新四季網

通訊啟動協議伺服器的媒體信道控制方法及其通訊系統的製作方法

2023-05-07 05:23:56

專利名稱:通訊啟動協議伺服器的媒體信道控制方法及其通訊系統的製作方法
技術領域:
本發明是以通訊啟動協議(SIP協議)為基礎的通訊系統上的媒體信道控制方法和其系統相關的技術,尤其是有關SIP伺服器直接控制用戶媒介(客戶和伺服器)間設定的一種通訊啟動協議伺服器媒體信道控制方法及其通訊系統的發明。
(2)背景技術通訊啟動協議RFC 2543是在IP上,使兩者間的音頻和視頻通話或多人間音頻和視頻通話可以順利進行的VoIP(Voice over Internet Protocol是一種由IP網絡傳送話音的技術服務)協議。
VoIP是替代電話網—電路交換網絡,用IP這一相對廉價和效率性的包交換網絡實現音頻和視頻通訊的協議。具有代表性的VoIP協議除了通訊啟動協議(以下簡稱SIP協議)以外,還有H.323。
VoIP協議包括請求(INVITE)、註冊(REGISTER)等信令,其中,請求信令是給被通話者傳送呼叫設定信令;註冊信令是電話終端把自身的地址信息註冊在註冊伺服器的信令。
SIP協議以客戶端、用戶代理伺服器、代理伺服器(Proxy Server)、註冊伺服器等組成。
在上述說明,客戶端表示試圖進行SIP通話的電話終端;用戶代理伺服器表示接收SIP通話的電話終端。客戶端和用戶代理伺服器僅僅在理論上存在區別,一般來說,因電話終端必需進行電話撥通和接收,應該均包括客戶端和用戶代理伺服器。註冊伺服器是客戶端和用戶代理伺服器把自身現在位置註冊在SIP網絡上的伺服器。代理伺服器是與IP網絡上的路由器(Router)相似的概念,當客戶端以用戶代理伺服器試圖進行新的電話通話時,在中間起著傳送連接設定信令的作用。代理伺服器與註冊伺服器處於物理性相同的位置,並以註冊在註冊伺服器的SIP網絡上的用戶代理伺服器位置為基礎,把呼叫設定信令—請求信令從客戶端傳送到用戶代理伺服器。這樣,註冊伺服器和代理伺服器從物理性存在同一個機械,下面把它稱為『SIP伺服器』。
把上述SIP伺服器管理的範圍稱為SIP網絡上的域名。域名不是一個特定的地址,而是一個地址的範圍。於是,可以說SIP伺服器管理特定地址的範圍。
從客戶端到用戶代理伺服器的電話連接通過下面的過程來完成。
首先,客戶端把呼叫設定信令—請求信令傳送到用戶代理伺服器所屬域名的SIP伺服器。SIP伺服器把上述請求信令傳送到用戶代理伺服器。收到請求信令的用戶代理伺服器向SIP伺服器傳送承認連接邀請的2000K應答,SIP伺服器把上述應答再次傳送到客戶端,以此完成客戶端和用戶代理伺服器間的電話連接。
這時,從客戶端到用戶代理伺服器的請求信令和從用戶代理伺服器到客戶端的2000K應答信令包括SDP(會話描述協議)信令體(Body),上述會話描述協議SDP記錄客戶端和用戶代理伺服器間相互傳送的包括音頻和視頻的媒體屬性。但其連接設定結束,客戶端和用戶代理伺服器就被會話描述協議記錄的信息,相互傳送音頻和視頻數據。音頻和視頻數據以與SIP信令完全不同的途徑傳送數據。連接設定結束後,SIP伺服器若有必要,就立即啟動計費(CHarging)。客戶端或用戶代理伺服器給對方傳送呼叫解除信令—BYE信令,以此終止已設定的連接。如果連接終止,SIP伺服器上的計費動作也立即中斷。即,SIP伺服器認為,用戶從設定連接的時刻到連接終止的時刻使用了電話,並計算相關時間,進行計費。
關鍵是利用SIP的音頻和視頻通話均使用包交換網絡—網際網路。
也就是說,會話描述協議所記錄的音頻和視頻數據與經過SIP伺服器的SIP信令不同,不經過SIP伺服器傳送,因此,從SIP伺服器的角度考慮,即使認為客戶端和用戶代理伺服器間的電話連接被中斷,媒體實際上也有可能在SIP伺服器沒有察覺的情況下繼續流。如果客戶端和用戶代理伺服器將惡意利用這些,也有可能在不計費的情況下繼續通話。
圖1作為現有的SIP協議為基礎的通訊系統構成圖,表示設定呼叫的過程。
首先,如果客戶端101把呼叫設定信令—『請求用戶代理伺服器(請求UAS)』傳送到SIP伺服器110,SIP伺服器110就把上述信令傳送到用戶代理伺服器102。用戶代理伺服器102承認電話連接後,把『2000K』信令傳送到SIP伺服器。SIP伺服器再次把上述信令傳送到客戶端101。如果根據上述過程完成連接,客戶端和用戶代理伺服器之間也完成媒體信道120的形成,並向上述信道傳送音頻和視頻數據。從這一刻開始,SIP伺服器開始計費。
如附圖1所示,客戶端101和用戶代理伺服器102間形成的媒體信道120不經過SIP伺服器110。
附圖2是現有的SIP協議為基礎的通訊系統構成圖,表示解除呼叫的過程。首先,客戶端101把解除信令—『解除用戶代理伺服器(解除UAS)』傳送到SIP伺服器110,SIP伺服器就把上述信令傳送到用戶代理伺服器102。用戶代理伺服器102以『2000K』做出應答,並中斷電話。這時,SIP伺服器將中斷計費。
但如附圖2所示,SIP伺服器110因不能強行解除客戶端和用戶代理伺服器間設定的媒體信道,若客戶端101和用戶代理伺服器102不能自覺地中斷媒體信道120,就有可能出現上述媒體信道繼續被用於傳送音頻和視頻數據的情況。
(3)發明內容本發明是為解決上述現有技術引發的問題,其目的在於,提供一種中間攔截用戶媒介(客戶和伺服器)間流的媒體,並再次進行傳送,若計費結束,就強制終止流在用戶媒介間的媒體,以此切斷非法媒體的傳送的通訊啟動協議(SIP)伺服器媒體信道控制方法。
本發明的其它目的在於,提供包括上述通訊啟動協議伺服器媒體信道控制方法的通訊系統。
為了實現上述目的,本發明的通訊啟動協議伺服器媒體信道控制方法包括如下步驟從用戶媒介接收記錄願意接收記錄媒體屬性信令的步驟;把上述記錄的媒體屬性中的媒體接收IP位址和接口信息轉換為SIP伺服器的IP位址和接口信息的步驟;把上述轉換的信令傳送到被通話對象—用戶媒介的步驟。
從用戶媒介接收解除連接信令時,上述SIP伺服器追加具有關閉自身的媒體接口,並終止用戶媒介之間媒體傳送的步驟。
另外,在有關包括用戶媒介和SIP伺服器在內的以SIP協議為基礎的通訊系統,本發明提供具有這樣特點的以SIP協議為基礎的通訊系統。即,把從用戶媒介接收的信令包括的媒體屬性中的媒體接收IP位址和接口信息轉換為SIP伺服器的IP位址和接口信息。
在下面的本發明內容中,若對用戶媒介(User Agent UA)不進行特別的定義,就根據內容,表示客戶端或用戶代理伺服器,並且是具有固有SIP ID的用戶。
另外,對本發明內容中的『信令』,如果沒有對其進行特別定義,就根據內容,表示請求信令或2000K應答信令。
還有,在本發明的內容中,如果對『媒體屬性』沒做出特別定義,就表示對要求接收會話描述協議記錄媒體的信息,這裡包括媒體格式、媒體接收IP位址和媒體接收接口信息。這時,媒體包括音頻或/和視頻。
另外,本發明的通訊啟動協議伺服器媒體信道控制方法的通訊系統,其包括客戶端;用戶代理伺服器的用戶媒介組;把從用戶媒介接收的信令包括的媒體屬性中的媒體接收IP位址和接口信息轉換為通訊啟動協議伺服器的IP位址和接口信息手段的通訊啟動協議伺服器本發明的效果本發明的通訊啟動協議伺服器媒體信道控制方法及其通訊系統,可以攔截流在用戶媒介(客戶和伺服器)間的媒體,並重新傳送。另外,如果計費結束,就可以強制性終止流在用戶媒介間流的媒體,以此切斷非法媒體的傳送。還有,若有必要,SIP伺服器可以監聽或錄音(拍攝)用戶媒介間傳送的視頻和音頻信息。
為進一步說明本發明的上述目的、結構特點和效果,以下將結合附圖對本發明進行詳細的描述。
(4)


圖1是作為現有的SIP協議為基礎的通訊系統構成圖,表示設定呼叫(Call)的過程。
圖2是作為現有的SIP協議為基礎的通訊系統構成圖,表示解除呼叫(Call)的過程。
圖3是根據本發明的以SIP協議為基礎的通訊系統構成圖。
圖4為本發明的通話連接步驟、媒體傳送步驟、通話終止步驟的示意圖。
附圖中主要部分的符號說明201客戶端(UAC) 202用戶代理伺服器(UAS)210SIP伺服器(5)具體實施方式
下面將參照實施例的附圖,詳細說明本發明的通訊啟動協議伺服器媒體信道控制方法及其通訊系統。
附圖3表示根據本發明的以SIP協議為基礎的通訊系統。本發明的通訊系統包括客戶端201(UAC)、包括用戶代理伺服器202(UAS)的用戶媒介組、把從客戶端或(和)用戶代理伺服器接收的信令包括的媒體屬性中的媒體接收IP位址和接口信息轉換為SIP伺服器的IP位址和接口信息手段的SIP伺服器210。上述SIP伺服器210包括代理伺服器和註冊伺服器。
下面,以上述通訊系統構成為基礎,並參照附圖4,還區分通話連接步驟、媒體傳送步驟、通話終止步驟,進行說明。只是對各構成的引用符號,賦予了與附圖3一樣的符號。
A通話連接步驟通話連接包括如下步驟客戶端201把包括會話描述協議的請求信令傳送到SIP伺服器210的步驟、SIP伺服器210把會話描述協議的地址和接口信息轉換為自身地址和接口信息的步驟、把包括轉換會話描述協議的請求信令傳送到用戶代理伺服器202的步驟、用戶代理伺服器202接收上述轉換的請求信令的步驟、用戶代理伺服器202把包括會話描述協議在內的2000K信令傳送到SIP伺服器210的步驟、SIP伺服器210把會話描述協議的地址和接口信息轉換為自身地址和接口信息的步驟、把包括轉換會話描述協議在內的請求信令傳送到客戶端201的步驟、客戶端20l接收上述2000K信令的步驟。
B媒體傳送步驟SIP伺服器210作為客戶端201和用戶代理伺服器202之間的媒介,用戶代理伺服器202向客戶端201傳送媒體時,先用SIP伺服器210的地址和接口傳送媒體後,使SIP伺服器210用原先會話描述協議地址和接口傳送媒體。情況相反時,也同樣成立。
C通話終止步驟如果客戶端201或用戶代理伺服器202把解除(BYE)信令傳送到SIP伺服器210,SIP伺服器210就關閉自身的媒體接口,切斷媒體的流動。
如果舉一個更為詳細的例子說明上述過程,就如下。
客戶端201傳送請求信令時,同時傳送自身將要接收的記錄媒體屬性的會話描述協議,用戶代理伺服器202也把自身將要接收的記錄媒體屬性的會話描述協議包括在2000K,並傳送到客戶端201。這時,SIP伺服器210在客戶端201和用戶代理伺服器202之間起著傳送請求信令和2000K應答信令的作用。於是,SIP伺服器210分析包括在上述信令的會話描述協議,可以掌握客戶端和用戶代理伺服器所願意接收的媒體屬性。會話描述協議記錄的媒體屬性如下面表格。
表格媒體屬性
用戶代理伺服器202給客戶端201傳送媒體時,應以包括在客戶端請求信令的會話描述協議記錄的音頻接收IP位址、音頻接收接口和視頻接收IP位址、視頻接收接口分別傳送音頻和視頻數據。
另外,客戶端201給用戶代理伺服器202傳送媒體時,應以包括在用戶代理伺服器2000K信令的會話描述協議記錄的音頻接收IP位址、音頻接收接口和視頻接收IP位址、視頻接收接口分別傳送音頻和視頻數據。
為了由SIP伺服器210能夠控制媒體信道,應使傳送到客戶端201和用戶代理伺服器202之間的所有媒體經過SIP伺服器210自身。附圖3和附圖4表示這一過程。適用於現有的SIP協議為基礎的通訊系統的通過用戶代理伺服器和客戶端之間媒體傳送信道220的直接傳送方式將被本發明替換為SIP伺服器210攔截用戶媒介間媒體傳送,並重新傳送的方式。
為此,SIP伺服器210把包括在請求信令的會話描述協議的音頻接收IP位址、音頻接收接口和視頻接收IP位址、視頻接收接口轉換為SIP伺服器IP位址、新分布的SIP伺服器音頻接收接口和SIP伺服器IP位址、新分布的SIP伺服器視頻接收接口。
SIP伺服器210因上述過程,把包括轉換會話描述協議在內的請求信令傳送給用戶代理伺服器202,使用戶代理伺服器202用SIP伺服器210傳送媒體。
如果從用戶代理伺服器202接收媒體傳送,SIP伺服器210用原先客戶端201會話描述協議記錄的音頻接收IP位址、音頻接收接口和視頻接收IP位址、視頻接收接口傳送媒體。
另外,SIP伺服器210把包括在2000K的會話描述協議的音頻接收IP位址、音頻接收接口和視頻接收IP位址、視頻接收接口轉換為SIP伺服器IP位址、新分布的SIP伺服器音頻接收接口和SIP伺服器IP位址、新分布的SIP伺服器視頻接收接口。
SIP伺服器210因上述過程,把包括轉換會話描述協議在內的2000K信令傳送到客戶端201,使客戶端201用SIP伺服器210傳送媒體。
如果從客戶端201接收媒體傳送,SIP伺服器210就用原先用戶代理伺服器202的會話描述協議記錄的音頻接收IP位址、音頻接收接口和視頻接收IP位址、視頻接收接口傳送媒體。
通過上述過程,客戶端201和用戶代理伺服器202間的所有媒體傳送均經過SIP伺服器210傳送。如果客戶端201和用戶代理伺服器202給自身的通訊同位體(Peer)傳送解除連接信令—BYE,SIP伺服器210就感應這些,關閉客戶端201和用戶代理伺服器202間的旨在傳送媒體而分布的自身的音頻接收接口和媒體接收接口。
於是,只要客戶端201和用戶代理伺服器202的連接被解除,非法傳送的媒體(音頻、視頻)就無法被傳送到所願意的目的地。因此,SIP伺服器中斷計費的同時,流在客戶端201和用戶代理伺服器202的媒體實際上也將會終止。
本技術領域中的普通技術人員應當認識到,以上的實施例僅是用來說明本發明,而並非用作為對本發明的限定,只要在本發明的實質精神範圍內,對以上所述實施例的變化、變型都將落在本發明權利要求書的範圍內。
權利要求
1.一種通訊啟動協議伺服器媒體信道控制方法,其特徵在於包括從用戶媒介接收記錄將要接收記錄媒體屬性信令的步驟;把所述的記錄媒體屬性中的媒體接收IP位址和接口信息轉換為SIP伺服器的IP位址和接口信息的步驟;把上述轉換的信令傳送到被對話對象一用戶媒介步驟。
2.如權利要求項1所述的通訊啟動協議伺服器媒體信道控制方法,其特徵在於從所述的用戶媒介接收解除連接信令時,所述的通訊啟動協議伺服器關閉自身的媒體接口,使用戶媒介間的媒體傳送中斷。
3.如權利要求1所述的通訊啟動協議伺服器媒體信道控制方法,其特徵在於所述的媒體是指音頻或/和視頻的控制方法。
4.如權利要求1所述的通訊啟動協議伺服器媒體信道控制方法,其特徵在於所述的信令是指請求信令或2000K的控制方法。
5.一種如權利要求1所述的通訊啟動協議伺服器媒體信道控制方法的通訊系統,其特徵在於包括客戶端;用戶代理伺服器的用戶媒介組;把從用戶媒介接收的信令包括的媒體屬性中的媒體接收IP位址和接口信息轉換為通訊啟動協議伺服器的IP位址和接口信息手段的通訊啟動協議伺服器。
6.如權利要求5所述的通訊啟動協議伺服器媒體信道控制的通訊系統,其特徵在於所述的媒體是指音頻或/和視頻,並以通訊啟動協議作為基礎的通訊系統。
7.如權利要求5所述的通訊啟動協議伺服器媒體信道控制的通訊系統,其特徵在於所述的信令是指請求信令或2000K,並以通訊啟動協議作為基礎的通訊系統。
全文摘要
本發明是一種通訊啟動協議伺服器媒體信道控制方法及其通訊系統,是在以SIP協議(通訊啟動協議)為基礎的通訊系統,SIP伺服器為控制媒體信道的方法。本發明提供分為從用戶媒介接收記錄將要接收媒體屬性的信令的步驟、把上述媒體屬性中的接收IP(網絡協議)地址和接口信息轉換為SIP伺服器的IP位址和接口信息的步驟、把上述轉換的信令傳送到被對話對象-用戶媒介的步驟。本發明可以攔截流在用戶媒介(客戶和伺服器)間的媒體,並重新傳送。另外,如果計費結束,就可以強制性終止流在用戶媒介間流的媒體,以此切斷非法媒體的傳送。
文檔編號H04L29/02GK1758648SQ20041006698
公開日2006年4月12日 申請日期2004年10月10日 優先權日2004年10月10日
發明者金敏貞 申請人:樂金電子(崑山)電腦有限公司

同类文章

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

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