專利名稱:中繼控制設備、終端設備切換方法
技術領域:
本發(fā)明涉及通信領域,尤其涉及一種中繼控制設備、終端設備切換方法。
背景技術:
隨著網(wǎng)絡IP化的發(fā)展,傳統(tǒng)的電信業(yè)務需要向IP化的下一代網(wǎng)絡轉移。目前, 第三代合作伙伴計劃(3rd Generation PartnershipProject,簡稱為3GPP)、第三代合作 伙伴計劃2(3rd GenerationPartnership Project 2,簡稱為3GPP2)以及電信和互聯(lián)網(wǎng) 瞎蟲合業(yè)務及高級網(wǎng)絡協(xié)議(Telecommunications and Internet Converged Servicesand Protocols for Advanced Networking,簡稱為TISPAN)標準組織都將會話初始協(xié)議 (Session Initiation Protocol,簡稱為SIP)作為下一代核心網(wǎng)絡的基礎協(xié)議,并將基于 SIP協(xié)議的IP網(wǎng)絡作為業(yè)務應用的網(wǎng)絡基礎,其中,基于SIP協(xié)議網(wǎng)絡實現(xiàn)群組會話功能是 融合業(yè)務系統(tǒng)的主要功能之一。 在SIP網(wǎng)絡中,用戶可以通過多個終端設備來使用業(yè)務,這樣會涉及到終端設備 間的業(yè)務的相互切換。目前,都是由一個終端設備直接發(fā)送Refer信令到另一個終端設備, 來實現(xiàn)業(yè)務在不同終端設備之間的切換,但是不同終端設備之間進行自由切換會導致切換 的安全性較低,并且存在非法切換的情況。
發(fā)明內(nèi)容
考慮到相關技術中存在的終端設備之間進行自由切換的安全性較低,并且存在非 法切換情況的問題而提出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種中斷控制設備、終 端設備切換方法,以解決上述問題。 根據(jù)本發(fā)明的一個方面,提供一種終端設備切換方法,該方法用于在第一終端設 備與第二終端設備之間存在會話連接的情況下,使目標終端設備與所述第二終端設備建立 會話連接。 根據(jù)本發(fā)明的終端設備切換方法包括網(wǎng)絡側接收第一切換請求,其中,第一切換 請求中攜帶有用于指示在第二終端設備和目標終端設備之間建立連接的第一切換信息;網(wǎng) 絡側向目標終端設備發(fā)送第二切換請求,其中,第二切換請求中攜帶有第二切換信息,以使 目標終端設備根據(jù)第二切換信息取代第一終端設備與第二終端設備建立會話連接。
根據(jù)本發(fā)明的另一個方面,提供一種中繼控制設備,用于在第一終端設備與第二 終端設備之間存在會話連接的情況下,使目標終端設備與第二終端設備建立會話連接。
根據(jù)本發(fā)明的中繼控制設備包括接收模塊,用于接收第一切換請求,其中,第一 切換請求中攜帶有用于指示在第二終端設備和目標終端設備之間建立連接的第一切換信 息;發(fā)送模塊,用于根據(jù)第一切換請求向目標終端設備發(fā)送第二切換請求,第二切換請求中 攜帶有第二切換信息;通知模塊,用于根據(jù)第二切換請求通知目標終端設備取代第一終端 設備與第二終端設備建立會話連接。 通過本發(fā)明的上述至少一個技術方案,網(wǎng)絡側對終端設備之間的切換進行監(jiān)控,相比于現(xiàn)有技術,提高了終端設備之間進行切換的安全性,便于網(wǎng)絡側對終端設備間的切 換進行管理,而且避免了非法終端設備間的切換。
附圖用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與本發(fā)明的實 施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的限制。在附圖中
圖1是根據(jù)本發(fā)明方法實施例的終端設備切換方法的流程圖;
圖2是根據(jù)本發(fā)明實施例的終端設備切換環(huán)境示意圖; 圖3是根據(jù)本發(fā)明方法實施例的終端設備切換方法實施例一的詳細處理流程圖;
圖4是根據(jù)本發(fā)明方法實施例的終端設備切換方法實施例二的詳細處理流程圖;
圖5是根據(jù)本發(fā)明裝置實施例的中繼控制設備的結構框圖。
具體實施方式
功能概述 如上所述,針對目前的業(yè)務在不同的終端設備之間進行切換所存在的問題,本發(fā)
明提出了一種終端設備的切換方案,網(wǎng)絡側對終端設備之間的切換進行監(jiān)控,在實施過程
中,網(wǎng)絡側接收切換請求,并將該切換請求進行重新構造后發(fā)送給目標終端設備,而不是直
接將切換請求發(fā)送給目標終端設備,這樣,通過網(wǎng)絡側對終端設備間的切換進行管理,可以
提高終端設備之間進行切換的安全性,避免非法終端設備間的切換。 在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。 下面將結合附圖詳細描述本發(fā)明。 方法實施例 根據(jù)本發(fā)明實施例,提供了一種終端設備切換方法。 圖1是根據(jù)本發(fā)明實施例的終端設備切換方法的流程圖,該方法用于在第一終端 設備與第二終端設備之間存在會話連接的情況下,使目標終端設備與第二終端設備建立會 話連接,需要說明的是,為了便于描述,在圖1中以步驟的形式示出并描述了本發(fā)明的方法 實施例的技術方案,在圖1中所示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系 統(tǒng)中執(zhí)行。雖然在圖1中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí) 行所示出或描述的步驟,如圖1所示,該方法包括以下步驟(步驟S102至步驟S104)。
步驟S102,網(wǎng)絡側接收第一切換請求,其中,第一切換請求中攜帶有用于指示在第 二終端設備和目標終端設備之間建立連接的第一切換信息。 在具體實施過程中,上述的第一切換請求可以由第一終端設備發(fā)送至網(wǎng)絡側,也
可以由除第一終端設備、第二終端設備、和目標終端設備之外的第三終端設備發(fā)送至網(wǎng)絡
側,并且第一切換請求中的第一切換信息包括以下至少之一第一終端設備與第二終端設
備之間的會話標識、目標終端設備的地址信息、第二終端設備的地址信息。 步驟S104,網(wǎng)絡側向目標終端設備發(fā)送第二切換請求,其中,第二切換請求中攜帶
有第二切換信息,以使目標終端設備根據(jù)第二切換信息取代第一終端設備與第二終端設備
建立會話連接,其中,該第二切換請求中攜帶有第二切換信息,該第二切換信息包括以下至
少之一第二終端設備的地址信息、第一終端設備與第二終端設備之間的會話標識。
網(wǎng)絡側向目標終端設備發(fā)送第二切換請求之后,目標終端設備接收第二切換請 求,目標終端設備接收第二切換請求后,向第二終端設備發(fā)送邀請請求,與第二終端設備建 立會話連接,具體地,目標終端設備通過與第二終端設備建立會話連接,取代了第一終端設 備與第二終端設備之間的會話連接,在目標終端設備與第二終端設備建立會話連接之后, 網(wǎng)絡側中斷第一終端設備與第二終端設備之間的會話連接。 通過本發(fā)明實施例提供的技術方案,網(wǎng)絡側對終端設備之間的切換進行監(jiān)控,相 比于現(xiàn)有技術,提高了終端設備之間進行切換的安全性,便于網(wǎng)絡側對終端設備間的切換 進行管理,而且避免了非法終端設備間的切換。
實施例一 圖2示出了本發(fā)明實施例的終端切換業(yè)務環(huán)境示意圖,如圖2所示,包括終端 A(101)、終端B(102)、終端C(104)和中繼控制器(103),下面結合圖3對圖2所示的終端切 換業(yè)務環(huán)境中的終端設備切換方法的詳細處理流程圖,如圖3所示,包括以下處理(步驟 S301至步驟S319)。 步驟S301 ,終端設備A與終端設備C之間已經(jīng)建立有業(yè)務會話連接;
步驟S302,終端設備A從中繼控制設備獲得可供切換的一個多個終端設備的終端 信息,其中,該終端信息可以包括終端設備的地址SIP URI信息、終端設備所參與的會話信 息,該會話信息中可以包括call-id(會話標識)、From-tag(源標識)、to-tag(目的標識);
步驟S303,終端設備A或者終端設備D向中繼控制設備發(fā)送refer消令請求(即, 上文所述的第一切換請求)(對應于上述的步驟S102),其中,該refer消令請求中攜帶如下 字段信息(即,上文所述的第一切換信息)
refer_to : 〈sip:UEB@denver. example, org ;method = REFER refer-to = sip:UEC% 40denver. example. org% 3Fr印laces^ 3D 12345% 40192. 168. 1 18. 3% 3Bto-tag% 3D12345% 3Bfrom-tag% 3D5FFE_3994> 其中,UEB@denver. example, org是終端設備B地址,UEC@denver. example, org是 終端設備C地址。12345@192. 168. 118. 3是終端設備A與終端設備C的會話標識,12345 是終端設備A與終端設備C會話的to-tag, 5FFE-3994是終端設備A與終端設備C會話的 from—tag ; 步驟S304,中繼控制設備接收到上述refer消令請求后,向終端設備A返回 202acc印ted消息; 步驟S305,中繼控制設備向終端設備A發(fā)送notify消息,報告正在處理中;
步驟S306,終端設備A向中繼控制設備返回2000K ; 步驟S307,中繼控制設備向終端設備B發(fā)送refer消息(即,上文所述的第二切換 請求)(對應于上述的步驟S104),該refer消息中refer-to字段信息(即,上文所述的第 二切換信息)如下 refer-to = sip: UEC@denver. example, org r印laces = 12345@192. 168. 118.3; to-tag = 12345 ;from-tag = 5FFE-3994 request_uri字段信息為sip:UEB@denver. example, org
步驟S308,終端設備B向中繼控制設備返回202acc印ted ;
6
步驟S309,終端設備B向中繼控制設備發(fā)送notify消息,報告正在處理中;
步驟S310,中繼控制設備向終端設備B返回200ok ; 步驟S311,終端設備B向終端設備C發(fā)送invite請求消息(即,上文所述的邀請 請求),要求建立鏈路連接; 步驟S312,終端設備C向終端設備B返回200ok ;
步驟S313,終端設備B向終端設備C返回ACK響應; 步驟S314,終端設備B向中繼控制設備發(fā)送notify消息,告知已成功與終端設備 C建立鏈路連接; 步驟S315,中繼控制設備向終端設備B返回200ok ; 步驟S316,中繼控制設備向終端設備A發(fā)送notify消息,報告已完成refer所要 求的工作; 步驟S317,終端設備A向中繼控制設備返回200ok ;
步驟S318,終端設備A向終端設備C發(fā)送bye釋放鏈路請求;
步驟S319,終端設備C向終端設備A返回響應200ok。
實施例二 圖4是根據(jù)本發(fā)明方法實施例的終端設備切換方法的詳細處理流程圖,如圖4所 示,該方法包括以下步驟(步驟S401至步驟S419)。 步驟S401 ,終端設備A與終端設備C之間已經(jīng)建立有業(yè)務會話連接;
步驟S402,終端設備D從中繼控制設備獲得可供切換的一個多個終端設備的終端 信息,其中,該終端信息可以包括終端設備的地址SIP URI信息、終端設備所參與的會話信 息,該會話信息中可以包括call-id(會話標識)、From-tag(源標識)、to-tag(目的標識);
步驟S403,終端設備D向中繼控制設備發(fā)送refer消令請求(即,上文所述的第一 切換請求)(對應于上述的步驟S102),其中,該refer消令請求中攜帶如下字段信息(即, 上文所述的第一切換信息)
refer_to : 〈sip:UEB@denver. example, org ;method = REFER refer-to = sip:UEC% 40denver. example. org% 3Fr印laces^ 3D 12345% 40192. 168. 1 18. 3% 3Bto-tag% 3D12345% 3Bfrom-tag% 3D5FFE_3994> 其中,UEB@denver. example, org是終端設備B地址,UEC@denver. example, org是 終端設備C地址。12345@192. 168. 118. 3是終端設備A與終端設備C的會話標識,12345 是終端設備A與終端設備C會話的to-tag, 5FFE-3994是終端設備A與終端設備C會話的 from—tag ; 步驟S404,中繼控制設備接收到上述refer消令請求后,向終端設備A返回 202acc印ted消息; 步驟S405,中繼控制設備向終端設備A發(fā)送notify消息,報告正在處理中;
步驟S406,終端設備A向中繼控制設備返回2000K ; 步驟S407,中繼控制設備向終端設備B發(fā)送refer消息(即,上文所述的第二切換 請求)(對應于上述的步驟S104),該refer消息中refer-to字段信息(即,上文所述的第 二切換信息)如下
7
refer-to = sip: UEC@denver. example, org r印laces = 12345@192. 168. 118.3; to-tag = 12345 ;from-tag = 5FFE-3994 request_uri字段信息為sip:UEB@denver. example, org 步驟S408,終端設備B向中繼控制設備返回202acc印ted ; 步驟S409,終端設備B向中繼控制設備發(fā)送notify消息,報告正在處理中; 步驟S410,中繼控制設備向終端設備B返回200ok ; 步驟S411,終端設備B向終端設備C發(fā)送invite請求消息(即,上文所述的邀請 請求),要求建立鏈路連接; 步驟S412,終端設備C向終端設備B返回200ok ;
步驟S413,終端設備B向終端設備C返回ACK響應; 步驟S414,終端設備B向中繼控制設備發(fā)送notify消息,告知已成功與終端設備 C建立鏈路連接; 步驟S415,中繼控制設備向終端設備B返回200ok ; 步驟S416,中繼控制設備向終端設備A發(fā)送notify消息,報告已完成refer所要 求的工作; 步驟S417,終端設備A向中繼控制設備返回200ok ;
步驟S418,終端設備A向終端設備C發(fā)送bye釋放鏈路請求;
步驟S419,終端設備C向終端設備A返回響應200ok。
裝置實施例 根據(jù)本發(fā)明實施例,還提供一種中繼控制設備,用于在第一終端設備與第二終端 設備之間存在會話連接的情況下,使目標終端設備與第二終端設備建立會話連接,下面結 合圖5對本發(fā)明實施例的中繼控制系統(tǒng)進行說明,如圖5所示,該中繼控制系統(tǒng)包括接收模 塊10、發(fā)送模塊20和通知模塊30。 接收模塊10,用于接收第一切換請求,其中,第一切換請求中攜帶有用于指示在第
二終端設備和目標終端設備之間建立連接的第一切換信息,該第一切換信息可以包括以下
至少之一 第一終端設備與第二終端設備之間的會話標識、目標終端設備的地址信息、第二
終端設備的地址信息;發(fā)送模塊20,連接至接收模塊10,用于根據(jù)接收模塊10中的第一切
換請求向目標終端設備發(fā)送第二切換請求,第二切換請求中攜帶有第二切換信息,該第二
切換信息可以包括以下至少之一第二終端設備的地址信息、第一終端設備與第二終端設
備之間的會話標識;通知模塊30,連接至發(fā)送模塊20,用于根據(jù)發(fā)送模塊20中的第二切換
請求通知目標終端設備取代第一終端設備與第二終端設備建立會話連接。 在具體實施過程中,接收模塊IO接收的第一切換請求可以由第一終端設備發(fā)送
至網(wǎng)絡側,也可以由除第一終端設備、第二終端設備、和目標終端設備之外的第三終端設備
發(fā)送至網(wǎng)絡側,并且第一切換請求中的第一切換信息包括以下至少之一第一終端設備與
第二終端設備之間的會話標識、目標終端設備的地址信息、第二終端設備的地址信息。 網(wǎng)絡側通過發(fā)送模塊20向目標終端設備發(fā)送第二切換請求,該第二切換信息包
括以下至少之一第二終端設備的地址信息、第一終端設備與第二終端設備之間的會話標
識,通知模塊30根據(jù)發(fā)送模塊20中的第二切換請求通知目標終端設備取代第一終端設備
與第二終端設備建立會話連接,目標終端設備接收第二切換請求,根據(jù)通過模塊30的指示,向第二終端設備發(fā)送邀請請求,通過與第二終端設備建立會話連接,來取代第一終端設 備與第二終端設備之間的會話連接;在目標終端設備與第二終端設備建立會話連接之后, 網(wǎng)絡側中斷第一終端設備與第二終端設備之間的會話連接。 如上,借助于本發(fā)明提供的中繼控制設備,能夠提高終端設備之間進行切換的安 全性、便于網(wǎng)絡側對終端設備間的切換進行管理,而且避免了非法終端設備間的切換。
根據(jù)本發(fā)明實施例提供的中繼控制設備、終端切換方法,提高了終端設備之間進 行切換的安全性、便于網(wǎng)絡側對終端設備間的切換進行管理,而且避免了非法終端設備間 的切換,而且根據(jù)本發(fā)明refer信令,配合適當?shù)膮?shù)完成有中繼控制的設備之間切換的 方法具有改動小,效率高的優(yōu)勢,而且本發(fā)明實施例按照IETF規(guī)范的規(guī)定來實現(xiàn),具有較 好的實用性和兼容性。 以上僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人 員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、 等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
一種終端設備切換方法,用于在第一終端設備與第二終端設備之間存在會話連接的情況下,使目標終端設備與所述第二終端設備建立會話連接,其特征在于,所述方法包括網(wǎng)絡側接收第一切換請求,其中,所述第一切換請求中攜帶有用于指示在所述第二終端設備和所述目標終端設備之間建立連接的第一切換信息;網(wǎng)絡側向所述目標終端設備發(fā)送第二切換請求,其中,所述第二切換請求中攜帶有第二切換信息,以使所述目標終端設備根據(jù)所述第二切換信息取代所述第一終端設備與所述第二終端設備建立會話連接。
2. 根據(jù)權利要求1所述的方法,其特征在于,網(wǎng)絡側向所述目標終端設備發(fā)送所述第 二切換請求之后,所述方法進一步包括所述目標終端設備接收所述第二切換請求;所述目標終端設備向所述第二終端設備發(fā)送邀請請求,請求與所述第二終端設備建立 會話連接。
3. 根據(jù)權利要求1或2所述的方法,其特征在于,網(wǎng)絡側向所述目標終端設備發(fā)送所述 第二切換請求之后,進一步包括在所述目標終端設備與所述第二終端設備建立會話連接后,網(wǎng)絡側中斷所述第一終端 設備與所述第二終端設備之間的會話連接。
4. 根據(jù)權利要求1或2所述的方法,其特征在于,所述第一切換信息包括以下至少之所述第一終端設備與所述第二終端設備之間的會話標識、所述目標終端設備的地址信 息、所述第二終端設備的地址信息。
5. 根據(jù)權利要求1或2所述的方法,其特征在于,所述第二切換信息包括以下至少之所述第二終端設備的地址信息、所述第一終端設備與所述第二終端設備之間的會話標識。
6. 根據(jù)權利要求1或2所述的方法,其特征在于,網(wǎng)絡側接收的所述第一切換請求來自 所述第一終端設備。
7. 根據(jù)權利要求1或2所述的方法,其特征在于,網(wǎng)絡側接收的所述第一切換請求來自 所述第一終端設備、所述第二終端設備、和所述目標終端設備之外的第三終端設備。
8. —種中繼控制設備,用于在第一終端設備與第二終端設備之間存在會話連接的情況 下,使目標終端設備與所述第二終端設備建立會話連接,其特征在于,所述中繼控制設備包 括接收模塊,用于接收第一切換請求,其中,所述第一切換請求中攜帶有用于指示在所述 第二終端設備和所述目標終端設備之間建立連接的第一切換信息;發(fā)送模塊,用于根據(jù)所述第一切換請求向所述目標終端設備發(fā)送第二切換請求,所述 第二切換請求中攜帶有第二切換信息;通知模塊,用于根據(jù)所述第二切換請求通知所述目標終端設備取代所述第一終端設備 與所述第二終端設備建立會話連接。
9. 根據(jù)權利要求8所述的中繼控制設備,其特征在于,所述第一切換信息包括以下至 少之一所述第一終端設備與所述第二終端設備之間的會話標識、所述目標終端設備的地址信息、所述第二終端設備的地址信息。
10.根據(jù)權利要求8或9所述的中繼控制設備,其特征在于,所述第二切換信息包括以 下至少之一 所述第二終端設備的地址信息、所述第一終端設備與所述第二終端設備之間 的會話標識。
全文摘要
本發(fā)明公開了一種中繼控制設備、終端設備切換方法,其中,該方法包括網(wǎng)絡側接收第一切換請求,其中,第一切換請求中攜帶有用于指示在第二終端設備和目標終端設備之間建立連接的第一切換信息;網(wǎng)絡側向目標終端設備發(fā)送第二切換請求,其中,第二切換請求中攜帶有第二切換信息,以使目標終端設備根據(jù)第二切換信息取代第一終端設備與第二終端設備建立會話連接。借助于本發(fā)明的技術方案,網(wǎng)絡側對終端設備之間的切換進行監(jiān)控,提高了終端設備之間進行切換的安全性,便于網(wǎng)絡側對終端設備間的切換進行管理,而且避免了非法終端設備間的切換。
文檔編號H04W76/06GK101754411SQ20081018811
公開日2010年6月23日 申請日期2008年12月18日 優(yōu)先權日2008年12月18日
發(fā)明者加贊法爾·阿里, 李鳳軍 申請人:中興通訊股份有限公司