[發明專利]一種會話控制服務方法、裝置和系統有效
| 申請號: | 201010194717.6 | 申請日: | 2010-05-28 |
| 公開(公告)號: | CN102263808A | 公開(公告)日: | 2011-11-30 |
| 發明(設計)人: | 鄒華;楊放春;趙耀;劉志晗;孫其博;閆丹鳳;于曉燕;林雪華;起鵬飛;李靜林;龍湘明;劉京 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L12/24 |
| 代理公司: | 北京派特恩知識產權代理事務所(普通合伙) 11270 | 代理人: | 張穎玲;周義剛 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 會話 控制 服務 方法 裝置 系統 | ||
技術領域
本發明涉及通信領域,具體涉及一種會話控制服務方法、裝置和系統。
背景技術
SIP(會話初始化協議)是包含多次協商過程的會話協議,用于SIP會話控制服務的SCS(會話控制服務系統)需要將來自同一個UE(用戶設備)的完整SIP會話中的所有消息都轉發給同一個SS(會話服務)節點,且該SS節點也能將此次完整SIP會話中的SIP響應消息回送給同一個UE。
目前,用以實現上述技術要求的主流做法有兩種:一種主流做法是提供前端代理形式的LB(負載均衡裝置),該負載均衡裝置依據從SIP消息中提取出來的信息轉發數據并維護轉發記錄,以確保UE將本次會話中的所有交互信息都發送到同一個SS節點,使UE和SS節點之間的本次會話能正確進行。
此做法需要記錄SIP消息的發送狀態,然而當負載均衡裝置出現宕機等情況時,先前進行的會話的后續消息無法正確路由到對應的SS節點;再加上后續會話消息均需要經過此負載均衡裝置,所以對于系統的性能影響很大。
另一種主流做法是:負載均衡裝置專門用于IP數據交換,根據數據包源IP地址將SIP請求消息轉發至相應的SS節點,根據均衡配置將來自外部網絡的SIP數據業務分配給SIP業務處理裝置。
此做法雖然不需要進行網絡應用層的SIP協議數據處理,但對硬件要求極高;且仍需要記錄SIP消息的發送狀態,后續的會話消息也需要通過負載均衡裝置。
可見,目前的負載均衡裝置均需要記錄SIP消息的發送狀態,且屬于同一個會話的后續會話消息也必須經過負載均衡裝置才能正確路由,導致負載均衡裝置成為整個SCS的性能瓶頸。這顯然不利于SCS的容災處理,并且會嚴重影響會話進程的順利進行。
發明內容
有鑒于此,本發明的主要目的在于提供一種會話控制服務方法、裝置和系統,以降低負載均衡裝置的負載,避免負載均衡裝置成為整個SCS的性能瓶頸。
為達到上述目的,本發明的技術方案是這樣實現的:
一種會話控制服務方法,該方法包括:
SS節點根據收到的會話初始化信息,將維護的事務狀態的源地址修改為SCS上一跳地址;SS節點根據修改后的源地址進行越過LB的后續會話交互。
所述SCS上一跳地址為SS節點收到的會話初始化請求消息中via域的received和rport值,
修改所述源地址的過程包括:
SS節點讀取收到的會話初始化請求消息中via域的received和rport值,并將為當前會話所維護的事務狀態的源地址修改為所讀取的received和rport值。
進一步包括:
將發送消息所依據的via域中的sentHost及sentPort值分別賦給所述received和rport。
SS節點進行所述后續會話交互時,與會話發起方進行會話交互的過程包括:
SS節點根據為當前會話所維護的事務狀態的源地址,將來自會話接收方的表明接受和/或結束會話的響應消息越過負載均衡裝置直接發送給所述會話發起方。
所述LB為應用層非SIP實體。
一種會話控制服務裝置,該裝置包括會話控制服務單元、路由信息維護單元;其中,
所述路由信息維護單元,用于根據收到的會話初始化信息,將維護的事務狀態的源地址修改為SCS上一跳地址;
所述會話控制服務單元,用于根據修改后的源地址進行越過LB的后續會話交互。
所述SCS上一跳地址為SS節點收到的會話初始化請求消息中via域的received和rport值;
所述會話控制服務單元,用于接收所述received和rport值并發送給所述路由信息維護單元;
所述路由信息維護單元,用于將為當前會話所維護的事務狀態的源地址修改為收到的received和rport值。
一種會話控制服務系統,該系統包括SS節點、LB;所述SS節點,用于根據收到的會話初始化信息,將維護的事務狀態的源地址修改為SCS上一跳地址;并根據修改后的源地址進行越過LB的后續會話交互。
所述SS節點包括路由信息維護單元、會話控制服務單元;其中,
所述路由信息維護單元,用于根據收到的會話初始化信息,將維護的事務狀態的源地址修改為SCS上一跳地址;
所述會話控制服務單元,用于根據修改后的源地址進行越過LB的后續會話交互。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010194717.6/2.html,轉載請聲明來源鉆瓜專利網。





