專利名稱:接入點(diǎn)自動撥號的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及接入點(diǎn)自動撥號的方法及裝置。
背景技術(shù):
接入點(diǎn),即APN(Access Point Name),是在終端設(shè)備上網(wǎng)時(shí)必須配置的一個(gè)參數(shù), 它決定了終端設(shè)備訪問網(wǎng)絡(luò)的接入方式。現(xiàn)在終端可以采用靜態(tài)APN和動態(tài)APN兩種方式進(jìn)行數(shù)據(jù)業(yè)務(wù)。采用靜態(tài)APN撥號方式進(jìn)行數(shù)據(jù)業(yè)務(wù)時(shí),運(yùn)營商定制多個(gè)可用的APN,并將APN信息存儲在終端文件內(nèi),終端設(shè)備軟件提供手動選擇接口,當(dāng)終端用戶手動選擇某個(gè)APN時(shí), 可以獲得相應(yīng)的GGSN(Gateway GPRS Support Node,網(wǎng)關(guān)GPRS支持節(jié)點(diǎn))和數(shù)據(jù)網(wǎng)絡(luò)連接,執(zhí)行數(shù)據(jù)業(yè)務(wù)。如果數(shù)據(jù)網(wǎng)絡(luò)成功連接,則進(jìn)入數(shù)據(jù)業(yè)務(wù)處理,如果數(shù)據(jù)網(wǎng)絡(luò)沒有成功連接,則手動選擇其他的APN與數(shù)據(jù)網(wǎng)絡(luò)連接,如果數(shù)據(jù)網(wǎng)絡(luò)仍然沒有成功連接則終止操作。采用動態(tài)APN撥號方式進(jìn)行數(shù)據(jù)業(yè)務(wù)時(shí),多個(gè)可用的APN與SIM(SubsCriber Identity Module,用戶身份識別模塊)卡中 IMSI Qnternational Mobile Subscriber Identification Number,國際移動用戶識別碼)號段的MCC(Mobile Country Code,移動國家碼)或MNC(Mobile Network Code,移動網(wǎng)絡(luò)碼)對應(yīng),即不同號段的SIM卡對應(yīng)不同的 APN信息。APN信息存儲在終端文件內(nèi),當(dāng)終端用戶插入SIM卡時(shí),終端中的程序查詢SIM 卡中的MCC或MNC消息,自動適配出與SIM卡中的MCC或MNC對應(yīng)的APN消息,可以獲得相應(yīng)的GGSN和數(shù)據(jù)網(wǎng)絡(luò)連接,執(zhí)行數(shù)據(jù)業(yè)務(wù)。隨著運(yùn)營商業(yè)務(wù)的擴(kuò)大,每個(gè)運(yùn)營商管理著很多子品牌,這些子品牌共享相同的 MCC或MNC,但是這些子品牌的業(yè)務(wù)種類可能不同,不同業(yè)務(wù)的APN信息也不同,采用現(xiàn)有技術(shù)進(jìn)行撥號時(shí),根據(jù)MCC或MNC可能無法有效的獲取可用的APN信息。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種接入點(diǎn)自動撥號的方法及裝置,可以實(shí)現(xiàn)自動撥號,并且可以提高獲取APN信息的正確性。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一種接入點(diǎn)自動撥號的方法,包括以任意順序使用下述三種方式進(jìn)行自動撥號,直至撥號成功或者窮盡三種方式后仍撥號失敗檢測用戶身份識別模塊SIM卡中信息對應(yīng)的接入點(diǎn)APN信息,并根據(jù)檢測到的所述SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的 APN信息進(jìn)行自動撥號;以及根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號。。
一種接入點(diǎn)自動撥號的裝置,包括第一撥號單元,用于檢測SIM卡中信息對應(yīng)的APN信息,并根據(jù)檢測到的所述SIM 卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;第二撥號單元,用于檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號;第三撥號單元,用于根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號;控制單元,用于觸發(fā)所述第一撥號單元、所述第二撥號單元和所述第三撥號單元中的任一單元,并且當(dāng)該單元撥號失敗時(shí),觸發(fā)其他兩個(gè)單元中的任一個(gè),當(dāng)該撥號單元也撥號失敗時(shí),觸發(fā)剩余的撥號單元。本發(fā)明實(shí)施例提供的一種接入點(diǎn)自動撥號的方法及裝置,能夠解決運(yùn)營商管理的子品牌共享相同的MCC或MNC,但由于業(yè)務(wù)種類不同而不共享APN信息時(shí),根據(jù)MCC或MNC 可能無法有效的獲取可用的APN信息的問題。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例1提供的一種接入點(diǎn)自動撥號的方法的流程圖;圖2為本發(fā)明實(shí)施例1提供的一種接入點(diǎn)自動撥號的裝置的框圖;圖3為本發(fā)明實(shí)施例2提供的一種接入點(diǎn)自動撥號的方法的流程圖;圖4為本發(fā)明實(shí)施例2提供的根據(jù)SM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號的流程圖;圖5為本發(fā)明實(shí)施例2提供的一種接入點(diǎn)自動撥號的裝置的框圖;圖6為本發(fā)明實(shí)施例2提供的第一執(zhí)行單元的框圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例1本發(fā)明實(shí)施例提供一種接入點(diǎn)自動撥號的方法,如圖1所示,該方法包括以任意順序使用下述三個(gè)步驟表述的三種方式進(jìn)行自動撥號,直至撥號成功或者窮盡三種方式后仍撥號失敗步驟101,檢測SIM卡中信息對應(yīng)的APN信息,并根據(jù)檢測到的所述SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;這里,SIM卡中信息包括MCC 或 MNC、GID(Group Identification,群體身份)值和SIM卡注冊的網(wǎng)絡(luò)制式;
APN信息包括MCC或麗C對應(yīng)的APN信息,GID對應(yīng)的APN信息和網(wǎng)絡(luò)制式對應(yīng)的APN信息,其中,APN信息按照SIM卡中信息的組合順序保存在所述SIM卡中,或者保存在客戶端軟件中。步驟102,檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號;預(yù)設(shè)單板軟件為直接與硬件進(jìn)行交互的軟件。預(yù)設(shè)單板軟件對應(yīng)的APN信息,主要是依托預(yù)設(shè)單板軟件中寫的參數(shù)對應(yīng)APN信息,運(yùn)營商將APN信息預(yù)置到產(chǎn)品的單板軟件中,客戶端軟件通過發(fā)送AT命令獲取APN信息,并進(jìn)行自動撥號。步驟103,根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號。本發(fā)明實(shí)施例提供的一種接入點(diǎn)自動撥號的方法,通過三種方式自動撥號檢測 SIM卡中信息對應(yīng)的APN信息,并根據(jù)檢測到的所述SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN 信息進(jìn)行自動撥號;根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號。與現(xiàn)有技術(shù)相比,能夠解決運(yùn)營商管理的子品牌共享相同的MCC或MNC,但由于業(yè)務(wù)種類不同而不共享APN信息時(shí),根據(jù)MCC或MNC可能無法有效的獲取可用的APN信息的問題。本發(fā)明實(shí)施例提供一種接入點(diǎn)自動撥號的裝置,如圖2所示,該裝置包括第一撥號單元201,第二撥號單元202,第三撥號單元203,控制單元204。第一撥號單元201,用于檢測SIM卡中信息對應(yīng)的APN信息,并根據(jù)檢測到的所述 SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;第二撥號單元202,用于檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號;第三撥號單元203,用于根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號; 控制單元204,用于觸發(fā)第一撥號單元201、第二撥號單元202和第三撥號單元203 中的任一單元,并且當(dāng)該單元撥號失敗時(shí),觸發(fā)其他兩個(gè)單元中的任一個(gè),當(dāng)該撥號單元也撥號失敗時(shí),觸發(fā)剩余的撥號單元。優(yōu)選的,所述控制單元可以按照第一撥號單元201、第二撥號單元202和第三撥號單元203的順序觸發(fā)三個(gè)撥號單元??蛇x的,如果三個(gè)撥號單元都撥號失敗,所述控制單元還發(fā)出撥號失敗的提示。本發(fā)明實(shí)施例提供的一種接入點(diǎn)自動撥號的裝置,與現(xiàn)有技術(shù)相比,能夠解決運(yùn)營商管理的子品牌共享相同的MCC或MNC,但由于業(yè)務(wù)種類不同而不共享APN信息時(shí),根據(jù) MCC或MNC可能無法有效的獲取可用的APN信息的問題。實(shí)施例2本發(fā)明實(shí)施例提供一種接入點(diǎn)自動撥號的方法,如圖3所示,該方法包括本發(fā)明實(shí)施例提供的方案中,進(jìn)行自動撥號可以采用以下三種方式根據(jù)SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號,根據(jù)預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號,根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號,這三種自動撥號的方式可以任意排序,任意組合。本發(fā)明以首先根據(jù)SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號,然后根據(jù)預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號,再根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號的順序進(jìn)行詳盡的描述。步驟301,檢測用戶身份識別模塊SIM卡中信息對應(yīng)的接入點(diǎn)APN信息,并根據(jù)檢測到的所述SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;SIM卡中信息包括移動國家碼MCC/移動網(wǎng)絡(luò)碼MNC、群體身份GID值和SIM卡注冊的網(wǎng)絡(luò)制式。APN(Access Point Name,接入點(diǎn)),是用戶通過手機(jī)上網(wǎng)時(shí)必須配置的一個(gè)參數(shù), 它決定了手機(jī)訪問網(wǎng)絡(luò)采用的接入方式。具體地,如圖4所示,步驟301實(shí)現(xiàn)的方式為需要說明的是,SIM卡中信息對應(yīng)的APN信息按照MCC/MNC對應(yīng)的APN信息、群體身份GID值對應(yīng)的APN信息和SIM卡注冊的網(wǎng)絡(luò)制式對應(yīng)的APN信息,這樣的組合預(yù)先設(shè)置好,進(jìn)一步地,SIM卡中信息對應(yīng)的APN信息的組合方式可以為MCC/MNC對應(yīng)的APN信息、 SIM卡注冊的網(wǎng)絡(luò)制式對應(yīng)的APN信息和群體身份GID值對應(yīng)的APN信息;或者,群體身份GID值對應(yīng)的APN信息、MCC/MNC對應(yīng)的APN信息和SIM卡注冊的網(wǎng)絡(luò)制式對應(yīng)的APN信息;或者,群體身份GID值對應(yīng)的APN信息、SIM卡注冊的網(wǎng)絡(luò)制式對應(yīng)的APN信息和MCC/ MNC對應(yīng)的APN信息;或者,SIM卡注冊的網(wǎng)絡(luò)制式對應(yīng)的APN信息、MCC/MNC對應(yīng)的APN信息和群體身份GID 值對應(yīng)的APN信息;或者,SIM卡注冊的網(wǎng)絡(luò)制式對應(yīng)的APN信息、群體身份GID值對應(yīng)的APN信息和MCC/ MNC對應(yīng)的APN信息;按照上述APN信息的任一種組合順序預(yù)先設(shè)置好,即可按照相應(yīng)的特定信息對應(yīng)的APN信息進(jìn)行自動撥號。APN信息保存在所述SIM卡的一個(gè)文件中,或者保存在客戶端軟件中,然后通過客戶端軟件發(fā)送AT (Attention)命令,進(jìn)行相應(yīng)的APN信息的查詢。優(yōu)選地,MCC/MNC和GID中的信息,對應(yīng)的APN信息關(guān)聯(lián)性最強(qiáng),網(wǎng)絡(luò)制式是根據(jù)網(wǎng)絡(luò)的注冊情況會有相應(yīng)地變化,因此本發(fā)明實(shí)施例優(yōu)選的方案按照SIM卡中信息對應(yīng)的 APN信息按照MCC/MNC對應(yīng)的APN信息、群體身份GID值對應(yīng)的APN信息和SIM卡注冊的網(wǎng)絡(luò)制式對應(yīng)的APN信息,這樣的組合進(jìn)行撥號詳細(xì)描述。步驟401,獲取SIM卡中的MCC或麗C ;MCC(Mobile Country Code),移動國家碼,MCC的資源由國際電聯(lián)(ITU)統(tǒng)一分配和管理,唯一識別移動用戶所屬的國家,共3位,中國為460 ;MNC(Mobile Network Code),移動網(wǎng)絡(luò)碼,MNC共2位,中國移動GSM系統(tǒng)使用00、 02,中國聯(lián)通GSM系統(tǒng)使用01,中國電信CDMA系統(tǒng)使用03,中國移動TD系統(tǒng)使用07。具體地,客戶端軟件通過發(fā)送AT (Attention)命令,進(jìn)行MCC或MNC的查詢。步驟402,根據(jù)獲取的所述MCC或MNC,檢測是否存在與所述MCC或MNC對應(yīng)的APN fn息;具體的,根據(jù)獲取的SIM卡中的所述MCC或MNC,可以在SIM卡的文件中或者客戶端軟件中查詢是否存在與所述MCC或MNC對應(yīng)的APN信息;步驟403,如果存在與所述MCC或MNC對應(yīng)的APN信息,則根據(jù)檢測到的所述SIM 卡中所述MCC或MNC對應(yīng)的APN信息進(jìn)行自動撥號;
步驟404,如果不存在與所述MCC或MNC對應(yīng)的APN信息,獲取所述SIM卡中的GID 值;如果不存在與所述MCC或MNC對應(yīng)的APN信息,此時(shí),需要采用其他的方式進(jìn)行撥號。GID (Group Identif ication,群體身份),指共享資源系統(tǒng)使用者的身份,是一個(gè)通用的、適應(yīng)性強(qiáng)和用戶界面友好的圖形用戶界面,用于幾何模擬、數(shù)據(jù)輸入、模型轉(zhuǎn)換、網(wǎng)格和可視化的結(jié)果,對所有類型的數(shù)值仿真包都適用。某些GID的SIM卡專門代表具有特定功能的用戶,例如,GID是A的一類用戶可以是短信息免費(fèi),GID是B的一類用戶可以是彩信免費(fèi),這樣,運(yùn)營商可以根據(jù)GID設(shè)置APN信息。具體地,客戶端軟件通過發(fā)送AT命令,獲取SIM卡文件中的GID值。步驟405,根據(jù)獲取的所述GID值,檢測是否存在與所述GID值對應(yīng)的APN信息;根據(jù)獲取的GID值,在SIM卡的文件中或者客戶端軟件中查詢是否存在與所述GID 值對應(yīng)的APN信息。步驟406,如果存在與所述GID值對應(yīng)的APN信息,則根據(jù)檢測到的所述SIM卡中所述GID值對應(yīng)的APN信息進(jìn)行自動撥號;步驟407,如果不存在與所述GID值對應(yīng)的APN信息,獲取所述SIM卡注冊的網(wǎng)絡(luò)制式;網(wǎng)絡(luò)制式就是網(wǎng)絡(luò)的類型,我國手機(jī)常用的頻段主要有CDMA手機(jī)占用的CDMA1X, 800MHZ頻段;GSM手機(jī)占用的900/1800/1900MHZ頻段;GSMlX雙模占用的900/1800MHZ頻段;3G 占用的 900/1800/1900/2100MHz 頻段。步驟408,根據(jù)獲取的所述網(wǎng)絡(luò)制式,檢測是否存在與所述網(wǎng)絡(luò)制式對應(yīng)的APN信息;步驟409,如果存在與所述網(wǎng)絡(luò)制式對應(yīng)的APN信息,則根據(jù)檢測到的所述SIM卡注冊的所述網(wǎng)絡(luò)制式對應(yīng)的APN信息進(jìn)行自動撥號;步驟410,如果不存在與所述網(wǎng)絡(luò)制式對應(yīng)的APN信息,則撥號失敗。如果不存在與所述網(wǎng)絡(luò)制式對應(yīng)的APN信息,則根據(jù)SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號的方式失敗,需要轉(zhuǎn)到其他的方式進(jìn)行自動撥號。繼續(xù)參考圖3,步驟302,判斷此次撥號是否成功;步驟303,如果撥號成功,啟動瀏覽器;步驟304,當(dāng)撥號失敗時(shí),檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號;單板通常指的是電路板,具體可以為PCB板;預(yù)設(shè)單板軟件為直接與硬件進(jìn)行交互的軟件,預(yù)設(shè)單板軟件對應(yīng)的APN信息,主要是依托預(yù)設(shè)單板軟件中寫的參數(shù)對應(yīng)APN信息,產(chǎn)品提供商將用戶的APN信息預(yù)置到預(yù)設(shè)單板軟件中,客戶端軟件通過發(fā)送AT命令獲取APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行撥號。步驟305,判斷此次撥號是否成功;如果撥號成功,轉(zhuǎn)至步驟303,啟動瀏覽器進(jìn)行處理數(shù)據(jù)。步驟306,當(dāng)前次撥號失敗時(shí),根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號;需要說明的是,客戶端安裝后將預(yù)設(shè)的APN信息保存到PC上,客戶端軟件從PC上的配置文件讀取APN的信息,并進(jìn)行自動撥號。步驟307,判斷此次撥號是否成功;如果撥號成功,轉(zhuǎn)至步驟303,啟動瀏覽器進(jìn)行處理數(shù)據(jù)。步驟308,當(dāng)撥號失敗時(shí),則啟動診斷功能。需要說明的是,當(dāng)自動撥號不成功時(shí),則可以根據(jù)用戶設(shè)置的APN信息進(jìn)行手動撥號,客戶端軟件提供創(chuàng)建APN的界面,APN信息從運(yùn)營商處獲取。如果所有的撥號方式都失敗了,客戶端軟件會診斷如信號強(qiáng)度、硬件是否損壞、 SIM卡是否損壞等信息,以說明此次撥號失敗。需要說明的是,本發(fā)明實(shí)施例提供的方案中進(jìn)行自動撥號的三種方式的順序并不是嚴(yán)格固定的,可以對根據(jù)SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號,根據(jù)預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號,根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號這三種自動撥號方式任意排序,任意組合。本發(fā)明實(shí)施例提供的一種接入點(diǎn)自動撥號的方法,根據(jù)提供的三種方式進(jìn)行自動撥號,與現(xiàn)有技術(shù)相比,能夠解決運(yùn)營商管理的子品牌共享相同的MCC或MNC,但由于業(yè)務(wù)種類不同而不共享APN信息時(shí),根據(jù)MCC或MNC可能無法有效的獲取可用的APN信息的問題。本發(fā)明實(shí)施例提供一種接入點(diǎn)自動撥號的裝置,如圖5所示,該裝置包括第一撥號單元501,判斷單元502,登錄單元503,第二撥號單元504,第三撥號單元505,啟動診斷單元506,控制單元507。第一撥號單元501,用于檢測SIM卡中信息對應(yīng)的APN信息,并根據(jù)檢測到的所述 SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;SIM卡中信息包括移動國家碼MCC/移動網(wǎng)絡(luò)碼MNC、群體身份GID值和SIM卡注冊的網(wǎng)絡(luò)制式。登錄單元503,用于如果撥號成功,啟動瀏覽器,進(jìn)行數(shù)據(jù)處理;控制單元507,用于觸發(fā)第一撥號單元201、第二撥號單元202和第三撥號單元203 中的任一單元,并且當(dāng)該單元撥號失敗時(shí),觸發(fā)其他兩個(gè)單元中的任一個(gè),當(dāng)該撥號單元也撥號失敗時(shí),觸發(fā)剩余的撥號單元;;第二撥號單元504,用于檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號;單板通常指的是電路板,具體可以為PCB板;預(yù)設(shè)單板軟件指直接與硬件進(jìn)行交互的軟件,預(yù)設(shè)單板軟件對應(yīng)的APN信息,主要是依托預(yù)設(shè)單板軟件中寫的參數(shù)對應(yīng)APN信息,產(chǎn)品提供商將用戶的APN信息預(yù)置到預(yù)設(shè)單板軟件中,客戶端軟件通過發(fā)送AT命令獲取APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行撥號。第三撥號單元505,用于根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號;所述控制單元507還用于,如果三個(gè)撥號單元都撥號失敗,所述控制單元還發(fā)出撥號失敗的提示。診斷單元506,用于當(dāng)所述控制單元507提示撥號失敗時(shí),啟動診斷功能。需要說明的是,當(dāng)自動撥號不成功時(shí),則可以根據(jù)用戶設(shè)置的APN信息進(jìn)行手動撥號,客戶端軟件提供創(chuàng)建APN的界面,APN信息從運(yùn)營商處獲取。如果所有的撥號方式都失敗了,客戶端軟件會診斷如信號強(qiáng)度、硬件是否損壞、SIM卡是否損壞等信息,以說明此次撥號失敗。需要說明的是,本發(fā)明實(shí)施例提供的方案中進(jìn)行自動撥號的裝置中,所述裝置中的第一撥號單元,第二撥號單元,第三撥號單元的執(zhí)行的順序并不是嚴(yán)格固定的,可以對三個(gè)單元進(jìn)行自動撥號的執(zhí)行順序任意排序,任意組合。優(yōu)選的,所述控制單元可以按照第一撥號單元、第二撥號單元和第三撥號單元的順序觸發(fā)三個(gè)撥號單元。具體地,如圖6所示,所示第一撥號單元501包括獲取模塊601,檢測模塊602,撥號模塊603,控制模塊604。獲取模塊601,用于獲取SIM卡中的MCC或MNC ;MCC(Mobile Country Code),移動國家碼,MCC的資源由國際電聯(lián)(ITU)統(tǒng)一分配和管理,唯一識別移動用戶所屬的國家,共3位,中國為460 ;MNC (Mobile Network Code),移動網(wǎng)絡(luò)碼,MNC共2位,中國移動GSM統(tǒng)使用00、 02,中國聯(lián)通GSM系統(tǒng)使用01,中國電信CDMA系統(tǒng)使用03,中國移動TD系統(tǒng)使用07。檢測模塊602,用于根據(jù)獲取的所述MCC或MNC,檢測是否存在與所述MCC或MNC 對應(yīng)的APN信息;獲取到MCC或MNC后,在SIM卡的文件中查詢是否存在與所述MCC或MNC對應(yīng)的 APN信息;撥號模塊603,用于如果存在與所述MCC或MNC對應(yīng)的APN信息,則根據(jù)檢測到的所述SIM卡中所述MCC或MNC對應(yīng)的APN信息進(jìn)行自動撥號;所述獲取模塊601還用于,獲取所述SIM卡中的所述GID值;GID指共享資源系統(tǒng)使用者的身份,是一個(gè)通用的、適應(yīng)性強(qiáng)和用戶界面友好的圖形用戶界面,用于幾何模擬、數(shù)據(jù)輸入、模型轉(zhuǎn)換、網(wǎng)格和可視化的結(jié)果,對所有類型的數(shù)值仿真包都適用。某些GID的SIM卡專門代表具有特定功能的用戶,例如,GID是A的一類用戶可以是短信息免費(fèi),GID是B的一類用戶可以是彩信免費(fèi),這樣,運(yùn)營商可以根據(jù)GID設(shè)置APN信息;所述檢測模塊602還用于,根據(jù)獲取的所述GID值,檢測是否存在與所述GID值對應(yīng)的APN信息;所述撥號模塊603還用于,如果存在與所述GID值對應(yīng)的APN信息,則根據(jù)檢測到的所述SIM卡中所述GID值對應(yīng)的APN信息進(jìn)行自動撥號;所述獲取模塊601還用于獲取所述SIM卡注冊的網(wǎng)絡(luò)制式;網(wǎng)絡(luò)制式就是網(wǎng)絡(luò)的類型,我國手機(jī)常用的頻段主要有CDMA手機(jī)占用的CDMA1X, 800MHZ頻段;GSM手機(jī)占用的900/1800/1900MHZ頻段;GSMlX雙模占用的900/1800MHZ頻段;3G 占用的 900/1800/1900/2100MHz 頻段。所述檢測模塊602還用于,根據(jù)獲取的所述網(wǎng)絡(luò)制式,檢測是否存在與所述網(wǎng)絡(luò)制式對應(yīng)的APN信息;所述撥號模塊603還用于,如果存在與所述網(wǎng)絡(luò)制式對應(yīng)的APN信息,則根據(jù)檢測到的所述SIM卡注冊的所述網(wǎng)絡(luò)制式對應(yīng)的APN信息進(jìn)行自動撥號;控制模塊604,用于控制所述獲取模塊601獲取SIM卡中的MCC或MNC,SIM卡中的GID,和SIM卡注冊的網(wǎng)絡(luò)制式三種信息中的任一種,并且當(dāng)撥號模塊603撥號失敗時(shí),觸發(fā)所述獲取模塊601獲取其他兩種中的任一個(gè),當(dāng)撥號模塊603再次撥號失敗時(shí),觸發(fā)所述獲取模塊601獲取剩余的一種信息。 需要說明的是,所述APN信息按照MCC/MNC對應(yīng)的APN信息、群體身份GID值對應(yīng)的APN信息和SIM卡注冊的網(wǎng)絡(luò)制式對應(yīng)的APN信息,這樣的組合預(yù)先設(shè)置好,其中,MCC/ MNC對應(yīng)的APN信息、群體身份GID值對應(yīng)的APN信息和SIM卡注冊的網(wǎng)絡(luò)制式對應(yīng)的APN 信息的順序并不是嚴(yán)格固定的,可以任意組合。所述APN信息保存在所述SIM卡中。本發(fā)明實(shí)施例提供的一種接入點(diǎn)自動撥號的裝置,與現(xiàn)有技術(shù)相比,能夠解決運(yùn)營商管理的子品牌共享相同的MCC或MNC,但由于業(yè)務(wù)種類不同而不共享APN信息時(shí),根據(jù) MCC或MNC可能無法有效的獲取可用的APN信息的問題。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種接入點(diǎn)自動撥號的方法,其特征在于,包括以任意順序使用下述三種方式進(jìn)行自動撥號,直至撥號成功或者窮盡三種方式后仍撥號失敗檢測用戶身份識別模塊SIM卡中信息對應(yīng)的接入點(diǎn)APN信息,并根據(jù)檢測到的所述SIM 卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號;以及根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號。
2.根據(jù)權(quán)利要求1所述的接入點(diǎn)自動撥號的方法,其特征在于,所述SIM卡中信息包括移動國家碼MCC/移動網(wǎng)絡(luò)碼MNC、群體身份GID值和SIM卡注冊的網(wǎng)絡(luò)制式。
3.根據(jù)權(quán)利要求2所述的接入點(diǎn)自動撥號的方法,其特征在于,所述檢測SIM卡中信息對應(yīng)的APN信息,并根據(jù)檢測到的所述SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號包括以任意順序使用下述三種方式進(jìn)行自動撥號,直至撥號成功或者窮盡三種方式后仍撥號失敗獲取SIM卡中的MCC或MNC ;根據(jù)獲取的所述MCC或MNC,檢測所述MCC或MNC對應(yīng)的 APN信息;根據(jù)檢測到的所述SIM卡中所述MCC或MNC對應(yīng)的APN信息進(jìn)行自動撥號;獲取所述SIM卡中的GID值;根據(jù)獲取的所述GID值,檢測所述GID值對應(yīng)的APN信息;根據(jù)檢測到的所述SIM卡中所述GID值對應(yīng)的APN信息進(jìn)行自動撥號;以及獲取所述SIM卡注冊的網(wǎng)絡(luò)制式;根據(jù)獲取的所述網(wǎng)絡(luò)制式,檢測所述網(wǎng)絡(luò)制式對應(yīng)的APN信息;根據(jù)檢測到的所述SIM卡注冊的所述網(wǎng)絡(luò)制式對應(yīng)的APN信息進(jìn)行自動撥號。
4.根據(jù)權(quán)利要求3所述的接入點(diǎn)自動撥號的方法,其特征在于,所述APN信息按照所述 SIM卡中信息的組合順序保存在所述SIM卡中,或者保存在客戶端軟件中。
5.根據(jù)權(quán)利要求1所述的接入點(diǎn)自動撥號的方法,其特征在于,還包括 如果撥號成功,啟動瀏覽器。
6.一種接入點(diǎn)自動撥號的裝置,其特征在于,包括第一撥號單元,用于檢測SIM卡中信息對應(yīng)的APN信息,并根據(jù)檢測到的所述SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;第二撥號單元,用于檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號;第三撥號單元,用于根據(jù)客戶端軟件中預(yù)設(shè)的APN信息進(jìn)行自動撥號; 控制單元,用于觸發(fā)所述第一撥號單元、所述第二撥號單元和所述第三撥號單元中的任一單元,并且當(dāng)該單元撥號失敗時(shí),觸發(fā)其他兩個(gè)單元中的任一個(gè),當(dāng)該撥號單元也撥號失敗時(shí),觸發(fā)剩余的撥號單元。
7.根據(jù)權(quán)利要求6所述的接入點(diǎn)自動撥號的裝置,其特征在于,不限制下述第一執(zhí)行單元內(nèi)各組模塊的執(zhí)行順序,其中,每組模塊包括獲取模塊、檢測模塊和撥號模塊,第一執(zhí)行單元包括獲取模塊,用于獲取SIM卡中的MCC或MNC;檢測模塊,用于根據(jù)獲取的所述MCC或MNC, 檢測所述MCC或MNC對應(yīng)的APN信息;撥號模塊,用于根據(jù)檢測到的所述SIM卡中所述MCC 或MNC對應(yīng)的APN信息進(jìn)行自動撥號;所述獲取模塊還用于,獲取所述SIM卡中的GID值;所述檢測模塊還用于,根據(jù)獲取的所述GID值,檢測所述GID值對應(yīng)的APN信息;所述撥號模塊還用于,根據(jù)檢測到的所述SIM 卡中所述GID值對應(yīng)的APN信息進(jìn)行自動撥號;所述獲取模塊還用于,獲取所述SIM卡注冊的網(wǎng)絡(luò)制式;所述檢測模塊還用于,根據(jù)獲取的所述網(wǎng)絡(luò)制式,檢測所述網(wǎng)絡(luò)制式對應(yīng)的APN信息;所述撥號模塊還用于,根據(jù)檢測到的所述SIM卡注冊的所述網(wǎng)絡(luò)制式對應(yīng)的APN信息進(jìn)行自動撥號;控制模塊,用于控制所述獲取模塊獲取SIM卡中的MCC或MNC,SIM卡中的GIDjP SIM 卡注冊的網(wǎng)絡(luò)制式三種信息中的任一種,并且當(dāng)所述撥號模塊撥號失敗時(shí),觸發(fā)所述獲取模塊獲取其他兩種中的任一個(gè),當(dāng)所述撥號模塊再次撥號失敗時(shí),觸發(fā)所述獲取模塊獲取剩余的一種信息。
8.根據(jù)權(quán)利要求7所述的接入點(diǎn)自動撥號的裝置,其特征在于,所述APN信息按照所述 SIM卡中信息的組合順序保存在所述SIM卡中,或者保存在客戶端軟件中。
9.根據(jù)權(quán)利要求6所述的接入點(diǎn)自動撥號的裝置,其特征在于,還包括 登錄單元,用于如果撥號成功,啟動瀏覽器。
全文摘要
本發(fā)明公開一種接入點(diǎn)自動撥號的方法及裝置,涉及通信技術(shù)領(lǐng)域,可以實(shí)現(xiàn)自動撥號,并且可以提高獲取APN信息的正確性。本發(fā)明實(shí)施例提供的方案通過檢測SIM卡中信息對應(yīng)的APN信息,并根據(jù)檢測到的所述SIM卡中信息對應(yīng)的APN信息進(jìn)行自動撥號;檢測預(yù)設(shè)單板軟件對應(yīng)的APN信息,并根據(jù)檢測到的所述預(yù)設(shè)單板軟件對應(yīng)的APN信息進(jìn)行自動撥號;根據(jù)預(yù)設(shè)的APN信息進(jìn)行自動撥號。本發(fā)明實(shí)施例提供的方案適合進(jìn)行接入點(diǎn)自動撥號時(shí)采用。
文檔編號H04W48/08GK102281612SQ20111019603
公開日2011年12月14日 申請日期2011年7月13日 優(yōu)先權(quán)日2011年7月13日
發(fā)明者田曉東 申請人:華為終端有限公司