一種管理ims用戶業(yè)務(wù)的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種管理IMS用戶業(yè)務(wù)的方法和裝置,涉及移動網(wǎng)絡(luò)管理領(lǐng)域,用于解決因IMS用戶的客戶端設(shè)備根據(jù)該用戶唯一的IMPI注冊或注銷不同的IMS業(yè)務(wù),引起的不能注冊或覆蓋注冊,以及注銷時同時注銷該用戶所有IMS業(yè)務(wù)的問題。本發(fā)明提供的方法具體包括:結(jié)合IMSI、有效配置信息以及業(yè)務(wù)識別碼,根據(jù)預(yù)設(shè)IMPI格式,生成攜帶有業(yè)務(wù)識別碼的IMPI,將包含攜帶有業(yè)務(wù)識別碼的IMPI發(fā)送給服務(wù)器進行注冊或注銷,通過業(yè)務(wù)識別碼來區(qū)分不同的IMS業(yè)務(wù),進行注冊。本發(fā)明實施例主要用于管理IMS用戶業(yè)務(wù)過程中。
【專利說明】一種管理IMS用戶業(yè)務(wù)的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動網(wǎng)絡(luò)管理領(lǐng)域,尤其涉及一種管理MS用戶業(yè)務(wù)的方法和裝置?!颈尘凹夹g(shù)】
[0002]在移動領(lǐng)域中,頂S ( (IP Multimedia Subsystem, IP多媒體系統(tǒng))是對IP多媒體業(yè)務(wù)進行控制的網(wǎng)絡(luò)核心層邏輯功能實體的總稱,用于標(biāo)識和區(qū)分用戶,并實現(xiàn)計費、尋址等功能。IMS用戶標(biāo)識分為IMPU (IP Multimedia Public Identity, IP多媒體公共標(biāo)識)和 IMPI (IP Multimedia Private Identity, IP 多媒體私有標(biāo)識)兩類。
[0003]在現(xiàn)有技術(shù)中,當(dāng)IMS 用戶終端米用 USIM (Universal Subscriber IdentityModule,全球用戶身份模塊)服務(wù)于MS網(wǎng)絡(luò)時,由USM中的用戶標(biāo)識派生出MPI,然后由IMS終端在注冊請求消息中攜帶MPI等信息,向網(wǎng)絡(luò)發(fā)起注冊,根據(jù)MPI等信息唯一標(biāo)識并注冊(或注銷)IMS用戶。
[0004]發(fā)明人在實現(xiàn)上述方法時,至少發(fā)現(xiàn)如下問題:
[0005]當(dāng)一個MS終端上包含兩種或兩種以上需要進行MS鑒權(quán)的業(yè)務(wù)的應(yīng)用程序時,其中任意一項業(yè)務(wù)使用該MS終端生成的MPI注冊后,其他業(yè)務(wù)再使用相同的MPI進行注冊時,將出現(xiàn)無法注冊或者覆蓋已注冊業(yè)務(wù)的現(xiàn)象,使得多個業(yè)務(wù)不能同時注冊,另外,在執(zhí)行業(yè)務(wù)注銷操作時,將出現(xiàn)只能注銷該頂S用戶所有業(yè)務(wù)的現(xiàn)象,使得用戶不能只注冊其中一項業(yè)務(wù),兩種線現(xiàn)象都導(dǎo)致用戶的業(yè)務(wù)狀態(tài)異常,直接影響到用戶的正常使用。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的實施例提供一種管理MS用戶業(yè)務(wù)的方法和裝置,用于解決因MS用戶的客戶端設(shè)備根據(jù)該用戶唯一的MPI注冊或注銷不同的MS業(yè)務(wù),引起的不能注冊或覆蓋注冊,以及注銷時同時注銷該用戶所有MS業(yè)務(wù)的問題。
[0007]為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0008]本發(fā)明提供了一種管理MS用戶業(yè)務(wù)的方法,包括:
[0009]當(dāng)MS用戶的客戶端設(shè)備發(fā)起對已簽約的MS業(yè)務(wù)進行的業(yè)務(wù)操作時,獲取客戶端設(shè)備的MS1、客戶端設(shè)備的有效配置信息以及與所述MS業(yè)務(wù)對應(yīng)的業(yè)務(wù)識別碼;其中,所述業(yè)務(wù)操作為注冊所述MS業(yè)務(wù)或注銷所述MS業(yè)務(wù);
[0010]結(jié)合所述MS1、所述有效配置信息以及所述業(yè)務(wù)識別碼,根據(jù)預(yù)設(shè)MPI格式,生成MPI ;所述MPI攜帶有業(yè)務(wù)識別碼;
[0011]向服務(wù)器發(fā)送業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有所述MPI以及所述業(yè)務(wù)操作,以使得所述服務(wù)器響應(yīng)于所述業(yè)務(wù)操作請求,對與所述業(yè)務(wù)識別碼對應(yīng)的簽約業(yè)務(wù)進行所述業(yè)務(wù)操作。
[0012]此外,還包括:
[0013]接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有MPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作為注冊與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù);
[0014]根據(jù)所述MPI,查找與所述客戶端設(shè)備的用戶已簽約的所有IMS業(yè)務(wù)對應(yīng)的IMPI ;
[0015]當(dāng)查找到的MPI的業(yè)務(wù)識別碼中包含與所述業(yè)務(wù)操作請求中所攜帶的MPI的業(yè)務(wù)識別碼時,注冊與所述業(yè)務(wù)請求所攜帶的頂PI中的業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
[0016]此外,還包括:
[0017]接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有MPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作為注銷與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù);
[0018]根據(jù)所述IMPI,確定與所述客戶端設(shè)備的用戶對應(yīng)的所有IMPI ;
[0019]當(dāng)所述確定的MPI中與所述業(yè)務(wù)操作請求所攜帶的MPI所包含的業(yè)務(wù)識別碼對應(yīng)MPI標(biāo)記為已注冊時,為所述客戶端設(shè)備注銷與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
[0020]本發(fā)明實施例還提供了一種管理MS用戶業(yè)務(wù)的裝置,包括:
[0021]獲取模塊,用于在MS用戶的客戶端設(shè)備發(fā)起對已簽約的MS業(yè)務(wù)進行的業(yè)務(wù)操作時,獲取客戶端設(shè)備的頂S1、客戶端設(shè)備的有效配置信息以及與所述MS業(yè)務(wù)對應(yīng)的業(yè)務(wù)識別碼;其中,所述業(yè)務(wù)操作包括注冊所述MS業(yè)務(wù)或注銷所述MS業(yè)務(wù);
[0022]生成模塊,用于結(jié)合所述MS1、所述有效配置信息以及所述業(yè)務(wù)識別碼,根據(jù)預(yù)設(shè)IMPI格式,生成MPI ;所述MPI攜帶有業(yè)務(wù)識別碼;
[0023]發(fā)送模塊,用于向服務(wù)器發(fā)送業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有所述頂PI以及所述業(yè)務(wù)操作,以使得所述服務(wù)器響應(yīng)于所述業(yè)務(wù)操作請求,對與所述業(yè)務(wù)識別碼對應(yīng)的簽約業(yè)務(wù)進行所述業(yè)務(wù)操作。
[0024]此外,還包括:
[0025]第一接收模塊,用于接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有MPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作包括注冊與所述業(yè)務(wù)識別碼對應(yīng)的頂S業(yè)務(wù);
[0026]查詢模塊,用于根據(jù)所述MPI,查找與所述客戶端設(shè)備的用戶已簽約的所有MS業(yè)務(wù)對應(yīng)的頂PI ;
[0027]注冊模塊,用于在查找到的MPI的業(yè)務(wù)識別碼中包含與所述業(yè)務(wù)操作請求中所攜帶的MPI的業(yè)務(wù)識別碼時,注冊與所述業(yè)務(wù)請求所攜帶的MPI中的業(yè)務(wù)識別碼對應(yīng)的IMS業(yè)務(wù)。
[0028]此外,還包括:
[0029]第二接收模塊,用于接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有MPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作包括注銷與所述業(yè)務(wù)識別碼對應(yīng)的頂S業(yè)務(wù);
[0030]確定模塊,根據(jù)所述IMPI,確定與所述客戶端設(shè)備的用戶對應(yīng)的所有IMPI ;
[0031]注銷模塊,用于在所述確定的MPI中與所述業(yè)務(wù)操作請求所攜帶的MPI所包含的業(yè)務(wù)識別碼對應(yīng)MPI標(biāo)記為已注冊時,為所述客戶端設(shè)備注銷與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
[0032]本發(fā)明實施例提供的一種管理MS用戶業(yè)務(wù)的方法和裝置,通過根據(jù)設(shè)備MS1、設(shè)備有效配置信息以及與已簽約的MS業(yè)務(wù)對應(yīng)的業(yè)務(wù)識別碼,生成帶有業(yè)務(wù)識別碼的IMPI的方式,在原有的MPI中添加新的標(biāo)識來區(qū)分同一用戶的不同MS業(yè)務(wù),使得MS用戶在注冊或者注銷MS業(yè)務(wù)時,能夠根據(jù)MPI中新添加的業(yè)務(wù)識別碼區(qū)分出不同的業(yè)務(wù),進而能夠針對不同的業(yè)務(wù)進行相應(yīng)注冊或注銷操作,解決了根據(jù)MS用戶唯一的MPI進行注冊或注銷時,不能注冊或覆蓋注冊,以及注銷時同時注銷該用戶所有IMS業(yè)務(wù)的問題。
【專利附圖】
【附圖說明】
[0033]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0034]圖1為本發(fā)明實施例提供的一種客戶端設(shè)備側(cè)管理MS用戶業(yè)務(wù)的方法流程圖;
[0035]圖2為本發(fā)明實施例提供的一種服務(wù)器側(cè)管理MS用戶業(yè)務(wù)的方法流程圖;
[0036]圖3為本發(fā)明實施例提供的另一種服務(wù)器側(cè)管理MS用戶業(yè)務(wù)的方法流程圖;
[0037]圖4為本發(fā)明實施例提供的另一種服務(wù)器側(cè)管理MS用戶業(yè)務(wù)的方法流程圖;
[0038]圖5為本發(fā)明實施例提供的一種客戶端側(cè)管理MS用戶業(yè)務(wù)的裝置示意圖;
[0039]圖6為本發(fā)明實施例提供的一種服務(wù)器側(cè)管理MS用戶業(yè)務(wù)的裝置示意圖;
[0040]圖7為本發(fā)明實施例提供的另一種服務(wù)器側(cè)管理MS用戶業(yè)務(wù)的裝置示意圖;
[0041]圖8為本發(fā)明實施例提供的另一種服務(wù)器側(cè)管理MS用戶業(yè)務(wù)的裝置示意圖。
【具體實施方式】
[0042]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0043]本發(fā)明實施例提供了一種管理MS用戶業(yè)務(wù)的方法,本發(fā)明實施例所述方法的執(zhí)行主體為安裝有業(yè)務(wù)客戶端程序的客戶端設(shè)備,除了客戶端設(shè)備之外,在管理系統(tǒng)中還包括P-CSCF,1-CSCF, S-CSCF, HSS等網(wǎng)元設(shè)備,在本發(fā)明實施例中,為了便于描述本發(fā)明所提供的方案,故使用在服務(wù)器側(cè)進行業(yè)務(wù)操作的描述簡化各個網(wǎng)元設(shè)備間的交互流程,因此,在本發(fā)明實施例中,管理系統(tǒng)包含兩部分,即客戶端設(shè)備與服務(wù)器,客戶端設(shè)備用于生成攜帶有業(yè)務(wù)識別碼的頂PI并發(fā)起注冊請求,服務(wù)器用于識別客戶端設(shè)備生成的MPI并對相應(yīng)的業(yè)務(wù)操作進行處理。
[0044]本發(fā)明實施例提供的客戶端側(cè)的處理方法流程如圖1所示,具體包括:
[0045]101、當(dāng)MS用戶的客戶端設(shè)備發(fā)起對已簽約的MS業(yè)務(wù)進行的業(yè)務(wù)操作時,獲取客戶端設(shè)備的MS1、客戶端設(shè)備的有效配置信息以及與所述MS業(yè)務(wù)對應(yīng)的業(yè)務(wù)識別碼。
[0046]其中,所述業(yè)務(wù)操作包括注冊所述MS業(yè)務(wù)或注銷所述MS業(yè)務(wù),所述客戶端設(shè)備的MSI用于派生出注冊MS業(yè)務(wù)所需的MPI,所述有效配置信息包括用戶歸屬網(wǎng)絡(luò)域名,接入SBC/P-CSCF地址或域名等信息,可自動配置或者人工配置,所述已簽約的MS業(yè)務(wù)指的是用戶所辦理的頂S業(yè)務(wù),如VoLTE業(yè)務(wù)和RCS業(yè)務(wù)等,在用戶辦理了相應(yīng)的MS業(yè)務(wù)后,業(yè)務(wù)人員可通過服務(wù)器后臺存儲的方式將用戶已簽約的MS業(yè)務(wù)記錄在服務(wù)器上,這樣,在客戶端設(shè)備開啟時就會向服務(wù)器發(fā)起注冊請求,注冊成功后,用戶就能夠通過該客戶端設(shè)備使用所辦理的MS業(yè)務(wù)了。
[0047]另外,本發(fā)明實施例預(yù)先設(shè)定所述客戶端設(shè)備上的業(yè)務(wù)客戶端程序能夠獲取到派生頂PI所需的信息,并且按照規(guī)定格式派生出帶有業(yè)務(wù)識別碼的MPI,鑒于具體的實現(xiàn)方式可根據(jù)現(xiàn)有技術(shù)中的派生方法類比得出,本發(fā)明在此不再做更多的說明。
[0048]102、結(jié)合所述MS1、所述有效配置信息以及所述業(yè)務(wù)識別碼,根據(jù)預(yù)設(shè)MPI格式,生成MPI。
[0049]所述預(yù)設(shè)MPI格式包括IMSI字段、SIC字段、歸屬網(wǎng)絡(luò)域名字段,其中,所述SIC字段即為頂PI攜帶業(yè)務(wù)識別碼,其中所述頂PI的格式為,根據(jù)原有的頂PI所規(guī)定的格式中添加 SIC 字段,例如,<IMSI>iims.sic<SIC>.mnc<MNC>.mcc<MCC>.3gppnetwork.0rg,其中,<IMSI> 為 IMSI 字段,sic〈SIC> 為 SIC 字段,mnc〈MNC>.mcc〈MCC>.3gppnetwork.0rg 為歸屬網(wǎng)絡(luò)域名字段,使用添加SIC字段后的IMPI中除SIC字段外的字段的注冊、注銷以及查詢方式與標(biāo)準(zhǔn)的頂PI的注冊、注銷以及查詢方式一致。
[0050]本發(fā)明實施例提供的具體實例如下:
[0051]MS 用戶 A 的 MSI=460011100612345,用戶號碼 18612345678,運營商規(guī)定的VoLTE業(yè)務(wù)識別碼為001,RCS業(yè)務(wù)識別碼為002,運營商規(guī)定的歸屬網(wǎng)絡(luò)域名mncOl0.mcc460.3gppnetwork.0rg,該用戶簽約了 VoLTE和RCS業(yè)務(wù),并使用安裝了 RCS客戶端應(yīng)用程序的VoLTE原生終端。
[0052]則VoLTE原生客戶端派生的MPI為:
[0053]460011100612345iims.sicOOl.mncOl0.mcc460.3gppnetwork.0rg
[0054]RCS客戶端應(yīng)用程序派生的MPI為:
[0055]460011100612345iims.sic002.mncOl0.mcc460.3gppnetwork.0rg
[0056]103、向服務(wù)器發(fā)送業(yè)務(wù)操作請求,以使得所述服務(wù)器響應(yīng)于所述業(yè)務(wù)操作請求,對與所述業(yè)務(wù)識別碼對應(yīng)的簽約業(yè)務(wù)進行所述業(yè)務(wù)操作。
[0057]其中,所述業(yè)務(wù)操作請求攜帶有所述MPI以及所述業(yè)務(wù)操作,不同MS業(yè)務(wù)的客戶端程序可向服務(wù)器發(fā)送攜帶有各自MPI的業(yè)務(wù)操作請求,并根據(jù)具體的業(yè)務(wù)操作注冊或注銷各自的業(yè)務(wù),例如在步驟102所列舉的實例中,VoLTE終端和RCS客戶端分別使用各自的MPI注冊或注銷VoLTE業(yè)務(wù)和RCS業(yè)務(wù)。
[0058]本發(fā)明實施例提供的一種管理IMS用戶業(yè)務(wù)的方法,通過根據(jù)設(shè)備MS1、設(shè)備有效配置信息以及與已簽約的MS業(yè)務(wù)對應(yīng)的業(yè)務(wù)識別碼,生成帶有業(yè)務(wù)識別碼的MPI的方式,在原有的MPI中添加新的標(biāo)識來區(qū)分同一用戶的不同MS業(yè)務(wù),使得MS用戶在注冊或者注銷MS業(yè)務(wù)時,能夠根據(jù)MPI中新添加的業(yè)務(wù)識別碼區(qū)分出不同的業(yè)務(wù),進而能夠針對不同的業(yè)務(wù)進行相應(yīng)注冊或注銷操作,解決了根據(jù)MS用戶唯一的MPI進行注冊或注銷時,不能注冊或覆蓋注冊,以及注銷時同時注銷該用戶所有MS業(yè)務(wù)的問題。
[0059]進一步的,為了更清楚的闡述服務(wù)器側(cè)響應(yīng)所述客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求進行的處理操作,本發(fā)明實施例給出了服務(wù)器側(cè)注冊MS業(yè)務(wù)的方法,方法流程如圖2所示,包括:
[0060]201、接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求。[0061]其中,所述業(yè)務(wù)操作請求攜帶有MPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,在本發(fā)明實施例中,所述業(yè)務(wù)操作為注冊與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù),所述注冊分為兩種情況,一種為初始注冊,即從未注冊到已注冊狀態(tài),例如,第一次對MS用戶的相應(yīng)業(yè)務(wù)進行注冊操作,或者因掉線或更換終端設(shè)備時進行重新注冊,另一種為刷新注冊,即為保持已注冊狀態(tài)的周期性注冊,例如周期性地對已注冊的業(yè)務(wù)進行刷新,以保證業(yè)務(wù)為注冊狀態(tài)。其中,兩種注冊的情況的注冊流程基本一致,所不同的是,若為初始注冊,則在進行注冊的操作之后,服務(wù)器中相應(yīng)的MS業(yè)務(wù)的注冊狀態(tài)更改為已注冊,若為刷新注冊,則服務(wù)器中相應(yīng)的MS業(yè)務(wù)的注冊狀態(tài)保持為已注冊。這樣,在注冊成功后,其它用戶在需要與該用戶進行MS業(yè)務(wù)互操作時,就能夠根據(jù)其注冊狀態(tài)獲知該用戶的客戶端設(shè)備可以使用相應(yīng)的MS業(yè)務(wù)了。
[0062]需要特別說明的是,在本發(fā)明實施例中,預(yù)先設(shè)定所述服務(wù)器能夠識別包含業(yè)務(wù)識別碼的頂PI,并根據(jù)其存儲和查詢用戶相應(yīng)業(yè)務(wù)的鑒權(quán)、在線狀態(tài)、業(yè)務(wù)能力等信息,另夕卜,還能夠?qū)崿F(xiàn)同一 MS用戶不同MS業(yè)務(wù)的用戶信息的關(guān)聯(lián),當(dāng)該用戶簽約新業(yè)務(wù)或解約業(yè)務(wù)時,能夠增加或刪除包含相應(yīng)業(yè)務(wù)識別碼的MPI對應(yīng)的用戶數(shù)據(jù)條目,并且對包含其他業(yè)務(wù)識別碼的IMPI對應(yīng)的用戶數(shù)據(jù)條目無影響,具體的實現(xiàn)方式可根據(jù)現(xiàn)有技術(shù)得出,在此不再做更多的說明。
[0063]202、根據(jù)所述MPI,查找與所述客戶端設(shè)備的用戶已簽約的所有MS業(yè)務(wù)對應(yīng)的IMP10
[0064]其中,所述與所述客戶端設(shè)備的用戶對應(yīng)的所有MPI,可選擇在用戶簽約MS業(yè)務(wù)時,由工作人員輸入用戶的相應(yīng)簽約信息,并由服務(wù)器以包含業(yè)務(wù)識別碼的MPI的形式將該用戶的所有簽約的業(yè)務(wù)信息對應(yīng)到該用戶,查找的方式可以為,根據(jù)MPI中除去業(yè)務(wù)識別碼字段的其它字段查找MPI對應(yīng)的用戶,根據(jù)查找到的用戶就能夠獲知該用戶對應(yīng)的所有已簽約業(yè)務(wù)的MPI描述條目。
[0065]203、當(dāng)查找到的MPI的業(yè)務(wù)識別碼中包含與所述業(yè)務(wù)操作請求中所攜帶的MPI的業(yè)務(wù)識別碼時,注冊與所述業(yè)務(wù)請求所攜帶的頂PI中的業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
[0066]其中,當(dāng)服務(wù)器接收到注冊相應(yīng)MS業(yè)務(wù)的業(yè)務(wù)請求消息后,根據(jù)服務(wù)器中存儲的與用戶關(guān)聯(lián)的所有已簽約業(yè)務(wù)的頂PI描述條目,就能夠確定業(yè)務(wù)操作請求所攜帶的IMPI標(biāo)識的MS業(yè)務(wù)是否已簽約,當(dāng)確定請求注冊的MS業(yè)務(wù)已簽約后,就能夠為該MS業(yè)務(wù)進行注冊或者重注冊的操作。
[0067]在本方法實施例中,通過在服務(wù)器側(cè)根據(jù)攜帶業(yè)務(wù)識別碼的MPI查詢與該MPI所對應(yīng)用戶關(guān)聯(lián)的所有已簽約的MS業(yè)務(wù)的MPI,并在查詢到的MPI中包含所需注冊的IMS對應(yīng)的MPI時,注冊相應(yīng)的MS業(yè)務(wù)的方法,使得服務(wù)器側(cè)在處理同一用戶的MS業(yè)務(wù)時,能夠根據(jù)MPI中所包含的業(yè)務(wù)識別碼區(qū)分相應(yīng)的MS業(yè)務(wù)進行注冊,而不影響該用戶的其它MS業(yè)務(wù)的注冊,提升了用戶體驗。
[0068]進一步的,為了更清楚的闡述服務(wù)器側(cè)響應(yīng)所述客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求進行的處理操作,本發(fā)明實施例給出了服務(wù)器側(cè)注銷MS業(yè)務(wù)的方法,方法流程如圖3所示,包括:
[0069]301、接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求。
[0070]其中,所述業(yè)務(wù)操作請求攜帶有MPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作包括注銷與所述業(yè)務(wù)識別碼對應(yīng)的頂S業(yè)務(wù)。
[0071]302、根據(jù)所述MPI,確定與所述客戶端設(shè)備的用戶對應(yīng)的所有MPI。
[0072]其中,在服務(wù)器側(cè)預(yù)先存儲了與所述客戶端設(shè)備的用戶關(guān)聯(lián)的所有已注冊MS業(yè)務(wù),根據(jù)所述IMPI所攜帶的信息就能夠區(qū)分出不同的用戶,并關(guān)聯(lián)到相應(yīng)用戶的所有已注冊MS業(yè)務(wù)的MPI。
[0073]303、當(dāng)所述確定的MPI中與所述業(yè)務(wù)操作請求所攜帶的MPI所包含的業(yè)務(wù)識別碼對應(yīng)MPI標(biāo)記為已注冊時,為所述客戶端設(shè)備注銷與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
[0074]其中,在服務(wù)器中查詢請求注銷的MS業(yè)務(wù)對應(yīng)的MPI,若與該MPI關(guān)聯(lián)的注冊狀態(tài)為已注冊,表明該MS業(yè)務(wù)已經(jīng)被注冊過,可以進行注銷,那么,服務(wù)器就能夠?qū)υ揗S業(yè)務(wù)進行相應(yīng)的注銷操作了,其中,在進行注銷操作之后,服務(wù)器中相應(yīng)的MS業(yè)務(wù)的注冊狀態(tài)更改為未注冊,以便于在其它用戶在需要與該用戶進行MS業(yè)務(wù)互操作時,能夠根據(jù)其注冊狀態(tài)獲知該用戶的客戶端設(shè)備不能使用相應(yīng)的MS業(yè)務(wù)。
[0075]在本發(fā)明實施例中,通過在服務(wù)器側(cè)根據(jù)攜帶業(yè)務(wù)識別碼的MPI查詢該用戶的所有已注冊的MS業(yè)務(wù),當(dāng)其中存在請求注銷的MS業(yè)務(wù)對應(yīng)的MPI時,根據(jù)MPI中的業(yè)務(wù)識別碼區(qū)分不同的MS業(yè)務(wù),并進行注銷操作,使得服務(wù)器能夠區(qū)分不同的業(yè)務(wù)進行注銷的操作,而不會根據(jù)MPI注銷該用戶注冊的所有MS業(yè)務(wù),使得用戶在使用多項MS業(yè)務(wù)時,能夠?qū)ζ渲械捻椖繂为氝M行注銷的操作,提升了用戶體驗。
[0076]特別需要說明的是,在圖1至圖3所示的方法流程中,所述在服務(wù)器注冊或注銷的過程為根據(jù)現(xiàn)有技術(shù)進行簡化的過程,真實的注冊或注銷流程將涉及到UE、P-CSCF,1-CSCF, S-CSCF以及HSS之間的交互,包括查詢、鑒權(quán)等交互步驟,鑒于根據(jù)本發(fā)明提供的方法所生成IMPI與標(biāo)準(zhǔn)的MPI在注冊與注銷的過程中相關(guān)設(shè)備之間的交互流程基本一致,故在本發(fā)明中,通過使用服務(wù)器的描述簡化各個設(shè)備間的交互流程的,所不同的是,在使用攜帶業(yè)務(wù)識別碼的頂PI注冊或者注銷時,存儲或刪除的是對應(yīng)頂S業(yè)務(wù)的MPI條目,對其它未請求注冊或者注銷的MS業(yè)務(wù)不造成影響。
[0077]本發(fā)明實施例還提供了一種服務(wù)器側(cè)簽約或解約MS業(yè)務(wù)的處理方法,其方法流程如圖4所示,具體包括:
[0078]401、獲取用戶信息,根據(jù)所述用戶信息查找用戶信息所對應(yīng)MPI,并判斷需要進行的是簽約還是解約的操作,當(dāng)所需進行的操作為簽約時,執(zhí)行步驟402,當(dāng)所需進行的操作為解約時,執(zhí)行步驟403。
[0079]其中,所述用戶信息可以為MP1、用戶號碼、IMSI等能夠標(biāo)識用戶的信息。
[0080]402、為用戶配置開通相應(yīng)業(yè)務(wù)的各項信息,生成包含攜帶有業(yè)務(wù)識別碼的MPI描述條目,并存儲在相應(yīng)服務(wù)器中。
[0081]其中,所述為用戶配置的開通相應(yīng)業(yè)務(wù)所需各項信息包括MS1、SIC、歸屬網(wǎng)絡(luò)域名、業(yè)務(wù)識別碼等。所述存儲在相應(yīng)服務(wù)器中僅為簡略描述,在實際中,所述生成的包含攜帶有業(yè)務(wù)識別碼的頂PI描述條目存儲在HSS中。
[0082]403、根據(jù)生成的MPI查找與該用戶對應(yīng)的所有包含有攜帶業(yè)務(wù)識別碼的MPI描述條目。
[0083]其中,所述查找過程可以參考步驟202的描述部分。
[0084]404、刪除需要進行解約操作的MPI描述條目。[0085]在本發(fā)明實施例中,通過根據(jù)不同的MS業(yè)務(wù)對應(yīng)的攜帶業(yè)務(wù)標(biāo)識的MPI來進行簽約和解約的操作。簽約后,使得用戶的客戶端設(shè)備在執(zhí)行相應(yīng)的業(yè)務(wù)操作時能夠在服務(wù)器中查找到對應(yīng)的MPI條目,以進行后續(xù)的注冊或注銷的操作,為服務(wù)器側(cè)管理MS用戶業(yè)務(wù)提供了實現(xiàn)的可能性。
[0086]本發(fā)明還提供了一種客戶端設(shè)備側(cè)管理MS用戶業(yè)務(wù)的裝置,如圖5所示,用以實現(xiàn)圖1中所示的方法流程,所述裝置包括:
[0087]獲取模塊51,用于在MS用戶的客戶端設(shè)備發(fā)起對已簽約的MS業(yè)務(wù)進行的業(yè)務(wù)操作時,獲取客戶端設(shè)備的頂S1、客戶端設(shè)備的有效配置信息以及與所述MS業(yè)務(wù)對應(yīng)的業(yè)務(wù)識別碼;其中,所述業(yè)務(wù)操作包括注冊所述MS業(yè)務(wù)或注銷所述MS業(yè)務(wù)。
[0088]第一生成模塊52,用于結(jié)合所述MS1、所述有效配置信息以及所述業(yè)務(wù)識別碼,根據(jù)預(yù)設(shè)頂PI格式,生成頂PI ;所述頂PI攜帶有業(yè)務(wù)識別碼。
[0089]發(fā)送模塊53,用于向服務(wù)器發(fā)送業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有所述IMPI以及所述業(yè)務(wù)操作,以使得所述服務(wù)器響應(yīng)于所述業(yè)務(wù)操作請求,對與所述業(yè)務(wù)識別碼對應(yīng)的簽約業(yè)務(wù)進行所述業(yè)務(wù)操作。
[0090]另外,本發(fā)明還提供了一種服務(wù)器側(cè)管理MS用戶業(yè)務(wù)的裝置,如圖6所示,用以實現(xiàn)圖2中所示的方法流程,所述裝置包括:
[0091]第一接收模塊61,用于接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有MPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作包括注冊與所述業(yè)務(wù)識別碼對應(yīng)的頂S業(yè)務(wù)。
[0092]查詢模塊62,用于根據(jù)所述MPI,查找與所述客戶端設(shè)備的用戶已簽約的所有IMS業(yè)務(wù)對應(yīng)的MPI。
[0093]注冊模塊63,用于在查找到的MPI的業(yè)務(wù)識別碼中包含與所述業(yè)務(wù)操作請求中所攜帶的頂PI的業(yè)務(wù)識別碼時,注冊與所述業(yè)務(wù)請求所攜帶的頂PI中的業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
[0094]本發(fā)明還提供了另一種服務(wù)器側(cè)管理MS用戶業(yè)務(wù)的裝置,如圖7所示,用以實現(xiàn)圖3中所示的方法流程,所述裝置包括:
[0095]第二接收模塊71,用于接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有MPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作包括注銷與所述業(yè)務(wù)識別碼對應(yīng)的頂S業(yè)務(wù)。
[0096]確定模塊72,根據(jù)所述IMPI,確定與所述客戶端設(shè)備的用戶對應(yīng)的所有IMPI。
[0097]注銷模塊73,用于在所述確定的MPI中與所述業(yè)務(wù)操作請求所攜帶的MPI所包含的業(yè)務(wù)識別碼對應(yīng)MPI標(biāo)記為已注冊時,為所述客戶端設(shè)備注銷與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
[0098]本發(fā)明還提供了另一種服務(wù)器側(cè)管理MS用戶業(yè)務(wù)的裝置,如圖8所示,用以實現(xiàn)圖4中所示的方法流程,所述裝置包括:
[0099]獲取模塊81,用于獲取用戶信息,根據(jù)所述用戶信息查找用戶信息所對應(yīng)MPI,并判斷需要進行的是簽約還是解約的操作。
[0100]第二生成模塊82,用于在需要進行的是簽約操作時,為用戶配置開通相應(yīng)業(yè)務(wù)的各項信息,生成包含攜帶有業(yè)務(wù)識別碼的MPI描述條目,并存儲在服務(wù)器中。[0101]查找模塊83,用于在需要進行的是解約操作時,根據(jù)生成的MPI查找與該用戶對應(yīng)的所有包含有攜帶業(yè)務(wù)識別碼的頂PI描述條目。
[0102]刪除模塊84,用于刪除需要進行解約操作的MPI描述條目。
[0103]本發(fā)明實施例提供的一種管理MS用戶業(yè)務(wù)的裝置,通過根據(jù)設(shè)備MS1、設(shè)備有效配置信息以及與已簽約的MS業(yè)務(wù)對應(yīng)的業(yè)務(wù)識別碼,生成帶有業(yè)務(wù)識別碼的MPI的方式,在原有的MPI中添加新的標(biāo)識來區(qū)分同一用戶的不同MS業(yè)務(wù),使得MS用戶在注冊或者注銷MS業(yè)務(wù)時,能夠根據(jù)MPI中新添加的業(yè)務(wù)識別碼區(qū)分出不同的業(yè)務(wù),進而能夠針對不同的業(yè)務(wù)進行相應(yīng)注冊或注銷操作,解決了根據(jù)MS用戶唯一的MPI進行注冊或注銷時,不能注冊或覆蓋注冊,以及注銷時同時注銷該用戶所有MS業(yè)務(wù)的問題。
[0104]通過以上的實施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在可讀取的存儲介質(zhì)中,如計算機的軟盤,硬盤或光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述的方法。
[0105]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準(zhǔn)。
【權(quán)利要求】
1.一種管理MS用戶業(yè)務(wù)的方法,其特征在于,所述方法包括: 當(dāng)MS用戶的客戶端設(shè)備發(fā)起對已簽約的MS業(yè)務(wù)進行的業(yè)務(wù)操作時,獲取客戶端設(shè)備的IMS1、客戶端設(shè)備的有效配置信息以及與所述MS業(yè)務(wù)對應(yīng)的業(yè)務(wù)識別碼;其中,所述業(yè)務(wù)操作為注冊所述頂S業(yè)務(wù)或注銷所述MS業(yè)務(wù); 結(jié)合所述MS1、所述有效配置信息以及所述業(yè)務(wù)識別碼,根據(jù)預(yù)設(shè)MPI格式,生成IMPI ;所述MPI攜帶有業(yè)務(wù)識別碼; 向服務(wù)器發(fā)送業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有所述MPI以及所述業(yè)務(wù)操作,以使得所述服務(wù)器響應(yīng)于所述業(yè)務(wù)操作請求,對與所述業(yè)務(wù)識別碼對應(yīng)的簽約業(yè)務(wù)進行所述業(yè)務(wù)操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)MPI格式包括IMSI字段、SIC字段、歸屬網(wǎng)絡(luò)域名字段。
3.—種管理MS用戶業(yè)務(wù)的方法,其特征在于,所述方法包括: 接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有IMPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作為注冊與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù); 根據(jù)所述MPI,查找與所述客戶端設(shè)備的用戶已簽約的所有MS業(yè)務(wù)對應(yīng)的MPI ;當(dāng)查找到的MPI的業(yè)務(wù)識別碼中包含與所述業(yè)務(wù)操作請求中所攜帶的MPI的業(yè)務(wù)識別碼時,注冊與所述業(yè)務(wù)請求所攜帶的MPI中的業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
4.一種管理MS用戶業(yè)務(wù)的方法,其特征在于,所述方法包括: 接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有頂PI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作為注銷與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù); 根據(jù)所述頂PI,確定與所述客戶端設(shè)備的用戶對應(yīng)的所有MPI ; 當(dāng)所述確定的MPI中與所述業(yè)務(wù)操作請求所攜帶的MPI所包含的業(yè)務(wù)識別碼對應(yīng)IMPI標(biāo)記為已注冊時,為所述客戶端設(shè)備注銷與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
5.一種管理MS用戶業(yè)務(wù)的裝置,其特征在于,所述裝置包括: 獲取模塊,用于在MS用戶的客戶端設(shè)備發(fā)起對已簽約的MS業(yè)務(wù)進行的業(yè)務(wù)操作時,獲取客戶端設(shè)備的IMS1、客戶端設(shè)備的有效配置信息以及與所述MS業(yè)務(wù)對應(yīng)的業(yè)務(wù)識別碼;其中,所述業(yè)務(wù)操作包括注冊所述MS業(yè)務(wù)或注銷所述MS業(yè)務(wù); 生成模塊,用于結(jié)合所述MS1、所述有效配置信息以及所述業(yè)務(wù)識別碼,根據(jù)預(yù)設(shè)IMPI格式,生成MPI ;所述MPI攜帶有業(yè)務(wù)識別碼; 發(fā)送模塊,用于向服務(wù)器發(fā)送業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有所述MPI以及所述業(yè)務(wù)操作,以使得所述服務(wù)器響應(yīng)于所述業(yè)務(wù)操作請求,對與所述業(yè)務(wù)識別碼對應(yīng)的簽約業(yè)務(wù)進行所述業(yè)務(wù)操作。
6.一種管理MS用戶業(yè)務(wù)的裝置,其特征在于,所述裝置包括: 第一接收模塊,用于接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有IMPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作包括注冊與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù); 查詢模塊,用于根據(jù)所述MPI,查找與所述客戶端設(shè)備的用戶已簽約的所有MS業(yè)務(wù)對應(yīng)的MPI ; 注冊模塊,用于在查找到的MPI的業(yè)務(wù)識別碼中包含與所述業(yè)務(wù)操作請求中所攜帶的MPI的業(yè)務(wù)識別碼時,注冊與所述業(yè)務(wù)請求所攜帶的MPI中的業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù)。
7.—種管理MS用戶業(yè)務(wù)的方法,其特征在于,所述方法包括: 第二接收模塊,用于接收客戶端設(shè)備發(fā)送的業(yè)務(wù)操作請求,所述業(yè)務(wù)操作請求攜帶有IMPI以及業(yè)務(wù)操作,所述MPI攜帶有業(yè)務(wù)識別碼,所述業(yè)務(wù)操作包括注銷與所述業(yè)務(wù)識別碼對應(yīng)的MS業(yè)務(wù); 確定模塊,根據(jù)所述IMPI,確定與所述客戶端設(shè)備的用戶對應(yīng)的所有IMPI ; 注銷模塊,用于在所述確定的頂PI中與所述業(yè)務(wù)操作請求所攜帶的頂PI所包含的業(yè)務(wù)識別碼對應(yīng)MPI標(biāo)記為已注冊時,為所述客戶端設(shè)備注銷與所述業(yè)務(wù)識別碼對應(yīng)的IMS業(yè)務(wù)。
【文檔編號】H04L29/06GK103701828SQ201410003669
【公開日】2014年4月2日 申請日期:2014年1月3日 優(yōu)先權(quán)日:2014年1月3日
【發(fā)明者】呂光旭, 劉牧寅, 朱斌, 符剛, 李勇輝, 魏群, 薛淼 申請人:中國聯(lián)合網(wǎng)絡(luò)通信集團有限公司