一種移動(dòng)終端選網(wǎng)方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,更具體地說(shuō),設(shè)及一種移動(dòng)終端選網(wǎng)方法和系統(tǒng)。
【背景技術(shù)】
[0002] 根據(jù)不同運(yùn)營(yíng)商(如中國(guó)移動(dòng)、中國(guó)聯(lián)通和中國(guó)電信)支持的網(wǎng)絡(luò)制式和頻帶 化and,后文中用band指代)的不同,移動(dòng)終端需要支持的網(wǎng)絡(luò)制式和band也會(huì)不同,且就 同一運(yùn)營(yíng)商而言,其在不同的地域所支持的網(wǎng)絡(luò)制式也可能不同(例如參見(jiàn)表1,有些地域 支持CDMA、EVDO、LTE網(wǎng)絡(luò);而有些地區(qū)支持GSM、WCDA等網(wǎng)絡(luò)),不同區(qū)域支持的band也可 能不同(例如表2,有些地區(qū)支持band2、4、20;而有些地區(qū)支持band1、3、7),其中表1和 表2中所述MCC為不同地域所對(duì)應(yīng)的國(guó)際碼。
[0003]
[0006]表2
[0007] 對(duì)于現(xiàn)有的選網(wǎng)方法而言,移動(dòng)終端在選網(wǎng)時(shí)一般需要進(jìn)行多次網(wǎng)絡(luò)捜索才可W 準(zhǔn)確注冊(cè)到合適的網(wǎng)絡(luò)上,不但需要較長(zhǎng)的網(wǎng)絡(luò)注冊(cè)時(shí)間,同時(shí)由于移動(dòng)終端的捜網(wǎng)模塊 長(zhǎng)時(shí)間開(kāi)啟,還極大地消耗了移動(dòng)終端的電量。
[000引如何使移動(dòng)終端快速的選擇網(wǎng)絡(luò)制式W及band成為本領(lǐng)域技術(shù)人員亟待解決的 技術(shù)問(wèn)題之一。
【發(fā)明內(nèi)容】
[0009] 本發(fā)明的目的在于提供一種移動(dòng)終端選網(wǎng)方法和系統(tǒng),W實(shí)現(xiàn)快速捜網(wǎng),進(jìn)而降 低移動(dòng)終端因捜網(wǎng)造成的電能損耗。
[0010] 為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了如下技術(shù)方案:
[0011] 一種移動(dòng)終端選網(wǎng)方法,應(yīng)用于移動(dòng)終端中,包括:
[0012] 獲取移動(dòng)終端當(dāng)前所在地區(qū)的移動(dòng)國(guó)家碼;
[0013] 判斷預(yù)設(shè)的網(wǎng)絡(luò)制式匹配表是否存在與所述移動(dòng)國(guó)家碼相匹配的網(wǎng)絡(luò)制式列表, 如果是,提取所述網(wǎng)絡(luò)制式列表;
[0014] 由預(yù)設(shè)的頻帶支持匹配表中調(diào)取與所述網(wǎng)絡(luò)制式列表和所述移動(dòng)國(guó)家碼相匹配 的頻帶支持信息;
[0015] 依據(jù)所述網(wǎng)絡(luò)制式表和所述頻帶支持信息生成預(yù)捜網(wǎng)絡(luò)列表;
[0016] 判斷所述預(yù)捜網(wǎng)絡(luò)列表中的頻帶信息是否為空,如果否,將所述預(yù)捜網(wǎng)絡(luò)列表作 為捜網(wǎng)列表,依據(jù)所述捜網(wǎng)列表進(jìn)行捜網(wǎng);
[0017] 其中,所述網(wǎng)絡(luò)制式匹配表設(shè)置有不同地域的移動(dòng)國(guó)家碼和與所述國(guó)家碼相匹配 的網(wǎng)絡(luò)制式列表,所述網(wǎng)絡(luò)制式列表中設(shè)置有與所述國(guó)家碼所匹配的所有的網(wǎng)絡(luò)制式信 息,所述頻帶支持匹配中存儲(chǔ)有所述移動(dòng)終端所匹配的所有的網(wǎng)絡(luò)制式信息和所述每個(gè)網(wǎng) 絡(luò)制式信息在不同地區(qū)所對(duì)應(yīng)的頻帶信息。
[0018] 優(yōu)選的,上述移動(dòng)終端選網(wǎng)方法中,所述依據(jù)所述捜網(wǎng)列表進(jìn)行捜網(wǎng),包括:
[0019] 依據(jù)所述捜網(wǎng)列表中網(wǎng)絡(luò)制式信息的優(yōu)先級(jí)和與所述網(wǎng)絡(luò)制式信息所匹配的頻 帶信息的優(yōu)先級(jí)進(jìn)行捜網(wǎng);
[0020] 所述捜網(wǎng)列表中的所述網(wǎng)絡(luò)制式信息和所述頻帶信息依據(jù)預(yù)設(shè)優(yōu)先級(jí)排列。
[0021] 優(yōu)選的,上述移動(dòng)終端選網(wǎng)方法中,依據(jù)所述捜網(wǎng)列表中網(wǎng)絡(luò)制式信息的優(yōu)先級(jí) 和與所述網(wǎng)絡(luò)制式信息所匹配的頻帶信息的優(yōu)先級(jí)進(jìn)行捜網(wǎng),包括:
[0022] 依據(jù)所述捜網(wǎng)列表中優(yōu)先級(jí)最高的網(wǎng)絡(luò)制式信息和與所述優(yōu)先級(jí)最高的網(wǎng)絡(luò)制 式信息所匹配的優(yōu)先級(jí)最高的頻帶信息進(jìn)行捜網(wǎng);
[0023] 獲取捜網(wǎng)結(jié)果,如果捜網(wǎng)失敗,依據(jù)與所述優(yōu)先級(jí)最高的網(wǎng)絡(luò)制式信息所匹配的 下一優(yōu)先級(jí)的頻帶信息進(jìn)行捜網(wǎng);
[0024] 如果依據(jù)所述優(yōu)先級(jí)最高的網(wǎng)絡(luò)制式信息和與其匹配的所有的頻帶信息進(jìn)行捜 網(wǎng)均失敗,則依據(jù)所述捜網(wǎng)列表中下一優(yōu)先級(jí)的網(wǎng)絡(luò)制式信息和與所述下一優(yōu)先級(jí)的網(wǎng)絡(luò) 制式信息所匹配的優(yōu)先級(jí)最高的頻帶信息進(jìn)行捜網(wǎng)。
[0025] 優(yōu)選的,上述移動(dòng)終端選網(wǎng)方法中,所述獲取移動(dòng)終端當(dāng)前所在地區(qū)的移動(dòng)國(guó)家 碼,包括:
[0026] 通過(guò)所述移動(dòng)終端當(dāng)前所在地區(qū)的位置信息計(jì)算得到移動(dòng)國(guó)家碼。
[0027] 優(yōu)選的,上述移動(dòng)終端選網(wǎng)方法中,所述通過(guò)所述移動(dòng)終端當(dāng)前所在地區(qū)的位置 信息計(jì)算得到移動(dòng)國(guó)家碼,包括:
[002引依據(jù)GI^S獲取的經(jīng)紳度信息計(jì)算得到所述移動(dòng)終端當(dāng)前所在地區(qū)移動(dòng)國(guó)家碼。
[0029] 優(yōu)選的,上述移動(dòng)終端選網(wǎng)方法中,所述獲取移動(dòng)終端當(dāng)前所在地區(qū)的移動(dòng)國(guó)家 碼,包括:
[0030] 依據(jù)所述移動(dòng)終端的基站發(fā)送的網(wǎng)絡(luò)制式信息獲取所述移動(dòng)終端當(dāng)前所在地區(qū) 的移動(dòng)國(guó)家碼。
[0031] 優(yōu)選的,上述移動(dòng)終端選網(wǎng)方法中,所述獲取移動(dòng)終端當(dāng)前所在地區(qū)的移動(dòng)國(guó)家 碼,包括:
[0032] 判斷所述移動(dòng)終端的GI^S是否能夠獲取到GI^S信號(hào),如果是依據(jù)由所述GI^S信號(hào) 獲得的經(jīng)紳度信息計(jì)算得到所述移動(dòng)終端當(dāng)前所在地區(qū)的移動(dòng)國(guó)家碼;否則,由所述移動(dòng) 終端的基站發(fā)送的網(wǎng)絡(luò)制式信息獲取所述移動(dòng)終端所在區(qū)域的移動(dòng)國(guó)家碼。
[0033] 優(yōu)選的,上述移動(dòng)終端選網(wǎng)方法中,還包括:
[0034] 如果判斷所述預(yù)捜網(wǎng)絡(luò)列表中的頻帶信息為空,則采用與所述預(yù)捜網(wǎng)絡(luò)列表中的 網(wǎng)絡(luò)制式信息所匹配的所有的頻帶信息更新所述預(yù)捜網(wǎng)絡(luò)列表中的頻帶信息,將所述更新 后的預(yù)捜網(wǎng)絡(luò)列表作為捜網(wǎng)列表。
[0035] 一種移動(dòng)終端選網(wǎng)系統(tǒng),應(yīng)用于移動(dòng)終端中,包括:
[0036] 國(guó)家碼采集模塊,用于獲取移動(dòng)終端當(dāng)前所在地區(qū)的移動(dòng)國(guó)家碼;
[0037] 網(wǎng)絡(luò)制式列表生成模塊,用于判斷預(yù)設(shè)的網(wǎng)絡(luò)制式匹配表是否存在與所述移動(dòng)國(guó) 家碼相匹配的網(wǎng)絡(luò)制式列表,如果是,提取所述網(wǎng)絡(luò)制式列表;
[003引頻帶支持信息生成模塊,用于由預(yù)設(shè)的頻帶支持匹配表中調(diào)取與所述網(wǎng)絡(luò)制式列 表和所述移動(dòng)國(guó)家碼相匹配的頻帶支持信息;
[0039] 捜網(wǎng)列表生成模塊,用于依據(jù)所述網(wǎng)絡(luò)制式表和所述頻帶支持信息生成預(yù)捜網(wǎng)絡(luò) 列表;
[0040] 捜網(wǎng)模塊,用于判斷所述預(yù)捜網(wǎng)絡(luò)列表中的頻帶信息是否為空,如果否,將所述預(yù) 捜網(wǎng)絡(luò)列表作為捜網(wǎng)列表,依據(jù)所述捜網(wǎng)列表進(jìn)行捜網(wǎng);
[0041] 所述網(wǎng)絡(luò)制式匹配表設(shè)置有不同地域的移動(dòng)國(guó)家碼和與所述國(guó)家碼相匹配的網(wǎng) 絡(luò)制式列表,所述網(wǎng)絡(luò)制式列表中設(shè)置有與所述國(guó)家碼所匹配的所有的網(wǎng)絡(luò)制式信息,所 述頻帶支持匹配中存儲(chǔ)有所述移動(dòng)終端所匹配的所有的網(wǎng)絡(luò)制式信息和所述每個(gè)網(wǎng)絡(luò)制 式信息在不同地區(qū)所對(duì)應(yīng)的頻帶信息。
[0042] 優(yōu)選的,上述移動(dòng)終端選網(wǎng)系統(tǒng)中,所述捜網(wǎng)模塊,具體用于判斷所述預(yù)捜網(wǎng)絡(luò)列 表中的頻帶信息是否為空,如果否,將所述預(yù)捜網(wǎng)絡(luò)列表作為捜網(wǎng)列表,依據(jù)所述捜網(wǎng)列表 中優(yōu)先級(jí)最高的網(wǎng)絡(luò)制式信息和與所述優(yōu)先級(jí)最高的網(wǎng)絡(luò)制式信息所匹配的優(yōu)先級(jí)最高 的頻帶信息進(jìn)行捜網(wǎng);獲取捜網(wǎng)結(jié)果,如果捜網(wǎng)失敗,依據(jù)與所述優(yōu)先級(jí)最高的網(wǎng)絡(luò)制式信 息所匹配的下一優(yōu)先級(jí)的頻帶信息進(jìn)行捜網(wǎng);如果依據(jù)所述優(yōu)先級(jí)最高的網(wǎng)絡(luò)制式信息和 與其匹配的所有的頻帶信息進(jìn)行捜網(wǎng)均失敗,則依據(jù)所述捜網(wǎng)列表中下一優(yōu)先級(jí)的網(wǎng)絡(luò)制 式信息和與所述下一優(yōu)先級(jí)的網(wǎng)絡(luò)制式信息所匹配的優(yōu)先級(jí)最高的頻帶信息進(jìn)行捜網(wǎng)。
[004