[發明專利]用于統一通信系統的動態負載均衡方法在審
| 申請號: | 201310613454.1 | 申請日: | 2013-11-27 |
| 公開(公告)號: | CN104683253A | 公開(公告)日: | 2015-06-03 |
| 發明(設計)人: | 李永豐;蔣運華;曾浩浩 | 申請(專利權)人: | 北京大唐高鴻數據網絡技術有限公司 |
| 主分類號: | H04L12/803 | 分類號: | H04L12/803 |
| 代理公司: | 北京北新智誠知識產權代理有限公司 11100 | 代理人: | 趙郁軍 |
| 地址: | 100191*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 統一 通信 系統 動態 負載 均衡 方法 | ||
技術領域
本發明涉及一種用于統一通信系統的動態負載均衡方法,特別是涉及一種利用SIP信令的特性實現動態負載均衡的方法。
背景技術
統一通信是計算機技術和傳統通信技術相結合的技術,統一通信系統將語音、傳真、電子郵件、移動短消息、多媒體和數據等所有信息類型合為一體,為人們帶來了選擇的自由和效率的提升。隨著統一通信技術的發展,統一通信系統面臨著因大量的用戶并發請求而產生的SIP服務器負載均衡問題。
現有的負載均衡處理方法一般是將用戶的請求消息先發送到負載均衡服務器,由負載均衡服務器通過相應的分配算法來決定將用戶請求分發到哪個SIP服務器;該方法存在的問題是:一方面大部分負載均衡算法都是靜態分配,沒有考慮后端各個SIP服務器的實際負載情況;另一方面即使采用動態分配的負載均衡算法,一般是通過負載均衡服務器計算各個SIP服務器的負載量,這樣,負載均衡服務器既要解析用戶的請求消息,又要根據這些請求消息動態計算各個SIP服務器的負載量,當用戶的并發請求量很大時,很容易超出負載均衡服務器的承載能力。
發明內容
本發明的目的在于提供一種用于統一通信系統的動態負載均衡服務器,通過各個SIP服務器向負載均衡服務器上報自身的負載量,由負載均衡服務器統計、維護各SIP服務器的負載量;無需再動態計算各個SIP服務器的負載量,既可實現用戶請求的動態分配,提高系統的處理效率,也不會給負載均衡服務器增加額外的負擔。
為實現上述目的,本發明采用如下技術方案:
用于統一通信系統的動態負載均衡方法,其特征在于,SIP服務器通過SIP消息向負載均衡服務器發送自身的負載量,由負載均衡服務器統計維護各SIP服務器的負載量信息;當有新建連接請求時,負載均衡服務器從各SIP服務器中選出負載量最小的SIP服務器,由該負載量最小的SIP服務器建立維護該新建連接。
進一步的,
所述負載均衡服務器定時向各個SIP服務器發送OPTION消息,所述SIP服務器收到OPTION消息后,將自身的當前負載量以OPTION響應消息發送給所述負載均衡服務器,由所述負載均衡服務器負載統計維護所述各個SIP服務器的負載量。
當終端A向終端B發起通信請求時,終端A的INVITE消息先發送給所述負載均衡服務器,所述負載均衡服務器收到該INVITE消息后,查詢所述各個SIP服務器的負載量,選出負載量最小的SIP服務器,將該INVITE消息發送給該負載量最小的SIP服務器,由該負載量最小的SIP服務器負載建立、維護終端A與終端B的SIP會話。
所述用于統一通信系統的動態負載均衡方法的步驟是:
S10:負載均衡服務器定時向各個SIP服務器發送OPTION消息;
S11:SIP服務器收到該OPTION消息后,將自身的當前負載量以OPTION響應消息發送給負載均衡服務器,由負載均衡服務器負載記錄、維護各個SIP服務器的負載量。
該方法還包括步驟:
S12:終端A向終端B發起通信請求;
S13:終端A向負載均衡服務器發送INVITE消息;
S14:負載均衡服務器收到該INVITE消息后,查詢各個SIP服務器的負載量,選出負載量最小的SIP服務器;
S15:負載均衡服務器將該INVITE消息發送給該負載量最小的SIP服務器;
S16:該SIP服務器收到該INVITE消息后,將自身的負載量加一,然后將該INVITE消息轉發給終端B;
S17:終端B收到該INVITE消息后,向SIP服務器發送響應消息,該響應消息經負載均衡服務器轉發給終端A;
S18:終端A發送的BYE消息經負載均衡服務器發送給SIP服務器,SIP服務器收到該BYE消息后,將自身的負載量減一,然后將該BYE消息發送給終端B。
本發明的優點在于:
本發明的用于統一通信系統的動態負載均衡方法,通過各個SIP服務器向負載均衡服務器上報自身的負載量,由負載均衡服務器負載統計維護各個SIP服務器的負載量;負載均衡服務器無需再通過算法動態分配連接,既實現了用戶請求的動態分配,提高了系統處理效率,也沒有額外增加負載均衡服務器的負擔。
附圖說明
圖1是本發明的方法流程圖。
圖2是本發明的SIP消息流向圖。
圖3是本發明的具體實施例中OPTION響應消息的消息格式示意圖。
圖4是本發明的具體實施例中INVITE消息的消息格式示意圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京大唐高鴻數據網絡技術有限公司;,未經北京大唐高鴻數據網絡技術有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310613454.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:路由控制方法與裝置
- 下一篇:快速進行數據傳輸的方法





