專利名稱:包含轉移操作的通信方法、裝置及系統的制作方法
技術領域:
本發明實施例涉及移動通信技術領域,特別涉及一種包含轉移(REFER) 操作的通信方法、裝置及系統。
背景技術:
IP多媒體子系統(IP Multimedia Subsystem,簡稱IMS )是第三代移動 通信合作伙伴項目(3rd Generation Partnership Project,簡稱3GPP)在
R5版本提出的支持IP多媒體業務的子系統,它釆用分組域為其上層控制信 令牙口々某體4專fr的7lc載通道,并引入會i舌4刀i會十辦i義(Session Initial Protocol, 簡稱SIP)作為業務控制協議,利用SIP簡單、易擴展、媒體組合方便的特 點,通過將業務控制與承載控制分離提供豐富的多媒體業務,是解決移動網 絡和固定網絡融合的理想方案和發展方向。
在實現本發明過程中,發明人發現現有技術中至少存在如下問題在IMS 中,當存在多個以背對背的用戶代理(Back-to-Back User Agent,簡稱 B2BUA)方式串聯的應用服務器(Application Server,簡稱AS)同時為參 與通信的多個終端(User Equipment,簡稱UE)提供不同的業務時,那么 在利用轉移才喿作(即"REFER+REPLACES")實現的業務,例如顯示 轉移業務(Explicit Communication Transfer,簡稱ECT )、三方通話(Three Party,簡稱3PTY)、會議(Conference)等業務中,執行轉移操作的UE 無法通過發起轉移操作的UE識別出相應的SIP對話執行轉移操作,導致 了上述業務無法正常進行。
發明內容
本發明實施例提供一種包含轉移操作的通信方法、裝置及系統,用以實 現利用轉移操作實現的業務的正常進行。
本發明實施例提供了 一種包含轉移操作的通信方法,包括
4接收AS發送的轉移操作中的第 一請求,所述轉移操作中的第 一請求中攜 帶有第一對話標識;
根據所述第一對話標識,獲取下一跳設備能夠識別的第二對話標識,所 述第一對話標識所標識的SIP對話與所述第二對話標識所標識的SIP對話為
B2BUA對話;
向所述下一跳設備發送轉移操作中的第二請求,所述轉移操作中的第二 請求中攜帶有所述第二對話標識。
本發明實施例還提供了一種包含轉移操作的通信裝置,包括
接收模塊,用于接4tAS發送的轉移操作中的第一請求,所述轉移操作中 的第 一請求中攜帶有第 一對話標識;
獲取模塊,用于根據所述第一對話標識,獲取下一跳設備能夠識別的第 二對話標識,所述第一對話標識所標識的SIP對話與所述第二對話標識所標識 的SIP對話為B2BUA對話;
發送模塊,用于向所述下一跳設備發送轉移操作中的第二請求,所述轉 移操作中的第二請求中攜帶有所述第二對話標識。
本發明實施例又提供了一種服務呼叫會話控制功能設備,包含上述包含 轉移操作的通信裝置。
本發明實施例再提供了 一種包含轉移操作的通信系統,包括AS、 S-CSCF 設備和下一跳設備,其中
所述AS用于向所述S-CSCF設備發送接收到的轉移操作中的第一請求, 所述轉移操作中的第 一請求中攜帶有第 一對話標識;
所述S-CSCF設備用于接收所述轉移操作中的第一請求,根據所述第一 對話標識,獲取所述下一跳設備能夠識別的第二對話標識,所述第一對話標 識所標識的SIP對話與所述第二對話標識所標識的SIP對話為B2BUA對話,以 及向所述下一跳設備發送轉移操作中的第二請求,所述轉移操作中的第二請 求中攜帶有所述第二對話標識;
所述下一跳設備用于接收所述轉移操作中的第二請求,以及根據所述轉 移操作中的第二請求進行相關操作。
由上述技術方案可知,本發明實施例根據轉移操作中的第一請求中所攜帶的第 一對話標識獲耳又第二對話標識,并向下一跳i殳備發送攜帶有上述第二 對話標識的轉移操作中的第二請求,使得下一跳設備能夠準確識別出第二對 話標識所標識的SIP對話,以進行相關梯:作,保證了相關業務的正確進行, 從而實現了利用轉移操作實現的業務的正常進行。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實 施例或現有技術描述中所需要使用的附圖作筒單地介紹,顯而易見地,下面 描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講, 在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為多個AS同時為同一個UE才是供不同業務的示意圖; 圖2為本發明實施例一提供的包含轉移操作的通信方法的流程示意圖; 圖3為本發明實施例二提供的包含轉移操作的通信方法的流程示意圖; 圖4為本發明實施例三提供的包含轉移操作的通信裝置的結構示意圖; 圖5為本發明實施例四提供的包含轉移搡作的通信系統的結構示意圖。
具體實施例方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行 清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而 不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做 出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
在IMS體系結構中,多個AS能夠同時為同一個用戶提供不同的業務, 圖1為多個AS同時為同一個UE提供不同業務的示意圖,如圖1所示,AS1 為UE提供基于IMS的多媒體電話(Multimedia Tel印hony,簡稱MMTEL) 業務,AS2為UE提供短號互撥(Centrex)業務,AS3為UE提供彩像(即 給被叫UE用戶顯示主叫UE的預先設置好的圖片)業務。多個AS串聯起來 為同一個用戶提供業務,能夠給IMS帶來了極大靈活性和優勢。
下述本發明實施例中,為參與通信的UE提供業務的多個AS是以B2BUA 方式串聯的AS,以后不再單獨-沈明。圖2為本發明實施例一提供的包含轉移操作的通信方法的流程示意圖, 如圖2所示,本實施例的包含轉移搡作的通信方法可以包括以下步驟
步驟201、接收AS發送的轉移操作中的第一請求,上述轉移操作中的第 一請求中攜帶有第 一對話標識;
步驟202、根據上述第一對話標識,獲取下一跳設備能夠識別的第二對話 標識,上述第 一對話標識所標識的SlP對話與上述第二對話標識所標識的SlP 對話為B2BUA對話;
步驟203、向上述下一跳設備發送轉移操作中的第二請求,上述轉移操作 中的第二請求中攜帶有上述第二對話標識。
其中的上述第一請求可以包括第一轉移請求和/或第一邀請請求;上述第 二請求可以包括第二轉移請求和/或第二邀請請求。
本實施例中,下一跳設備可以為同一個UE對應的根據初始過濾準則 (Initial Filter Criteria,簡稱IFC)觸發的下一跳AS或UE本身,還可以為 另一個UE對應的根據第一請求中的路由信息觸發的下一跳AS。其中的IFC 為同一個UE中業務觸發的依據,服務呼叫會話控制功能(Serving Call Session Control Function,簡稱S-CSCF)設備按照IFC的優先級依次匹配 每一條IFC,匹配成功后觸發相應的AS來執行業務。AS可以對請求作一定 的處理后再返回給S-CSCF設備,S-CSCF設備接著匹配下一優先級的IFC, 觸發相關的AS,依次進行直到匹配完所有的IFC。
本實施例中,以B2BUA方式串聯的每一個AS都可以對應兩個互為 B2BUA對話的SIP對話,其對話標識是不相同的,因此,為了使根據IFC 所觸發的下一跳設備(例如AS、 UE)能夠準確識別出請求中的對話標識 所標識的對話,S-CSCF可以在觸發下一跳設備之前,將該對話標識替換為 下一跳設備所能夠識別的另一個B2BUA對話標識,這樣就可以使得下一跳 設備準確地通過識別出另一個B2BUA對話來識別出需要進行轉移操作的對 話,以進行相關操作,能夠保證相關業務的正確進行,從而實現了利用轉移 操作實現的業務的正常進行,解決了現有技術中某一個SIP對話執行轉移操 作的UE所能識別的該SIP對話的對話標識與發起轉移:燥作的UE所能 識別的該SIP對話的對話標識不相同,從而導致轉換操作實現的業務無法進行的問題。
本實施例中,S-CSCF設備接收到AS所發送的攜帶有第一對話標識的 轉移操作中的第一請求之后,根據該第一對話標識獲取下一跳"i殳備(例如
AS、 UE)能夠識別的第二對話標識,將其替換第一對話標識之后,形成轉 移操作中的第二請求,并向下一跳設備發送該轉移操作中的第二請求,4吏得 下一跳設備能夠準確識別出第二對話標識所標識的SIP對話,以進行相關才喿 作,能夠保證了相關業務的正確進行,從而實現了利用轉移操作實現的業務 的正常進行。
圖3為本發明實施例二提供的包含轉移操作的通信方法的流程示意圖, 本實施例提供的應用場景為參與通信的UE包括UE A、 UE B和UE C, UE B對應的AS包括AS1、AS2和AS3,UEA對應的AS包括AS4和AS5, UE C對應的AS包括AS6和AS7,其中AS2為UE B提供ECT業務。本 實施例提供的應用場景當前的狀態為UE B根據IFC分別與UE A、 UE C 建立了兩個會話,并且都處于保持(HOLD)狀態。對于UEB與UEA之間 的會話來說,從S-CSCF設備(UE B )到AS1的SIP對話的對話標識是ab1, 從AS1回到S-CSCF設備(UE B)的SIP對話的對話標識是ab2, S-CSCF 設備(UE B)根據IFC再把對話標識為ab2的SIP對話觸發到AS2,從AS2 回到S-CSCF設備(UE B)的Sip對話的對話標識變成了 ab3,依次類推, 該路會話經過觸發了 UE B與UE A的多個AS,每次對話標識都發生了變化, 最終到達了 UE A, UE B與UE A之間的會話是由ab1/ab2/ab3…/ab6幾個 SIP對話串起來的;類似地,UE B與UE C之間的會話是由bc1/bc2/bc3…/bc6 幾個SIP對話串起來的。
本實施例的包含轉移操作的通信方法的目的是將UE A與UE C接通, 并把UEB與UEA之間的對話以及UEB與UEC之間的會話斷開,如圖3 所示,本實施例的包含轉移操作的通信方法可以包括以下步驟
步驟301、 UE B通過UE B與UE A之間的一個SIP對話(ab1 )向為 其提供服務的S-CSCF設備(UE B)發送第一轉移請求,上述第一轉移請求 中攜帶有UE B與UE C之間的SIP對話的第一對話標識(bc1 ),例如 Refer-To: C Replaces=bc1; methocNNVITE,以通知UE A接通UE C,并讓UE C斷開與UE B之間的通話;
步驟302、 S-CSCF設備(UE B)接收第一轉移請求,向根據IFC觸發 的AS1發送上述第一轉移請求;
步驟303、 AS1接收第一轉移請求,通過UE B與UE A之間該SIP對 話(ab1 )在B2BUA的另外一個SIP對話(ab2)向S-CSCF設備(UEB) 發送上述第一轉移請求;
步驟304、 S-CSCF設備(UEB)接收第一轉移請求,獲取根據IFC確定 的AS2能夠識別的UEB與UEC之間的SIP對話的第二對話標識(bc2 ),上述 第一對話標識(bc1)所標識的SIP對話與上述第二對話標識(bc2)所標識 的SIP對話為B2BUA^話;
步驟305、 S-CSCF設備(UE B)通過UE B與UE A之間的一個SIP 對話(ab2)向AS2發送第二轉移請求,上述第二轉移請求中攜帶有UE B 與UE C之間的SIP對話的第二對話標識(bc2),例如Refer-To: C Replaces=bc2; method=INVITE;
步驟306、 AS2接收第二轉移請求,根據電信和互聯網融合業務及高級 網絡協議(Telecommunications and Internet Converged Services and Protocols for Advanced Networking,簡稱TISPAN)規范,將上述第二轉移 請求的處理UE ( UE C)替換為UE B,生成第三轉移請求,例如Refer-To: B Replaces=bc2; method=INVITE;
步驟307、 AS2通過UE B與UE A之間該SIP對話(ab2)在B2BUA 的另外一個SIP對話(ab3)向S-CSCF設備(UE B)發送上述第三轉移請 求;
步驟308、 S-CSCF設備(UEB)接收第三轉移請求,獲取根據IFC觸發 的AS3能夠識別的UEB與UEC之間的SIP對話的第三對話標識(bc3),上述 第二對話標識(bc2)所標識的SIP對話與上述第三對話標識(bc3)所標識 的SI P對話為B2 B U A對話;
步驟309、 S-CSCF設備(UE B)通過UE B與UE A之間的一個SIP 對話(ab3)向AS3發送第四轉移請求,上述第四轉移請求中攜帶有UE B 與UE C之間的SIP對話的第三對話標識(bc3),例如Refer-To: B Replaces=bc3; method=INVITE;
步驟310、 AS3接收第四轉移請求,通過UE B與UE A之間該SIP對 ;舌(ab3)在B2BUA的另夕卜一個SIP只于;舌(ab4)向S-CSCF i殳備(UE B) 發送上述第四轉移請求;
步驟311、 S-CSCF設備(UEB)接收第四轉移請求,獲取根據上述第四 轉移請求中的路由信息(Refer-To: B )觸發的UE A的下一跳AS (AS4)理 論上應該能夠識別的UEB與UEC之間的SIP對話的第四對話標識(bc4),上 述第三對話標識(bc3)所標識的SIP對話與上述第四對話標識(bc4)所標 識的SIP對話為B2BUA對話;
步驟312、 S-CSCF設備(UE B)通過UE B與UE A之間的一個SIP 對話(ab4 )向通過詢問呼叫會話控制功能(Interrogating Call Session Control Function,簡稱l-CSCF)設備查詢得到的為UEA提供服務的S-CSCF ( UE A)設備發送第五轉移請求,上述第五轉移請求中攜帶有UE B與UE C之間 的SIP對話的第四對話標識(bc4),例如Refer-To: B Replaces=bc4; method-INVITE;
步驟313、 S-CSCF設備(UE A)接收第五轉移請求,根據IFC,依次 經由AS4并通過UEB與UEA之間的一個SIP對話(ab4)和UE B與UE A之間該SIP對話(ab4)在B2BUA的另外一個SIP對話(ab5)、 AS5并 通過UE B與UE A之間的一個SIP對話(ab5)和UE B與UE A之間該SIP 對話(ab5)在B2BUA的另外一個SIP對話(ab6)向UE A發送上述第五 轉移請求;
需要說明的是上述步驟中的轉移請求中所包含的對話標識做替換的方 式可以單獨使用,可以不需要后面步驟中邀請請求(攜帶Replaces)所包含 的對話標識的替換方式的配合。當然兩者也可以配合在一起使用。
步驟314、 UEA接收第五轉移請求,向S-CSCF設備(UE A)發送第 一邀請(INVITE)請求,上述第一邀請請求中攜帶有UE B與UE C之間的 SIP只于i舌的第四只于i舌才示"i只(bc4),侈寸J(口 Invite B; Replaces=bc4;
步驟315、 S-CSCF設備(UE A)根據IFC,依次經由AS5、 AS4向 S-CSCF設備(UE B)發送上述第一邀請請求;步驟316、 S-CSCF設備(UE B)接收第一邀請請求,向根據IFC觸發 的AS3發送上述第一邀請請求;步驟317、 AS3接收第一邀請請求,向S-CSCF設備(UE B)發送上述 第一邀請請求;步驟318、 S-CSCF設備(UEB)接收第一邀請請求,獲取根據IFC觸發 的AS2能夠識別的UE B與UE C之間的SIP對話的第三對話標識(bc3);步驟319、 S-CSCF設備(UE B)向AS2發送第二邀請請求,上述第二 邀請請求中攜帶有UE B與UE C之間的SIP對話的第三對話標識(bc3), 例如Invite B; Replaces=bc3;步驟320、 AS2接收第二邀請請求,根據TISPAN規范,將上述第二邀 請請求的處理UE ( UE B)替換為UE C,生成第三邀請請求,例如Invite C; Replaces=bc3;步驟321 、 AS2向S-CSCF設備(UE B)發送上述第三邀請請求;步驟322、 S-CSCF設備(UE B)接收第三邀請請求,依次獲取根據IFC 觸發的AS1能夠識別的UE B與UE C之間的SIP對話的第二對話標識(bc2 ) 和第一對話標識(bc1 ),上述第一對話標識(bc1 )所標識的SIP對話與上 述第三對話標識(bc3)所標識的SIP對話為具有傳遞關系的B2BUA對話;步驟323、 S-CSCF設備(UE B)通過UE B與UE C之間的一個SIP 對話(bc1 )向根據IFC觸發的AS1發送第四邀請請求,上述第四邀請請求 中攜帶有UE B與UE C之間的SlP對話的第一對話標識(bc1 ),例如Invite C; Replaces=bc1;步驟324、 AS1接收第四邀請請求,通過UE B與UE C之間該SIP對 話(bc1 )在B2BUA的另外一個SIP對話(bc2)向S-CSCF設備(UE B) 發送上述第四邀請請求;步驟325、 S-CSCF設備(UEB)接收第四邀請請求,獲取根據IFC觸發 的AS2能夠識別的UE B與UE C之間的SIP對話的第二對話標識(bc2);步驟326、 S-CSCF設備(UE B)通過UE B與UE C之間的一個SIP 對話(bc2)向AS2發送第五邀請請求,上述第五邀請請求中攜帶有UE B 與UE C之間的SIP對話的第二對話標識(bc2),例如Invite C;iiReplaces=bc25步驟327、 AS2通過UE B與UE C之間該SIP對話(bc2 )在B2BUA 的另外一個SIP對話(bc3)向S-CSCF設備(UE B)發送上述第五邀請請 求;步驟328、 S-CSCF設備(UEB)接收第五邀請請求,獲取根據IFC觸發 的AS3能夠識別的UE B與UE C之間的SIP對話的第三對話標識(bc3);步驟329、 S-CSCF設備(UEB)通過UE B與UE C之間的一個SIP 對話(bc3)向AS3發送第六邀請請求,上述第六邀請請求中攜帶有UE B 與UE C之間的SIP對話的第三對話標識(bc3),例如Invite C; Replaces=bc3.,步驟330、 AS3接收第六邀請請求,通過UE B與UE C之間該SIP對 話(bc3)在B2BUA的另外一個SIP對話(bc4)向S-CSCF設備(UE B) 發送上述第六邀請請求;步驟331、 S-CSCF設備(UE B)接收第六邀請請求,獲取根據上述第 六邀請請求中的路由信息(例如Invite C)觸發的UE C的下一跳AS (AS6) 能夠識別的UE B與UE C之間的SIP對話的第四對話標識(bc4);步驟332、 S-CSCF i殳備(UE B)通過UE B與UE C之間的一個SIP 對話(bc4)向通過l-CSCF設備查詢得到的為UE C提供服務的S-CSCF設 備(UE C)設備發送第七邀請請求,上述第七邀請請求中攜帶有UE B與UE C之間的SIP對話的第四對話標識(bc4 ),例如Invite C; Replaces=bc4;步驟333、 S-CSCF設備(UE C)接收第七邀請請求,向根據IFC觸發 的AS6發送上述第七邀請請求;步驟334、 AS6接收第七邀請請求,通過UE B與UE C之間該SIP對 話(bc4)在B2BUA的另外一個SIP對話(bc5)向S-CSCF設備(UE C) 發送上述第七邀請請求;步驟335、 S-CSCF設備(UEC)接收第七邀請請求,獲取根據IFC觸發 的AS7能夠識別的UE B與UE C之間的SIP對話的第五對話標識(bc5),上述 第四對話標識(bc4)所標識的SIP對話與上述第五對話標識(bc5)所標識 的SIP對話為B2BUA對話;步驟336、 S-CSCF設備(UE C)通過UE B與UE C之間在B2BUA 的一個SIP對話(bc5)向AS7發送第八邀請請求,上述第八邀請請求中攜 帶有UE B與UE C之間的SIP對話的第五對話標識(bc5),例如Invite C; Replaces=bc5.,步驟337、 AS7接收第八邀請請求,通過UE B與UE C之間該SIP對 話(bc5)在B2BUA的另外一個SIP對話(bc6)向S-CSCF設備(UEC)發送上述第八邀請請求;步驟338、 S-CSCF設備(UEC)接收第八邀請請求,獲取根據IFC觸發 的下一跳(UE C)能夠識別的UE B與UE C之間的SIP對話的第六對話標識 (bc6),上述第五對話標識(bc5)所標識的SIP對話與上述第六對話標識 (bc6)所標識的SIP對話為B2BUA對話;步驟339、 S-CSCF設備(UEC)向UEC發送第九邀請請求,上述第 九邀請請求中攜帶有UE B與UE C之間的SIP對話的第六對話標識(bc6), 例如Invite C; Replaces=bc6;步驟340、 UEC接收第九邀請請求,建立UEC與UEA之間的SIP對 話,并拆除上述第六對話標識(bc6)以及相關的其他對話標識對應的UE B 與UEC之間的SIP對話。需要說明的是類似地,上述步驟中的邀請請求(攜帶R印laces)所包 含的對話標識的替換方式也同樣可以單獨使用,可以不需要轉移請求中所包 含的對話標識做替換的方式的配合。當然兩者也可以配合在一起使用。本實施例中,S-CSCF設名、接收到AS所發送的攜帶有第一對話標識的 轉移操作中的第一請求之后,若S-CSCF設備能夠識別該第一對話標識,則 可以根據該第一對話標識獲取下一跳設備(例如AS、 UE)能夠識別的第 二對話標識,將其替換第一對話標識之后形成轉移操作中的第二請求,并向 下一跳設備發送該轉移操作中的第二請求,使得下一跳設備能夠準確識別出 第二對話標識所標識的SIP對話,以進行相關操作,能夠保證了相關業務的 正確進行,從而實現了利用轉移操作實現的業務的正常進行。本實施例對AS 和UE均沒有特殊要求,數量眾多的AS和UE均不需要升級。需要說明的是對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發明并不受所描 述的動作順序的限制,因為依據本發明,某些步驟可以采用其他順序或者同 時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬 于優選實施例,所涉及的動作和模塊并不一定是本發明所必須的。在上述實施例中,對各個實施例的描述都各有側重,某個實施例中沒有 詳述的部分,可以參見其他實施例的相關描述。圖4為本發明實施例三提供的包含轉移操作的通信裝置的結構示意圖,如圖4所示,本實施例的包含轉移操作的通信裝置可以包括接收模塊41、獲取模 塊42和發送模塊43。其中,接收模塊41接4tAS發送的轉移操作中的第一請求, 上述轉移操作中的第 一請求中攜帶有第 一對話標識,獲取模塊42根據上述第 一對話標識,獲取下一跳i殳備能夠識別的第二對話標識,上述第一對話標識 所標識的SIP對話與上述第二對話標識所標識的SIP對話為B2BUA對話,發送 模塊43向上述下一跳設備發送轉移操作中的第二請求,上述轉移操作中的第 二請求中攜帶有上述第二對話標識。其中的上述第一請求可以包括第 一轉移請求和/或第一邀請請求;上述第 二請求可以包括第二轉移請求和/或第二邀請請求。上述本發明實施例一方法、本發明實施例二中S-CSCF設備(UE B)和 S-CSCF設備(UE C)的功能均可以由本發明實施例提供的包含轉移操作的 通信裝置實現;本發明實施例提供的包含轉移操作的通信裝置可以設置在本 發明實施例二中的S-CSCF設備(UE B)和S-CSCF設備(UE C)中。本實施例中,接收沖莫塊設備接收到AS所發送的攜帶有第一對話標識的 轉移操作中的第一請求之后,獲取模塊則根據該第一對話標識獲取下一跳設 備(例如AS、 UE)能夠識別的第二對話標識,發送模塊將其替換第一對 話標識之后形成轉移才喿作中的第二請求,并向下一跳設備發送該轉移才喿作中 的第二請求,使得下一跳設備能夠準確識別出第二對話標識所標識的SIP對 話,以進行相關操作,能夠保證了相關業務的正確進行,從而實現了利用轉 移操作實現的業務的正常進行。本發明實施例還可以提供一種S-CSCF設備,包含上述本發明實施例三 提供的包含轉移操作的通信裝置。圖5為本發明實施例四提供的包含轉移操作的通信系統的結構示意圖,
如圖5所示,本實施例的包含轉移操作的通信系統可以包括AS51、 S-CSCF 設備52和下一跳設備53。其中
AS 51用于向上述S-CSCF設備發送接收到的轉移操作中的第一請求,上 述轉移操作中的第 一請求中攜帶有第 一對話標識;
S-CSCF設備52用于接收上述轉移操作中的第 一請求,根據上述第 一對 話標識,獲取下一跳i殳備53能夠識別的第二對話標識,上述第一對話標識所 標識的SIP對話與上述第二對話標識所標識的SIP對話為B2BUA^f話,以及向 下一跳設備53發送轉移操作中的第二請求,上述轉移操作中的第二請求中攜 帶有上述第二對話標識;
下一跳設備53用于接收上述轉移操作中的第二請求,以及根據上述轉移 操作中的第二請求進行相關操作。
其中的上述第一請求可以包括第一轉移請求和/或第一邀請請求;上述第 二請求可以包括第二轉移請求和/或第二邀請請求。
上述本發明實施例一中方法、以及本發明實施例二中S-CSCF設備(UE B)和S-CSCF設備(UE C)的功能均可以由本發明實施例提供的包含轉移 操作的通信系統中的S-CSCFi殳備52實現。
需要說明的是上述本發明實施例不僅能夠應用在IMS網絡中,同樣能 夠應用在下一代網絡(Next Generation Network,簡稱NGN )等其他可能涉 及到SIP的網絡中。
本領域普通技術人員可以理解實現上述方法實施例的全部或部分步驟 可以通過程序指令相關的碩:件來完成,前述的程序可以存儲于一計算才幾可讀 取存儲介質中,該程序在執行時,4丸行包括上述方法實施例的步驟;而前述 的存儲介質包括ROM、 RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
最后應說明的是以上實施例僅用以說明本發明的技術方案,而非對其 限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術 人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或 者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技
術方案的本質脫離本發明各實施例技術方案的精神和范圍。
權利要求
1、一種包含轉移操作的通信方法,其特征在于,包括接收應用服務器發送的轉移操作中的第一請求,所述轉移操作中的第一請求中攜帶有第一對話標識;根據所述第一對話標識,獲取下一跳設備能夠識別的第二對話標識,所述第一對話標識所標識的SIP對話與所述第二對話標識所標識的SIP對話為B2BUA對話;向所述下一跳設備發送轉移操作中的第二請求,所述轉移操作中的第二請求中攜帶有所述第二對話標識。
2、 根據權利要求1所述的方法,其特征在于,所述下一跳設備包括應用 服務器或終端。
3、 根據權利要求1所述的方法,其特征在于,所述B2BUA對話包括標準 的B2BUA對話或具有傳遞關系的B2BUA對話。
4、 根據權利要求1、 2或3所述的方法,其特征在于,所述轉移操作中的第一請求包括第一轉移請求和/或第一邀請請求;所述轉移操作中的第二請求 包括第二轉移請求和/或第二邀請請求。
5、 一種包含轉移操作的通信裝置,其特征在于,包括接收模塊,用于接收應用服務器發送的轉移操作中的第一請求,所述轉 移操作中的第 一請求中攜帶有第 一對話標識;獲取模塊,用于才艮據所述第一對話標識,獲取下一跳設備能夠識別的第 二對話標識,所述第 一對話標識所標識的SlP對話與所述第二對話標識所標識 的SIP對話為B2BU財話;發送模塊,用于向所述下一跳設備發送轉移操作中的第二請求,所述轉 移操作中的第二請求中攜帶有所述第二對話標識。
6、 根據權利要求5所述的裝置,其特征在于,所述接收模塊接收的所述轉移操作中的第 一請求包括第 一轉移請求和/ 或第一邀請請求;所述發送模塊發送的所述轉移操作中的第二請求包括第二轉移請求和/ 或第二邀請請求。
7、 一種服務呼叫會話控制功能設備,其特征在于,包括權利要求5或6 所述的包含轉移操作的通信裝置。
8、 一種包含轉移操作的通信系統,其特征在于,包括應用服務器、服務 呼叫會話控制功能設備和下 一跳設備,所述應用服務器用于向所述服務呼叫會話控制功能設備發送轉移操作中 的第 一請求,所述轉移操作中的第 一請求中攜帶有第 一對話標識;所述服務呼叫會話控制功能設備用于接收所述轉移操作中的第 一請求, 根據所述第一對話標識,獲取所述下一跳設備能夠識別的第二對話標識,所 述第一對話標識所標識的SIP對話與所述第二對話標識所標識的SIP對話為 B2BUA對話,以及向所述下一跳設備發送轉移操作中的第二請求,所述轉移 操作中的第二請求中攜帶有所述第二對話標識;所述下一跳設備用于接收所述轉移操作中的第二請求,以及根據所述轉 移操作中的第二請求進行相關才喿作。
9、 根據權利要求8所述的通信系統,其特征在于,所述轉移操作中的第一請求包括第一轉移請求和/或第一邀請請求;所述轉移4栗作中的第二請求包 括第二轉移請求和/或第二邀請請求。
全文摘要
本發明實施例涉及一種包含轉移操作的通信方法、裝置及系統,方法包括接收AS發送的轉移操作中的第一請求,轉移操作中的第一請求中攜帶有第一對話標識;根據第一對話標識,獲取下一跳設備能夠識別的第二對話標識,第一對話標識所標識的SIP對話與第二對話標識所標識的SIP對話為B2BUA對話;向下一跳設備發送轉移操作中的第二請求,轉移操作中的第二請求中攜帶有第二對話標識。本發明實施例使得下一跳設備能夠準確識別出第二對話標識所標識的SIP對話,以進行相關操作,保證了相關業務的正確進行,從而實現了利用轉移操作實現的業務的正常進行。
文檔編號H04L29/06GK101668008SQ200910093190
公開日2010年3月10日 申請日期2009年9月25日 優先權日2009年9月25日
發明者葉進洲, 吳桂彬 申請人:華為技術有限公司