[發明專利]一種鏈路負載均衡方法、裝置、控制器及網關設備在審
| 申請號: | 202010073494.1 | 申請日: | 2020-01-22 |
| 公開(公告)號: | CN111277510A | 公開(公告)日: | 2020-06-12 |
| 發明(設計)人: | 范存聯 | 申請(專利權)人: | 普聯技術有限公司 |
| 主分類號: | H04L12/803 | 分類號: | H04L12/803;H04L12/24 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 黃詩彬;郝傳鑫 |
| 地址: | 518000 廣東省深圳市南山區深南路科技*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 負載 均衡 方法 裝置 控制器 網關 設備 | ||
1.一種鏈路負載均衡方法,其特征在于,所述方法適用于多網關多WAN口組網系統,所述系統包括控制器、與所述控制器通過網絡進行連接通信的至少一個網關設備;每一網關設備包括至少一個LAN口、至少一個WAN口和至多兩個互聯口;每一網關設備均通過自身的互聯口與其他網關設備的互聯口進行連接組網;所述方法由所述控制器執行;所述方法包括:
向每一網關設備發送讀指令,使得每一網關設備根據接收到的讀指令向所述控制器發送鏈路狀態信息;
根據接收到的每一網關設備發送的鏈路狀態信息對預設的鏈路狀態信息表進行更新,獲得第一鏈路狀態信息表;
根據所述第一鏈路狀態信息表和預設的鏈路加權帶寬評估方法計算每一網關設備的每一WAN口的加權帶寬,并對應存儲至所述第一鏈路狀態信息表中,獲得第二鏈路狀態信息表;
根據所述第二鏈路狀態信息表、預設的互聯口角色和預設的鏈路加權帶寬評估方法獲取每一網關設備的每一互聯口的角色和加權帶寬,并對應存儲至所述第二鏈路狀態信息表中,獲得第三鏈路狀態信息表;其中,所述互聯口角色包括阻塞互聯口、WAN互聯口和LAN互聯口;
根據所述第三鏈路狀態信息表生成相應的鏈路控制信息,并向每一網關設備發送攜帶所述鏈路控制信息的寫指令,使得每一網關設備根據接收到的寫指令進行負載均衡處理;其中,所述鏈路控制信息包括每一WAN口的加權帶寬、每一互聯口的角色和每一互聯口的加權帶寬。
2.如權利要求1所述的鏈路負載均衡方法,其特征在于,所述根據所述第一鏈路狀態信息表和預設的鏈路加權帶寬評估方法計算每一網關設備的每一WAN口的加權帶寬,具體包括:
對于第k個網關設備的第i個WAN口,根據所述第一鏈路狀態信息表獲取第k個網關設備的第i個WAN口的狀態信息;其中,所述第i個WAN口的狀態信息至少包括下行帶寬平均值DBki、上行帶寬平均值UBki、權重因子Aki、下行流量統計DTki和上行流量統計UTki;
根據公式計算第k個網關設備的第i個WAN口的加權帶寬WBki;其中,1≤k≤M,M表示所述系統中的網關設備的個數,M≥1;1≤i≤N,N表示第k個網關設備的WAN口的個數,N≥1。
3.如權利要求1所述的鏈路負載均衡方法,其特征在于,所述根據所述第二鏈路狀態信息表、預設的互聯口角色和預設的鏈路加權帶寬評估方法獲取每一網關設備的每一互聯口的角色和加權帶寬,具體包括:
根據所述第二鏈路狀態信息表獲取所有互聯口的狀態信息;其中,所述互聯口的狀態信息至少包括互聯口的本端MAC地址和對端MAC地址;
根據所有互聯口的狀態信息和預設的互聯拓撲構建方法獲取所有網關設備之間的互聯口連接拓撲圖;
根據所述拓撲圖、預設的互聯口角色和預設的鏈路加權帶寬評估方法決策每一網關設備的每一互聯口的角色,并計算每一網關設備的每一互聯口的加權帶寬。
4.如權利要求1所述的鏈路負載均衡方法,其特征在于,所述方法還包括:
當接收到任一網關設備發送的事件消息時,向每一網關設備發送讀指令;其中,所述事件消息表示網關設備當前發生預設事件且需要調整鏈路參數;所述預設事件至少包括WAN口斷線事件或帶寬變動事件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于普聯技術有限公司,未經普聯技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010073494.1/1.html,轉載請聲明來源鉆瓜專利網。





