[發明專利]同時支持TLS短連接和長連接的處理方法和系統及設備在審
| 申請號: | 201210058541.0 | 申請日: | 2012-03-06 |
| 公開(公告)號: | CN103312731A | 公開(公告)日: | 2013-09-18 |
| 發明(設計)人: | 劉冀;施洋 | 申請(專利權)人: | 杭州華為企業通信技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04M7/00 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 丁琛 |
| 地址: | 310053 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 同時 支持 tls 連接 處理 方法 系統 設備 | ||
技術領域
本發明涉及通信技術,尤其涉及一種同時支持TLS短連接和長連接的處理方法和系統及設備。
背景技術
目前,在大多數基于網絡之間互連的協議(Internet?Protocol;簡稱:IP)網絡承載的語音或視頻(Voice/Video?over?IP;簡稱:VoIP)系統中,各個終端在支持傳輸層安全(Transport?Layer?Security;簡稱:TLS)的連接方式上不同,有的廠商支持TLS短連接的方式,有的廠商支持TLS長連接的方式。
其中,所謂TLS短連接,是指只有在被叫終端與基于IP網絡承載的專用交換機(IP?Private?Branch?Exchange;簡稱:IP?PBX)之間有實際的會話發起協議(Session?Initiation?Protocol;簡稱:SIP)消息需要傳輸時,IP?PBX才與該被叫終端建立傳輸控制協議(Transmission?Control?Protocol;簡稱:TCP)連接,恢復TLS會話。當業務交互(例如注冊操作或者呼叫等)完畢后,則釋放與該被叫終端的TCP連接,保持TLS會話參數。
所謂TLS長連接,是指呼叫終端和被叫終端在注冊階段就已經和IP?PBX建立起TLS通道,此后一直保持連接,直至呼叫終端和被叫終端注銷的時候方拆除呼叫。
但是,當IP?PBX只支持TLS短連接模式的終端時,如果被叫終端只支持TLS長連接模式,且當完成注冊或者會話后,經過一段時間,IP?PBX發現與被叫終端之間無新的消息后,會主動斷開與該被叫終端的TCP和TLS通道。當被叫終端發現連接斷開一定時間后,會主動與IP?PBX再進行連接,從而使得IP?PBX與被叫終端之間發生頻繁的建立拆除TCP和TLS通道的情況,進而造成資源浪費。
當IP?PBX只支持TLS長連接模式的終端時,IP?PBX需要大量占用TCP資源,另外,如果被叫終端只支持TLS短連接模式,則會主動斷開與IP?PBX之間的連接,而IP?PBX只是作為TCP?Server,即不會主動連接被叫終端,則會導致呼叫失敗。
發明內容
本發明提供一種同時支持TLS短連接和長連接的處理方法和系統及設備,用于IP?PBX可以兼容支持TLS短連接模式的終端和支持TLS長連接模式的終端。
本發明的第一個方面是提供一種同時支持TLS短連接和長連接的處理方法,包括:
IP?PBX通過第一TLS通道接收第一終端發送的攜帶有第二終端標識的呼叫請求,所述第一TLS通道為所述IP?PBX與所述第一終端之間建立的TLS通道;
所述IP?PBX在判斷出與所述第二終端標識對應的第二終端之間建立了第二TLS通道,則將所述呼叫請求通過所述第二TLS通道發送給所述第二終端。
本發明的另一個方面是提供一種IP?PBX,包括:
第一TLS通道建立模塊,用于與第一終端之間建立第一TLS通道;
接收模塊,用于通過所述第一TLS通道建立模塊建立的所述第一TLS通道發送攜帶有第二終端標識的呼叫請求;
判斷模塊,用于判斷第二TLS通道建立模塊是否建立了與第二終端標識對應的第二終端之間的第二TLS通道;
發送模塊,用于所述判斷模塊判斷出所述第二TLS通道建立模塊建立的所述第二TLS通道,則將所述呼叫請求通過所述第二TLS通道發送給所述第二終端。
本發明的又一個方面是提供一種同時支持TLS短連接和長連接的處理系統,包括第一終端、第二終端和上述所述的IP?PBX。
本發明的技術效果是:通過IP?PBX在判斷出與該第二終端之間建立了第二TLS通道時,采用該第二TLS通道,將第一終端發起的呼叫請求發送給第二終端,從而完成第一終端和第二終端的呼叫建立。另外,由于IP?PBX始終只作為TLS的服務端,并對終端所支持的模式無感知,即不知道終端是支持TLS長連接模式的終端還是支持TLS短連接模式的終端,只是被動的接受終端的連接,但從不主動的斷開與終端間的TLS通道,因此,有效地實現了IP?PBX同時支持TLS短連接模式的終端和TLS長連接模式的終端,且不會造成IP?PBX內部層或模塊間的耦合。
附圖說明
圖1為本發明同時支持TLS短連接和長連接的處理方法的一個實施例的流程圖;
圖2為本發明同時支持TLS短連接和長連接的處理方法的另一個實施例的流程圖;
圖3為本發明支持TLS短連接和長連接的處理方法的又一個實施例的信令流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華為企業通信技術有限公司,未經杭州華為企業通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210058541.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:行車資訊通報系統
- 下一篇:一種DNS請求的認證方法及設備





