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