新四季網

大消息模式融合ip消息傳輸方法及系統的製作方法

2023-10-06 07:10:19 4

專利名稱:大消息模式融合ip消息傳輸方法及系統的製作方法
技術領域:
本發明涉及移動通信技術領域,尤其涉及一種大消息模式融合IP消息 (Converged IP Messaging,簡稱為CPM)傳輸方法及系統。
背景技術:
CPM是開放移動聯盟(Open Mobile Architecture,簡稱為0MA)於2005年提出 的,其目的是實現多種消息業務的互通,提供統一消息業務,以及完善一致並且方便的消息 業務體驗。CPM融合現有的多種消息業務,包括即時消息(Instant Message,簡稱為IM)、 一鍵通(Push-To-Talk over Cellular,簡稱為 P0C)、移動電子郵件(Mobile E-Email,簡 稱為 MEM)、短消息業務(Short MessagingService,簡稱為 SMS)、彩信業務(Multimedia Messaging Service,簡稱為 MMS)等。目前,0MA正在制定CPM VI.0規範。CPM的業務形式包括基於尋呼模式 (page-mode)的CPM消息、基於會話模式(session-mode)的大消息模式CPM消息(Large Message Mode CPMMessage)、基於session的其他CPM會話業務。在用戶正常使用這些業 務前,需要註冊登錄到CPM系統,即通常所說的「上線」。CPM消息收發雙方的CPM Client與CPM Enabler之間使用會話初始協議(Session Initiation Protocol,簡稱為 SIP)消息(SIPMessage)傳遞 page-mode 消息。當發送方終 端需要發送一個大消息模式CPM消息時,如果消息的大小超過了限制(例如1300位元組),則 不能用 SIP Message。目前,相關技術中尚未提出針對大消息模式CPM消息的傳輸方案,因此,在CPM系 統中,兩個客戶端之間無法傳輸大消息模式CPM消息。

發明內容
有鑑於此,本發明提供了一種大消息模式CPM消息傳輸方案,用以解決現有技術 中無法傳輸大消息模式CPM消息的問題。根據本發明的一個方面,提供了一種大消息模式CPM消息傳輸方法。根據本發明的大消息模式CPM消息傳輸方法包括在發送方CPM客戶端向接收方 CPM客戶端發送大消息模式CPM消息時,發送方CPM客戶端通過發送方歸屬的第一 SIP/IP 核心網向發送方歸屬的第一參與功能實體發送大消息模式CPM消息的會話邀請消息;第一 參與功能實體將接收到的會話邀請消息通過第一 SIP/IP核心網和接收方歸屬的第二 SIP/ IP核心網發送給接收方歸屬的第二參與功能實體;第二參與功能實體將接收到的會話邀 請消息通過第二 SIP/IP核心網發送到接收方CPM客戶端;接收方CPM客戶端接收會話邀請 消息,與發送方CPM客戶端進行協商,確立發送方CPM客戶端與接收方CPM客戶端之間的媒 體傳輸鏈路;發送方CPM客戶端基於確立的媒體傳輸鏈路,將大消息模式CPM消息的內容發 送給接收方CPM客戶端;發送方CPM客戶端或接收方CPM客戶端發起大消息模式CPM消息 的會話結束流程。
根據本發明的另一個方面,提供了一種大消息模式CPM消息傳輸系統。根據本發明的大消息模式CPM消息傳輸系統包括發送方CPM客戶端和接收方 CPM客戶端。其中,發送方CPM客戶端,用於通過大消息模式CPM消息的會話邀請,與接收方 CPM客戶端建立媒體傳輸鏈路,並通過媒體傳輸鏈路,將大消息模式CPM消息的消息內容發 送給接收方CPM客戶端;接收方CPM客戶端,用於接收大消息模式CPM消息的會話邀請,根 據會話邀請,建立媒體傳輸鏈路,並接收發送方CPM客戶端通過媒體傳輸鏈路發送的大消 息模式CPM消息的消息內容。根據本發明的再一個方面,提供了另一種大消息模式CPM消息傳輸系統。根據本發明的大消息模式CPM消息傳輸系統包括發送方CPM客戶端、源端參與功 能實體、接收方CPM客戶端和目的端參與功能實體。其中,發送方CPM客戶端,用於發送大 消息模式CPM消息的會話邀請消息,其中,會話邀請消息中攜帶有進行媒體協商的會話描 述協議SDP會話描述參數;源端參與功能實體,發送方歸屬的參與功能實體,用於接收並發 送會話邀請消息;目的端參與功能實體,接收方歸屬的參與功能實體,用於接收並發送會話 邀請消息;接收方CPM客戶端,用於接收會話邀請消息。通過本發明的上述至少一個方案,發送方CPM客戶端在向接收方CPM客戶端發送 大消息模式CPM消息時,通過先發送大消息模式CPM消息的會話邀請,與接收方CPM客戶端 進行協商,建立媒體傳輸鏈路,通過建立的媒體傳輸鏈路,向接收方CPM客戶端發送大消息 模式CPM消息的消息內容,可以解決現在技術中大消息模式CPM消息無法傳輸的問題,提高 了用戶體驗。本發明的其它特徵和優點將在隨後的說明書中闡述,並且,部分地從說明書中變 得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明 書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。


附圖用來提供對本發明的進一步理解,並且構成說明書的一部分,與本發明的實 施例一起用於解釋本發明,並不構成對本發明的限制。在附圖中圖1為根據本發明實施例的CPM消息傳輸方法的流程圖;圖2為本發明實施例中發送方CPM客戶端向接收方CPM客戶端發送會話邀請消息 的流程圖;圖3為本發明實施例中一種發送方CPM客戶端與接收方CPM客戶端之間的媒體傳 輸鏈路的確定方法的流程圖;圖4為本發明實施例中另一種發送方CPM客戶端與接收方CPM客戶端之間的媒體 傳輸鏈路的確定方法的流程圖;圖5為本發明實施例中又一種發送方CPM客戶端與接收方CPM客戶端之間的媒體 傳輸鏈路的確定方法的流程圖; 圖6為本發明實施例中將大消息模式CPM消息的內容發送給接收方CPM客戶端的 流程圖;圖7為本發明實施例中由發送方CPM客戶端發起會話結束流程的流程圖;圖8為本發明實施例中由接收方CPM客戶端發起會話結束流程的流程圖9為實施例一的流程圖;圖10為實施例二的流程圖;圖11為實施例三的流程圖;圖12為根據本發明實施例的一種大消息模式CPM消息傳輸系統的結構示意圖;圖13為根據本發明優選實施例的大消息模式CPM消息傳輸系統的結構示意圖;圖14為根據本發明實施例的另一種大消息模式CPM消息傳輸系統的結構示意圖。
具體實施例方式功能概述由於大消息模式CPM消息所佔的空間較大,不能直接使用SIP消息進行承載,與 page-mode模式CPM消息傳送方式不同,大消息模式CPM消息傳送路徑分為信令路徑和媒體 路徑,即信令沿信令路徑傳送,媒體沿媒體路徑傳送。因此,在本發明實施例中,在傳輸大消 息模式CPM消息時,先使用大消息模式CPM消息的會話邀請(INVITE)進行媒體協商,建立 發送方CPM客戶端與接收方CPM客戶端之間的媒體傳輸鏈路,通過建立的媒體傳輸鏈路,使 用消息會話中繼協議(The Message Session Relay Protocol,簡稱為MSRP)協議傳送消息 體,即消息內容。需要說明的是,本發明實施例中所稱的大消息模式CPM消息,為0MA制定的CPM規 範中其大小超過預設限制(比如,300KB)的CPM消息,該大消息模式CPM消息不能直接使用 SIP消息進行承載。在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實 施例僅用於說明和解釋本發明,並不用於限定本發明。根據本發明實施例,首先提供了一種CPM消息傳輸方法。圖1為根據本發明實施例的CPM消息傳輸方法的流程圖,如圖1所示,在發送方 CPM客戶端向接收方CPM客戶端發送大消息模式CPM消息時,根據本發明實施例的CPM消息 傳輸方法主要包括以下步驟(步驟S101-步驟S111)步驟S101 發送方CPM客戶端通過發送方歸屬的第一 SIP/IP核心網向發送方歸 屬的第一參與功能實體發送大消息模式CPM消息的會話邀請消息;步驟S103 第一參與功能實體將接收到的會話邀請消息通過第一 SIP/IP核心網 和接收方歸屬的第二 SIP/IP核心網發送到接收方歸屬的第二參與功能實體;步驟S105 第二參與功能實體將接收到的會話邀請消息通過第二 SIP/IP核心網 發送到接收方CPM客戶端;步驟S107 接收方CPM客戶端接收上述會話邀請消息,與發送方CPM客戶端進行 協商,確立發送方CPM客戶端與接收方CPM客戶端之間的媒體傳輸鏈路;步驟S109 發送方CPM客戶端基於確立的上述媒體傳輸鏈路,將大消息模式CPM 消息的內容發送給接收方CPM客戶端;步驟S111 發送方CPM客戶端或接收方CPM客戶端發起大消息模式CPM消息的會 話結束流程。其中,上述第一 SIP/IP核心網和第二 SIP/IP核心網為邏輯上的網元,在具體應用中,可以沒有第一 SIP/IP核心網和第二 SIP/IP核心網網元實體,而是將第一 SIP/IP核心 網和第二 SIP/IP核心網的功能集成在其它網元實體中實現。以下進一步描述上述各處理的細節。( 一 )步驟 S101、步驟 S103 和步驟 S105在具體實施過程中,發送方CPM客戶端在向接收方CPM客戶端發送大消息模式CPM 消息時,首先向接收方CPM客戶端發送該大消息模式CPM消息的會話邀請消息,以建立大消 息模式CPM消息的會話,圖2為發送方CPM客戶端向接收方CPM客戶端發送大消息模式CPM 消息的會話邀請消息的流程圖,如圖2所示,發送方CPM客戶端向接收方CPM客戶端發送上 述會話邀請消息主要可以包括以下步驟步驟S201 發送方CPM客戶端將大消息模式CPM消息的會話邀請消息發送到第一 SIP/IP核心網;步驟S202 第一 SIP/IP核心網將會話邀請消息轉發到發送方所歸屬的參與功能 實體;其中,發送方所歸屬的參與功能實體是指發送方當前所綁定的CPM地址歸屬的參 與功能實體;步驟S203 發送方歸屬的第一參與功能實體向第一 SIP/IP核心網發送上述會話 邀請消息;步驟S204 第一 SIP/IP核心網將上述會話邀請發送至第二 SIP/IP核心網,其中, 第二 SIP/IP核心網為接收方所歸屬的SIP/IP核心網;步驟S205 第二 SIP/IP核心網將上述會話邀請消息發送給接收方歸屬的第二參 與功能實體;步驟S206 接收方歸屬的第二參與功能實體將上述會話邀請轉發到第二 SIP/IP 核心網;步驟S207 第二 SIP/IP核心網將會話邀請發送給接收方CPM客戶端。如圖2所示,第一參與功能實體、第一 SIP/IP核心網、第二參與功能實體、第 二 SIP/IP核心網和接收方CPM客戶端,在接收到上述會話邀請消息時,將返迴響應消息 (lOOTrying)給向其發送上述會話邀請消息的網元。( 二)步驟 S107在具體實施過程中,接收方CPM客戶端與發送方CPM客戶端之間的媒體傳輸鏈路 包括但不限於以下兩種情況第一種情況,該媒體傳輸鏈路包括接收方CPM客戶端與第二參與功能實體之間 的第一媒體傳輸鏈路、第二參與功能實體與第一參與功能實體之間的第二媒體傳輸鏈路和 第一參與功能實體與發送方CPM客戶端之間的第三媒體傳輸鏈路。第二種情況,接收方CPM客戶端與發送方CPM客戶端之間的媒體傳輸鏈路為接收 方CPM客戶端到發送方CPM客戶端的端到端的鏈路。以下分別對這兩種情況進行說明。第一種情況對於第一種情況,接收方CPM客戶端與發送方CPM客戶端之間的媒體傳輸鏈路包 括但不限於兩種方法。以下分別對這兩種方法進行描述。
方法一具體地,如圖3所示,該方法中建立發送方CPM客戶端與接收方CPM客戶端之間的 媒體傳輸鏈路可以包括以下步驟步驟1,接收方CPM客戶端經由第二 SIP/IP核心網向第二參與功能實體返回的成 功響應消息,並接收第二參與功能實體發送最終確認消息,建立或選擇與第二參與功能實 體之間的第一媒體傳輸鏈路;具體地,可以建立接收方CPM客戶端與第二參與功能實體之間的第一媒體傳輸鏈 路,也可以選擇當前接收方CPM客戶端與第二參與功能實體之間的媒體傳輸鏈路作為第一 媒體傳輸鏈路;步驟2,第二參與功能實體經由第二 SIP/IP核心網和第一 SIP/IP核心網向第一參 與功能實體發送成功響應消息;步驟3,第二參與功能實體接收第一參與功能實體經由第一 SIP/IP核心網和第二 SIP/IP核心網的返回確認消息,建立或選擇與第一參與功能實體之間的第二媒體傳輸鏈 路;步驟4,第一參與功能實體經由第一 SIP/IP核心網向發送方CPM客戶端發送成功 響應消息;步驟5,第一參與功能實體接收發送方CPM客戶端經由第一 SIP/IP核心網返回的 確認消息,建立或選擇與發送方CPM客戶端之間的第三媒體傳輸鏈路。優選地,上述流程中所建立或選擇的第一媒體傳輸鏈路、第二媒體傳輸鏈路和第 三媒體傳輸鏈路可以為MSRP協議的傳輸鏈路,該協議的傳輸鏈路不僅可以傳送文件,也可 以傳送大消息模式CPM消息。方法二在該方法,接收方CPM客戶端與發送方CPM客戶端之間的網絡實體先將接收方CPM 客戶端返回的成功響應消息轉發到發送方CPM客戶端,在發送方CPM客戶端返回最終確認 消息時,確立媒體傳輸路徑。具體地,如圖4所示,該方法中建立發送方CPM客戶端與接收 方CPM客戶端之間的媒體傳輸鏈路可以包括以下步驟步驟1,接收方CPM客戶端經由第二 SIP/IP核心網向第二參與功能實體返回的成 功響應消息;步驟2,第二參與功能實體經由第二 SIP/IP核心網和第一 SIP/IP核心網向第一參 與功能實體發送成功響應消息;步驟3,第一參與功能實體經由第一 SIP/IP核心網向發送方CPM客戶端發送成功 響應消息;步驟4,發送方CPM客戶端接收成功響應消息,將經由第一 SIP/IP核心網向第一參 與功能實體返回的確認消息,建立或選擇第一參與功能實體與發送方CPM客戶端之間的第 三媒體傳輸鏈路;同樣,可以在發送方CPM客戶端和第一參與功能實體之間建立一條新的媒體傳輸 鏈路,也可以選擇發送方CPM客戶端和第一參與功能實體當前已有的一個媒體傳輸鏈路。步驟5,第二參與功能實體接收第一參與功能實體經由第一 SIP/IP核心網和第二 SIP/IP核心網的返回確認消息,建立或選擇與第一參與功能實體之間的第二媒體傳輸鏈路;步驟6,接收方CPM客戶端接收第二參與功能實體經由第二 SIP/IP核心網發送最 終確認消息,建立或選擇與第二參與功能實體之間的第一媒體傳輸鏈路。優選地,上述流程中所建立或選擇的第一媒體傳輸鏈路、第二媒體傳輸鏈路和第 三媒體傳輸鏈路可以為MSRP協議的傳輸鏈路,該協議的傳輸鏈路不僅可以傳送文件,也可 以傳送大消息模式CPM消息。第二種情況在該情況下,發送方CPM客戶端與接收方CPM客戶端之間的媒體傳輸鏈路的建立 過程如圖5所示,主要包括以下步驟步驟1,第二參與功能實體接收上述接收方CPM客戶端通過第二 SIP/IP核心網返 回的成功響應消息,將成功響應消息通過第二 SIP/IP核心網和第一 SIP/IP核心網轉發給 第一參與功能實體;步驟2,第一參與功能實體通過第一 SIP/IP核心網將成功響應消息發送給發送方 CPM客戶端;步驟3,發送方CPM客戶端接收成功響應消息,通過第一 SIP/IP核心網向第一參與 功能實體返回最終確認消息;步驟4,第一參與功能實體通過第一 SIP/IP核心網和第二 SIP/IP核心網將最終確 認消息發送給第二參與功能實體步驟5,第二參與功能實體通過第二 SIP/IP核心網將最終確認消息發送給接收方 CPM客戶端;步驟6,接收方CPM客戶端接收最終確認消息,建立或選擇發送方CPM客戶端和接 收方CPM客戶端之間的端到端的傳輸鏈路。優選地,上述流程中所建立或選擇的端到端的媒體傳輸鏈路可以為MSRP協議的 傳輸鏈路,該協議的傳輸鏈路不僅可以傳送文件,也可以傳送大消息模式CPM消息。(三)步驟S109在確立上述媒體傳輸鏈路後,發送方CPM客戶端通過確立的媒體傳輸鏈路,將大 消息模式CPM消息的內容(即消息體,CPMLarge Message Media)發送給接收方CPM客戶端。具體地,對應於上述兩種媒體傳輸鏈路的確立情況,發送方CPM客戶端將大消息 模式CPM消息的內容發送給接收方CPM客戶端有兩種實現方式,以下分別進行介紹。通過上述第一媒體傳輸鏈路、第二煤體傳輸鏈路和第三媒體傳輸鏈路發送大消息 模式CPM消息的內容具體地,在該情況下,發送方CPM客戶端將大消息模式CPM消息的內容發送給接收 方CPM客戶端可以通過圖6所示的流程實現,如圖6所示,將大消息模式CPM消息的內容發 送給接收方CPM客戶端主要可以包括以下步驟步驟S601 發送方CPM客戶端通過上述第三媒體傳輸鏈路將大消息模式CPM消息 的內容發送給其歸屬的參與功能實體;步驟S602 發送方歸屬的參與功能實體將上述內容通過上述第二媒體傳輸鏈路, 將該內容發送給接收方CPM客戶端的參與功能實體;
步驟S603 接收方歸屬的參與功能實體通過上述第一媒體傳輸鏈路將該內容發 送到接收方CPM客戶端;步驟S604:接收方CPM客戶端接收到上述內容後,通過第一媒體傳輸鏈路向其歸 屬的參與功能實體發送成功響應消息(2000K);步驟S605 接收方歸屬的參與功能實體通過第二媒體傳輸鏈路將上述成功響應 消息轉發給發送方歸屬的參與功能實體;步驟S606 發送方歸屬的參與功能實體將接收到的成功響應消息通過第一媒體 傳輸鏈路發送給發送方CPM客戶端。通過上述接收方CPM客戶端和發送方CPM客戶端之間的端到端的媒體傳輸鏈路發 送大消息模式CPM消息的內容在這種情況下,發送方CPM客戶端通過該端到端的媒體傳輸鏈路,直接將大消息 模式CPM消息的內容(CPM Large MessageMedia)發送到接收方CPM客戶端,接收方CPM客 戶端在接收到該大消息模式CPM消息的內容後,通過該端到端的媒體傳輸鏈路,直接向發 送方CPM客戶端發送成功響應消息。(四)步驟S110在大消息模式CPM消息的內容傳輸完成後,或者發送方CPM客戶端接收到其發送 的最後一個MSRP傳送包(即SEND包)的成功響應消息時,還需要結束會話,具體地,會話 結束流程可以由發送方CPM客戶端發起,也可以由接收方CPM客戶端發起,以下分別進行介紹。具體地,如圖7所示,由發送方CPM客戶端發起會話結束流程主要包括以下步驟步驟1,發送方CPM客戶端經由第一 SIP/IP核心網向第一參與功能實體發送指示 大消息模式CPM消息傳輸結束的指示消息;步驟2,第一參與功能實體經由第一 SIP/IP核心網和第二 SIP/IP核心網將指示消 息發送到第二參與功能實體;步驟3,第二參與功能實體經由第二 SIP/IP核心網向接收方CPM客戶端發送指示 消息;步驟4,接收方CPM客戶端接收指示消息,並經由第二 SIP/IP核心網向第二參與功 能實體發送響應消息;步驟5,第二參與功能實體經由第二 SIP/IP核心網和第一 SIP/IP核心網將響應消 息發送到第一參與功能;步驟6,第一參與功能實體經由第一 SIP/IP核心網向發送方CPM客戶端發送響應 消息。由接收方CPM客戶端發起會話結束流程具體地,如圖8所示,由接收方CPM客戶端發起會話結束流程主要包括以下步驟步驟1,接收方CPM客戶端經由第二 SIP/IP核心網向第二參與功能實體發送指示 大消息模式CPM消息傳輸結束的指示消息;步驟2,第二參與功能實體經由第二 SIP/IP核心網和第一 SIP/IP核心網將指示消 息發送給第一參與功能實體;步驟3,第一參與功能實體經由第一 SIP/IP核心網向發送方CPM客戶端發送指示消息;步驟4,發送方CPM客戶端接收指示消息,並經由第一 SIP/IP核心網向第一參與功 能實體發送指示消息的響應消息;步驟5,第一參與功能實體經由第一 SIP/IP核心網和第二 SIP/IP核心網向第二參 與功能返迴響應消息;步驟6,第二參與功能實體經由第二 SIP/IP核心網向接收方CPM客戶端發送響應 消息。通過本發明實施例中的上述大消息模式CPM消息傳輸方法,可以在CPM系統中的 兩個客戶端之間傳輸大消息模式CPM消息。為進一步理解本發明實施例提供的技術方案的具體實施方式
,下面通過具體實施 例進行說明。在以下的實施例中,發送方CPM客戶端為CPM Client A、其歸屬的第一參與功能實 體為Participating Function A、接收方CPM客戶端為CPM Client B、其歸屬的第二參與 功能實體為 ParticipatingFunction B、CPM Client A 歸屬的第一 SIP/IP 核心網為 SIP/ IP CoreA, CPM Client B 歸屬的第二 SIP/IP 核心網為 SIP/IP Core B。實施例一在本實施例中,發送方CPM客戶端與接收方CPM客戶端之間的媒體傳輸鏈路為上 述的第一種情況,且採用第一種方法確立的,在本實施例中發送方CPM客戶端與接收方CPM 客戶端之間的媒體傳輸鏈路為MSRP/TCP傳輸鏈路,由接收方CPM客戶端發起會話結束流程。圖9為本實施例中的大消息模式CPM消息傳輸的流程圖,如圖9所示,本實施例中 的大消息模式CPM消息傳輸的主要包括以下步驟步驟1,CPM Client A向SIP/IP核心網A發送大消息模式CPM消息的會話邀請消 ;§、 (CPM Large Message Invitation);步驟2,SIP/IP核心網A將會話邀請消息轉發給ParticipatingFunction A ;上述步驟1和步驟2相當於圖1中的步驟S101 ;步驟3,Participating Function A將會話邀請消息返回到SIP/IP核心網A ;步驟4,SIP/IP核心網A將會話邀請消息發送給SIP/IP核心網B ;步驟5,SIP/IP核心網B將會話邀請消息發送給ParticipatingFunction B ;上述步驟3-步驟5相當於圖1中的步驟S103 ;步驟6,Participating Function B將會話邀請消息返回給SIP/IP核心網B ;步驟7,SIP/IP核心網B將會話邀請消息發送給CPM Client B ;上述步驟6和步驟7相當於圖1中的步驟S105 ;步驟8,CPM Client B向SIP/IP核心網B返回成功響應消息(2000K);步驟9,SIP/IP核心網B將成功響應消息發送給ParticipatingFunction B ;步驟10,Participating Function B向SIP/IP核心網B發送最終確認消息 (ACK);步驟11,SIP/IP核心網B將最終確認消息發送給CPM Client B ;步驟12,CPM Client B 與 Participating Function B 建立 MSRP/TCP 傳輸鏈路;
步驟13,Participating Function B將成功響應消息發送給SIP/IP核心網B,優 選地,該步驟與步驟10無時間上的先後順序;步驟14,SIP/IP核心網B將成功響應消息發送給SIP/IP核心網A ;步驟15,SIP/IP核心網A將成功響應消息發送給ParticipatingFunction A ;步驟16,Participating Function A向SIP/IP核心網A發送最終確認消息 (ACK);步驟17,SIP/IP核心網A向SIP/IP核心網B發送最終確認消息;步驟18,SIP/IP核心網B向Participating Function B發送最終確認消息;步驟 19, Participating Function A 禾口 Participating Function B 之間建立 MSRP/TCP傳輸鏈路;步驟20,Participating Function A向SIP/IP核心網A發送成功響應消息,優選 地,該步驟與步驟16無時間上的先後順序;步驟21,SIP/IP核心網A向CPM Client A轉發成功響應消息;步驟22,CPM Client A向SIP/IP核心網A返回最終確認消息;步驟23,S1P/IP核心網A將最終確認消息發送給ParticipatingFunction A ;步驟24,CPM Client A 與 Participating Function A 之間建立 MSRP/TCP 傳輸鏈 路;上述步驟8-步驟24相當於圖1中的步驟S107 ;步驟25,CPM Client A 通過其與 Participating Function A 之間的 MSRP/ TCP傳輸鏈路,將大消息模式CPM消息的消息內容(CPMLarge Message Media)發送給 Participating Function A ;pM 26, Participating Function AParticipating FunctionB ^.fe] 的MSRP/TCP傳輸鏈路,將大消息模式CPM消息的消息內容發送給Participating Function B ;步驟27,Participating Function B 通過其與 CPM Client B 之間的 MSRP/TCP 傳 輸鏈路,將大消息模式CPM消息的消息內容發送給CPM Client B;上述步驟25-步驟27相當於圖1中的步驟S109 ;步驟28,CPM Client B 向 Participating Function B 返回成功響應消息 (2000K);pM 29, Participating Function B Participating Function A jllnlj^^n^
應消息;步驟30,Participating Function A 向 CPM Client A 返回成功響應消息;步驟31,CPM Client B向SIP/IP核心網B發送傳輸結束確認消息(BYE);步驟32,SIP/IP核心網B將傳輸結束確認消息發送給Participating Function B ;步驟33,Participating Function B將傳輸結束確認消息返回給SIP/IP核心網 B ;步驟34,SIP/IP核心網B將傳輸結束確認消息發送給SIP/IP核心網A ;步驟35,SIP/IP核心網A將傳輸結束確認消息發送給Participating FunctionA;步驟36,Participating Function A將傳輸結束確認消息發送給SIP/IP核心網 A;步驟37,SIP/IP核心網A將傳輸結束確認消息發送給CPMClient A ;步驟38-步驟44,CPM Client A通過與傳輸結束確認消息相反的路徑向CPM Client B返回成功響應消息(2000K)。上述步驟28-步驟44相當於圖1中的步驟S111。實施例二在本實施例中,發送方CPM客戶端與接收方CPM客戶端之間的媒體傳輸鏈路為上 述的第一種情況,且採用第二種方法確立的,在本實施例中發送方CPM客戶端與接收方CPM 客戶端之間的媒體傳輸鏈路為MSRP/TCP傳輸鏈路,由接收方CPM客戶端發起會話結束流程。圖10為本實施例中的大消息模式CPM消息傳輸的流程圖,如圖10所示,本實施例 中的大消息模式CPM消息傳輸的主要包括以下步驟步驟1,CPM Client A向SIP/IP核心網A發送大消息模式CPM消息的會話邀請消 ;§、 (CPM Large Message Invitation);步驟2,SIP/IP核心網A將會話邀請消息轉發給ParticipatingFunction A ;上述步驟1和步驟2相當於圖1中的步驟S101 ;步驟3,Participating Function A將會話邀請消息返回到SIP/IP核心網A ;步驟4,SIP/IP核心網A將會話邀請消息發送給SIP/IP核心網B ;步驟5,SIP/IP核心網B將會話邀請消息發送給ParticipatingFunction B ;上述步驟3-步驟5相當於圖1中的步驟S103 ;步驟6,Participating Function B將會話邀請消息返回給SIP/IP核心網B ;步驟7,SIP/IP核心網B將會話邀請消息發送給CPM Client B ;上述步驟6和步驟7相當於圖1中的步驟S105 ;步驟8,CPM Client B向SIP/IP核心網B返回成功響應消息(2000K);步驟9,SIP/IP核心網B將成功響應消息發送給ParticipatingFunction B ;步驟13,Participating Function B將成功響應消息發送給SIP/IP核心網B ;步驟14,SIP/IP核心網B將成功響應消息發送給SIP/IP核心網A ;步驟15,SIP/IP核心網A將成功響應消息發送給ParticipatingFunction A ;步驟16,Participating Function A向SIP/IP核心網A發送成功響應消息;步驟17,SIP/IP核心網A向CPM Client A轉發成功響應消息;步驟18,CPM Client A 通過 SIP/IP 核心網 A 向 ParticipatingFunction A 返回 最終確認消息;步驟19,Participating Function A 接收最終確認消息,CPM ClientA 與 Participating Function A 之間建立 MSRP/TCP 傳輸鏈路;如果CPM Client A 與 Participating Function A 之間當前存在 MSRP/TCP 傳輸 鏈路,則也可以選擇現有的MSRP/TCP作為大消息模式CPM消息的MSRP/TCP傳輸鏈路;步驟20,Participating Function A 通過 SIP/IP 核心網 A 和 SIP/IP 核心網 B 向Participating Function B 發送最終確認消息(ACK);步驟21,Participating Function B 接收上述最終確認消息,Participating Function A 和 Participating Function B 之間建立 MSRP/TCP 傳輸鏈路;步驟22,Participating Function B向SIP/IP核心網B發送最終確認消息 (ACK);步驟23,SIP/IP核心網B將最終確認消息發送給CPM Client B ;步驟24,CPM Client B 與 Participating Function B 建立 MSRP/TCP 傳輸鏈路;同樣,也可以選擇CPM Client B與Participating Function B之間的現有傳輸 鏈路。上述步驟8-步驟24相當於圖1中的步驟S107 ;步驟25,CPM Client A 通過其與 Participating Function A 之間的 MSRP/ TCP傳輸鏈路,將大消息模式CPM消息的消息內容(CPMLarge Message Media)發送給 Participating Function A ;pM 26, Participating Function AParticipating FunctionB ^.fe] 的MSRP/TCP傳輸鏈路,將大消息模式CPM消息的消息內容發送給Participating Function B ;步驟27,Participating Function B 通過其與 CPM Client B 之間的 MSRP/TCP 傳 輸鏈路,將大消息模式CPM消息的消息內容發送給CPM Client B;上述步驟25-步驟27相當於圖1中的步驟S109 ;步驟28,CPM Client B 向 Participating Function B 返回成功響應消息 (2000K);pM 29, Participating Function B Participating Function A jllnlj^^n^
應消息;步驟30,Participating Function A 向 CPM Client A 返回成功響應消息;步驟31,CPM Client B向SIP/IP核心網B發送傳輸結束確認消息(BYE);步驟32,SIP/IP核心網B將傳輸結束確認消息發送給Participating Function B ;步驟33,Participating Function B將傳輸結束確認消息返回給SIP/IP核心網 B ;步驟34,SIP/IP核心網B將傳輸結束確認消息發送給SIP/IP核心網A ;步驟35,SIP/IP核心網A將傳輸結束確認消息發送給Participating Function A;步驟36,Participating Function A將傳輸結束確認消息發送給SIP/IP核心網 A;步驟37,SIP/IP核心網A將傳輸結束確認消息發送給CPMClient A ;步驟38-步驟44,CPM Client A通過與傳輸結束確認消息相反的路徑向CPM Client B返回成功響應消息(2000K)。上述步驟28-步驟44相當於圖1中的步驟S111。實施例三
在本實施例中,發送方CPM客戶端與接收方CPM客戶端之間的媒體傳輸鏈路為上 述的第二種情況,在本實施例中發送方CPM客戶端與接收方CPM客戶端之間的媒體傳輸鏈 路為MSRP/TCP傳輸鏈路,由發送方CPM客戶端發起會話結束流程。圖11為本實施例中的大消息模式CPM消息傳輸的流程圖,如圖11所示,本實施例 中的大消息模式CPM消息傳輸的主要包括以下步驟步驟1,CPM Client A向SIP/IP核心網A發送大消息模式CPM消息的會話邀請消 ;§、 (CPM Large Message Invitation);步驟2,SIP/IP核心網A將會話邀請消息轉發給ParticipatingFunction A ;上述步驟1和步驟2相當於圖1中的步驟S101 ;步驟3,Participating Function A將會話邀請消息返回到SIP/IP核心網A ;步驟4,SIP/IP核心網A將會話邀請消息發送給SIP/IP核心網B ;步驟5,SIP/IP核心網B將會話邀請消息發送給ParticipatingFunction B ;上述步驟3-步驟5相當於圖1中的步驟S103 ;步驟6,Participating Function B將會話邀請消息返回給SIP/IP核心網B ;步驟7,SIP/IP核心網B將會話邀請消息發送給CPM Client B ;上述步驟6和步驟7相當於圖1中的步驟S105 ;步驟8,CPM Client B向SIP/IP核心網B返回成功響應消息(2000K);步驟9,SIP/IP核心網B將成功響應消息發送給ParticipatingFunction B ;步驟13,Participating Function B將成功響應消息發送給SIP/IP核心網B ;步驟14,SIP/IP核心網B將成功響應消息發送給SIP/IP核心網A ;步驟15,SIP/IP核心網A將成功響應消息發送給ParticipatingFunction A ;步驟16,Participating Function A向SIP/IP核心網A發送成功響應消息;步驟17,SIP/IP核心網A向CPM Client A轉發成功響應消息;步驟18,CPM Client A 通過 SIP/IP 核心網 A 向 ParticipatingFunction A 返回 最終確認消息(ACK);步驟19,Participating Function A接收最終確認消息,將該最終確認消息發送 給SIP/IP核心網A ;步驟20,SIP/IP核心網A將最終確認消息發送至SIP/IP核心網B ;步驟21,SIP/IP核心網B向Participating Function B發送最終確認消息 (ACK);步驟22,Participating Function B接收上述最終確認消息,向SIP/IP核心網B 發送最終確認消息(ACK);步驟23,SIP/IP核心網B將最終確認消息發送給CPM Client B ;步驟24,CPM Client B接收上述最終確認消息,建立與CPMClientA之間的端到端 的MSRP/TCP傳輸鏈路;上述步驟8-步驟24相當於圖1中的步驟S107 ;步驟25,CPM Client A通過其與CPM Client B之間的端到端的MSRP/TCP傳輸鏈 路,將大消息模式CPM消息的內容(CPMLarge Message Media)發送給CPM Client B ;步驟26,CPM Client B接收上述大消息模式CPM消息的內容,通過上述端到端的MSRP/TCP傳輸鏈路向CPM Client A返回成功響應消息(2000K);上述步驟25和步驟26相當於圖1中的步驟S109 ;步驟27,CPM Client B 通過 SIP/IP Core B 向 ParticipatingFunction B 發送指 示傳輸結束的指示消息(BYE);步驟28,Participating Function B 通過 SIP/IP Core B 和 SIP/IPCore A 向 Participating Function A發送上述指不消息;具體地,ParticipatingFunction B 向 SIP/IP Core B 發送指示消息,SIP/IP Core B將接收到的指示消息轉發到SIP/IP Core A, SIP/IP CoreA再將接收到的指示消息 轉發到Participating Function k。步驟29,Participating Function A 經由 SIP/IP Core A 將指示消息返回給 CPM Client A ;具體地,首先,Participating Function A將指示消息發送給SIP/IPCore A,然 後,SIP/IPCore A將該指示消息轉發給CPM ClientA。步驟30,CPM Client A 經由 SIP/IP Core A 向 ParticipatingFunction A 發送上 述指示消息的響應消息(2000K);步驟31,Participating Function A 經由 SIP/IP Core A 禾口 SIP/IPCore B 發送 給Participating Function B ;具體地,Participating Function A首先將上述響應消息轉發至SIP/IP Core B, 然後,SIP/IP Core B將上述響應消息轉發至Participating Function B。步驟32,ParticipatingFunction B將上述響應消息經SIP/IP CoreB發送給CPM Client Bo具體地,Participating Function B首先將將上述響應消息轉發至SIP/IP Core B,然後,SIP/IP Core B將上述響應消息轉發至CPMClient B。根據本發明實施例,還提供了一種大消息模式CPM消息傳輸系統。圖12為根據本發明實施例的大消息模式CPM消息傳輸系統的結構示意圖,如圖5 所示,根據本發明實施例的大消息模式CPM消息傳輸系統主要包括發送方CPM客戶端1和 接收方CPM客戶端2,其中,發送方CPM客戶端1用於通過大消息模式CPM消息的會話邀請, 與發送方CPM客戶端1建立媒體傳輸鏈路,並通過該媒體傳輸鏈路,將大消息模式CPM消息 的消息內容發送給接收方CPM客戶端;接收方CPM客戶端2用於接收大消息模式CPM消息 的會話邀請,根據會話邀請,建立上述媒體傳輸鏈路,並接收發送方CPM客戶端1通過媒體 傳輸鏈路發送的大消息模式CPM消息的消息內容。進一步地,如圖13所示,根據本發明實施例的大消息模式CPM消息傳輸系統還可 以包括第一 SIP/IP核心網3、第一參與功能實體4、第二參與功能實體5和第二 SIP/IP核 心網6。其中,第一 SIP/IP核心網3與發送方CPM客戶端1和第一參與功能實體4連接,用 於將接收到的來自發送方CPM客戶端1的會話邀請轉發給第一參與功能實體4 ;第一參與 功能實體4與第一 SIP/IP核心網3連接,為發送方CPM客戶端1歸屬的參與功能實體,用 於接收會話邀請,並將會話邀請經由第一 SIP/IP核心網3和第二 SIP/IP核心網6轉發給 第二參與功能實體5;第二參與功能實體5,為接收方歸屬的參與功能實體,用於接收會話 邀請,並將會話邀請經由第二 SIP/IP核心網6發送給接收方CPM客戶端2 ;第二 SIP/IP核心網6與接收方CPM客戶端2和第二參與功能實體5,用於接收第二參與功能實體5發送的 會話邀請,並將會話邀請轉發給接收方CPM客戶端2。進一步地,第二參與功能實體5還用於經由第二 SIP/IP核心網6與接收方CPM客 戶端2進行交互,建立與接收方CPM客戶端2之間的第一媒體傳輸鏈路;第一參與功能實體 4還用於第一 SIP/IP核心網4和第二 SIP/IP核心網6與第二參與功能實體5進行交互,建 立與第二參與功能實體5之間的第二媒體傳輸鏈路;發送方CPM客戶端2還用於經由述第 一 SIP/IP核心網3與第一參與功能實體4進行交互,建立與第一參與功能實體4之間的第 三媒體傳輸鏈路。根據本發明實施例,還提供了另一種大消息模式CPM消息傳輸系統。圖14為根據本發明實施例的大消息模式CPM消息傳輸系統的結構示意圖,如圖14 所示,根據本發明實施例的大消息模式CPM消息傳輸系統主要包括發送方CPM客戶端41、 源端參與功能實體43、接收方CPM客戶端的客戶端45和目的端參與功能實體47。其中,發送方CPM客戶端41,用於發送大消息模式CPM消息的會話邀請消息, 其中,該會話邀請消息中攜帶有進行媒體協商的會話描述協議(Session Description Protocol,簡稱為SDP)會話描述參數,用於與接收方CPM客戶端45協商傳輸大消息模式 CPM消息的媒體傳輸鏈路;源端參與功能實體43與發送方CPM客戶端41連接,為發送方歸 屬的參與功能實體,用於接收並發送來自發送方CPM客戶端41的上述會話邀請消息;目的 端參與功能實體47與源端參與功能實體43連接,為接收方歸屬的參與功能實體,用於接收 並發送來自源端參與功能實體43的上述會話邀請消息;接收方CPM客戶端45與目的端參 與功能實體47連接,用於接收來自目的端參與功能實體47的上述會話邀請消息。進一步地,上述會話邀請消息中還攜帶有用於區分大消息模式的CPM消息的業務 指示信息。具體地,該業務指示信息可以通過會話邀請消息的Acc印t-Contact欄位中的 CPM Feature Tag 參數攜帶。接收方CPM客戶端45在接收到上述會話邀請消息後,還用於發送成功響應消息。 該成功響應消息首先到達目的端參與功能實體47,則目的端參與功能實體47還用於接收 上述成功響應消息,並將接收到的成功響應消息發送至源端參與功能實體43,源端參與功 能實體43還用於接收目的端參與功能實體47發送的上述成功響應消息,並將該成功響應 消息發送到發送方CPM客戶端41 ;發送方CPM客戶端還用於接收上述成功響應消息。進一步地,在接收到上述成功響應消息之後,發送方CPM客戶端41用於發送最終 確認消息。則源端參與功能實體43還用於接收來自發送方CPM客戶端41的上述最終確認 消息,並發送接收到的最終確認消息;目的端參與功能實體47還用於接收來自源端參與功 能實體43的上述最終確認消息,並發送接收到的最終確認消息;接收方CPM客戶端45還用 於接收來自目的端參與功能實體47的最終確認消息。進一地,發送方CPM客戶端41還可以用於選擇或建立傳輸上述大消息模式CPM消 息的內容的媒體傳輸鏈路;接收方CPM客戶端也還可以用於選擇或建立傳輸上述大消息模式CPM消息的內容 的媒體傳輸鏈路。並且,發送方CPM客戶端41在選擇或建立上述媒體傳輸鏈路之後,還可以用於通 過選擇或建立的媒體傳輸鏈路發送上述大消息模式CPM消息的內容。
進一步地,源端參與功能實體43還用於接收上述大消息模式CPM消息的會話邀 請消息的最終確認消息後,選擇或建立傳輸上述大消息模式CPM消息的內容的媒體傳輸鏈 路。並且,源端參與功能實體43還可以用於將接收到的大消息模式CPM消息的內容通過選 擇或建立的媒體傳輸鏈路發送。進一步地,目的端參與功能實體47在接收上述大消息模式CPM消息的會話邀請消 息的最終確認消息後,還可以用於選擇或建立媒體傳輸上述大消息模式CPM消息的內容的 傳輸鏈路。並且,目的端參與功能實體47還可以用於將接收到的大消息模式CPM消息的內 容通過選擇或建立的媒體傳輸鏈路發送。進一步地,接收方CPM客戶端在接收到目的端參與功能實體47發送的最終確認消 息時,也還可以用於選擇或建立傳輸上述大消息模式CPM消息的內容的媒體傳輸鏈路,並 通過該媒體傳輸鏈路接收大消息模式CPM消息的內容。並且,接收方CPM客戶端45在接收到目的端參與功能實體47發送的最終確認消 息時,也可以選擇或建立與發送方CPM客戶端41之間的端到端的媒體傳輸鏈路。則發送方 CPM客戶端41還可以用於通過該端到端的媒體傳輸鏈路,將大消息模式CPM消息的內容發 送給接收方CPM客戶端45。進一步地,在接收方CPM客戶端45接收到發送方CPM客戶端41發送的上述大消 息模式CPM消息的內容後,或接收到發送的最後一個MSRP傳送包(即SEND)的成功響應消 息後,發送方CPM客戶端41還用於發送指示大消息模式CPM消息會話結束的指示消息。則 接收方CPM客戶端45還用於接收指示大消息模式CPM消息會話結束的上述指示消息,並發 送上述指示消息的響應消息。進一步地,在大消息模式CPM消息的內容傳輸到接收方CPM客戶端45之後,接收 方CPM客戶端45還可以用於向目的端參與功能實體47發送指示大消息模式CPM消息會 話結束的指示消息,該指示消息經目的端參與功能實體47發送後,到達源端參與功能實體 43,源端參與功能實體43發送至發送方CPM客戶端41,因此,發送方CPM客戶端41還用於 接收上述指示大消息模式CPM消息會話結束的指示消息,並發送該指示消息的響應消息。 最後該響應消息通過源端參與功能實體43和目的端參與功能實體47發送至接收方CPM客 戶端45。在本發明實施例中,上述發送方的客戶端41和接收方CPM客戶端45為CPM系統 中的CPM客戶端,源端參與功能實體43和目的端參與功能實體47為CPM Participating Function功能實體(即CPM參與功能實體),通過對CPM客戶端、各自功能擴展和它們 之間接口的擴充,可以以軟體方式實現本發明實施例的技術方案,由CPM客戶端、CPM Participating Function軟體實體的功能改進、共同配合完成本發明實施例提供的上述系 統。具體地,以發送方CPM客戶端41為CPM Client-A,源端參與功能實體43為 Participating Function-A,接收方CPM客戶端45為CPM Client-B,目的端參與功能實體 47 為 Participating Function-B 為例進行說明。—般情況下,CPM客戶端軟體可以由SIP(支持即時消息擴展)協議模塊、超文本 傳輸通訊協議(Hypertext Transfer Protocol,簡稱為HTTP)協議模塊、SDP模塊、XML模 塊、Codec模塊、用戶界面(User Interface,簡稱為UI)等幾個軟體模塊組成。按照CPM客戶端的功能分類以及與不同的伺服器通信,直觀上,可以把CPM客戶端看作由幾個客戶端 代理(Agent)組成CPM客戶端代理(CPM Client Agent),是CPM客戶端的主體,完成CPM消息收發以 及相關操作界面;呈現客戶端代理(PS Client Agent),完成與Presence伺服器的通信,發布呈現狀 態和獲取呈現信息;融合地址本客戶端代理(CAB Client Agent),完成與CAB伺服器的通信及相關的 地址信息維護功能;XDM Client Agent,XDM客戶端代理,完成與XDM伺服器的通信,進行相 關配置的維護、呈現、地址簿信息的獲取等。XML 文檔管理(XML Document Management,簡稱為 XDM)客戶端代理(XDM Client Agent),完成與XDM伺服器的通信,進行相關配置的維護、呈現信息、地址簿信息的獲取等。如果通過軟體實現,則上述客戶端代理可以分別由上述的幾個軟體模塊中的幾個 模塊組成,例如XDM Client Agent由HTTP協議模塊、XML模塊和UI模塊完成。本發明實施例中,CPM客戶端中包括UI模塊、CPM編解碼模塊、SIP協議棧模塊 (或稱為通信模塊)。通過UI模塊用戶對CPM客戶端操作控制,當用戶需要向某個用戶發 送大消息模式CPM消息時,則操作相關操作選項(如菜單等)向該用戶發起邀請請求。本發明實施例中的CPM Participating Function的功能,具體地,需要實現以下 功能當作為與發送方交互的功能實體角色時,通過SIP/IP Core將發送方所發出邀 請請求消息轉發到接收方CPM客戶端的參與功能實體中。並且,當接收到來自對端參 與功能實體的成功響應後,一方面將該成功響應消息通過SIP/IP Core轉發給發送方 CPMClient-A,另一方面通過SIP/IP Core向接收方參與功能實體發送最終確認消息,並且 與接收方參與功能實體(Participating Function-B)之間的建立MRSP傳輸鏈路。並且基 於該MRSP傳輸鏈路,傳送大消息模式CPM消息。當作為與接收方交互的功能實體角色時,將來 發送方的參與功能實體的邀請請 求消息通過SIP/IP Core轉發接收方CPMClient-B。並且,當接收到來自CPM Client-B 的成功響應時,一方面將成功響應通過SIP/IP Core轉發給發送方客戶端CPMClient-A, 另一方面,通過SIP/IP Core向CPM Client-B發送最終確認消息,並且建立與接收方CPM Client-B的MRSP傳輸鏈路。並且基於該MRSP傳輸鏈路,傳送大消息模式CPM消息。如上所述,藉助本發明實施例提供的技術方案,發送方在向接收方發送大消息模 式CPM消息時,通過先發送大消息模式CPM消息的會話邀請,與接收方CPM客戶端進行協 商,建立媒體傳輸鏈路,通過建立的媒體傳輸鏈路,向接收方CPM客戶端發送大消息模式 CPM消息的消息內容,可以解決現在技術中大消息模式CPM消息無法傳輸的問題,提高了用 戶體驗。以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技 術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修 改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
一種大消息模式融合IP消息傳輸方法,其特徵在於,在發送方CPM客戶端向接收方CPM客戶端發送大消息模式融合IP消息CPM時,所述方法包括所述發送方CPM客戶端通過發送方歸屬的第一SIP/IP核心網向所述發送方歸屬的第一參與功能實體發送所述大消息模式CPM消息的會話邀請消息;所述第一參與功能實體將接收到的所述會話邀請消息通過所述第一SIP/IP核心網和接收方歸屬的第二SIP/IP核心網發送給所述接收方歸屬的第二參與功能實體;所述第二參與功能實體將接收到的所述會話邀請消息通過所述第二SIP/IP核心網發送到所述接收方CPM客戶端;所述接收方CPM客戶端接收所述會話邀請消息,與所述發送方CPM客戶端進行協商,確立所述發送方CPM客戶端與所述接收方CPM客戶端之間的媒體傳輸鏈路;所述發送方CPM客戶端基於確立的所述媒體傳輸鏈路,將所述大消息模式CPM消息的內容發送給所述接收方CPM客戶端;所述發送方CPM客戶端或接收方CPM客戶端發起所述大消息模式CPM消息的會話結束流程。
2.根據權利要求1所述的方法,其特徵在於,所述媒體傳輸鏈路包括 所述接收方CPM客戶端與所述第二參與功能實體之間的第一媒體傳輸鏈路; 所述第一參與功能實體與所述第二參與功能實體之間的第二媒體傳輸鏈路; 所述第一參與功能實體與所述發送方CPM客戶端之間的第三媒體傳輸鏈路。
3.根據權利要求2所述的方法,其特徵在於,所述接收方CPM客戶端與所述發送方CPM 客戶端進行協商,確立所述媒體傳輸鏈路包括所述第二參與功能實體接收所述接收方CPM客戶端通過所述第二 SIP/IP核心網返回 的成功響應消息,將所述成功響應消息通過所述第二 SIP/IP核心網和所述第一 SIP/IP核 心網發送給所述第一參與功能實體,並向所述接收方CPM客戶端發送最終確認消息,建立 或選擇與所述接收方CPM客戶端之間的所述第一媒體傳輸鏈路;所述第一參與功能實體接收所述第二參與功能實體通過所述第一 SIP/IP核心網和所 述第二 SIP/IP核心網發送的所述成功響應消息,將所述成功響應消息通過所述第一 SIP/ IP核心網發送給所述發送方,並通過所述第一 SIP/IP核心網和所述第二 SIP/IP核心網向 所述第二參與功能實體發送確認消息,建立或選擇與所述第二參與功能實體之間的所述第 二媒體傳輸鏈路;所述發送方CPM客戶端接收所述成功響應消息,並通過所述第一 SIP/IP核心網向所述 第一參與功能實體發送確認消息,建立或選擇與所述第一參與功能實體之間的所述第三媒 體傳輸鏈路。
4.根據權利要求2所述的方法,其特徵在於,所述接收方CPM客戶端與所述發送方CPM 客戶端進行協商,確立所述媒體傳輸鏈路包括所述接收方CPM客戶端通過所述第二 SIP/IP核心網向所述第二參與功能實體發送成 功響應消息;所述第二參與功能實體通過所述第二 SIP/IP核心網和第一 SIP/IP核心網向所述第一 參與功能實體發送所述成功響應消息;所述第一參與功能實體通過所述第一 SIP/IP核心網向所述發送方發送所述成功響應消息; 所述發送方CPM客戶端接收所述成功響應消息,通過所述第一 SIP/IP核心網向所述第 一參與功能實體發送確認消息,建立或選擇所述第一參與功能實體與所述發送方CPM客戶 端之間的所述第三媒體傳輸鏈路;所述第二參與功能實體接收所述第一參與功能實體通過所述第一 SIP/IP核心網和所 述第二 SIP/IP核心網發送的確認消息,建立或選擇與所述第一參與功能實體之間的所述 第二媒體傳輸鏈路;所述接收方CPM客戶端接收所述第二參與功能實體通過第二 SIP/IP核心網發送最終 確認消息,建立或選擇與所述第二參與功能實體之間的所述第一媒體傳輸鏈路。
5.根據權利要求2至4中任一項所述的方法,其特徵在於,將所述大消息模式CPM消息 的內容發送給所述接收方CPM客戶端包括所述發送方CPM客戶端通過所述第三媒體傳輸鏈路將所述大消息模式CPM消息的內容 發送給所述第一參與功能實體;所述第一參與功能實體通過所述第二媒體傳輸鏈路將所述內容發送到所述第二參與 功能實體;所述第二參與功能實體通過所述第一媒體傳輸鏈路將所述內容發送到所述接收方CPM 客戶端;所述接收方CPM客戶端接收所述內容,並通過所述第一媒體傳輸鏈路向所述第二參與 功能實體發送接收響應消息;所述第二參與功能實體將所述接收響應消息通過所述第二媒體傳輸鏈路發送給所述 第一參與功能實體;所述第一參與功能實體通過所述第三媒體傳輸鏈路向所述發送方CPM客戶端發送所 述接收響應消息。
6.根據權利要求2至4中任一項所述的方法,其特徵在於,所述第一媒體傳輸鏈路、所 述第二媒體傳輸鏈路和所述第三媒體傳輸鏈路為消息會話中繼協議MRSP傳輸鏈路。
7.根據權利要求1所述方法,其特徵在於,所述接收方CPM客戶端與所述發送方CPM客 戶端進行協商,確立所述媒體傳輸鏈路包括所述第二參與功能實體接收所述接收方CPM客戶端通過所述第二 SIP/IP核心網發送 的成功響應消息,將所述成功響應消息通過所述第二 SIP/IP核心網和所述第一 SIP/IP核 心網發送給所述第一參與功能實體;所述第一參與功能實體通過所述第一 SIP/IP核心網將所述成功響應消息發送給所述 發送方CPM客戶端;所述發送方CPM客戶端接收所述成功響應消息,通過所述第一 SIP/IP核心網向所述第 一參與功能實體發送最終確認消息;所述第一參與功能實體通過所述第一 SIP/IP核心網和所述第二 SIP/IP核心網將所述 最終確認消息發送給所述第二參與功能實體;所述第二參與功能實體通過所述第二 SIP/IP核心網將所述最終確認消息發送給所述 接收方CPM客戶端;所述接收方CPM客戶端接收所述最終確認消息,建立或選擇所述發送方CPM客戶端和所述接收方CPM客戶端之間的端到端的媒體傳輸鏈路。
8.根據權利要求7所述的方法,其特徵在於,將所述大消息模式CPM消息的內容發送給 所述接收方包括所述發送方CPM客戶端通過與所述接收方CPM客戶端之間端到端的所述媒體傳輸鏈 路,將所述大消息模式CPM消息的內容發送到所述接收方CPM客戶端;所述接收方CPM客戶端通過端到端的所述媒體傳輸鏈路,向所述發送方CPM客戶端返 回接收響應消息。
9.根據權利要求1至4、7和8中任一項所述的方法,其特徵在於,所述發送方CPM客戶 端發起所述大消息模式CPM消息的會話結束流程包括所述發送方CPM客戶端通過所述第一 SIP/IP核心網向所述第一參與功能實體發送指 示所述大消息模式CPM消息傳輸結束的指示消息;所述第一參與功能實體通過所述第一 SIP/IP核心網和所述第二 SIP/IP核心網將所述 指示消息發送給所述第二參與功能實體;所述第二參與功能實體通過所述第二 SIP/IP核心網向所述接收發方CPM客戶端發送 所述指示消息;所述接收方CPM客戶端接收所述指示消息,並通過所述第二 SIP/IP核心網向所述第二 參與功能實體發送所述指示消息的響應消息;所述第二參與功能實體通過所述第二 SIP/IP核心網和所述第一 SIP/IP核心網向所述 第一參與功能返回所述響應消息;所述第一參與功能實體通過所述第一 SIP/IP核心網向所述發送方CPM客戶端發送所 述響應消息。
10.根據權利要求1至4、7和8中任一項所述的方法,其特徵在於,所述接收方CPM客 戶端發起所述大消息模式CPM消息的會話結束流程包括所述接收方CPM客戶端通過所述第二 SIP/IP核心網向所述第二參與功能實體發送指 示所述大消息模式CPM消息傳輸結束的指示消息;所述第二參與功能實體通過所述第二 SIP/IP核心網和所述第一 SIP/IP核心網將所述 指示消息發送給所述第一參與功能實體;所述第一參與功能實體通過所述第一 SIP/IP核心網向所述發送方CPM客戶端發送所 述指示消息;所述發送方CPM客戶端接收所述指示消息,並通過所述第一 SIP/IP核心網向所述第一 參與功能實體發送所述指示消息的響應消息;所述第一參與功能實體通過所述第一 SIP/IP核心網和所述第二 SIP/IP核心網向所述 第二參與功能返回所述響應消息;所述第二參與功能實體通過所述第二 SIP/IP核心網向所述接收方CPM客戶端發送所 述響應消息。
11.一種大消息模式融合IP消息傳輸系統,其特徵在於,包括發送方CPM客戶端和接 收方CPM客戶端,其中,所述發送方CPM客戶端,用於通過大消息模式CPM消息的會話邀請,與所述接收方CPM 客戶端建立媒體傳輸鏈路,並通過所述媒體傳輸鏈路,將所述大消息模式CPM消息的消息內容發送給所述接收方CPM客戶端;所述接收方CPM客戶端,用於接收所述大消息模式CPM消息的會話邀請,根據所述會話 邀請,建立所述媒體傳輸鏈路,並接收所述發送方CPM客戶端通過所述媒體傳輸鏈路發送 的所述大消息模式CPM消息的消息內容。
12.根據權利要求11所述的系統,其特徵在於,所述系統還包括所述第一參與功能實體,為發送方歸屬的參與功能實體,用於接收所述會話邀請,並將 所述會話邀請通過SIP/IP核心網發送給第二參與功能實體;所述第二參與功能實體,為所述被叫方歸屬的參與功能實體,用於接收所述會話邀請, 並將所述會話邀請通過SIP/IP核心網發送給所述接收方CPM客戶端。
13.根據權利要求12所述的系統,其特徵在於,所述第二參與功能實體還用於通過SIP/IP核心網與所述接收方CPM客戶端進行交互, 建立與所述接收方CPM客戶端之間的第一媒體傳輸鏈路;所述第一參與功能實體還用於通過SIP/IP核心網與所述第二參與功能實體進行交 互,建立與所述第二參與功能實體之間的第二媒體傳輸鏈路;所述發送方CPM客戶端還用於通過SIP/IP核心網與所述第一參與功能實體進行交互, 建立與所述第一參與功能實體之間的第三媒體傳輸鏈路。
14.一種大消息模式融合IP消息傳輸系統,其特徵在於,包括發送方CPM客戶端、源 端參與功能實體、接收方CPM客戶端和目的端參與功能實體,其中,所述發送方CPM客戶端,用於發送大消息模式CPM消息的會話邀請消息,其中,所述會 話邀請消息中攜帶有進行媒體協商的會話描述協議SDP會話描述參數;所述源端參與功能實體,發送方歸屬的參與功能實體,用於接收並發送所述會話邀請 消息;所述目的端參與功能實體,接收方歸屬的參與功能實體,用於接收並發送所述會話邀 請消息;所述接收方CPM客戶端,用於接收所述會話邀請消息。
15.根據權利要求14所述的系統,其特徵在於,在接收到所述會話邀請請求消息後, 所述接收方CPM客戶端還用於發送成功響應消息;所述目的端參與功能實體還用於接收並發送所述成功響應消息; 所述源端參與功能實體還用於接收並發送所述成功響應消息; 所述發送方CPM客戶端還用於接收所述成功響應消息。
16.根據權利要求14所述的系統,其特徵在於,在接收到成功響應消息後,所述發送方 CPM客戶端還用於發送所述會話邀請消息的最終確認消息。
17.根據權利要求14所述的系統,其特徵在於,所述發送方CPM客戶端還用於選擇或建 立媒體傳輸鏈路。
18.根據權利要求14所述的系統,其特徵在於,所述接收方CPM客戶端還用於接收大消 息模式CPM消息的所述會話邀請消息的最終確認消息,選擇或建立媒體傳輸鏈路。
19.根據權利要求14所述的系統,其特徵在於,所述發送方CPM客戶端還用於通過媒體 傳輸鏈路發送所述大消息模式CPM消息的內容。
20.根據權利要求14所述的系統,其特徵在於,所述源端參與功能實體還用於接收所述大消息模式CPM消息的所述會話邀請消息的最終確認消息,選擇或建立媒體傳輸鏈路。
21.根據權利要求14所述的系統,其特徵在於,所述源端參與功能實體還用於通過媒 體傳輸鏈路發送接收到的所述大消息模式CPM消息的內容。
22.根據權利要求14所述的系統,其特徵在於,所述目的端參與功能實體還用於接收 大消息模式CPM消息邀請請求的最終確認消息,選擇或建立媒體傳輸鏈路。
23.根據權利要求14所述的系統,其特徵在於,所述目的端參與功能實體還用於通過 媒體傳輸鏈路發送接收到的所述大消息模式CPM消息的內容。
24.根據權利要求15所述的系統,其特徵在於,所述接收方CPM客戶端還用於接收所述 會話邀請消息的最終確認消息,選擇或建立與所述發送方CPM客戶端之間的端到端的媒體 傳輸鏈路。
25.根據權利要求24所述的系統,其特徵在於,所述發送方CPM客戶端還用於通過端到 端的所述媒體傳輸鏈路將所述大消息模式CPM消息的內容發送至所述接收方CPM客戶端。
26.根據權利要求14所述的系統,其特徵在於,在大消息模式CPM消息的內容傳輸結束 之後,或接收到最後一個MSRP傳送包SEND的成功響應消息後,所述發送方CPM客戶端還用 於發送指示所述大消息模式CPM消息會話結束的指示消息。
27.根據權利要求26所述的系統,其特徵在於,所述接收方CPM客戶端還用於接收指示 所述大消息模式CPM消息會話結束的所述指示消息,並發送所述會話結束指示消息的響應 消息。
28.根據權利要求25所述的系統,其特徵在於,在大消息模式CPM消息的內容傳輸到結 束之後,所述接收方CPM客戶端還用於發送指示所述大消息模式CPM消息會話結束的指示 消息。
29.根據權利要求28所述的系統,其特徵在於,所述發送方CPM客戶端還用於接收指示 所述大消息模式CPM消息會話結束的所述指示消息,並發送所述指示消息的響應消息。
30.根據權利要求14所述的系統,其特徵在於,所述會話邀請消息中還攜帶有用於區 分大消息模式的CPM消息的業務指示信息。
31.根據權利要求30所述的系統,其特徵在於,所述業務指示信息通過所述會話邀請 消息的Accept-Contact欄位中的CPMFeature Tag參數攜帶。
全文摘要
本發明公開了一種大消息模式CPM消息傳輸方法及系統。其中,該大消息模式CPM消息傳輸方法包括在發送方CPM客戶端向接收方CPM客戶端發送大消息模式CPM消息時,發送方CPM客戶端向接收方CPM客戶端發送會話邀請消息,與接收方CPM客戶端進行協商,確立發送方CPM客戶端與接收方CPM客戶端之間的媒體傳輸鏈路;發送方CPM客戶端基於確立的媒體傳輸鏈路,將大消息模式CPM消息的內容發送給接收方CPM客戶端;發送方CPM客戶端或接收方CPM客戶端發起大消息模式CPM消息的會話結束流程。通過本發明,可以實現大消息模式CPM消息的傳輸。
文檔編號H04W76/02GK101854597SQ200910130369
公開日2010年10月6日 申請日期2009年4月3日 優先權日2009年4月3日
發明者盧豔, 玕瓚琺·阿里 申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀