專利名稱:3g數(shù)據(jù)卡使用系統(tǒng)中自動確定呼叫連接配置的方法
3G數(shù)據(jù)卡使用系統(tǒng)中自動確定呼叫連接配置的方法
技術領域:
本發(fā)明涉及無線通信技術領域,特別是涉及一種3G數(shù)據(jù)卡使用系統(tǒng)中自動確定呼叫連接配置的方法。
背景技術:
3G數(shù)據(jù)卡是一種應用于電腦并采用第三代移動通信技術接入互聯(lián)網(wǎng)的設備。根據(jù) 3G網(wǎng)絡的技術標準,3G數(shù)據(jù)卡分為三類=WCDMA數(shù)據(jù)卡、TD數(shù)據(jù)卡及CDMA上網(wǎng)卡。與手機一樣,3G數(shù)據(jù)卡也需要使用SM卡。3G數(shù)據(jù)卡作為一種調(diào)制解調(diào)器來使用時,其將電腦送來的PPP格式的數(shù)據(jù)信號調(diào)制在無線電載波上發(fā)送給移動通信網(wǎng)的機站,反之則將接收到的無線信號解調(diào)出來,還原成PPP數(shù)據(jù)包傳給電腦?,F(xiàn)有的3G數(shù)據(jù)卡以帶有USB接口的居多,為了便于用戶使用,3G數(shù)據(jù)卡設計成如下工作方式首先,當數(shù)據(jù)卡剛插進設備的外接端口時,其表現(xiàn)為一個CD-ROM設備,并且該 CD-ROM包含一套自動運行、自動安裝的軟件,該軟件包括驅(qū)動及撥號管理程序等。當該軟件運行并安裝后,其可自動識別插進去的3G數(shù)據(jù)卡,并向該3G數(shù)據(jù)卡的USB接口寫入一些特殊的命令,使得該3G數(shù)據(jù)卡進行工作模式的切換,轉(zhuǎn)化為一個調(diào)制解調(diào)器設備,然后使用常用的PPP撥號軟件對調(diào)制解調(diào)器進行呼叫,從而實現(xiàn)連網(wǎng)。在使用PPP的過程中,需要設置3G網(wǎng)絡的APN、呼叫號碼、用戶名及密碼等。然而,在實際使用時,用戶很難知道一個網(wǎng)絡的APN、呼叫號碼、用戶名及密碼等, 每個網(wǎng)絡的這類信息都是不同的,且同一網(wǎng)絡有時也會有好幾個APN,有的還會有變動,導致用戶使用不便。
發(fā)明內(nèi)容本發(fā)明旨在解決上述問題,而提供一種可最大限度地自動完成這些信息的配置, 從而方便用戶的使用3G數(shù)據(jù)卡使用系統(tǒng)中自動確定呼叫連接配置的方法。為實現(xiàn)上述目的,本發(fā)明提供一種3G數(shù)據(jù)卡使用系統(tǒng)中自動確定呼叫連接配置的方法,該方法包括如下步驟a、3G數(shù)據(jù)卡使用系統(tǒng)向3G數(shù)據(jù)卡的用于控制作用的串行口發(fā)送AT指令,獲取 SIM卡所屬的3G網(wǎng)絡的MCC/MNC碼;b、用所獲取的MCC/MNC碼查詢配置文件,獲取所有符合的記錄;C、若有多個符合的記錄,則把各記錄顯示給用戶,讓用戶選擇其中一個,如果在設定時間內(nèi)用戶不選擇,則選擇失敗次數(shù)最少的一個記錄;d、向PPP撥號模塊輸出所需的配置參數(shù),啟動PPP撥號模塊開始撥號;e、由所述的PPP撥號模塊獲取連網(wǎng)成功或失敗的結果;f、若連網(wǎng)成功,并且撥號參數(shù)來自配置文件搜索到的記錄,則把對應記錄的失敗次數(shù)項設為O;
3
g、若連網(wǎng)成功,并且使用用戶選擇的配置進行連網(wǎng),則連網(wǎng)成功后生成一個新的記錄,并添加到所述的配置文件當中;h、若連網(wǎng)失敗,并且撥號參數(shù)來自所述配置文件搜索到的記錄,則把對應記錄的失敗次數(shù)項自加一。所述3G數(shù)據(jù)卡使用系統(tǒng)包含一個供3G數(shù)據(jù)卡使用系統(tǒng)其它模塊使用,用于確定所述各步驟的3G數(shù)據(jù)卡連網(wǎng)參數(shù)的參數(shù)設定模塊。所述3G數(shù)據(jù)卡使用系統(tǒng)配置有PPP撥號模塊,該PPP撥號模塊根據(jù)PPP協(xié)議接收參數(shù)設定模塊的參數(shù)并完成PPP撥號。所述3G數(shù)據(jù)卡使用系統(tǒng)包含一個配置文件,用于記錄全球各3G運營商的撥號配
置參數(shù)。所述配置文件由多個記錄組成,一個記錄對應一個撥號配置,所述記錄包括MCC/ MNC碼、網(wǎng)絡名稱、用戶名、密碼、APN、號碼及失敗次數(shù)。本發(fā)明的貢獻在于,其有效解決了現(xiàn)有3G數(shù)據(jù)卡使用系統(tǒng)不能自動確定呼叫連接配置信息,從而導致使用效率低的問題。本發(fā)明的方法可最大限度地自動完成MCC/MNC 碼、網(wǎng)絡名稱、用戶名、密碼、APN、號碼及失敗次數(shù)等信息的配置,從而可幫助用戶迅速完成 PPP撥號,并實現(xiàn)快速連網(wǎng)。
圖I是本發(fā)明的方法流程圖。
具體實施方式參閱圖1,本發(fā)明的3G數(shù)據(jù)卡使用系統(tǒng)中自動確定呼叫連接配置的方法包括如下步驟a、如圖I的步驟01,由3G數(shù)據(jù)卡使用系統(tǒng)向3G數(shù)據(jù)卡的用于控制作用的串行口發(fā)送AT指令,例如AT+CMGS指令,獲取SM卡所屬的3G網(wǎng)絡的MCC/MNC (移動國家代碼/ 移動網(wǎng)絡代碼)碼。所述3G數(shù)據(jù)卡使用系統(tǒng)包含一個參數(shù)設定模塊,一個PPP撥號模塊和一個配置文件。其中,所述參數(shù)設定模塊用于確定3G數(shù)據(jù)卡連網(wǎng)的參數(shù),其包括權利要求 I中所述自動確定呼叫連接配置的各步驟的參數(shù),供3G數(shù)據(jù)卡使用系統(tǒng)的其它模塊使用。 所述PPP撥號模塊為公知的串口 PPP撥號模塊,該PPP撥號模塊根據(jù)PPP協(xié)議接收參數(shù)設定模塊的參數(shù),并完成PPP撥號。所述配置文件由多個記錄組成,一個記錄對應一個撥號配置,所述記錄包括MCC/MNC碼、網(wǎng)絡名稱、用戶名、密碼、APN(Access Point Name,接入點名稱)、號碼及失敗次數(shù),例如,中國移動通信的MCC/MNC碼為460/00,中國聯(lián)通的MCC/MNC 碼為460/01 ;網(wǎng)絡名稱如新浪網(wǎng)、騰訊網(wǎng)等。如中國聯(lián)通3G業(yè)務WAP瀏覽器使用的APN為 “3GWAP”。該配置文件用于記錄全球各3G運營商的撥號配置參數(shù)。b、如圖I中的步驟02、031,用所獲取的MCC/MNC碼查詢配置文件,獲取所有符合的記錄,該記錄為步驟a中所述的記錄。C、如圖I中的步驟033、034,若有多個符合的記錄,則把各記錄顯示給用戶,讓用戶選擇其中一個,如果在設定時間內(nèi)用戶不選擇,則選擇失敗次數(shù)最少的一個記錄。d、如圖I中的步驟04 06,在確定呼叫配置參數(shù)后,向PPP撥號模塊輸出所需的配置參數(shù),啟動PPP撥號模塊開始撥號,進行連網(wǎng)操作。e、如圖I中的步驟06,由所述的PPP撥號模塊獲取連網(wǎng)成功或失敗的結果。f、如圖I中的步驟07、09,若連網(wǎng)成功,并且撥號參數(shù)來自步驟a中所述的配置文件搜索到的記錄,則把對應記錄的失敗次數(shù)項設為O。g、如圖I中的步驟07、08,若連網(wǎng)成功,并且使用用戶選擇的配置進行連網(wǎng),則連網(wǎng)成功后生成一個新的記錄,并添加到所述的配置文件當中。h、如圖I中的步驟07、09,若連網(wǎng)失敗,并且撥號參數(shù)來自步驟a中所述配置文件搜索到的記錄,則把對應記錄的失敗次數(shù)項自加一。盡管通過以上實施例對本發(fā)明進行了揭示,但本發(fā)明的保護范圍并不局限于此, 在不偏離本發(fā)明構思的條件下,對以上各構件所做的變形、替換等均將落入本發(fā)明的權利要求范圍內(nèi)。
權利要求
1.一種3G數(shù)據(jù)卡使用系統(tǒng)中自動確定呼叫連接配置的方法,其特征在于,該方法包括如下步驟a、3G數(shù)據(jù)卡使用系統(tǒng)向3G數(shù)據(jù)卡的用于控制作用的串行口發(fā)送AT指令,獲取SIM卡所屬的3G網(wǎng)絡的MCC/MNC碼;b、用所獲取的MCC/MNC碼查詢配置文件,獲取所有符合的記錄;C、若有多個符合的記錄,則把各記錄顯示給用戶,讓用戶選擇其中一個,如果在設定時間內(nèi)用戶不選擇,則選擇失敗次數(shù)最少的一個記錄;d、向PPP撥號模塊輸出所需的配置參數(shù),啟動PPP撥號模塊開始撥號;e、由所述的PPP撥號模塊獲取連網(wǎng)成功或失敗的結果;f、若連網(wǎng)成功,并且撥號參數(shù)來自配置文件搜索到的記錄,則把對應記錄的失敗次數(shù)項設為O ;g、若連網(wǎng)成功,并且使用用戶選擇的配置進行連網(wǎng),則連網(wǎng)成功后生成一個新的記錄, 并添加到所述的配置文件當中;h、若連網(wǎng)失敗,并且撥號參數(shù)來自所述配置文件搜索到的記錄,則把對應記錄的失敗次數(shù)項自加一。
2.如權利要求I所述的方法,其特征在于,所述3G數(shù)據(jù)卡使用系統(tǒng)包含一個供3G數(shù)據(jù)卡使用系統(tǒng)其它模塊使用,用于確定所述各步驟的3G數(shù)據(jù)卡連網(wǎng)參數(shù)的參數(shù)設定模塊。
3.如權利要求2所述的方法,其特征在于,所述3G數(shù)據(jù)卡使用系統(tǒng)配置有PPP撥號模塊,該PPP撥號模塊根據(jù)PPP協(xié)議接收參數(shù)設定模塊的參數(shù)并完成PPP撥號。
4.如權利要求I所述的方法,其特征在于,所述3G數(shù)據(jù)卡使用系統(tǒng)包含一個配置文件, 用于記錄全球各3G運營商的撥號配置參數(shù)。
5.如權利要求4所述的方法,其特征在于,所述配置文件由多個記錄組成,一個記錄對應一個撥號配置,所述記錄包括MCC/MNC碼、網(wǎng)絡名稱、用戶名、密碼、APN、號碼及失敗次數(shù)。
全文摘要
一種3G數(shù)據(jù)卡使用系統(tǒng)中自動確定呼叫連接配置的方法,該方法包括a、向3G數(shù)據(jù)卡的串行口發(fā)送AT指令,獲取SIM卡所屬的3G網(wǎng)絡的MCC/MNC碼;b、用所獲取的MCC/MNC碼查詢配置文件,獲取所有符合的記錄;c、若有多個符合的記錄,則把各記錄顯示給用戶,讓用戶選擇其中一個;d、向PPP撥號模塊輸出所獲取記錄的內(nèi)容,PPP撥號模塊開始撥號;e、由所述的PPP撥號模塊獲取連網(wǎng)成功或失敗的結果。本發(fā)明的方法可最大限度地自動完成連接信息的配置,從而可幫助用戶迅速完成PPP撥號,并實現(xiàn)快速連網(wǎng)。
文檔編號H04W8/18GK102595377SQ20111039120
公開日2012年7月18日 申請日期2011年11月30日 優(yōu)先權日2011年11月30日
發(fā)明者申常扳 申請人:深圳市共進電子股份有限公司