一種ims客戶端注銷方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種IMS客戶端注銷方法和系統(tǒng),該方法包括:IMS客戶端向IMS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息;IMS核心網(wǎng)服務(wù)器接收注銷請求消息,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)注銷請求消息;IMS核心網(wǎng)服務(wù)器根據(jù)注銷請求消息取消IMS客戶端在IMS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱,向IMS客戶端返回操作成功響應(yīng)消息;IMS客戶端接收到操作成功響應(yīng)消息后,確認(rèn)當(dāng)前注銷請求完成;業(yè)務(wù)平臺接收IMS核心網(wǎng)服務(wù)器發(fā)送的注銷請求消息,取消IMS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱,取消完成后向IMS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。本發(fā)明提供的技術(shù)方案能夠解決現(xiàn)有的IMS客戶端注銷方式注銷操作復(fù)雜,注銷時間過長的問題。
【專利說明】一種IMS客戶端注銷方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電信通訊【技術(shù)領(lǐng)域】,特別涉及一種IMS客戶端注銷方法和系統(tǒng)。
【背景技術(shù)】
[0002]IP多媒體子系統(tǒng)(MS,IP Multimedia Subsystem)客戶端登陸到MS核心網(wǎng)服務(wù)器之后,根據(jù)3GPP/0MA標(biāo)準(zhǔn)的要求,為了成功實現(xiàn)各種MS業(yè)務(wù)需要對各種業(yè)務(wù)能力進(jìn)行訂閱操作,比如訂閱好友的狀態(tài),訂閱群組文檔的變更,訂閱黑名單變更,訂閱群組成員狀態(tài),訂閱用戶在網(wǎng)絡(luò)上的注冊,如果是企業(yè)用戶的話,還需要訂閱企業(yè)通訊錄的狀態(tài)等,MS客戶端注銷時,除了需要注銷MS核心網(wǎng),同時還需要向各個業(yè)務(wù)平臺發(fā)起取消登錄時的各種業(yè)務(wù)訂閱邏輯。每一個訂閱都需要客戶端和MS核心網(wǎng)、業(yè)務(wù)平臺之間有大量的信令交互,導(dǎo)致MS客戶端注銷需要花費(fèi)很長的時間。
[0003]按照目前的3GPP/0AM的國際標(biāo)準(zhǔn)要求,IMS客戶端注銷時,需要先對目前所有的狀態(tài)訂閱、事件通知訂閱進(jìn)行取消訂閱操作,取消訂閱成功后,才能發(fā)起注銷操作,要不然這些訂閱邏輯會在客戶端注銷后占用大量的系統(tǒng)資源而得不到及時釋放。該流程從邏輯上來講存在如下缺陷:
[0004]IMS客戶端發(fā)起注銷請求前,需要進(jìn)行大量的取消訂閱操作,導(dǎo)致客戶端需要等待很久才能完成這些取消訂閱過程。從而讓注銷時間變得很長,需要用戶等待很久才能完成最后的注銷邏輯。
[0005]MS客戶端注銷時,需要發(fā)送大量的報文處理各種訂閱,尤其當(dāng)用戶的群組比較多時,需要對每個群組進(jìn)行取消訂閱操作,這樣會在客戶端注銷時向MS核心網(wǎng)產(chǎn)生大量的報文,從而會增大了 MS核心網(wǎng)和相關(guān)業(yè)務(wù)平臺的業(yè)務(wù)處理壓力,同時占用了大量的帶寬開銷。
[0006]由于注銷的報文量很大,同時注銷操作通常會集中在某個業(yè)務(wù)忙時段,比如下班時段,從而導(dǎo)致該時段的帶寬需求突增,如果MS客戶端集中在企業(yè)側(cè)的話,會對企業(yè)側(cè)的帶寬需求加大。
[0007]綜上所述,現(xiàn)有的MS客戶端的注銷方法存在注銷操作復(fù)雜,注銷時間過長的問題。
【發(fā)明內(nèi)容】
[0008]本發(fā)明提供的一種IMS客戶端注銷方法和系統(tǒng),以解決現(xiàn)有的IMS客戶端的注銷方法存在注銷操作復(fù)雜,注銷時間過長的問題。
[0009]本發(fā)明公開了一種MS客戶端注銷方法,該方法包括:
[0010]IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息;
[0011]IMS核心網(wǎng)服務(wù)器接收所述注銷請求消息,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息;
[0012]IMS核心網(wǎng)服務(wù)器根據(jù)所述注銷請求消息取消所述IMS客戶端在IMS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱,向所述IMS客戶端返回操作成功響應(yīng)消息;IMS客戶端接收到操作成功響應(yīng)消息后,確認(rèn)當(dāng)前注銷請求完成;并且,業(yè)務(wù)平臺接收MS核心網(wǎng)服務(wù)器發(fā)送的注銷請求消息,取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱,取消完成后向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
[0013]在上述方法中,所述MS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息具體包括:
[0014]IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為快速模式;
[0015]所述MS核心網(wǎng)服務(wù)器根據(jù)所述注銷請求消息取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱具體包括:
[0016]IMS核心網(wǎng)服務(wù)器解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱;
[0017]所述取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱具體包括:
[0018]業(yè)務(wù)平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。
[0019]在上述方法中,所述方法還包括:
[0020]IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為非快速模式;
[0021]IMS核心網(wǎng)服務(wù)器接收所述注銷請求消息,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息;
[0022]IMS核心網(wǎng)服務(wù)器解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待IMS客戶端發(fā)送登錄狀態(tài)訂閱取消請求消息,根據(jù)所述登錄狀態(tài)訂閱取消請求消息取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱;
[0023]業(yè)務(wù)平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待MS核心網(wǎng)服務(wù)器轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息,根據(jù)所述訂閱取消請求消息取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。
[0024]在上述方法中,所述業(yè)務(wù)平臺包括:狀態(tài)呈現(xiàn)平臺;
[0025]所述取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱包括:
[0026]狀態(tài)呈現(xiàn)平臺將所述MS客戶端的用戶狀態(tài)發(fā)布的有效期置為0,并取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;
[0027]所述狀態(tài)呈現(xiàn)平臺上的業(yè)務(wù)訂閱包括:好友列表的狀態(tài)訂閱,群組的狀態(tài)訂閱和/或通訊錄的狀態(tài)訂閱。
[0028]在上述方法中,所述業(yè)務(wù)平臺包括:即時消息平臺;
[0029]所述取消所述IMS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱包括:
[0030]即時消息平臺取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;
[0031]所述即時消息平臺的業(yè)務(wù)訂閱包括:多人會話的狀態(tài)訂閱和/或會議的狀態(tài)訂閱。
[0032]在上述方法中,所述業(yè)務(wù)平臺包括:群組管理平臺;
[0033]所述取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱包括:[0034]群組管理平臺取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;
[0035]所述群組管理平臺的業(yè)務(wù)訂閱包括:群組變化事件通知訂閱和/或黑名單變化事件通知訂閱。
[0036]本發(fā)明還公開了一種MS客戶端注銷系統(tǒng),該系統(tǒng)包括:MS客戶端、頂S核心網(wǎng)服務(wù)器和業(yè)務(wù)平臺;
[0037]IMS客戶端,用于在注銷時,向MS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息;接收MS核心網(wǎng)服務(wù)器發(fā)送的操作成功相應(yīng)消息,確認(rèn)當(dāng)前注銷請求完成;
[0038]IMS核心網(wǎng)服務(wù)器,用于接收MS客戶端發(fā)送的注銷請求消息,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息;根據(jù)所述注銷請求消息,取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱,向所述IMS客戶端返回操作成功響應(yīng)消息;
[0039]業(yè)務(wù)平臺,用于接收MS核心網(wǎng)服務(wù)器發(fā)送的注銷請求消息,取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱,取消完成后向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
[0040]在上述系統(tǒng)中,頂S客戶端,用于向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為快速模式;
[0041]IMS核心網(wǎng)服務(wù)器,用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱;
[0042]業(yè)務(wù)平臺,用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述頂S客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。
[0043]在上述系統(tǒng)中,頂S客戶端,還用于向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為非快速模式;
[0044]MS核心網(wǎng)服務(wù)器,還用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待IMS客戶端發(fā)送登錄狀態(tài)訂閱取消請求消息,根據(jù)所述登錄狀態(tài)訂閱取消請求消息取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱;
[0045]業(yè)務(wù)平臺,還用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待頂S核心網(wǎng)服務(wù)器轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息,根據(jù)所述訂閱取消請求消息取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。
[0046]在上述系統(tǒng)中,所述業(yè)務(wù)平臺包括:狀態(tài)呈現(xiàn)平臺、即時消息平臺、群組管理平臺;
[0047]狀態(tài)呈現(xiàn)平臺,用于將所述IMS客戶端的用戶狀態(tài)發(fā)布的有效期置為0,并取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;所述狀態(tài)呈現(xiàn)平臺上的業(yè)務(wù)訂閱包括:好友列表的狀態(tài)訂閱,群組的狀態(tài)訂閱和/或通訊錄的狀態(tài)訂閱;
[0048]即時消息平臺,用于取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;所述即時消息平臺的業(yè)務(wù)訂閱包括:多人會話的狀態(tài)訂閱和/或會議的狀態(tài)訂閱;
[0049]群組管理平臺,用于取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;所述即時消息平臺的業(yè)務(wù)訂閱包括:群組管理平臺的群組變化事件通知訂閱和/或黑名單變化事件通知訂閱。
[0050]綜上所述,本發(fā)明提供的技術(shù)方案,在MS客戶端注銷業(yè)務(wù)時,只需要給MS核心網(wǎng)發(fā)送一個注銷請求消息,摒棄了大量的取消事件訂閱業(yè)務(wù)邏輯,簡化了 MS客戶端的業(yè)務(wù)訂閱的注銷流程。從而提高了 IMS客戶端的業(yè)務(wù)注銷速度和效率,減少了注銷所需時長?!緦@綀D】
【附圖說明】
[0051]圖1是本發(fā)明中一種IMS客戶端注銷方法的流程圖;
[0052]圖2是本發(fā)明一種實施例中的IMS客戶端注銷的信令流程圖;
[0053]圖3是本發(fā)明其他實施例中的IMS客戶端注銷的信令流程圖;
[0054]圖4是本發(fā)明中業(yè)務(wù)平臺取消業(yè)務(wù)訂閱的流程圖;
[0055]圖5是本發(fā)明中一種MS系統(tǒng)結(jié)構(gòu)示意圖;
[0056]圖6是本發(fā)明中一種IMS系統(tǒng)詳細(xì)結(jié)構(gòu)示意圖。
【具體實施方式】
[0057]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。
[0058]為達(dá)到上述目的本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0059]圖1是本發(fā)明中一種MS客戶端注銷方法的流程圖,參見圖1,該方法包括:
[0060]步驟101,IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息。
[0061]步驟102,IMS核心網(wǎng)服務(wù)器接收所述注銷請求消息,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息。
[0062]步驟103,IMS核心網(wǎng)服務(wù)器根據(jù)所述注銷請求消息取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱,向所述IMS客戶端返回操作成功響應(yīng)消息。
[0063]步驟104,IMS客戶端接收到操作成功響應(yīng)消息后,確認(rèn)當(dāng)前注銷請求完成。
[0064]步驟105,業(yè)務(wù)平臺接收MS核心網(wǎng)服務(wù)器發(fā)送的注銷請求消息,取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱,取消完成后向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消肩、O
[0065]其中,步驟103、步驟105不限制先后執(zhí)行的順序,可以同時進(jìn)行,也可以先后執(zhí)行。
[0066]如圖1所述,在本發(fā)明中,在MS客戶端注銷業(yè)務(wù)時,只需要給MS核心網(wǎng)發(fā)送一個注銷請求消息,摒棄了大量的取消事件訂閱業(yè)務(wù)邏輯,簡化了 MS客戶端的業(yè)務(wù)訂閱的注銷流程。從而提高了 MS客戶端的業(yè)務(wù)注銷速度和效率,減少了注銷所需時長。
[0067]在本發(fā)明中所述的業(yè)務(wù)平臺可以為狀態(tài)呈現(xiàn)平臺、即時消息平臺和群組管理平臺。在本發(fā)明中提供了三個具有代表性的業(yè)務(wù)平臺作為具體實施例,在實際的操作中,可能存在更多的業(yè)務(wù)平臺,在存在三個以上業(yè)務(wù)平臺時,同樣適用于本發(fā)明,即本發(fā)明提供的技術(shù)方案并不局限于本發(fā)明提供的三個業(yè)務(wù)平臺的實施例。
[0068]圖2是本發(fā)明一種實施例中的IMS客戶端注銷的信令流程圖;如圖2所示,
[0069]本實施例的核心是:MS核心網(wǎng)服務(wù)器接收MS客戶端發(fā)送的注銷請求消息后,向各個業(yè)務(wù)平臺轉(zhuǎn)發(fā)該注銷請求消息,檢查該注銷請求消息中是否攜帶注銷類型信息;如果攜帶所述注銷類型信息并且所述注銷類型為快速模式,則取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱;各個業(yè)務(wù)平臺接收到MS核心網(wǎng)服務(wù)器轉(zhuǎn)發(fā)的注銷請求消息后直接取消MS客戶端在本平臺上的業(yè)務(wù)訂閱,各業(yè)務(wù)平臺同時進(jìn)行取消業(yè)務(wù)訂閱操作,減少IMS客戶端注銷的等待時間,提高IMS客戶端側(cè)的用戶體驗。[0070]步驟201,IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息。
[0071]在步驟201中,MS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為快速模式。本實施例在注銷請求消息中增加了注銷類型信息,該注銷類型信息可用于指示注銷類型為快速模式或非快速模式。在步驟201之后,即MS核心網(wǎng)服務(wù)器接收所述注銷請求消息之后,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息。
[0072]步驟202,IMS核心網(wǎng)服務(wù)器根據(jù)所述注銷請求消息取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱。
[0073]在步驟202中,MS核心網(wǎng)服務(wù)器解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱。
[0074]步驟203,MS核心網(wǎng)服務(wù)器向MS客戶端返回操作成功響應(yīng)消息。其中,MS客戶端接收到操作成功響應(yīng)消息后,確認(rèn)當(dāng)前注銷請求完成。
[0075]步驟204,IMS核心網(wǎng)服務(wù)器向狀態(tài)呈現(xiàn)平臺轉(zhuǎn)發(fā)所述注銷請求消息。
[0076]步驟205,狀態(tài)呈現(xiàn)平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在狀態(tài)呈現(xiàn)平臺上的業(yè)務(wù)訂閱。所述狀態(tài)呈現(xiàn)平臺上的業(yè)務(wù)訂閱包括:好友列表的狀態(tài)訂閱,群組的狀態(tài)訂閱和/或通訊錄的狀態(tài)訂閱。
[0077]步驟206,狀態(tài)呈現(xiàn)平臺向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
[0078]步驟207,IMS核心網(wǎng)服務(wù)器向即時消息平臺轉(zhuǎn)發(fā)所述注銷請求消息。
[0079]步驟208,即時消息平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在即時消息平臺上的業(yè)務(wù)訂閱。所述即時消息平臺的業(yè)務(wù)訂閱包括:多人會話的狀態(tài)訂閱和會議的狀態(tài)訂閱。
[0080]步驟209,即時消息平臺向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
[0081]步驟210,IMS核心網(wǎng)服務(wù)器向群組管理平臺轉(zhuǎn)發(fā)所述注銷請求消息。
[0082]步驟211,群組管理平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在群組管理平臺上的業(yè)務(wù)訂閱。所述群組管理平臺的業(yè)務(wù)訂閱包括:群組變化事件通知訂閱和黑名單變化事件通知訂閱。
[0083]步驟212,群組管理平臺向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
[0084]在本實施例的具體流程圖中,MS核心網(wǎng)服務(wù)器同時向各業(yè)務(wù)平臺轉(zhuǎn)發(fā)注銷請求消息。步驟204、步驟207和步驟210可以同時進(jìn)行,即各業(yè)務(wù)平臺取消所述MS客戶端在本平臺上的訂閱可以是并行處理的。
[0085]在如圖1所示的步驟105所述的取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱具體包括:業(yè)務(wù)平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。
[0086]其中,IMS核心網(wǎng)服務(wù)器轉(zhuǎn)發(fā)所述注銷請求消息可以為:
[0087]MS核心網(wǎng)服務(wù)器向所有的業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息,各業(yè)務(wù)平臺收到所述注銷請求消息后,如果所述MS客戶端在本業(yè)務(wù)平臺上存在訂閱,則根據(jù)所述注銷請求消息取消相應(yīng)業(yè)務(wù)訂閱;如果所述MS客戶端在本業(yè)務(wù)平臺上不存在訂閱時,則丟棄或不處理所述注銷請求消息。
[0088]或者,當(dāng)MS客戶端只在某個業(yè)務(wù)平臺或者某幾個業(yè)務(wù)平臺上存在業(yè)務(wù)訂閱時,MS核心網(wǎng)服務(wù)器只向存在業(yè)務(wù)訂閱的業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息。
[0089]在本實施例中,對于MS客戶端來說,只需要發(fā)送一次注銷請求消息給MS核心網(wǎng)服務(wù)器,由MS核心網(wǎng)服務(wù)器觸發(fā)對其他業(yè)務(wù)平臺的注銷流程,即通過MS客戶端發(fā)送的注銷請求消息驅(qū)動各業(yè)務(wù)平臺主動取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱;減少注銷在各個平臺上訂閱的等待時間,從而提高了 IMS客戶端注銷的效率,減少了相應(yīng)的信令流,降低了整個系統(tǒng)的信令開銷和帶寬需求。
[0090]圖3是本發(fā)明其他實施例中的IMS客戶端注銷的信令流程圖;如圖3所示,所述流程還包括:IMS核心網(wǎng)服務(wù)器檢測的所述注銷請求消息中的注銷類型信息指示注銷類型為非快速模式的情況。具體為:
[0091]步驟301,IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息。
[0092]在步驟301中,MS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為非快速模式。在步驟301之后,即MS核心網(wǎng)服務(wù)器接收所述注銷請求消息之后,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息。
[0093]步驟302,IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送登錄狀態(tài)訂閱取消請求消息。
[0094]在步驟302中,MS核心網(wǎng)服務(wù)器解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待MS客戶端發(fā)送登錄狀態(tài)訂閱取消請求消息。
[0095]步驟303,IMS核心網(wǎng)服務(wù)器在接收到MS客戶端發(fā)送的登錄狀態(tài)訂閱取消請求消息后,根據(jù)所述登錄狀態(tài)訂閱取消請求消息取消所述MS客戶端在IMS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱。
[0096]步驟304,MS核心網(wǎng)服務(wù)器向MS客戶端返回操作成功響應(yīng)消息。其中,MS客戶端接收到操作成功響應(yīng)消息后,確認(rèn)當(dāng)前注銷請求完成。
[0097]步驟305,IMS核心網(wǎng)服務(wù)器向狀態(tài)呈現(xiàn)平臺轉(zhuǎn)發(fā)所述注銷請求消息。
[0098]在步驟305中,狀態(tài)呈現(xiàn)平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待MS核心網(wǎng)服務(wù)器轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息。
[0099]步驟306,IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送訂閱取消請求消息。在該訂閱取消請求消息中,攜帶的是取消在狀態(tài)呈現(xiàn)平臺上的相關(guān)信息。
[0100]步驟307,MS核心網(wǎng)服務(wù)器向狀態(tài)呈現(xiàn)平臺轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息。
[0101]步驟308,狀態(tài)呈現(xiàn)平臺根據(jù)所述訂閱取消請求消息取消所述MS客戶端在狀態(tài)呈現(xiàn)平臺的業(yè)務(wù)訂閱。
[0102]步驟309,狀態(tài)呈現(xiàn)平臺向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
[0103]步驟310,IMS核心網(wǎng)服務(wù)器向MS客戶端返回操作成功響應(yīng)消息。
[0104]步驟311,MS核心網(wǎng)服務(wù)器向即時消息平臺轉(zhuǎn)發(fā)所述注銷請求消息。在步驟311中,即時消息平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待MS核心網(wǎng)服務(wù)器轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息。
[0105]步驟312,IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送訂閱取消請求消息。在該訂閱取消請求消息中,攜帶的是取消在即時消息平臺上的相關(guān)信息。
[0106]步驟313,MS核心網(wǎng)服務(wù)器向即時消息平臺轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息。[0107]步驟314,即時消息平臺根據(jù)所述訂閱取消請求消息取消所述IMS客戶端在即時消息平臺的業(yè)務(wù)訂閱。
[0108]步驟315,即時消息平臺向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
[0109]步驟316,IMS核心網(wǎng)服務(wù)器向MS客戶端返回操作成功響應(yīng)消息。
[0110]步驟317,IMS核心網(wǎng)服務(wù)器向群組管理平臺轉(zhuǎn)發(fā)所述注銷請求消息。在步驟317中,群組管理平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待MS核心網(wǎng)服務(wù)器轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息。
[0111]步驟318,IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送訂閱取消請求消息。在該訂閱取消請求消息中,攜帶的是取消在群組管理平臺上的相關(guān)信息。
[0112]步驟319,MS核心網(wǎng)服務(wù)器向群組管理平臺轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息。
[0113]步驟320,群組管理平臺根據(jù)所述訂閱取消請求消息取消所述MS客戶端在群組管理平臺的業(yè)務(wù)訂閱。
[0114]步驟321,群組管理平臺向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
[0115]步驟322,IMS核心網(wǎng)服務(wù)器向MS客戶端返回操作成功響應(yīng)消息。
[0116]在本發(fā)明的具體實施例中,為了兼容現(xiàn)有的注銷流程,在所述注銷請求消息中增加的注銷類型設(shè)置為可選。即在所述注銷請求消息中增加了注銷類型則使用本發(fā)明提供的技術(shù)方案,如果沒有增加注銷類型則不使用本發(fā)明提供的技術(shù)方案。其中,當(dāng)所述增加的注銷類型的值為快速模式時,可以參照圖2所示流程進(jìn)行注銷操作;如果當(dāng)所述增加的注銷類型的值為非快速模式時,可以參照圖3所述的流程進(jìn)行注銷操作。
[0117]下面分別對本發(fā)明中的三個業(yè)務(wù)平臺進(jìn)行描述:
[0118]所述狀態(tài)呈現(xiàn)平臺上的業(yè)務(wù)訂閱包括:好友列表的狀態(tài)訂閱,群組的狀態(tài)訂閱和/或通訊錄的狀態(tài)訂閱。則105中所述的取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱包括:狀態(tài)呈現(xiàn)平臺將所述MS客戶端的用戶狀態(tài)發(fā)布的有效期置為0,并取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱,即分別取消好友列表的狀態(tài)訂閱,群組的狀態(tài)訂閱和/或通訊錄的狀態(tài)訂閱。
[0119]所述即時消息平臺的業(yè)務(wù)訂閱包括:多人會話的狀態(tài)訂閱和會議的狀態(tài)訂閱。貝IJ105中所述取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱包括:即時消息平臺取消所述IMS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱,即分別取消多人會話的狀態(tài)訂閱和/或會議的狀態(tài)訂閱。
[0120]所述群組管理平臺的業(yè)務(wù)訂閱包括:群組變化事件通知訂閱和/或黑名單變化事件通知訂閱。則圖1步驟105中所述的取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱包括:群組管理平臺取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱,即分別取消群組變化事件通知訂閱和/或黑名單變化事件通知訂閱。
[0121]在本實施例的具體流程圖中,MS核心網(wǎng)服務(wù)器同時向各業(yè)務(wù)平臺轉(zhuǎn)發(fā)注銷請求消息(即步驟305、步驟311和步驟317同時進(jìn)行)。步驟308、步驟314和步驟320可以同時進(jìn)行,即各業(yè)務(wù)平臺取消所述MS客戶端在本平臺上的訂閱可以是并行處理的。
[0122]圖4是本發(fā)明中業(yè)務(wù)平臺取消業(yè)務(wù)訂閱的流程圖。如圖4所示,
[0123]步驟401,MS核心網(wǎng)服務(wù)器向各業(yè)務(wù)平臺轉(zhuǎn)發(fā)MS客戶端發(fā)送的注銷請求消息。[0124]步驟402,業(yè)務(wù)平臺收到所述注銷請求消息。
[0125]步驟403,業(yè)務(wù)平臺檢測收到的注銷請求消息中是否攜帶注銷類型信息,如果攜帶則進(jìn)行步驟404,否則進(jìn)行步驟406。
[0126]步驟404,業(yè)務(wù)平臺檢測所述注銷請求消息中攜帶的注銷類型信息中的注銷類型是否為快速模式。如果是快速模式則進(jìn)行步驟405,否則進(jìn)行步驟406。
[0127]步驟405,業(yè)務(wù)平臺直接取消MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。即業(yè)務(wù)平臺根據(jù)所述攜帶注銷類型為快速模式的注銷請求消息取消MS客戶端在本業(yè)務(wù)平臺上的相應(yīng)的業(yè)務(wù)訂閱。
[0128]步驟406,業(yè)務(wù)平臺等待MS客戶端發(fā)送訂閱取消請求消息,根據(jù)所述訂閱取消請求消息取消在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。即如果MS客戶端需要進(jìn)行注銷操作還需要發(fā)送相應(yīng)的訂閱取消請求消息。
[0129]其中,在本發(fā)明中的三個業(yè)務(wù)平臺需要取消的業(yè)務(wù)訂閱如下:
[0130]即時消息平臺需要取消多人會話的狀態(tài)訂閱和會議狀態(tài)訂閱等業(yè)務(wù)訂閱。
[0131]狀態(tài)呈現(xiàn)平臺需要將MS客戶端的用戶狀態(tài)發(fā)布的有效期置成0,并將該用戶在本平臺的所有狀態(tài)訂閱如:訂閱列表的狀態(tài)訂閱,群組的狀態(tài)訂閱以及通訊錄的狀態(tài)訂閱等進(jìn)行取消。
[0132]群組管理平臺需要取消群組變化事件通知訂閱和黑名單變化事件通知訂閱等業(yè)務(wù)訂閱。
[0133]各業(yè)務(wù)平臺在取消相應(yīng)的業(yè)務(wù)訂閱的同時向MS核心網(wǎng)服務(wù)器發(fā)送操作成功相應(yīng)信息,具體為返回2000K響應(yīng)。各業(yè)務(wù)平臺的取消訂閱的操作采用并行處理的方式,當(dāng)IMS客戶端收到MS核心網(wǎng)服務(wù)器返回的操作成功響應(yīng)消息后,可以認(rèn)為MS客戶端完成IMS業(yè)務(wù)注銷流程。
[0134]本發(fā)明還公開了一種MS客戶端注銷系統(tǒng),圖5是本發(fā)明中一種MS系統(tǒng)結(jié)構(gòu)示意圖,圖6是本發(fā)明中一種IMS系統(tǒng)詳細(xì)結(jié)構(gòu)不意圖。如圖5和圖6所不,該系統(tǒng)包括:IMS客戶端501、IMS核心網(wǎng)服務(wù)器502和業(yè)務(wù)平臺503 ;
[0135]MS客戶端501,用于在注銷時,向MS核心網(wǎng)服務(wù)器502發(fā)送注銷請求消息;接收IMS核心網(wǎng)服務(wù)器502發(fā)送的操作成功相應(yīng)消息,確認(rèn)當(dāng)前注銷請求完成;
[0136]IMS核心網(wǎng)服務(wù)器502,用于接收MS客戶端501發(fā)送的注銷請求消息,向一個或者多個業(yè)務(wù)平臺503轉(zhuǎn)發(fā)所述注銷請求消息;根據(jù)所述注銷請求消息,取消所述IMS客戶端501在MS核心網(wǎng)服務(wù)器502的登錄狀態(tài)的訂閱,向所述MS客戶端501返回操作成功響應(yīng)消息;
[0137]業(yè)務(wù)平臺503,用于接收MS核心網(wǎng)服務(wù)器502發(fā)送的注銷請求消息,取消所述MS客戶端501在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱,取消完成后向MS核心網(wǎng)服務(wù)器502返回操作成功響應(yīng)消息。
[0138]在上述系統(tǒng)中,MS客戶端501,用于向MS核心網(wǎng)服務(wù)器502發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為快速模式;
[0139]IMS核心網(wǎng)服務(wù)器502,用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端501在MS核心網(wǎng)服務(wù)器502的登錄狀態(tài)的訂閱;
[0140]業(yè)務(wù)平臺503,用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述頂S客戶端501在本業(yè)務(wù)平臺503上的業(yè)務(wù)訂閱。
[0141]在上述系統(tǒng)中,MS客戶端501,還用于向MS核心網(wǎng)服務(wù)器502發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為非快速模式;
[0142]IMS核心網(wǎng)服務(wù)器502,還用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待MS客戶端501發(fā)送登錄狀態(tài)訂閱取消請求消息,根據(jù)所述登錄狀態(tài)訂閱取消請求消息取消所述MS客戶端501在MS核心網(wǎng)服務(wù)器502的登錄狀態(tài)的訂閱;
[0143]業(yè)務(wù)平臺503,還用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待頂S核心網(wǎng)服務(wù)器502轉(zhuǎn)發(fā)MS客戶端501發(fā)送的訂閱取消請求消息,根據(jù)所述訂閱取消請求消息取消所述MS客戶端501在本業(yè)務(wù)平臺503上的業(yè)務(wù)訂閱。
[0144]在上述系統(tǒng)中,所述業(yè)務(wù)平臺503包括:狀態(tài)呈現(xiàn)平臺5031、即時消息平臺5032、群組管理平臺5033 ;
[0145]狀態(tài)呈現(xiàn)平臺5031,用于將所述MS客戶端501的用戶狀態(tài)發(fā)布的有效期置為O,并取消所述MS客戶端501在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;所述狀態(tài)呈現(xiàn)平臺5031上的業(yè)務(wù)訂閱包括:好友列表的狀態(tài)訂閱,群組的狀態(tài)訂閱和/或通訊錄的狀態(tài)訂閱;
[0146]即時消息平臺5032,用于取消所述MS客戶端501在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;所述即時消息平臺5032的業(yè)務(wù)訂閱包括:多人會話的狀態(tài)訂閱和/或會議的狀態(tài)訂閱;
[0147]群組管理平臺5033,用于取消所述MS客戶端501在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;所述群組管理平臺5033的業(yè)務(wù)訂閱包括:群組變化事件通知訂閱和/或黑名單變化事件通知訂閱。
[0148]綜上所述,本發(fā)明的有益效果在于,MS客戶端注銷業(yè)務(wù)時,只需要給MS核心網(wǎng)發(fā)送一個注銷請求消息,摒棄了大量的取消事件訂閱業(yè)務(wù)邏輯,簡化了 MS客戶端的業(yè)務(wù)訂閱的注銷流程。從而提高了 MS客戶端的業(yè)務(wù)注銷速度和效率,提升了 MS客戶端的用戶體驗。
[0149]IMS客戶端注銷時,由于減少了大量的取消事件訂閱業(yè)務(wù)邏輯的操作,即減少了針對每個平臺上的業(yè)務(wù)訂閱發(fā)送一條取消該業(yè)務(wù)訂閱的請求消息;減少了注銷過程中MS客戶端和MS核心網(wǎng)服務(wù)器、頂S核心網(wǎng)和業(yè)務(wù)平臺之間大量的注銷消息報文的傳遞,從而大大降低了 MS核心網(wǎng)和相關(guān)業(yè)務(wù)平臺在業(yè)務(wù)注銷過程中業(yè)務(wù)處理壓力,同時降低了 MS網(wǎng)絡(luò)側(cè)的帶寬開銷。
[0150]由于注銷時的報文量變少,在MS客戶端集中在企業(yè)側(cè)的情況下,即通常的企業(yè)側(cè)MS客戶端用戶下線都比較集中的下班時刻,MS客戶端的注銷對企業(yè)側(cè)的帶寬需求也會降低很多,從而降低了對企業(yè)網(wǎng)絡(luò)資源的需求。
[0151]以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種IP多媒體子系統(tǒng)IMS客戶端注銷方法,其特征在于,該方法包括: IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息; IMS核心網(wǎng)服務(wù)器接收所述注銷請求消息,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息; IMS核心網(wǎng)服務(wù)器根據(jù)所述注銷請求消息取消所述IMS客戶端在IMS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱,向所述MS客戶端返回操作成功響應(yīng)消息;IMS客戶端接收到操作成功響應(yīng)消息后,確認(rèn)當(dāng)前注銷請求完成;并且,業(yè)務(wù)平臺接收MS核心網(wǎng)服務(wù)器發(fā)送的注銷請求消息,取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱,取消完成后向MS核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述MS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息具體包括: IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為快速模式; 所述MS核心網(wǎng)服務(wù)器根據(jù)所述注銷請求消息取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱具體包括: IMS核心網(wǎng)服務(wù)器解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱; 所述取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱具體包括: 業(yè)務(wù)平臺解析出所述注銷請求消息中注銷類型信息指示注銷類`型為快速模式后,取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述方法還包括: IMS客戶端向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為非快速模式; IMS核心網(wǎng)服務(wù)器接收所述注銷請求消息,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息; IMS核心網(wǎng)服務(wù)器解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待IMS客戶端發(fā)送登錄狀態(tài)訂閱取消請求消息,根據(jù)所述登錄狀態(tài)訂閱取消請求消息取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱; 業(yè)務(wù)平臺解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待MS核心網(wǎng)服務(wù)器轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息,根據(jù)所述訂閱取消請求消息取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。
4.根據(jù)權(quán)利要求1至3中任意一項所述的方法,其特征在于, 所述業(yè)務(wù)平臺包括:狀態(tài)呈現(xiàn)平臺; 所述取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱包括: 狀態(tài)呈現(xiàn)平臺將所述MS客戶端的用戶狀態(tài)發(fā)布的有效期置為O,并取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱; 所述狀態(tài)呈現(xiàn)平臺上的業(yè)務(wù)訂閱包括:好友列表的狀態(tài)訂閱,群組的狀態(tài)訂閱和/或通訊錄的狀態(tài)訂閱。
5.根據(jù)權(quán)利要求1至3中任意一項所述的方法,其特征在于, 所述業(yè)務(wù)平臺包括:即時消息平臺; 所述取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱包括: 即時消息平臺取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱; 所述即時消息平臺的業(yè)務(wù)訂閱包括:多人會話的狀態(tài)訂閱和/或會議的狀態(tài)訂閱。
6.根據(jù)權(quán)利要求1至3中任意一項所述的方法,其特征在于, 所述業(yè)務(wù)平臺包括:群組管理平臺; 所述取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱包括: 群組管理平臺取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱; 所述群組管理平臺的業(yè)務(wù)訂閱包括:群組變化事件通知訂閱和/或黑名單變化事件通知訂閱。
7.一種MS客戶端注銷系統(tǒng),其特征在于,該系統(tǒng)包括:MS客戶端、MS核心網(wǎng)服務(wù)器和業(yè)務(wù)平臺; IMS客戶端,用于在注銷時,向MS核心網(wǎng)服務(wù)器發(fā)送注銷請求消息;接收MS核心網(wǎng)服務(wù)器發(fā)送的操作成功相應(yīng)消息,確認(rèn)當(dāng)前注銷請求完成; IMS核心 網(wǎng)服務(wù)器,用于接收MS客戶端發(fā)送的注銷請求消息,向一個或者多個業(yè)務(wù)平臺轉(zhuǎn)發(fā)所述注銷請求消息;根據(jù)所述注銷請求消息,取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱,向所述IMS客戶端返回操作成功響應(yīng)消息; 業(yè)務(wù)平臺,用于接收頂S核心網(wǎng)服務(wù)器發(fā)送的注銷請求消息,取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱,取消完成后向頂S核心網(wǎng)服務(wù)器返回操作成功響應(yīng)消息。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于, IMS客戶端,用于向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為快速模式; IMS核心網(wǎng)服務(wù)器,用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱; 業(yè)務(wù)平臺,用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為快速模式后,取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于, IMS客戶端,還用于向MS核心網(wǎng)服務(wù)器發(fā)送攜帶注銷類型信息的注銷請求消息,所述注銷類型信息指示注銷類型為非快速模式; IMS核心網(wǎng)服務(wù)器,還用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待IMS客戶端發(fā)送登錄狀態(tài)訂閱取消請求消息,根據(jù)所述登錄狀態(tài)訂閱取消請求消息取消所述MS客戶端在MS核心網(wǎng)服務(wù)器的登錄狀態(tài)的訂閱; 業(yè)務(wù)平臺,還用于解析出所述注銷請求消息中注銷類型信息指示注銷類型為非快速模式后,等待MS核心網(wǎng)服務(wù)器轉(zhuǎn)發(fā)MS客戶端發(fā)送的訂閱取消請求消息,根據(jù)所述訂閱取消請求消息取消所述MS客戶端在本業(yè)務(wù)平臺上的業(yè)務(wù)訂閱。
10.根據(jù)權(quán)利要求7至9中任意一項所述的系統(tǒng),其特征在于, 所述業(yè)務(wù)平臺包括:狀態(tài)呈現(xiàn)平臺、即時消息平臺、群組管理平臺; 狀態(tài)呈現(xiàn)平臺,用于將所述MS客戶端的用戶狀態(tài)發(fā)布的有效期置為0,并取消所述IMS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;所述狀態(tài)呈現(xiàn)平臺上的業(yè)務(wù)訂閱包括:好友列表的狀態(tài)訂閱,群組的狀態(tài)訂閱和/或通訊錄的狀態(tài)訂閱; 即時消息平臺,用于取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;所述即時消息平臺的業(yè)務(wù)訂閱包括:多人會話的狀態(tài)訂閱和/或會議的狀態(tài)訂閱; 群組管理平臺,用于取消所述MS客戶端在本業(yè)務(wù)平臺的業(yè)務(wù)訂閱;所述即時消息平臺的業(yè)務(wù)訂閱包括:群組管理平臺的群組變化事件通知訂閱和/或黑名單變化事件通知訂閱。`
【文檔編號】H04L29/08GK103874189SQ201210546291
【公開日】2014年6月18日 申請日期:2012年12月14日 優(yōu)先權(quán)日:2012年12月14日
【發(fā)明者】張文華 申請人:北京新媒傳信科技有限公司