一種自動(dòng)配置和更新接入點(diǎn)名稱參數(shù)的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種自動(dòng)配置和更新APN參數(shù)的方法及裝置,其中自動(dòng)配置APN參數(shù)的方法包括:將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)或多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取子文件中的MCCMNC值,并存儲(chǔ)MCCMNC值信息;移動(dòng)終端開機(jī)后,讀取并比對(duì)存儲(chǔ)的MCCMNC值與移動(dòng)終端SIM/USIM卡中的MCCMNC值,獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。采用本發(fā)明的技術(shù)方案,大大提高了APN參數(shù)自動(dòng)配置和更新的速度,提升了用戶的體驗(yàn)。
【專利說明】—種自動(dòng)配置和更新接入點(diǎn)名稱參數(shù)的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)終端設(shè)備數(shù)據(jù)業(yè)務(wù)技術(shù),具體涉及一種自動(dòng)配置和更新接入點(diǎn)名稱(Access Point Name, APN)參數(shù)的方法及裝置。
【背景技術(shù)】
[0002]APN參數(shù)是移動(dòng)終端入網(wǎng)時(shí)必須配置的一個(gè)參數(shù),現(xiàn)有技術(shù)中,移動(dòng)終端可自動(dòng)配置APN參數(shù),具體配置方法包括:讀取用戶識(shí)別模塊(Subscriber Identity Module, SIM)卡 / 全球用戶識(shí)別模塊(Universal Subscriber Identity Module, USIM)卡中的 MCCMNC值,根據(jù)獲取的MCCMNC值搜索APN列表文件,獲得與MCCMNC值匹配的APN參數(shù)。其中,MCCMNC 值包括移動(dòng)國(guó)家碼(Mobile Country Code,MCC)和移動(dòng)網(wǎng)絡(luò)碼(Mobile NetworkCode, MNC)。
[0003]但是,由于全球運(yùn)營(yíng)商的所有APN列表存儲(chǔ)在一個(gè)文件中,在查找時(shí)相當(dāng)耗時(shí);當(dāng)APN參數(shù)匹配成功后,移動(dòng)終端的注冊(cè)和入網(wǎng)過程會(huì)因APN參數(shù)匹配過程中的延遲而結(jié)束,為了讓匹配的APN參數(shù)生效,必須重新啟動(dòng)移動(dòng)終端。因此,為了使自動(dòng)匹配的APN參數(shù)立即生效,必須加快APN參數(shù)的匹配速度。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明的主要目的在于提供一種自動(dòng)配置和更新APN參數(shù)的方法及裝置,大大提高了 APN參數(shù)自動(dòng)配置和更新的速度,提升了用戶的體驗(yàn)。
[0005]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0006]本發(fā)明提供了 一種自動(dòng)配置APN參數(shù)的方法,將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)或多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取子文件中的MCCMNC值,并存儲(chǔ)MCCMNC值信息;該方法還包括:
[0007]移動(dòng)終端開機(jī)后,讀取并比對(duì)文件中的MCCMNC值與SM/USM卡中的MCCMNC值,獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0008]上述方案中,每個(gè)子文件存儲(chǔ)有多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù);
[0009]所述提取子文件中的MCCMNC值,并存儲(chǔ)MCCMNC值信息為:
[0010]提取每個(gè)子文件中的第一個(gè)MCCMNC值,將每個(gè)子文件中的第一個(gè)MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)在一個(gè)文件中;
[0011]所述讀取并比對(duì)文件中的MCCMNC值與SM/USM卡中的MCCMNC值獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)為:
[0012]讀取文件中MCCMNC值和子文件序列號(hào)的映射關(guān)系,讀取移動(dòng)終端SM/USM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與文件中的MCCMNC值比對(duì),根據(jù)MCCMNC值和子文件序列號(hào)的映射關(guān)系獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0013]上述方案中,所述將APN列表母文件拆分為一個(gè)以上子文件之前,該方法還包括:[0014]將APN母文件中的APN參數(shù)列表按對(duì)應(yīng)的MCCMNC值從小到大排列。
[0015]上述方案中,每個(gè)子文件存儲(chǔ)一個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù);
[0016]所述提取子文件中的MCCMNC值,并存儲(chǔ)MCCMNC值信息為:
[0017]提取每個(gè)子文件中的MCCMNC值作為子文件的文件名,將文件名存儲(chǔ)在一個(gè)文件中;
[0018]所述讀取并比對(duì)文件中的MCCMNC值與SM/USM卡中的MCCMNC值獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)為:
[0019]讀取文件中的文件名,讀取移動(dòng)終端SM/USM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與文件中的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0020]上述方案中,該方法還包括:
[0021 ] 若APN參數(shù)發(fā)生變化,記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中存儲(chǔ)的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù),將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
[0022]上述方案中,該方法還包括:
[0023]若APN參數(shù)發(fā)生變化,記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中存儲(chǔ)的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù),將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
[0024]上述方案中,該方法還包括:
[0025]在查找相應(yīng)的子文件,無法獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)時(shí),將變更的APN參數(shù)添加到對(duì)應(yīng)MCCMNC值所屬子文件的對(duì)應(yīng)的APN參數(shù)列表中。
[0026]上述方案中,該方法還包括:
[0027]將對(duì)應(yīng)的MCCMNC值與文件中的MCCMNC值比對(duì),查詢不到對(duì)應(yīng)的子文件序列號(hào)時(shí),新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中,并將MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)在文件中。
[0028]本發(fā)明還提供了一種自動(dòng)配置APN參數(shù)的裝置,該裝置包括數(shù)據(jù)處理模塊、存儲(chǔ)模塊和匹配模塊;其中,
[0029]所述數(shù)據(jù)處理模塊,用于將APN參數(shù)列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)或多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取子文件中的MCCMNC值,并將MCCMNC值信息存儲(chǔ)至存儲(chǔ)模塊;
[0030]所述存儲(chǔ)模塊,用于存儲(chǔ)APN參數(shù)列表子文件,存儲(chǔ)MCCMNC值信息;
[0031]所述匹配模塊,用于讀取存儲(chǔ)模塊中存儲(chǔ)的MCCMNC值信息,讀取移動(dòng)終端SIM/USM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與存儲(chǔ)的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0032]上述方案中,每個(gè)子文件存儲(chǔ)有多個(gè)MCCMNC值和對(duì)應(yīng)的APN參數(shù);
[0033]所述數(shù)據(jù)處理模塊,用于將APN母文件中的APN參數(shù)列表按對(duì)應(yīng)的MCCMNC的值從小到大排列,并將APN母文件拆分為一個(gè)以上子文件;提取每個(gè)子文件中的第一個(gè)MCCMNC值,將每個(gè)子文件中的第一個(gè)MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)至存儲(chǔ)模塊;[0034]相應(yīng)的,所述存儲(chǔ)模塊,用于存儲(chǔ)APN參數(shù)列表子文件,存儲(chǔ)MCCMNC值和子文件序列號(hào)的映射關(guān)系;
[0035]相應(yīng)的,所述匹配模塊,用于讀取存儲(chǔ)模塊中存儲(chǔ)的MCCMNC值和子文件序列號(hào)的映射關(guān)系,讀取移動(dòng)終端SM/USM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與存儲(chǔ)的MCCMNC值比對(duì),根據(jù)MCCMNC值和子文件序列號(hào)的映射關(guān)系獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0036]上述方案中,
[0037]所述匹配模塊,還用于在APN參數(shù)發(fā)生變化時(shí),記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中存儲(chǔ)的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0038]相應(yīng)的,所述數(shù)據(jù)處理模塊,還用于將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
[0039]上述方案中,每個(gè)子文件存儲(chǔ)一個(gè)MCCMNC值和對(duì)應(yīng)的APN參數(shù);
[0040]所述數(shù)據(jù)處理模塊,用于將APN列表母文件拆分為一個(gè)以上子文件,提取每個(gè)子文件中的MCCMNC值作為子文件的文件名,將文件名存儲(chǔ)至存儲(chǔ)模塊;
[0041 ] 相應(yīng)的,所述存儲(chǔ)模塊,用于存儲(chǔ)APN參數(shù)列表子文件,存儲(chǔ)以MCCMNC值命名的文件名;
[0042]相應(yīng)的,所述匹配模塊,用于讀取存儲(chǔ)模塊中存儲(chǔ)的文件名,讀取移動(dòng)終端SIM/USIM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與存儲(chǔ)的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0043]上述方案中,所述匹配模塊,還用于在APN參數(shù)發(fā)生變化時(shí),記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0044]相應(yīng)的,所述數(shù)據(jù)處理模塊,還用于將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
[0045]上述方案中,
[0046]所述數(shù)據(jù)處理模塊,還用于在查找相應(yīng)的子文件,無法獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)時(shí),將變更的APN參數(shù)添加到對(duì)應(yīng)MCCMNC值所屬子文件的對(duì)應(yīng)的APN參數(shù)列表中。
[0047]上述方案中,
[0048]所述數(shù)據(jù)處理模塊,還用于在將對(duì)應(yīng)的MCCMNC值與文件中的MCCMNC值比對(duì),查詢不到對(duì)應(yīng)的子文件時(shí),新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中。
[0049]相應(yīng)的,所述存儲(chǔ)單元,還用于存儲(chǔ)新建子文件。
[0050]本發(fā)明提供的自動(dòng)配置和更新APN參數(shù)的方法及裝置,將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)或多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取子文件中的MCCMNC值,并存儲(chǔ)MCCMNC值信息;移動(dòng)終端開機(jī)后,讀取并比對(duì)文件中的MCCMNC值與移動(dòng)終端SM/USM卡中的MCCMNC值,獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)??梢?,本發(fā)明中通過建立MCCMNC值與子文件序列號(hào)的映射關(guān)系,能夠?qū)崿F(xiàn)快速查找子文件序列號(hào),進(jìn)而通過子文件序列號(hào)快速匹配與MCCMNC值對(duì)應(yīng)的APN參數(shù),大大提高了 APN參數(shù)自動(dòng)配置和更新的速度,提升了用戶的體驗(yàn)。
【專利附圖】
【附圖說明】
[0051]圖1為本發(fā)明自動(dòng)配置APN參數(shù)的方法流程示意圖;
[0052]圖2為本發(fā)明自動(dòng)配置APN參數(shù)的裝置組成架構(gòu)示意圖;
[0053]圖3為本發(fā)明第一實(shí)施例提供的自動(dòng)配置APN參數(shù)的方法流程示意圖;
[0054]圖4為本發(fā)明第二實(shí)施例提供的自動(dòng)配置APN參數(shù)的方法流程示意圖;
[0055]圖5為本發(fā)明第三實(shí)施例提供的自動(dòng)更新APN參數(shù)的方法流程示意圖;
[0056]圖6為本發(fā)明第四實(shí)施例提供的自動(dòng)更新APN參數(shù)的方法流程示意圖。
【具體實(shí)施方式】
[0057]下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說明。
[0058]圖1為本發(fā)明自動(dòng)配置APN參數(shù)的方法流程示意圖,如圖1所示,包括以下步驟:
[0059]步驟101:將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)或多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取子文件中的MCCMNC值,并存儲(chǔ)MCCMNC值信息;
[0060]本步驟中,若每個(gè)子文件存儲(chǔ)多個(gè)MCCMNC值和對(duì)應(yīng)的APN參數(shù),則本步驟包括:[0061 ] 將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù);
[0062]提取每個(gè)子文件中的第一個(gè)MCCMNC值,將每個(gè)子文件中的第一個(gè)MCCMNC值與子文件序列號(hào)的映射關(guān)系存儲(chǔ)在一個(gè)文件中;
[0063]其中,可按照子文件中包含的APN參數(shù)的數(shù)量或MCCMNC值的數(shù)量拆分母文件,但需把同一個(gè)MCCMNC值對(duì)應(yīng)的所有APN參數(shù)都拆分在一個(gè)子文件中,以便在后續(xù)的匹配過程中,能夠匹配到MCCMNC值對(duì)應(yīng)的所有APN參數(shù);
[0064]其中,所述文件中存儲(chǔ)的是MCCMNC值和子文件序列號(hào)的映射關(guān)系,文件以二進(jìn)制的方式存儲(chǔ)。
[0065]進(jìn)一步的,所述將APN列表母文件拆分為一個(gè)以上子文件之前,本步驟還包括:將APN母文件中的APN參數(shù)列表按對(duì)應(yīng)的MCCMNC值從小到大排列。
[0066]這里,若每個(gè)子文件存儲(chǔ)一個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),則本步驟包括:
[0067]將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù);
[0068]提取每個(gè)子文件中的MCCMNC值作為子文件的文件名,將文件名存儲(chǔ)在一個(gè)文件中。
[0069]相應(yīng)的,所述存儲(chǔ)MCCMNC值信息可以是將MCCMNC值信息存儲(chǔ)在一個(gè)二進(jìn)制文件中;其中,所述MCCMNC值信息包括=MCCMNC值和子文件序列號(hào)的映射關(guān)系、或以MCCMNC值命名的文件名。
[0070]步驟102:移動(dòng)終端開機(jī)后,讀取文件中的MCCMNC值信息;
[0071]這里,所讀取的MCCMNC值可以保存在一個(gè)數(shù)組中;所述MCCMNC值信息包括:MCCMNC值和子文件序列號(hào)的映射關(guān)系、或以MCCMNC值命名的文件名。
[0072]步驟103:讀取移動(dòng)終端SM/USM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與文件中的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0073]這里,若文件中的MCCMNC值信息為MCCMNC值和子文件序列號(hào)的映射關(guān)系,則在用SM/USM卡中讀取的MCCMNC值與文件中的MCCMNC值比對(duì)過程中,可通過二分法獲得與MCCMNC值對(duì)應(yīng)的子文件序列號(hào),并根據(jù)子文件序列號(hào)查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0074]進(jìn)一步的,若APN參數(shù)發(fā)生變化,記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中存儲(chǔ)的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù),將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù);
[0075]若在根據(jù)子文件序列號(hào)查找相應(yīng)的子文件中,無法獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù),則將變更的APN參數(shù)添加到對(duì)應(yīng)MCCMNC值所屬子文件的對(duì)應(yīng)的APN參數(shù)列表中;
[0076]若將對(duì)應(yīng)的MCCMNC值與文件中的MCCMNC值比對(duì),查詢不到對(duì)應(yīng)的子文件序列號(hào),則新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中,并將MCCMNC至和子文件序列號(hào)的映射關(guān)系存儲(chǔ)在文件中。
[0077]若數(shù)組中存儲(chǔ)的是以MCCMNC值命名的文件名,則可以直接將讀取的MCCMNC值與數(shù)組中的文件名比對(duì)獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0078]進(jìn)一步的,若APN參數(shù)發(fā)生變化,記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中存儲(chǔ)的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù),將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù);
[0079]若在根據(jù)文件名查找相應(yīng)的子文件中,無法獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù),則將變更的APN參數(shù)添加到對(duì)應(yīng)MCCMNC值所屬子文件的對(duì)應(yīng)的APN參數(shù)列表中;
[0080]若將對(duì)應(yīng)的MCCMNC值與文件中的MCCMNC值比對(duì),查詢不到對(duì)應(yīng)的子文件,則新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中,并將新建子文件以對(duì)應(yīng)的MCCMNC值命名。
[0081]為實(shí)現(xiàn)上述方法,本發(fā)明還提供了一種自動(dòng)配置APN參數(shù)的裝置,如圖2所示,該裝置包括數(shù)據(jù)處理模塊21、存儲(chǔ)模塊22和匹配模塊23 ;其中,
[0082]所述數(shù)據(jù)處理模塊21,用于將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)或多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取子文件中的MCCMNC值,并將MCCMNC值信息存儲(chǔ)至存儲(chǔ)模塊22 ;
[0083]這里,所述MCCMNC值信息包括=MCCMNC值和子文件序列號(hào)的映射關(guān)系、或以MCCMNC值命名的文件名;
[0084]所述存儲(chǔ)模塊22,用于存儲(chǔ)APN列表子文件,存儲(chǔ)MCCMNC值信息;
[0085]所述匹配模塊23,用于讀取存儲(chǔ)模塊22中存儲(chǔ)的MCCMNC值信息,讀取移動(dòng)終端SM/USM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與存儲(chǔ)的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0086]進(jìn)一步的,若每個(gè)子文件存儲(chǔ)多個(gè)MCCMNC值和對(duì)應(yīng)的APN參數(shù),則:
[0087]所述數(shù)據(jù)處理模塊21,用于將APN母文件中的APN參數(shù)列表按對(duì)應(yīng)的MCCMNC的值從小到大排列,并將APN母文件拆分為一個(gè)以上子文件;提取每個(gè)子文件中的第一個(gè)MCCMNC值,將每個(gè)子文件中的第一個(gè)MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)至存儲(chǔ)模塊22 ;
[0088]相應(yīng)的,所述存儲(chǔ)模塊22,用于存儲(chǔ)APN參數(shù)列表子文件,存儲(chǔ)MCCMNC值和子文件序列號(hào)的映射關(guān)系;
[0089]相應(yīng)的,所述匹配模塊23,用于讀取存儲(chǔ)模塊22中存儲(chǔ)的MCCMNC值和子文件序列號(hào)的映射關(guān)系,讀取移動(dòng)終端SM/USIM卡中的MCCMNC值,將SM/USIM卡中的MCCMNC值與存儲(chǔ)的MCCMNC值比對(duì),并根據(jù)MCCMNC值和子文件序列號(hào)的映射關(guān)系獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0090]進(jìn)一步的,所述匹配模塊23,還用于在APN參數(shù)發(fā)生變化時(shí),記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中存儲(chǔ)的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0091]相應(yīng)的,所述數(shù)據(jù)處理模塊21,還用于將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
[0092]進(jìn)一步的,若每個(gè)子文件存儲(chǔ)一個(gè)MCCMNC值和對(duì)應(yīng)的APN參數(shù),則
[0093]所述數(shù)據(jù)處理模塊21,用于將APN列表母文件拆分為一個(gè)以上子文件,提取每個(gè)子文件中的MCCMNC值作為子文件的文件名,將文件名存儲(chǔ)至存儲(chǔ)模塊22 ;
[0094]相應(yīng)的,所述存儲(chǔ)模塊22,用于存儲(chǔ)APN參數(shù)列表子文件,存儲(chǔ)以MCCMNC值命名的文件名;
[0095]相應(yīng)的,所述匹配模塊23,用于讀取存儲(chǔ)模塊22中存儲(chǔ)的文件名,讀取移動(dòng)終端SIM/USIM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與存儲(chǔ)的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0096]進(jìn)一步的,所述匹配模塊23,還用于在APN參數(shù)發(fā)生變化時(shí),記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0097]相應(yīng)的,所述數(shù)據(jù)處理模塊21,還用于將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
[0098]進(jìn)一步的,所述數(shù)據(jù)處理模塊21,還用于在查找相應(yīng)的子文件,無法獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)時(shí),將變更的APN參數(shù)添加到對(duì)應(yīng)MCCMNC值所屬子文件的對(duì)應(yīng)的APN參數(shù)列表中。
[0099]進(jìn)一步的,所述數(shù)據(jù)處理模塊21,還用于在將對(duì)應(yīng)的MCCMNC值與文件中的MCCMNC值比對(duì),查詢不到對(duì)應(yīng)的子文件時(shí),新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中。
[0100]相應(yīng)的,所述存儲(chǔ)單元22,還用于存儲(chǔ)新建子文件。
[0101]圖3為本發(fā)明第一實(shí)施例提供的自動(dòng)配置APN參數(shù)的方法流程示意圖,如圖3所示,包括以下步驟:
[0102]步驟301:將APN母文件中的APN參數(shù)列表按對(duì)應(yīng)的MCCMNC值從小到大排列;
[0103]步驟302?303:將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取每個(gè)子文件中的第一個(gè)MCCMNC值,將每個(gè)子文件中的第一個(gè)MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)在一個(gè)文件中;
[0104]這里,可按照APN參數(shù)的數(shù)量將APN列表母文件拆分,如可以按每10個(gè)APN參數(shù)的將APN列表母文件拆分為一個(gè)以上子文件;其中,與同一個(gè)MCCMNC值對(duì)應(yīng)的APN參數(shù)需拆分到同一個(gè)子文件中,以便于后續(xù)的匹配過程能夠匹配到與MCCMNC值對(duì)應(yīng)所有的APN參數(shù);
[0105]其中,所述MCCMNC值和子文件序列號(hào)的映射關(guān)系可以二進(jìn)制文件的方式存儲(chǔ)。
[0106]步驟304:在移動(dòng)終端開機(jī)后,讀取文件中MCCMNC值和子文件序列號(hào)的映射關(guān)系并保存在一個(gè)數(shù)組中;
[0107]步驟305?306:讀取移動(dòng)終端SM/USM卡中的MCCMNC值,將讀取的MCCMNC值與數(shù)組中的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0108]這里,可通過二分法查找數(shù)組中對(duì)應(yīng)MCCMNC值獲得對(duì)應(yīng)的子文件;
[0109]例如,若獲取的SM/USM卡中的MCCMNC值為46002,而數(shù)組中第N個(gè)子文件序列號(hào)對(duì)應(yīng)的MCCMNC值為46000,第N+1個(gè)子文件序列號(hào)對(duì)應(yīng)的MCCMNC值為46010,因此,數(shù)值為46002的MCCMNC值位于第N個(gè)子文件中;通過查找第N個(gè)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù),若該MCCMNC值對(duì)應(yīng)有多個(gè)APN參數(shù)時(shí),則自動(dòng)選取第一個(gè)APN參數(shù)為默認(rèn)參數(shù)。
[0110]圖4為本發(fā)明第二實(shí)施例提供的自動(dòng)配置APN參數(shù)的方法流程示意圖,如圖4所示,包括以下步驟:
[0111]步驟401?402:將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取每個(gè)子文件中的MCCMNC值作為每個(gè)子文件的文件名,將文件名保存在一個(gè)文件中;
[0112]這里,所述文件名可以二進(jìn)制文件的方式存儲(chǔ)。
[0113]步驟403:待移動(dòng)終端開機(jī)后,讀取文件中的文件名并保存在Iv數(shù)組中;
[0114]步驟404?405:讀取移動(dòng)終端SM/USM卡中的MCCMNC值,將讀取的MCCMNC值與數(shù)組中的文件名比對(duì)獲得對(duì)應(yīng)的子文件,查找子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0115]這里,由于文件名即為MCCMNC值,因此,可直接將讀取的MCCMNC值與數(shù)組中的文件名比對(duì),獲得對(duì)應(yīng)的子文件;
[0116]例如,SIM/USIM卡讀取的MCCMNC值為46002,將讀取的MCCMNC值46002與數(shù)組中的元素比對(duì),可直接獲得46002對(duì)應(yīng)的子文件46002.xml,查找46002.xml獲取與MCCMNC值46002對(duì)應(yīng)的APN參數(shù);其中,若該MCCMNC值對(duì)應(yīng)有多個(gè)APN參數(shù)時(shí),則自動(dòng)選取第一個(gè)APN參數(shù)為默認(rèn)參數(shù)。
[0117]圖5為本發(fā)明第三實(shí)施例提供的自動(dòng)更新APN參數(shù)的方法流程示意圖,如圖5所示,包括以下步驟:
[0118]步驟501:記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值;
[0119]這里,例如變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值為46002 ;
[0120]步驟502:讀取文件中存儲(chǔ)的MCCMNC值與子文件序列號(hào)的對(duì)應(yīng)關(guān)系,查找與變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值對(duì)應(yīng)的子文件序列號(hào);
[0121]這里,可通過二分法查找文件中存儲(chǔ)的MCCMNC值獲得對(duì)應(yīng)的子文件序列號(hào);例如,文件中第N個(gè)子文件對(duì)應(yīng)的MCCMNC值為46000,第N+1個(gè)子文件對(duì)應(yīng)的MCCMNC值為46010,因此,數(shù)值為46002的MCCMNC值位于第N個(gè)子文件中。
[0122]步驟503:判斷是否找到與MCCMNC值對(duì)應(yīng)的子文件序列號(hào),若判斷的結(jié)果為是,執(zhí)行步驟505 ;否則執(zhí)行步驟504 ;
[0123]步驟504:新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中,并將MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)在文件中,結(jié)束當(dāng)前處理流程;
[0124]這里,若沒有找到與MCCMNC值對(duì)應(yīng)的子文件序列號(hào),則說明與變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值是新增的MCCMNC值,需新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中,并將MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)在文件中。
[0125]步驟505:根據(jù)子文件序列號(hào)查找相應(yīng)子文件中與MCCMNC值對(duì)應(yīng)的APN參數(shù);
[0126]這里,若找到與MCCMNC值對(duì)應(yīng)的子文件序列號(hào);例如,序列號(hào)為N,則查找第N個(gè)子文件中與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
[0127]步驟506:判斷是否找到與MCCMNC值對(duì)應(yīng)的APN參數(shù),若判斷的結(jié)果為是,執(zhí)行步驟507 ;否則執(zhí)行步驟508 ;
[0128]步驟507:將子文件中存儲(chǔ)的APN參數(shù)用變更的APN參數(shù)替換,結(jié)束當(dāng)前處理流程;
[0129]這里,若找到與MCCMNC值對(duì)應(yīng)的APN參數(shù),則將存儲(chǔ)的APN參數(shù)用變更的APN參
數(shù)替換。
[0130]步驟508:將變更的APN參數(shù)添加到對(duì)應(yīng)MCCMNC值所屬子文件對(duì)應(yīng)的APN參數(shù)列表中;
[0131]這里,若沒有找到與MCCMNC值對(duì)應(yīng)的APN參數(shù),則將變更的APN參數(shù)添加到對(duì)應(yīng)MCCMNC值所屬子文件的對(duì)應(yīng)APN參數(shù)列表中。
[0132]圖6為本發(fā)明第四實(shí)施例提供的自動(dòng)更新APN參數(shù)的方法流程示意圖,如圖6所示,包括以下步驟:
[0133]步驟601:記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值;
[0134]例如,變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值為46002 ;
[0135]步驟602:讀取文件中存儲(chǔ)的文件名,查找與變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值對(duì)應(yīng)的文件名;
[0136]這里,讀取文件中存儲(chǔ)的文件名,查找與MCCMNC值為46002對(duì)應(yīng)的文件名46002.xml ο
[0137]步驟603:判斷是否找到與MCCMNC值對(duì)應(yīng)的文件名,若判斷的結(jié)果為是,執(zhí)行步驟604 ;否則執(zhí)行步驟605 ;
[0138]步驟604:將文件名為MCCMNC值的子文件里的APN參數(shù)用變更的APN參數(shù)替換,結(jié)束當(dāng)前處理流程;
[0139]這里,若找到了 46002的文件名,則找到對(duì)應(yīng)的子文件,將子文件里的APN參數(shù)用變更的APN參數(shù)替換。
[0140]步驟605:新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中,并將新建子文件以對(duì)應(yīng)的MCCMNC值命名;
[0141]這里,若沒有找到46002的文件名,則說明與變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值是新增的MCCMNC值,需新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到子文件中,并將新建子文件以該MCCMNC值命名。
[0142]以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和范圍之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種自動(dòng)配置接入點(diǎn)名稱APN參數(shù)的方法,其特征在于,將APN列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)或多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取子文件中的MCCMNC值,并存儲(chǔ)MCCMNC值信息;該方法還包括: 移動(dòng)終端開機(jī)后,讀取并比對(duì)文件中的MCCMNC值與用戶識(shí)別模塊SM/全球用戶識(shí)別模塊USM卡中的MCCMNC值,獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,每個(gè)子文件存儲(chǔ)有多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù); 所述提取子文件中的MCCMNC值,并存儲(chǔ)MCCMNC值信息為: 提取每個(gè)子文件中的第一個(gè)MCCMNC值,將每個(gè)子文件中的第一個(gè)MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)在一個(gè)文件中; 所述讀取并比對(duì)文件中的MCCMNC值與SM/USIM卡中的MCCMNC值獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)為: 讀取文件中MCCMNC值和子文件序列號(hào)的映射關(guān)系,讀取移動(dòng)終端SIM/USIM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與文件中的MCCMNC值比對(duì),根據(jù)MCCMNC值和子文件序列號(hào)的映射關(guān)系獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述將APN列表母文件拆分為一個(gè)以上子文件之前,該方法還包括: 將APN母文件中的APN參數(shù)列表按對(duì)應(yīng)的MCCMNC值從小到大排列。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,每個(gè)子文件存儲(chǔ)一個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù); 所述提取子文件中的MCCMNC值,并存儲(chǔ)MCCMNC值信息為: 提取每個(gè)子文件中的MCCMNC值作為子文件的文件名,將文件名存儲(chǔ)在一個(gè)文件中; 所述讀取并比對(duì)文件中的MCCMNC值與SM/USIM卡中的MCCMNC值獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)為: 讀取文件中的文件名,讀取移動(dòng)終端SM/USIM卡中的MCCMNC值,將SM/USIM卡中的MCCMNC值與文件中的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法還包括: 若APN參數(shù)發(fā)生變化,記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中存儲(chǔ)的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù),將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,該方法還包括: 若APN參數(shù)發(fā)生變化,記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中存儲(chǔ)的文件名比對(duì),獲 得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù),將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,該方法還包括: 在查找相應(yīng)的子文件,無法獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)時(shí),將變更的APN參數(shù)添加到對(duì)應(yīng)MCCMNC值所屬子文件的對(duì)應(yīng)的APN參數(shù)列表中。
8.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,該方法還包括: 將對(duì)應(yīng)的MCCMNC值與文件中的MCCMNC值比對(duì),查詢不到對(duì)應(yīng)的子文件序列號(hào)時(shí),新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中,并將MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)在文件中。
9.一種自動(dòng)配置APN參數(shù)的裝置,其特征在于,該裝置包括數(shù)據(jù)處理模塊、存儲(chǔ)模塊和匹配模塊;其中, 所述數(shù)據(jù)處理模塊,用于將APN參數(shù)列表母文件拆分為一個(gè)以上子文件,每個(gè)子文件存儲(chǔ)一個(gè)或多個(gè)MCCMNC值及其對(duì)應(yīng)的APN參數(shù),提取子文件中的MCCMNC值,并將MCCMNC值信息存儲(chǔ)至存儲(chǔ)模塊; 所述存儲(chǔ)模塊,用于存儲(chǔ)APN參數(shù)列表子文件,存儲(chǔ)MCCMNC值信息; 所述匹配模塊,用于讀取存儲(chǔ)模塊中存儲(chǔ)的MCCMNC值信息,讀取移動(dòng)終端SM/USIM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與存儲(chǔ)的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件,查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,每個(gè)子文件存儲(chǔ)有多個(gè)MCCMNC值和對(duì)應(yīng)的APN參數(shù); 所述數(shù)據(jù)處理模塊,用于將APN母文件中的APN參數(shù)列表按對(duì)應(yīng)的MCCMNC的值從小到大排列,并將APN母文件拆分為一個(gè)以上子文件;提取每個(gè)子文件中的第一個(gè)MCCMNC值,將每個(gè)子文件中的第一個(gè)MCCMNC值和子文件序列號(hào)的映射關(guān)系存儲(chǔ)至存儲(chǔ)模塊; 相應(yīng)的,所述存儲(chǔ)模塊,用于存儲(chǔ)APN參數(shù)列表子文件,存儲(chǔ)MCCMNC值和子文件序列號(hào)的映射關(guān)系; 相應(yīng)的,所述匹配模塊,用于讀取存儲(chǔ)模塊中存儲(chǔ)的MCCMNC值和子文件序列號(hào)的映射關(guān)系,讀取移動(dòng)終端SM/USIM卡中的MCCMNC值,將SM/USIM卡中的MCCMNC值與存儲(chǔ)的MCCMNC值比對(duì),根據(jù)MCCMNC值和子文件序列號(hào)的映射關(guān)系獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于, 所述匹配模塊,還用于在APN參數(shù)發(fā)生變化時(shí),記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中存儲(chǔ)的MCCMNC值比對(duì),獲得對(duì)應(yīng)的子文件序列號(hào),根據(jù)子文件序列號(hào)查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù); 相應(yīng)的,所述數(shù)據(jù)處理模塊,還用于將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,每個(gè)子文件存儲(chǔ)一個(gè)MCCMNC值和對(duì)應(yīng)的APN參數(shù); 所述數(shù)據(jù)處理模塊,用于將APN列表母文件拆分為一個(gè)以上子文件,提取每個(gè)子文件中的MCCMNC值作為子文件的文件名,將文件名存儲(chǔ)至存儲(chǔ)模塊; 相應(yīng)的,所述存儲(chǔ)模塊,用于存儲(chǔ)APN參數(shù)列表子文件,存儲(chǔ)以MCCMNC值命名的文件名; 相應(yīng)的,所述匹配模塊,用于讀取存儲(chǔ)模塊中存儲(chǔ)的文件名,讀取移動(dòng)終端SIM/USIM卡中的MCCMNC值,將SM/USM卡中的MCCMNC值與存儲(chǔ)的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述匹配模塊,還用于在APN參數(shù)發(fā)生變化時(shí),記錄變更的APN參數(shù)對(duì)應(yīng)的MCCMNC值,將對(duì)應(yīng)的MCCMNC值與文件中的文件名比對(duì),獲得對(duì)應(yīng)的文件名,根據(jù)文件名查找相應(yīng)的子文件獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù); 相應(yīng)的,所述數(shù)據(jù)處理模塊,還用于將子文件中存儲(chǔ)的APN參數(shù)替換為變更的APN參數(shù)。
14.根據(jù)權(quán)利要求11或13所述的裝置,其特征在于, 所述數(shù)據(jù)處理模塊,還用于在查找相應(yīng)的子文件,無法獲取與MCCMNC值對(duì)應(yīng)的APN參數(shù)時(shí),將變更的APN參數(shù)添加到對(duì)應(yīng)MCCMNC值所屬子文件的對(duì)應(yīng)的APN參數(shù)列表中。
15.根據(jù)權(quán)利要求11或13所述的裝置,其特征在于, 所述數(shù)據(jù)處理模塊,還用于在將對(duì)應(yīng)的MCCMNC值與文件中的MCCMNC值比對(duì),查詢不到對(duì)應(yīng)的子文件時(shí),新建一個(gè)子文件,將變更的APN參數(shù)和對(duì)應(yīng)的MCCMNC值添加到新建子文件中; 相應(yīng)的,所述存儲(chǔ) 單元,還用于存儲(chǔ)新建子文件。
【文檔編號(hào)】H04W8/02GK103813295SQ201210454061
【公開日】2014年5月21日 申請(qǐng)日期:2012年11月13日 優(yōu)先權(quán)日:2012年11月13日
【發(fā)明者】孔令臣 申請(qǐng)人:中興通訊股份有限公司