新四季網

一種跨網絡、跨運營商的實現終端切換的通信系統和方法

2023-06-07 01:44:41 1

專利名稱:一種跨網絡、跨運營商的實現終端切換的通信系統和方法
技術領域:
本發明涉及一種跨網絡、跨運營商的實現終端切換的通信系統和方法,屬於通信 技術領域。
背景技術:
電信網(含固定網和移動網)、網際網路和廣電網的三網融合是下一代網絡的主要 發展方向之一,業務融合是三網融合的一種體現。但是,長期以來,由於技術體制、運營方式 和監管權限多種原因,中國的三網始終是由多個運營商分別經營和管理的。因此,網絡融合 和業務融合都必須考慮跨網絡和跨運營商的因素,這也造成至今尚未實現三網合一的技術 難點或瓶頸。本發明涉及的跨網絡、跨運營商的切換終端業務是對於分別位於電信網、互聯 網或廣電網中的任何一個網絡內的不同終端之間都可以進行語音、視頻等多媒體的通信, 且在通話過程中,通話能在不同終端之間實現自由切換,即由一方將通話切換到另一終端, 並繼續與另一方進行通話,完全不受網絡、運營商甚至用戶身份的限制,進而實現業務的融
口 o現在,有兩種技術能夠實現通話切換,分別介紹如下第一種《一種通話切換的方法、裝置和系統》(申請號200810172952. 6)是引入媒 體伺服器,利用三方通話方式完成通話的切換。具體方法是終端A和終端B通話過程中, 終端B發出攜帶有終端C的接入碼的切換請求,該請求發送到應用伺服器,應用伺服器再向 終端C發送呼叫請求,終端C同意呼叫請求後,由應用伺服器負責將終端A、B、C都加入媒體 服務,完成三方通話。然後,媒體伺服器釋放和終端B的連接,只剩下終端A和C進行通話, 從而實現了通話切換。該現有技術的缺點是該系統要引入媒體伺服器。但在融合網絡中,提供跨運營商 的業務時,媒體伺服器的提供方和部署位置都很難確定,使得該方案受到跨運營商的限制。 此外,呼叫切換的過程也要藉助媒體伺服器,造成媒體伺服器在性能和可靠性的兩方面都 會成為瓶頸,明顯提高業務部署成本和運營難度。第二種《基於同號移動終端與軟終端通話切換方法》(申請號200810084381. 0) 有兩種切換方式呼叫前轉和呼叫呼入。具體方法是呼叫前轉-PC軟終端切換到行動裝置,PC軟終端向伺服器發送代表呼叫切換請求 的INFO消息,伺服器向與之同號的移動終端發送呼叫請求,並在移動終端應答後,斷開和 PC軟終端的連接,完成切換。呼叫呼入-行動裝置切換到PC軟終端,PC軟終端向伺服器發送代表呼叫切換請 求的INFO消息,伺服器根據該消息中的參數,向同號軟終端發送呼叫建立請求,軟終端接 受請求後,釋放和移動終端的會話,完成切換。上述技術的缺點是雖然行動裝置不需安裝專用的終端軟體,而是通過移動通信 運營商提供的基本會話服務完成通話功能。但是,這個特點也限制了該技術只能應用於同一運營商內,且切換請求只能由軟終端發起,只能在同號的行動裝置和軟終端之間切換,移 動設備之間不能切換,軟終端之間也不能切換,也就是切換不具有靈活性。

發明內容
有鑑於此,本發明的目的是提供一種跨網絡、跨運營商的實現終端切換的通信系 統和方法,本發明面向融合網絡,可跨電信網、網際網路或廣電網等多個不同網絡或跨多個不 同運營商實現終端切換;不僅切換請求的發起方不受終端所在網絡的限制,而且,切換的方 式有很強的靈活性既可在同網絡的不同終端之間實現切換,也可在異網的不同終端之間 實現切換,還可以在不同用戶帳號之間進行切換,也就是同網異號或異網異號的不同用戶 之間都能切換;而且,切換操作可在呼叫的任一方進行,既能在主叫側進行,也能在被叫側 進行,或者在多方呼叫中的某一方進行。為了達到上述發明目的,本發明提供了一種跨網絡、跨運營商的實現終端切換的 通信系統,所述網絡包括電信網、網際網路和廣電網;其特徵在於,該系統還設有基於IP多 媒體子系統(IMS)的切換終端應用伺服器,以及包括行動裝置、計算機或裝有機頂盒的電 視機的三類終端,所述切換終端應用伺服器和終端之間利用會話初始協議SIP(SeSSi0n Initiation Protocol)建立或拆除通話,以及傳遞切換終端所需的信令;所述三類終端都設有完成音視頻通話功能的音視頻通話模塊,發送切換終端請 求的切換按鈕,用於設置該終端的切換按鈕所代表的切換目的終端地址和設置包括用戶 名、該終端自身地址、該終端自身地址能夠接受的切換請求的發起終端所在地址的安全認 證參數、並將上述設置信息傳送至切換終端應用伺服器的設置模塊,以及用於登錄該終端 切換通信系統的登錄模塊;所述切換終端應用伺服器設有下述功能模塊消息收發模塊,用於接收來自所述終端經由網絡層的包括呼叫建立、拆除與切換 請求的SIP消息;該模塊接收到SIP消息後,從記錄模塊獲取當前的業務狀態,根據業務狀 態將消息送至應用伺服器內的切換終端模塊或通話控制模塊;還負責把通話控制模塊、安 全檢測模塊或切換終端模塊產生的SIP消息下傳到網絡層;設置模塊,用於向用戶提供web頁面,以供用戶設置終端的切換按鈕所代表的切 換目的終端地址,以及設置包括用戶名、目的終端地址、該目的終端地址能夠接受的切換請 求的發起終端所在地址的安全認證參數;並將這些設置信息傳送到記錄模塊進行存儲;記錄模塊,用於存儲業務執行狀態、來自設置模塊的設置信息以及業務執行過程 中呼叫建立、拆除和切換過程中的SIP消息,其中,業務執行狀態信息是為消息的傳遞和業 務狀態的轉換提供依據;SIP消息是為通話控制模塊和切換終端模塊構造SIP消息時,提供 頭域的填寫方法;包括切換目的終端地址及其安全認證參數的設置信息是供終端切換模塊 收到切換請求後,解析切換目的終端地址,並由安全檢測模塊執行安全檢測匹配;通話控制模塊,用於接收消息收發模塊傳送的SIP消息,執行包括通話的建立與 拆除,呼叫失敗與取消的會話控制操作,當接收到的SIP消息是切換請求消息時,該模塊把 該切換請求發送到上層安全檢測模塊進行安全檢測匹配;安全檢測模塊,只在獲取切換請求消息時才觸發該模塊工作先從記錄模塊獲取 設置模塊傳送的安全認證參數,再檢測切換請求消息的發起地址是否匹配安全認證參數,如果是,則將切換請求消息上傳給切換終端模塊,同時將記錄模塊的業務狀態更改為切換 狀態;否則,拒絕發起終端的切換請求;切換終端模塊,作為切換終端應用伺服器的控制核心,協調控制伺服器內的其他 模塊的操作,完成切換終端的流程。為了達到上述發明目的,本發明還提供了一種跨網絡、跨運營商的實現終端切換 的通信系統的切換終端方法,其特徵在於,包括下列操作步驟(1)所述系統的兩個或多個終端之間進行通話時,其中一個終端的切換按鈕被用 戶點擊而將其發起的切換請求消息發送到切換終端應用伺服器;(2)切換終端應用伺服器對接收到的該切換請求消息進行處理後,通過消息收發 模塊向該切換請求的發起終端返迴響應消息,表示已接收到該切換請求;(3)切換終端應用伺服器中的切換終端模塊構造會話建立請求INVITE消息,並通 過消息收發模塊將希望與切換目的終端建立會話連接的切換請求消息發送給切換目的終 端;(4)切換目的終端接收到切換請求消息後,若接受該會話建立請求,則返回應答消 息,該應答消息經由IMS傳送到切換終端應用伺服器;否則,結束該流程;(5)切換終端應用伺服器的消息收發模塊收到切換目的終端返回的應答消息後, 先檢測記錄模塊記錄的當前業務狀態是兩方通話切換還是多方通話切換,並根據兩種不同 通話切換狀態,切換終端應用伺服器與正在通話中的另一個終端或媒體伺服器分別執行相 應操作;然後,將該應答消息直接上傳到切換終端模塊;切換終端模塊向切換目的終端發 送應答握手消息,表示切換終端應用伺服器已經與切換目的終端成功建立會話連接;(6)切換終端模塊向切換目的終端發送會話修正請求消息,該會話修正請求消息 中攜帶有步驟(5)中向通話中的另一個終端或媒體伺服器發送的應答消息內的會話媒體 描述信息,用於修改由步驟⑶的INVITE消息在應用伺服器與切換目的終端之間建立的會 話連接;(7)切換目的終端向切換終端應用伺服器返迴響應消息,表示同意修改已建立的 會話連接;應用伺服器的切換終端模塊接收到該響應消息後,向切換目的終端返迴響應握 手消息,表示其已經完成會話連接的修改;(8)切換終端模塊向切換請求的發起終端發送通話釋放請求消息,以便該切換請 求的發起終端結束其參與的會話連接;(9)切換請求的發起終端收到通話釋放請求消息後,返回應答消息,同意結束其參 與的會話連接,結束該流程。本發明是一種跨網絡跨運營商的實現切換終端的通信系統和方法,其創新特點 是通信系統的結構簡單、實用,只需增設切換終端應用伺服器,並對三類終端進行簡單、容 易實現的改造;不需引入媒體伺服器,避開了因媒體伺服器在性能和可靠性方面容易產生 的技術瓶頸,同時降低了業務的部署成本和運營難度。本發明的終端切換方法面向下一代 融合網絡,不僅可跨電信網、網際網路或廣電網等多個不同網絡,還可跨多個不同運營商。再 者,本發明的切換請求是由行動裝置發起的,而且,切換的發起方不受終端所在網絡的限 制,也不受通信運營商的限制,具有非常強的靈活性,完全不受終端、網絡、運營商或用戶的 限制既可以在同網絡的不同終端和軟終端之間實現切換,也可以在異(同)網同號終端之間或異(同)網異號終端之間實現切換,還可以在不同用戶帳號之間進行切換;而且,切 換操作可在呼叫的任一方進行,既能在主叫側進行,也能在被叫側進行,或者在多方呼叫中 的某一方進行。此外,本發明不僅支持兩方通話時的終端切換,也支持多方通話時的終端切 換;既能實現音頻或視頻的兩方通話時的切換,也能實現由媒體伺服器控制的多方音頻或 視頻通話時的終端切換。因此,本發明具有很好的推廣應用前景。


圖1是本發明跨網絡、跨運營商的實現終端切換的通信系統結構組成示意圖。圖2是本發明通信系統中的終端結構組成示意圖。圖3是本發明通信系統中的切換終端應用伺服器結構組成示意圖。圖4是本發明通信系統的通信方法操作步驟流程圖。圖5是本發明通信系統的通信方法的操作時序圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面結合附圖和實施例對本發明 作進一步的詳細描述。參見圖1 圖3,介紹本發明跨網絡、跨運營商的實現終端切換的通信系統的組 成,除了電信網、網際網路和廣電網以外,其主要增設和改進的網元設備有兩個基於IP多媒 體子系統(IMS)的切換終端應用伺服器,以及基於不同網絡(電信網、網際網路、廣電網)的 行動裝置、計算機或裝有機頂盒的電視機的三類終端。其中,IMS是下一代網絡核心技術, 充分考慮了對移動性的支持,同時也解決了移動與固網的融合,並引入語音、視頻、數據的 三重融合等差異化業務的重要方式,IMS為業務實現屏蔽了底層網絡的差異性,也為業務實 現不同網絡、不同的承載能力和不同的媒體質量下的視頻通話能力。切換終端應用伺服器 和三類終端之間利用SIP協議建立或拆除通話,以及傳遞切換終端所需的信令。先參見圖2,介紹上述終端的結構組成。三類終端都設有完成音視頻通話功能的 音視頻通話模塊,發送切換終端請求的切換按鈕,用於設置該終端的切換按鈕所代表的切 換目的終端地址(該終端地址應是標準的網絡地址,且其網絡地址格式取決於切換目的終 端所在網絡)和設置包括用戶名、該終端自身地址、該終端自身地址能夠接受的切換請求 的發起終端所在地址的安全認證參數、並將上述設置信息傳送至切換終端應用伺服器的設 置模塊,以及用於登錄該終端切換通信系統的登錄模塊。本發明中的切換請求的發起終端與切換目的終端是電信網、網際網路或廣電網中的 任一個網絡,它們是分別位於同一網絡或不同網絡的兩個不同終端,兩個網絡的運營商是 否相同不受限制,每個終端上用戶登錄的用戶帳號是否相同也不受限制。參見圖3,介紹切換終端應用伺服器設置的下述功能模塊(圖中的雙線箭頭表示 SIP消息,單線箭頭表示讀寫的記錄模塊存儲的信息或業務執行狀態信息)消息收發模塊,用於接收來自終端經由網絡層傳送的包括呼叫建立、拆除與切換 請求的SIP消息;該模塊接收到SIP消息後,從記錄模塊獲取當前的業務狀態,根據業務狀 態將消息送至應用伺服器內的切換終端模塊或通話控制模塊業務狀態為切換狀態時,直 接將消息送至切換終端模塊;否則,將消息上傳到通話控制模塊;還負責把通話控制模塊、安全檢測模塊或切換終端模塊產生的SIP消息下傳到網絡層。設置模塊,用於向用戶提供web頁面,以供用戶設置終端的切換按鈕所代表的切 換目的終端地址,以及設置包括用戶名、目的終端地址、該目的終端地址能夠接受的切換請 求的發起終端所在地址的安全認證參數;並將這些設置信息傳送到記錄模塊進行存儲。記錄模塊,有三項功能存儲業務執行狀態,為消息的傳遞和業務狀態的轉移提供 依據;存儲業務執行過程中呼叫建立、拆除和切換過程中的SIP消息,為通話控制模塊和切 換終端模塊構造SIP消息提供頭域的填寫方法;以及存儲來自設置模塊的切換目的終端地 址及其安全認證參數,以供終端切換模塊收到切換請求後,解析切換目的終端地址,並由安 全檢測模塊執行安全檢測匹配。通話控制模塊,用於接收消息收發模塊傳送的SIP消息,執行包括通話的建立與 拆除,呼叫失敗與取消的會話控制操作,當接收到的SIP消息是切換請求消息時,該模塊把 該切換請求發送到上層安全檢測模塊進行安全檢測匹配。安全檢測模塊,只在獲取切換請求消息時才觸發該模塊工作先從記錄模塊獲取 設置模塊傳送的安全認證參數,再檢測切換請求消息的發起地址是否匹配安全認證參數, 如果是,則將切換請求消息上傳給切換終端模塊,同時將記錄模塊的業務狀態更改為切換 狀態;否則,拒絕發起終端的切換請求。設置安全檢測模塊的目的是防止切換的無條件執 行,雖然本發明目的是加強切換的自由度,即達到跨網絡跨運營商甚至跨用戶實現切換的 目的;但是,每一次切換終端的執行之前必須由用戶確認,否則,安全檢測模塊屏蔽該切換 請求消息。切換終端模塊,作為切換終端應用伺服器的控制核心,協調控制伺服器內的其他 模塊的操作,完成切換終端的流程。參見圖4和圖5,介紹本發明跨網絡、跨運營商的實現終端切換的通信系統的切換 終端方法的具體操作流程圖(圖5詳述了在兩方通話和多方通話的兩種通話方式下,本發 明執行終端切換操作的時序流程)步驟1、系統的兩個或多個終端之間正在進行通話時,終端B上的切換按鈕被用戶 點擊後,其發起的切換請求消息被發送到切換終端應用伺服器。步驟2、切換終端應用伺服器對接收到的該切換請求消息進行處理後,通過消息收 發模塊向該切換請求的發起終端B返迴響應200 0K消息,表示已接收到該切換請求。該步 驟包括下列操作內容(21)切換請求消息經由IMS被切換終端應用伺服器的消息收發模塊接收後,該模 塊先檢測記錄模塊記錄的該終端當前業務狀態為兩方通話還是多方通話,再將該消息上傳 到通話控制模塊;(22)通話控制模塊判斷該消息為切換請求消息,就將該消息上傳到安全檢測模塊 進行安全檢測匹配;(23)安全檢測模塊先查看切換請求消息頭域中的請求切換的目的終端地址和發 起請求的終端地址,然後檢測用戶名、請求切換的目的終端地址和發起切換請求的終端地 址是否和記錄模塊存儲的用戶安全認證參數相匹配,若匹配,則將記錄模塊中記錄的業務 狀態變換為兩方通話切換或多方通話切換,同時將切換請求消息上傳到切換終端模塊,繼 續執行步驟(24);否則,通過消息收發模塊發送拒絕該切換請求的400消息,結束該流程;
(24)切換終端模塊接收到切換請求消息後,通過消息收發模塊向切換請求消息的 發起終端返迴響應消息,表示切換終端伺服器接收該切換請求。步驟3、切換終端應用伺服器中的切換終端模塊構造INVITE (會話建立請求)消 息,並通過消息收發模塊將希望與切換目的終端C建立會話連接的切換請求消息發送給切 換目的終端C。步驟4、切換目的終端C接收到切換請求消息後,若接受該會話建立請求,則返回 應答2000K消息,該應答消息經由IMS傳送到切換終端應用伺服器。步驟5、切換終端應用伺服器的消息收發模塊收到切換目的終端C返回的應答消 息後,先檢測記錄模塊記錄的當前業務狀態是兩方通話切換還是多方通話切換,並根據兩 種不同通話切換狀態,切換終端應用伺服器與正在通話中的另一個終端A或媒體伺服器分 別執行相應操作;然後,將該應答消息直接上傳到切換終端模塊;切換終端模塊向切換目 的終端C發送應答握手消息,表示切換終端應用伺服器已經與切換目的終端C成功建立會 話連接。該步驟有兩種不同通話切換狀態(圖5用兩個虛線框表示之)。若當前業務狀態 是兩方通話切換時,切換終端應用伺服器與相關終端執行下列操作內容(51)切換終端模塊接收到切換請求消息後,向正在通話中的另一終端A發送 BYE (釋放會話請求)消息,要求釋放該終端A與切換請求的發起終端B之間的會話;(52)正在通話中的另一個終端A接收到BYE消息後,返迴響應200 0K消息,表示 同意釋放會話;該消息發送到切換終端模塊。(53)切換終端模塊接收到該響應200 0K消息後,再向正在通話中的另一終端A發 送INVITE消息,請求建立該終端A和切換目的終端C的連接,該INVITE消息中攜帶有切換 請求消息中的會話媒體描述信息,用於在上述兩個終端A和C之間建立會話連接時的媒體 協商;(54)正在通話中的另一終端A接收到INVITE消息後,返回應答200 0K消息,表示 同意建立和切換目的終端C的會話連接;該消息發送到切換終端模塊。(55)切換終端模塊接收到該應答消息後,再向正在通話中的另一終端A發送應答 握手ACK消息,表示切換目的終端C與終端A成功建立會話連接。因多方通話是由媒體伺服器完成混音,並對其連接的各個通話方執行控制,故步 驟5中,當前業務狀態是多方通話切換時,切換請求的處理過程中,上述信令消息是在終端 切換伺服器和媒體伺服器之間交互的。切換終端應用伺服器和媒體伺服器執行下列操作內 容(5A)切換終端模塊接收到切換請求消息後,向媒體伺服器發送BYE (釋放會話請 求)消息,要求媒體伺服器釋放其與切換請求的發起終端B之間的連接,即釋放切換請求的 發起終端B在多方通話中的參與;(5B)媒體伺服器接收到BYE消息後,向切換終端應用伺服器返迴響應消息,同意 釋放切換請求的發起終端B在多方通話中的參與。(5C)切換終端模塊接收到該響應消息後,向媒體伺服器發送INVITE消息,請求將 切換目的終端C加入到由該媒體會話伺服器控制的多方通話,該INVITE消息中攜帶有切換 目的終端C的會話媒體描述信息,用於將切換目的終端C加入到多方通話中的媒體協商。
(5D)媒體伺服器接收到INVITE消息後,返回應答200 0K消息,同意將切換目的終 端C加入到媒體伺服器控制的多方通話,該消息發送到切換終端模塊。(5E)切換終端模塊接收到媒體伺服器返回的應答消息後,向媒體伺服器發送應答 握手ACK消息,表示應用伺服器成功地將切換目的終端C加入到媒體伺服器控制的多方通 話。步驟6、切換終端模塊向切換目的終端C發送會話修正請求(relNVITE)消息,該消 息中攜帶有步驟5中向通話中的另一終端A或媒體伺服器發送的應答消息內的會話媒體描 述信息,用於修改由步驟3的INVITE消息在應用伺服器與切換目的終端C之間建立的會話 連接。步驟7、切換目的終端C向切換終端應用伺服器返迴響應200 0K消息,表示同意修 改已建立的會話連接;應用伺服器的切換終端模塊接收到該響應消息後,向切換目的終端 C返迴響應握手消息,表示其已經完成會話連接的修改。步驟8、切換終端模塊向切換請求的發起終端B發送BYE (通話釋放請求)消息,以 便該切換請求的發起終端B結束其參與的會話連接;步驟9、切換請求的發起終端B收到通話釋放請求消息後,返回應答200 0K消息, 同意結束其參與的會話連接,結束該流程。上述步驟實現了在兩方或多方通話時,通話一方由終端B切換到終端C。上述流程中的終端A、B、C...是分別位於電信網、網際網路或廣電網中的不同終端, 且其中每個終端所在的網絡及其網絡運營商可以相同也可以不同,在每個終端上登錄的用 戶帳號可以相同,也可以不同。而且,本發明的切換操作是由呼叫通話的主叫或被叫的任何 一方發起,或者是由多方呼叫通話中的任何一方發起。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精 神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明保護的範圍之內。
權利要求
一種跨網絡、跨運營商的實現終端切換的通信系統,所述網絡包括電信網、網際網路和廣電網;其特徵在於,該系統還設有基於IP多媒體子系統IMS的切換終端應用伺服器,以及包括行動裝置、計算機或裝有機頂盒的電視機的三類終端,所述切換終端應用伺服器和終端之間利用會話初始協議SIP建立或拆除通話,以及傳遞切換終端所需的信令;所述三類終端都設有完成音視頻通話功能的音視頻通話模塊,發送切換終端請求的切換按鈕,用於設置該終端的切換按鈕所代表的切換目的終端地址和設置包括用戶名、該終端自身地址、該終端自身地址能夠接受的切換請求的發起終端所在地址的安全認證參數、並將上述設置信息傳送至切換終端應用伺服器的設置模塊,以及用於登錄該終端切換通信系統的登錄模塊;所述切換終端應用伺服器設有下述功能模塊消息收發模塊,用於接收來自所述終端經由網絡層的包括呼叫建立、拆除與切換請求的SIP消息;該模塊接收到SIP消息後,從記錄模塊獲取當前的業務狀態,根據業務狀態將消息送至應用伺服器內的切換終端模塊或通話控制模塊;還負責把通話控制模塊、安全檢測模塊或切換終端模塊產生的SIP消息下傳到網絡層;設置模塊,用於向用戶提供web頁面,以供用戶設置終端的切換按鈕所代表的切換目的終端地址,以及設置包括用戶名、目的終端地址、該目的終端地址能夠接受的切換請求的發起終端所在地址的安全認證參數;並將這些設置信息傳送到記錄模塊進行存儲;記錄模塊,用於存儲業務執行狀態、來自設置模塊的設置信息以及業務執行過程中呼叫建立、拆除和切換過程中的SIP消息,其中,業務執行狀態是為消息的傳遞和業務狀態的轉換提供依據;SIP消息是為通話控制模塊和切換終端模塊構造SIP消息時,提供頭域的填寫方法;包括切換目的終端地址及其安全認證參數的設置信息是供終端切換模塊收到切換請求後,解析切換目的終端地址,並由安全檢測模塊執行安全檢測匹配;通話控制模塊,用於接收消息收發模塊傳送的SIP消息,執行包括通話的建立與拆除,呼叫失敗與取消的會話控制操作,當接收到的SIP消息是切換請求消息時,該模塊把該切換請求發送到上層安全檢測模塊進行安全檢測匹配;安全檢測模塊,只在獲取切換請求消息時才觸發該模塊工作先從記錄模塊獲取設置模塊傳送的安全認證參數,再檢測切換請求消息的發起地址是否匹配安全認證參數,如果是,則將切換請求消息上傳給切換終端模塊,同時將記錄模塊的業務狀態更改為切換狀態;否則,拒絕發起終端的切換請求;切換終端模塊,作為切換終端應用伺服器的控制核心,協調控制伺服器內的其他模塊的操作,完成切換終端的流程。
2.根據權利要求1所述的通信系統,其特徵在於所述終端的設置模塊設置該終端的 切換按鈕所代表的切換目的終端地址應是標準的網絡地址,該切換目的終端的網絡地址格 式取決於切換目的終端所在網絡。
3.根據權利要求1或2所述的通信系統,其特徵在於所述切換請求的發起終端與切 換目的終端是分別位於同一網絡或不同網絡的兩個不同終端,切換請求的發起終端所在網 絡與切換目的終端所在網絡是電信網、網際網路或廣電網中的任一個網絡,兩個網絡運營商 是否相同不受限制,每個終端上用戶登錄的用戶帳號是否相同也不受限制。
4.一種跨網絡、跨運營商的實現終端切換的通信系統的切換終端方法,其特徵在於,包括下列操作步驟(1)所述系統的兩個或多個終端之間進行通話時,其中一個終端的切換按鈕被用戶點 擊而將其發起的切換請求消息發送到切換終端應用伺服器;(2)切換終端應用伺服器對接收到的該切換請求消息進行處理後,通過消息收發模塊 向該切換請求的發起終端返迴響應消息,表示已接收到該切換請求;(3)切換終端應用伺服器中的切換終端模塊構造會話建立請求INVITE消息,並通過消 息收發模塊將希望與切換目的終端建立會話連接的切換請求消息發送給切換目的終端;(4)切換目的終端接收到切換請求消息後,若接受該會話建立請求,則返回應答消息, 該應答消息經由IMS傳送到切換終端應用伺服器;否則,結束該流程;(5)切換終端應用伺服器的消息收發模塊收到切換目的終端返回的應答消息後,先檢 測記錄模塊記錄的當前業務狀態是兩方通話切換還是多方通話切換,並根據兩種不同通話 切換狀態,切換終端應用伺服器與正在通話中的另一個終端或媒體伺服器分別執行相應操 作;然後,將該應答消息直接上傳到切換終端模塊;切換終端模塊向切換目的終端發送應 答握手消息,表示切換終端應用伺服器已經與切換目的終端成功建立會話連接;(6)切換終端模塊向切換目的終端發送會話修正請求消息,該會話修正請求消息中攜 帶有步驟(5)中向通話中的另一個終端或媒體伺服器發送的應答消息內的會話媒體描述 信息,用於修改由步驟⑶的INVITE消息在應用伺服器與切換目的終端之間建立的會話連 接;(7)切換目的終端向切換終端應用伺服器返迴響應消息,表示同意修改已建立的會話 連接;應用伺服器的切換終端模塊接收到該響應消息後,向切換目的終端返迴響應握手消 息,表示其已經完成會話連接的修改;(8)切換終端模塊向切換請求的發起終端發送通話釋放請求消息,以便該切換請求的 發起終端結束其參與的會話連接;(9)切換請求的發起終端收到通話釋放請求消息後,返回應答消息,同意結束其參與的 會話連接,結束該流程。
5.根據權利要求4所述的方法,其特徵在於,所述步驟(2)進一步包括下列操作內容(21)所述切換請求消息經由IMS被切換終端應用伺服器的消息收發模塊接收後,該模 塊先檢測記錄模塊記錄的該終端當前業務狀態為兩方通話還是多方通話,再將該消息上傳 到通話控制模塊;(22)通話控制模塊判斷該消息為切換請求消息,就將該消息上傳到安全檢測模塊進行 安全檢測匹配;(23)安全檢測模塊先查看切換請求消息頭域中的請求切換的目的終端地址和發起請 求的終端地址,然後檢測用戶名、請求切換的目的終端地址和發起切換請求的終端地址是 否和記錄模塊存儲的用戶安全認證參數相匹配,若匹配,則將記錄模塊中記錄的業務狀態 變換為兩方通話切換或多方通話切換,同時將切換請求消息上傳到切換終端模塊,繼續執 行步驟(24);否則,通過消息收發模塊發送拒絕該切換請求的消息,結束該流程;(24)切換終端模塊接收到切換請求消息後,通過消息收發模塊向切換請求消息的發起 終端返迴響應消息,表示切換終端伺服器接收該切換請求。
6.根據權利要求4所述的方法,其特徵在於,所述步驟(5)中,若當前業務狀態是兩方通話切換時,切換終端應用伺服器與相關終端執行下列操作內容(51)切換終端模塊接收到切換請求消息後,向正在通話中的另一個終端發送釋放會話 請求BYE消息,要求釋放該終端與切換請求的發起終端之間的會話;(52)正在通話中的另一個終端接收到BYE消息後,返迴響應消息,表示同意釋放會話;(53)切換終端模塊接收到該響應消息後,再向正在通話中的另一個終端發送INVITE 消息,請求建立該終端和切換目的終端的連接,該INVITE消息中攜帶有所述切換請求消息 中的會話媒體描述信息,用於在上述兩個終端之間建立會話連接時的媒體協商;(54)正在通話中的另一個終端接收到INVITE消息後,返回應答消息,表示同意建立和 切換目的終端的會話連接;(55)切換終端模塊接收到該應答消息後,再向正在通話中的另一個終端發送應答握手 消息,表示切換目的終端與該正在通話中的另一個終端成功建立會話連接。
7.根據權利要求4所述的方法,其特徵在於因多方通話由媒體伺服器完成混音並對 其連接的各個通話方執行控制,故所述步驟(5)中,當前業務狀態是多方通話切換時,切換 終端應用伺服器和媒體伺服器執行下列操作內容(5A)切換終端模塊接收到切換請求消息後,向媒體伺服器發送釋放會話請求BYE消 息,要求媒體伺服器釋放其與切換請求的發起終端之間的連接,即釋放切換請求的發起終 端在多方通話中的參與;(5B)媒體伺服器接收到BYE消息後,向切換終端應用伺服器返迴響應消息,同意釋放 切換請求的發起終端在多方通話中的參與;(5C)切換終端模塊接收到該響應消息後,向媒體伺服器發送INVITE消息,請求將切換 目的終端加入到由該媒體會話伺服器控制的多方通話,該INVITE消息中攜帶有切換目的 終端的會話媒體描述信息;(5D)媒體伺服器接收到INVITE消息後,返回應答消息,同意將切換目的終端加入到媒 體伺服器控制的多方通話;(5E)切換終端模塊接收到媒體伺服器返回的應答消息後,向媒體伺服器發送應答握手 消息,表示應用伺服器成功地將切換目的終端加入到媒體伺服器控制的多方通話。
8.根據權利要求4所述的方法,其特徵在於所述切換請求的發起終端,正在與該切換 請求的發起終端進行通話的另一個終端或其他各個終端,以及切換目的終端是分別位於電 信網、網際網路或廣電網中的不同終端,且其中每個終端所在的網絡及其網絡運營商是否相 同不受限制,在每個終端上登錄的用戶帳號是否相同也不受限制。
9.根據權利要求4所述的方法,其特徵在於所述切換操作是由呼叫通話的主叫或被 叫的任何一方發起,或者是由多方呼叫通話中的任何一方發起。
10.根據權利要求4所述的方法,其特徵在於所述方法支持音頻或視頻的兩方通話, 也支持由媒體伺服器控制的多方音頻通話或多方視頻通話時的終端切換。
全文摘要
一種跨網絡、跨運營商的實現終端切換的通信系統和方法,面向融合網絡,可跨電信網、網際網路或廣電網等不同網絡或跨多個不同運營商實現終端切換。該系統設有基於IMS的切換終端應用伺服器和三類終端行動裝置、計算機或裝有機頂盒的電視機,切換終端應用伺服器和終端之間利用SIP協議建立或拆除通話,並傳遞切換終端所需的信令。其中切換請求發起方不受終端所在網絡的限制,切換方式非常靈活可在異(同)網同號終端之間或異(同)網異號終端之間實現切換,切換操作可在呼叫的任一方(主叫、被叫或多方呼叫中的某一方)進行,既支持音頻或視頻的兩方通話,也支持由媒體伺服器控制的多方音頻或視頻通話時的終端切換。
文檔編號H04L29/06GK101888381SQ20101022100
公開日2010年11月17日 申請日期2010年6月29日 優先權日2010年6月29日
發明者於曉燕, 劉志晗, 孫其博, 李靜林, 楊放春, 賀培, 趙耀, 鄒華 申請人:北京郵電大學

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀