本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種執(zhí)行IMS(英文:IP Multimedia Subsystem,中文:IP多媒體子系統(tǒng))業(yè)務(wù)的方法、裝置及終端。
背景技術(shù):
在現(xiàn)網(wǎng)中,IMS是一種全新的多媒體業(yè)務(wù)形式,能夠滿足終端更新穎、更多樣化的多媒體業(yè)務(wù)需求。諸如VoLTE(英文:Voice over LTE,中文:基于IMS的語音業(yè)務(wù))等的IMS業(yè)務(wù)與運(yùn)營商之間存在強(qiáng)關(guān)聯(lián)的系。也就意味著,基于IMS業(yè)務(wù)的執(zhí)行,各個(gè)運(yùn)營商對(duì)IMS業(yè)務(wù)配置文件的設(shè)置有所不同,其中,IMS業(yè)務(wù)配置文件用于指示終端所需要實(shí)現(xiàn)的功能,這也就使各個(gè)運(yùn)營商在具體功能及用例的設(shè)計(jì)上會(huì)存在一些差異,甚至沖突。例如:
對(duì)于印度運(yùn)營商Reliance而言,Reliance的需求與中國移動(dòng)或聯(lián)通有所不同。對(duì)于接入Reliance網(wǎng)絡(luò)的終端而言,為了確保終端聯(lián)網(wǎng)且能夠進(jìn)行通話,Reliance網(wǎng)絡(luò)側(cè)默認(rèn)終端支持IMS業(yè)務(wù),也就是在終端完成附著過程之后,該終端不需要判斷網(wǎng)絡(luò)VoPS信息就可以直接發(fā)起IMS-APN(英文:Access Point Name,中文:接入點(diǎn)名稱)的鏈路激活。其中,VoPS信息是終端在完成附著過程之后,網(wǎng)絡(luò)側(cè)反饋給終端的信息,用于表示該終端是否支持IMS業(yè)務(wù)。在上述過程執(zhí)行之后,當(dāng)該終端插入并使用除Reliance以外的諸如中國移動(dòng)或聯(lián)通等運(yùn)營商所提供的SIM卡(英文:Subscriber Identification Module,中文:客戶識(shí)別模塊)時(shí),由于該運(yùn)營商需要進(jìn)行VoPS信息的判斷才能允許支持IMS業(yè)務(wù)的終端執(zhí)行IMS業(yè)務(wù),但在實(shí)際使用過程中,在終端插入上述SIM卡之后,終端會(huì)不停地發(fā)起IMS-APN激活、去激活消息,這樣就會(huì)導(dǎo)致終端行為異常,從而使終端的功耗過高。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種執(zhí)行IMS業(yè)務(wù)的方法、裝置及終端,能夠解決因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高的問題。
為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案:
第一方面,本發(fā)明提供一種執(zhí)行IMS業(yè)務(wù)的方法,所述方法包括:
終端獲取當(dāng)前所述終端駐留網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí),所述終端支持IMS業(yè)務(wù);
所述終端獲取與所述運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的差異配置文件,所述差異配置文件包括所述終端通過所述運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的運(yùn)營商網(wǎng)絡(luò)執(zhí)行所述IMS業(yè)務(wù)時(shí)所需的差異化功能參數(shù);
所述終端根據(jù)所述差異配置文件更新所述終端預(yù)存的默認(rèn)配置文件,得到所述運(yùn)營商網(wǎng)絡(luò)的配置文件,并加載運(yùn)行所述運(yùn)營商網(wǎng)絡(luò)的配置文件,所述運(yùn)營商網(wǎng)絡(luò)的配置文件包括所述終端通過所述駐留網(wǎng)絡(luò)執(zhí)行所述IMS業(yè)務(wù)的配置文件。
第二方面,本發(fā)明提供一種執(zhí)行IMS業(yè)務(wù)的裝置,所述裝置包括:
獲取模塊,用于獲取當(dāng)前終端駐留網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí),所述終端支持IMS業(yè)務(wù);
所述獲取模塊,還用于獲取與所述運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的差異配置文件,所述差異配置文件包括所述終端通過所述運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的運(yùn)營商網(wǎng)絡(luò)執(zhí)行所述IMS業(yè)務(wù)時(shí)所需的差異化功能參數(shù);
處理模塊,用于根據(jù)所述差異配置文件更新所述終端預(yù)存的默認(rèn)配置文件,得到所述運(yùn)營商網(wǎng)絡(luò)的配置文件,并加載運(yùn)行所述運(yùn)營商網(wǎng)絡(luò)的配置文件,所述運(yùn)營商網(wǎng)絡(luò)的配置文件包括所述終端通過所述駐留網(wǎng)絡(luò)執(zhí)行所述IMS業(yè)務(wù)的配置文件。
第三方面,本發(fā)明提供一種終端,所述終端至少包括如第二方面所述的執(zhí)行IMS業(yè)務(wù)的裝置。
本發(fā)明提供的執(zhí)行IMS業(yè)務(wù)的方法、裝置及終端,相比較于現(xiàn)有技術(shù)中支持IMS業(yè)務(wù)的終端在插入無需判斷VoPS信息的SIM卡,且成功發(fā)起IMS-APN的鏈路激活之后,若將SIM卡更換為需要判斷VoPS信息的SIM卡,則因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高,本發(fā)明可以根據(jù)該終端當(dāng)前所屬網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí),來確定與該運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的差異配置文件,之后根據(jù)差異配置文件中的差異化功能參數(shù),來更新終端預(yù)存的默認(rèn)配置文件,從而得到運(yùn)營商網(wǎng)絡(luò)的配置文件,并加載運(yùn)行運(yùn)營商網(wǎng)絡(luò)的配置文件。這樣一來,該終端就可以針對(duì)不同運(yùn)營商的需求來選擇性加載運(yùn)行適應(yīng)于當(dāng)前運(yùn)營商網(wǎng)絡(luò)需求的配置文件。因此,能夠有效解決因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高的問題。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為本發(fā)明實(shí)施例提供的一種執(zhí)行IMS業(yè)務(wù)的方法流程圖;
圖2為本發(fā)明實(shí)施例提供的另一種執(zhí)行IMS業(yè)務(wù)的方法流程圖;
圖3為本發(fā)明實(shí)施例提供的另一種執(zhí)行IMS業(yè)務(wù)的方法流程圖;
圖4為本發(fā)明實(shí)施例提供的另一種執(zhí)行IMS業(yè)務(wù)的方法流程圖;
圖5為本發(fā)明實(shí)施例提供的一種執(zhí)行IMS業(yè)務(wù)的裝置結(jié)構(gòu)示意圖;
圖6為本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例提供一種執(zhí)行IMS業(yè)務(wù)的方法,如圖1所示,該方法可以應(yīng)用于一種終端,其中,該終端支持IMS業(yè)務(wù),該終端具體可以為支持IMS業(yè)務(wù)的手機(jī)等設(shè)備,該方法流程包括:
101、終端獲取當(dāng)前終端駐留網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí)。
每個(gè)運(yùn)營商會(huì)對(duì)應(yīng)一個(gè)唯一的運(yùn)營商標(biāo)識(shí),在每個(gè)運(yùn)營商下會(huì)存在至少一種網(wǎng)絡(luò),因此,當(dāng)終端已經(jīng)成功接入某一種網(wǎng)絡(luò)之后,該終端可以確定所駐留的網(wǎng)絡(luò)所對(duì)應(yīng)的運(yùn)營商標(biāo)識(shí)。需要說明的是,運(yùn)營商標(biāo)識(shí)具體可以為用于區(qū)分不同運(yùn)營商的字符串,或是數(shù)字、字母等的組合,在此不做限定。
102、終端獲取與運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的差異配置文件。
其中,差異配置文件包括終端通過運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的運(yùn)營商網(wǎng)絡(luò)執(zhí)行IMS業(yè)務(wù)時(shí)所需的差異化功能參數(shù)。
考慮到不同運(yùn)營商會(huì)存在不同的IMS業(yè)務(wù)配置文件,而不同的配置文件中會(huì)存在或多或少不同的功能參數(shù),因此,在本發(fā)明中,每個(gè)運(yùn)營商可以對(duì)應(yīng)于一個(gè)差異配置文件。終端在確定所駐留網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí)之后,可以根據(jù)該運(yùn)營商標(biāo)識(shí)來確定該終端所駐留網(wǎng)絡(luò)的差異配置文件,即終端通過運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的運(yùn)營商網(wǎng)絡(luò)執(zhí)行IMS業(yè)務(wù)時(shí)所需的差異化功能參數(shù)。
103、終端根據(jù)差異配置文件更新終端預(yù)存的默認(rèn)配置文件,得到運(yùn)營商網(wǎng)絡(luò)的配置文件,并加載運(yùn)行運(yùn)營商網(wǎng)絡(luò)的配置文件。
其中,運(yùn)營商網(wǎng)絡(luò)的配置文件包括終端通過駐留網(wǎng)絡(luò)執(zhí)行IMS業(yè)務(wù)的配置文件。
在本發(fā)明中,差異化功能參數(shù)對(duì)應(yīng)的差異功能至少包括終端是否支持限制呼出功能、終端是否需要通過判斷VoPS信息發(fā)起IMS業(yè)務(wù)接入過程、終端是否支持IMS漫游業(yè)務(wù),以及終端是否支持VoWifi業(yè)務(wù)。
需要說明的是,差異功能不僅限于上述內(nèi)容,當(dāng)任意兩個(gè)運(yùn)營商的IMS業(yè)務(wù)配置文件存在差異時(shí),存在差異的功能參數(shù)就可以作為本發(fā)明所指的差異功能,且每個(gè)運(yùn)營商針對(duì)該差異功能都應(yīng)該存在一個(gè)唯一的取值,在本發(fā)明中,差異功能的取值具體可以為是或否,即yes或no。
本發(fā)明提供的執(zhí)行IMS業(yè)務(wù)的方法、裝置及終端,相比較于現(xiàn)有技術(shù)中支持IMS業(yè)務(wù)的終端在插入無需判斷VoPS信息的SIM卡,且成功發(fā)起IMS-APN的鏈路激活之后,若將SIM卡更換為需要判斷VoPS信息的SIM卡,則因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高,本發(fā)明可以根據(jù)該終端當(dāng)前所屬網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí),來確定與該運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的差異配置文件,之后根據(jù)差異配置文件中的差異化功能參數(shù),來更新終端預(yù)存的默認(rèn)配置文件,從而得到運(yùn)營商網(wǎng)絡(luò)的配置文件,并加載運(yùn)行運(yùn)營商網(wǎng)絡(luò)的配置文件。這樣一來,該終端就可以針對(duì)不同運(yùn)營商的需求來選擇性加載運(yùn)行適應(yīng)于當(dāng)前運(yùn)營商網(wǎng)絡(luò)需求的配置文件。因此,能夠有效解決因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高的問題。
為了確保終端在確認(rèn)駐留在某一網(wǎng)絡(luò)之后,能夠順利獲取相應(yīng)差異功能,在本發(fā)明實(shí)施例的一個(gè)實(shí)現(xiàn)方式中,需要預(yù)先統(tǒng)計(jì)各個(gè)運(yùn)營商的差異配置文件,并存儲(chǔ)至數(shù)據(jù)庫。因此,在如圖1所示的實(shí)現(xiàn)方式的基礎(chǔ)上,還可以實(shí)現(xiàn)為如圖2所示的實(shí)現(xiàn)方式。其中,在執(zhí)行步驟102終端獲取與運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的差異配置文件之前,還可以執(zhí)行步驟104至步驟107:
104、終端獲取至少兩個(gè)運(yùn)營商網(wǎng)絡(luò)的配置文件。
105、終端確定每個(gè)運(yùn)營商網(wǎng)絡(luò)的差異配置文件和至少兩個(gè)運(yùn)營商網(wǎng)絡(luò)的默認(rèn)配置文件。
106、終端建立每個(gè)運(yùn)營商對(duì)應(yīng)的運(yùn)營商標(biāo)識(shí)與每個(gè)運(yùn)營商的差異配置文件之間的對(duì)應(yīng)關(guān)系。
在本發(fā)明中,上述對(duì)應(yīng)關(guān)系具體可以用列表形式來表示,但不僅限于用列表進(jìn)行表示的方式。以運(yùn)營商CMCC(英文:China Mobile Communications Corporation,中文:中國移動(dòng))、Orange、Reliance為例,可以得到表一。其中,表一中記載了每個(gè)運(yùn)營商對(duì)應(yīng)的運(yùn)營商標(biāo)識(shí)、所有運(yùn)營商的配置文件,以及每個(gè)運(yùn)營商的差異功能兩兩之間的對(duì)應(yīng)關(guān)系。
需要說明的是,在本發(fā)明中,可以僅考慮每個(gè)運(yùn)營商標(biāo)識(shí)和每個(gè)運(yùn)營商的差異功能之間的對(duì)應(yīng)關(guān)系,即每個(gè)運(yùn)營商對(duì)應(yīng)的運(yùn)營商標(biāo)識(shí)與每個(gè)運(yùn)營商的差異配置文件之間的對(duì)應(yīng)關(guān)系。
以差異功能為終端是否支持限制呼出功能、終端是否需要通過判斷VoPS信息發(fā)起IMS業(yè)務(wù)接入過程、終端是否支持IMS漫游業(yè)務(wù),以及終端是否支持VoWifi業(yè)務(wù)為例,得到表一。其中,終端是否支持限制呼出功能,可以用IMS_UT_Blocking_Call來表示;終端是否需要通過判斷VoPS信息發(fā)起IMS業(yè)務(wù)接入過程,可以用IMS_VoPS來表示;終端是否支持IMS漫游業(yè)務(wù),可以用IMS_Roaming來表示;終端是否支持VoWifi業(yè)務(wù),可以用IMS_VoWif來表示。需要說明的是,在表一中,運(yùn)營商標(biāo)識(shí)具體可以為運(yùn)營商的簡稱或是全稱,在此不做限定。
表一
在表一中雖然僅羅列出了三個(gè)運(yùn)營商的差異功能情況,但為了確保IMS終端在接入每一種運(yùn)營商的網(wǎng)絡(luò)時(shí),都不會(huì)因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高的問題,因此,在實(shí)際統(tǒng)計(jì)過程中,需要羅列出所有運(yùn)營商的差異功能。需要說明的是,在表一中僅以四項(xiàng)差異功能為例進(jìn)行說明,但在實(shí)際統(tǒng)計(jì)過程中,所統(tǒng)計(jì)到的差異功能應(yīng)不僅限于上述四項(xiàng),在此對(duì)于差異功能的項(xiàng)數(shù)不進(jìn)行限定,需要根據(jù)各運(yùn)營商之間的差異內(nèi)容來確定。
107、終端存儲(chǔ)對(duì)應(yīng)關(guān)系。
需要說明的是,上述對(duì)應(yīng)關(guān)系可以存儲(chǔ)在數(shù)據(jù)庫或是其他能夠存儲(chǔ)上述對(duì)應(yīng)關(guān)系的存儲(chǔ)空間中,具體的,該存儲(chǔ)空間可以設(shè)置在各個(gè)終端本地,或是設(shè)置在網(wǎng)絡(luò)側(cè)諸如基站等網(wǎng)絡(luò)設(shè)備中,又或是設(shè)置在某一個(gè)能與該終端進(jìn)行數(shù)據(jù)交互的第三方設(shè)備上,在此不做限定,工作人員可以根據(jù)實(shí)際需求預(yù)先配置。
在本發(fā)明中,通過預(yù)先配置數(shù)據(jù)庫的方式,可以將各個(gè)運(yùn)營商,以及與各個(gè)運(yùn)營商存在對(duì)應(yīng)關(guān)系的IMS業(yè)務(wù)配置文件、差異功能進(jìn)行統(tǒng)計(jì)、整理,得到類似于上述表一的內(nèi)容,從而方便終端以運(yùn)營商標(biāo)識(shí)為依據(jù)來檢索與該運(yùn)營商對(duì)應(yīng)的差異功能,進(jìn)而有效減少檢索差異功能所耗費(fèi)的時(shí)間。
其中,上述步驟105終端確定每個(gè)運(yùn)營商網(wǎng)絡(luò)的差異配置文件和至少兩個(gè)運(yùn)營商網(wǎng)絡(luò)的默認(rèn)配置文件,還可以具體實(shí)現(xiàn)為如圖3所示的步驟1051至步驟1053:
1051、終端確定終端通過每個(gè)運(yùn)營商網(wǎng)絡(luò)執(zhí)行IMS業(yè)務(wù)時(shí)所需的差異化功能參數(shù),并根據(jù)差異化功能參數(shù)確定每個(gè)運(yùn)營商網(wǎng)絡(luò)的差異配置文件。
1052、終端確定至少兩個(gè)運(yùn)營商網(wǎng)絡(luò)的配置文件中相同的功能參數(shù)。
1053、終端根據(jù)相同的功能參數(shù),以及預(yù)設(shè)的差異化功能參數(shù),確定至少兩個(gè)運(yùn)營商網(wǎng)絡(luò)的默認(rèn)配置文件。
由此可見,默認(rèn)配置文件中不僅包括每個(gè)運(yùn)營商網(wǎng)絡(luò)的配置文件中相同的功能參數(shù),還包括那些每個(gè)運(yùn)營商網(wǎng)絡(luò)的配置文件中不同的功能參數(shù),不過在默認(rèn)配置文件中,上述不同的功能參數(shù)的取值設(shè)置為默認(rèn)值,比如yes或no。需要說明的是,針對(duì)每個(gè)不同的功能參數(shù)而言,在設(shè)置默認(rèn)值時(shí),可以根據(jù)每個(gè)運(yùn)營商網(wǎng)絡(luò)的配置文件中該功能參數(shù)的取值來進(jìn)行設(shè)置。比如,10個(gè)運(yùn)營商網(wǎng)絡(luò)的配置文件中,對(duì)于指定功能參數(shù)而言,存在8個(gè)運(yùn)營商網(wǎng)絡(luò)的該指定功能參數(shù)的取值為yes,僅有2個(gè)運(yùn)營商網(wǎng)絡(luò)的該指定功能參數(shù)的取值為no,那么,為了盡可能減少被更新的差異化功能參數(shù)的數(shù)量,則可以將該指定功能參數(shù)的取值設(shè)置為yes,從而使預(yù)設(shè)的差異化功能參數(shù)的取值能夠滿足上述8個(gè)運(yùn)營商網(wǎng)絡(luò)的需求,也就意味著,僅當(dāng)終端接入上述2個(gè)運(yùn)營商網(wǎng)絡(luò)后,才需要更新該指定功能參數(shù)的取值。或者,在上述10個(gè)運(yùn)營商網(wǎng)絡(luò)中,可能僅有3個(gè)運(yùn)營商網(wǎng)絡(luò)屬于較為常用的運(yùn)營商網(wǎng)絡(luò),且在這3個(gè)運(yùn)營商網(wǎng)絡(luò)中,存在上述2個(gè)指定功能參數(shù)取值為no的運(yùn)營商網(wǎng)絡(luò),那么,為了確保終端在接入常用的運(yùn)營商網(wǎng)絡(luò)后,盡可能少的更新指定功能參數(shù)的取值,則可以將該指定功能參數(shù)的取值設(shè)置為no。由此可見,預(yù)設(shè)差異化功能參數(shù)的過程中,可以考慮終端接入過程的實(shí)際需求,和/或當(dāng)前網(wǎng)絡(luò)部署特性等,具體的設(shè)置方式,以及具體取值的設(shè)置,在本發(fā)明中不做贅述。
在本發(fā)明實(shí)施例的一個(gè)實(shí)現(xiàn)方式中,提供了一種具體用于獲取運(yùn)營商標(biāo)識(shí)的實(shí)現(xiàn)方式。在如圖1所示的實(shí)現(xiàn)方式的基礎(chǔ)上,還可以實(shí)現(xiàn)為如圖4所示的實(shí)現(xiàn)方式。其中,步驟101終端獲取當(dāng)前終端駐留網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí),可以具體實(shí)現(xiàn)為步驟1011:
1011、在終端完成在駐留網(wǎng)絡(luò)的附著流程之后,終端接收網(wǎng)絡(luò)消息,并獲取網(wǎng)絡(luò)消息中攜帶的當(dāng)前終端駐留網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí)。
在終端完成附著流程之后,即可認(rèn)為終端已經(jīng)駐留在當(dāng)前所屬的網(wǎng)絡(luò)中,此時(shí),網(wǎng)絡(luò)側(cè)會(huì)向終端下發(fā)網(wǎng)絡(luò)消息。在該網(wǎng)絡(luò)消息中,至少攜帶有當(dāng)前終端駐留網(wǎng)絡(luò)的運(yùn)營標(biāo)識(shí),以及VoPS信息。因此,終端可以直接從接收到的網(wǎng)絡(luò)消息中獲取運(yùn)營商標(biāo)識(shí)。
需要說明的是,獲取運(yùn)營商標(biāo)識(shí)的方式不僅限于上述實(shí)現(xiàn)方式,終端還可以采用其他方式來進(jìn)行運(yùn)營商標(biāo)識(shí)的獲取。比如:終端還可以向某一確定當(dāng)前網(wǎng)絡(luò)運(yùn)營商標(biāo)識(shí)的終端發(fā)出請(qǐng)求消息,以使確定當(dāng)前網(wǎng)絡(luò)運(yùn)營商標(biāo)識(shí)的終端反饋該運(yùn)營商標(biāo)識(shí)。
本發(fā)明實(shí)施例提供一種執(zhí)行IMS業(yè)務(wù)的裝置20,如圖5所示,該裝置20用于執(zhí)行如圖1至圖4所示的任意一套方法流程,該裝置20包括:
獲取模塊21,用于獲取當(dāng)前終端駐留網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí),終端支持IMS業(yè)務(wù)。
獲取模塊21,還用于獲取與運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的差異配置文件,差異配置文件包括終端通過運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的運(yùn)營商網(wǎng)絡(luò)執(zhí)行IMS業(yè)務(wù)時(shí)所需的差異化功能參數(shù)。
處理模塊22,用于根據(jù)差異配置文件更新終端預(yù)存的默認(rèn)配置文件,得到運(yùn)營商網(wǎng)絡(luò)的配置文件,并加載運(yùn)行運(yùn)營商網(wǎng)絡(luò)的配置文件,運(yùn)營商網(wǎng)絡(luò)的配置文件包括終端通過駐留網(wǎng)絡(luò)執(zhí)行IMS業(yè)務(wù)的配置文件。
需要說明的是,差異化功能參數(shù)對(duì)應(yīng)的差異功能至少包括終端是否支持限制呼出功能、終端是否需要通過判斷VoPS信息發(fā)起IMS業(yè)務(wù)接入過程、終端是否支持IMS漫游業(yè)務(wù),以及終端是否支持VoWifi業(yè)務(wù)。
在本發(fā)明實(shí)施例的一個(gè)實(shí)現(xiàn)方式中,獲取模塊21,還用于獲取至少兩個(gè)運(yùn)營商網(wǎng)絡(luò)的配置文件,并確定每個(gè)運(yùn)營商網(wǎng)絡(luò)的差異配置文件和至少兩個(gè)運(yùn)營商網(wǎng)絡(luò)的默認(rèn)配置文件。
生成模塊23,用于建立每個(gè)運(yùn)營商對(duì)應(yīng)的運(yùn)營商標(biāo)識(shí)與每個(gè)運(yùn)營商的差異配置文件之間的對(duì)應(yīng)關(guān)系。
存儲(chǔ)模塊24,用于存儲(chǔ)所述對(duì)應(yīng)關(guān)系。
獲取模塊21,具體用于:
確定終端通過每個(gè)運(yùn)營商網(wǎng)絡(luò)執(zhí)行IMS業(yè)務(wù)時(shí)所需的差異化功能參數(shù),并根據(jù)差異化功能參數(shù)確定每個(gè)運(yùn)營商網(wǎng)絡(luò)的差異配置文件;
確定至少兩個(gè)運(yùn)營商網(wǎng)絡(luò)的配置文件中相同的功能參數(shù);
根據(jù)相同的功能參數(shù),以及預(yù)設(shè)的差異化功能參數(shù),確定至少兩個(gè)運(yùn)營商網(wǎng)絡(luò)的默認(rèn)配置文件。
在本發(fā)明實(shí)施例的一個(gè)實(shí)現(xiàn)方式中,獲取模塊21,具體用于:
在終端完成在駐留網(wǎng)絡(luò)的附著流程之后,接收網(wǎng)絡(luò)消息,并獲取網(wǎng)絡(luò)消息中攜帶的當(dāng)前終端駐留網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí)。
本發(fā)明提供的執(zhí)行IMS業(yè)務(wù)的裝置,相比較于現(xiàn)有技術(shù)中支持IMS業(yè)務(wù)的終端在插入無需判斷VoPS信息的SIM卡,且成功發(fā)起IMS-APN的鏈路激活之后,若將SIM卡更換為需要判斷VoPS信息的SIM卡,則因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高,本發(fā)明可以根據(jù)該終端當(dāng)前所屬網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí),來確定與該運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的差異配置文件,之后根據(jù)差異配置文件中的差異化功能參數(shù),來更新終端預(yù)存的默認(rèn)配置文件,從而得到運(yùn)營商網(wǎng)絡(luò)的配置文件,并加載運(yùn)行運(yùn)營商網(wǎng)絡(luò)的配置文件。這樣一來,該終端就可以針對(duì)不同運(yùn)營商的需求來選擇性加載運(yùn)行適應(yīng)于當(dāng)前運(yùn)營商網(wǎng)絡(luò)需求的配置文件。因此,能夠有效解決因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高的問題。
本發(fā)明實(shí)施例提供一種終端,如圖6所示,該終端30中,至少包括收發(fā)器31、處理器32,以及存儲(chǔ)器33。上述收發(fā)器31、處理器32,以及存儲(chǔ)器33可以用總線34來進(jìn)行連接,從而實(shí)現(xiàn)上述各個(gè)部件之間的數(shù)據(jù)交互過程。在本發(fā)明中,收發(fā)器31可以用于與除終端30以外的設(shè)備進(jìn)行數(shù)據(jù)交互,從而獲取本發(fā)明所需的數(shù)據(jù);處理器32可以用于執(zhí)行本發(fā)明圖1至圖4中所涉及的處理流程,比如圖1中的過程103、圖2中的過程104至過程106等;存儲(chǔ)器33則可以用于存儲(chǔ)本發(fā)明所需的數(shù)據(jù)及相關(guān)程序代碼。
需要說明的是,上述收發(fā)器31具體可以用于實(shí)現(xiàn)圖5中獲取模塊21所實(shí)現(xiàn)的功能,上述處理器32具體可以用于實(shí)現(xiàn)圖5中處理模塊22與生成模塊23所實(shí)現(xiàn)的功能,上述存儲(chǔ)器33具體可以用于實(shí)現(xiàn)圖5中存儲(chǔ)模塊24所實(shí)現(xiàn)的功能。
本發(fā)明提供的終端,相比較于現(xiàn)有技術(shù)中支持IMS業(yè)務(wù)的終端在插入無需判斷VoPS信息的SIM卡,且成功發(fā)起IMS-APN的鏈路激活之后,若將SIM卡更換為需要判斷VoPS信息的SIM卡,則因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高,本發(fā)明可以根據(jù)該終端當(dāng)前所屬網(wǎng)絡(luò)的運(yùn)營商標(biāo)識(shí),來確定與該運(yùn)營商標(biāo)識(shí)對(duì)應(yīng)的差異配置文件,之后根據(jù)差異配置文件中的差異化功能參數(shù),來更新終端預(yù)存的默認(rèn)配置文件,從而得到運(yùn)營商網(wǎng)絡(luò)的配置文件,并加載運(yùn)行運(yùn)營商網(wǎng)絡(luò)的配置文件。這樣一來,該終端就可以針對(duì)不同運(yùn)營商的需求來選擇性加載運(yùn)行適應(yīng)于當(dāng)前運(yùn)營商網(wǎng)絡(luò)需求的配置文件。因此,能夠有效解決因不同運(yùn)營商對(duì)IMS業(yè)務(wù)在實(shí)現(xiàn)過程中設(shè)計(jì)的不同,而導(dǎo)致的終端在更換SIM卡后行為異常、功耗過高的問題。
本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(英文:Read-Only Memory,簡稱:ROM)或隨機(jī)存儲(chǔ)記憶體(英文:Random Access Memory,簡稱:RAM)等。
以上所述,僅為本發(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)。