[發明專利]一種確定路徑故障的控制器和系統有效
| 申請號: | 202110452936.8 | 申請日: | 2021-04-26 |
| 公開(公告)號: | CN113206771B | 公開(公告)日: | 2022-03-29 |
| 發明(設計)人: | 宋曉霞 | 申請(專利權)人: | 深圳市捷力通信息技術有限公司 |
| 主分類號: | H04L43/0811 | 分類號: | H04L43/0811 |
| 代理公司: | 深圳宏創有為知識產權代理事務所(普通合伙) 44837 | 代理人: | 黃培琪 |
| 地址: | 518000 廣東省深圳市福田區福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 確定 路徑 故障 控制器 系統 | ||
1.一種確定路徑故障的控制器,其特征在于,包括:
第一確定模塊,用于確定首端交換機、尾端交換機和所述首端交換機與所述尾端交換機之間的待檢測路徑;
第二確定模塊,用于確定所述待檢測路徑上的關鍵交換機;所述關鍵交換機包括至少兩條分支路徑;所述分支路徑為首端交換機至關鍵交換機的路徑;
建立模塊,用于建立所述首端交換機與所述關鍵交換機的傳輸通道;
控制模塊,用于:
控制所述首端交換機通過所述傳輸通道發送檢測報文至所述關鍵交換機;
接收基于所述關鍵交換機包括的分支路徑分別返回的第一反饋報文;獲取所述第一反饋報文的數量,并判斷是否等于預設數量;
在確定所述數量等于預設數量時,生成確認結果并控制所述首端交換機發送至所述關鍵交換機;
控制所述關鍵交換機將所述檢測報文發送至所述關鍵交換機的下一交換機;
若在預設時間段內接收到所述下一交換機發送的第二反饋報文,表示所述關鍵交換機與所述下一交換機之間的路徑正常,反之表示所述關鍵交換機與所述下一交換機之間的路徑故障;
所述控制模塊,還用于:
在確定所述數量不等于預設數量時,對多個所述第一反饋報文分別進行解析,獲取傳輸所述第一反饋報文的目標交換機;
根據所述目標交換機確定關鍵交換機包括的分支路徑中的故障分支路徑;
根據所述目標交換機確定關鍵交換機包括的分支路徑中的故障分支路徑,包括:將所述目標交換機所在的分支路徑確定為正常分支路徑,將不具有所述目標交換機的分支路徑確定為故障分支路徑。
2.如權利要求1所述的確定路徑故障的控制器,其特征在于,所述控制模塊,還用于在根據所述目標交換機確定關鍵交換機包括的分支路徑中的故障分支路徑后,還用于:
確定所述故障分支路徑上的交換機信息;
控制所述關鍵交換機將所述檢測報文發送至所述故障分支路徑上的前一交換機;
若在預設時間段內接收到所述前一交換機發送的第三反饋報文,表示所述關鍵交換機與故障分支路徑上的前一交換機之間的路徑正常;反之表示所述關鍵交換機與故障分支路徑上的前一交換機之間的路徑故障。
3.如權利要求1所述的確定路徑故障的控制器,其特征在于,所述檢測報文包括流表項。
4.如權利要求1所述的確定路徑故障的控制器,其特征在于,所述建立模塊包括:
獲取子模塊,用于獲取所述首端交換機的地址信息及所述關鍵交換機的地址信息;
判斷子模塊,用于判斷在預設時間段內接收到所述首端交換機發送的建立請求的次數是否大于預設次數,在確定所述次數大于預設次數時,將所述建立請求發送至所述關鍵交換機;
建立子模塊,用于接收所述關鍵交換機返回的響應信息,對所述響應信息進行解析,獲取指令結果;根據所述指令結果建立所述首端交換機與所述關鍵交換機的初始通道;
修正子模塊,用于:
獲取所述首端交換機基于所述初始通道向所述關鍵交換機發送的測試報文的數據量及傳輸時間;
根據所述數據量及傳輸時間計算所述初始通道的傳輸質量,并判斷是否小于預設傳輸質量;在確定所述傳輸質量小于預設傳輸質量時,對所述初始通道進行增強處理,得到傳輸通道。
5.如權利要求1所述的確定路徑故障的控制器,其特征在于,還包括:
第一交換機檢測模塊,與所述控制模塊連接,用于在所述控制模塊控制所述首端交換機通過所述傳輸通道發送檢測報文至所述關鍵交換機前,對所述待檢測路徑上的所有交換機分別進行檢測,計算交換機的故障率,將故障率大于預設故障率的交換機進行標記,得到第一標記結果并發送至所述控制模塊;
所述控制模塊,用于接收所述第一交換機檢測模塊發送的第一標記結果,根據所述第一標記結果對相應的交換機所在路徑進行檢測時進行至少2次檢測;
所述計算交換機的故障率:
其中,為交換機的最大過載率;為交換機的額定負載率;為交換機的負荷過載值; 為自然常數。
6.一種確定路徑故障的系統,其特征在于,包括如權利要求1-5任意一項所述的控制器及交換機;
所述交換機為控制器確定的待檢測路徑上的關鍵交換機,所述關鍵交換機包括至少兩條分支路徑;所述分支路徑為首端交換機至關鍵交換機的路徑;
所述關鍵交換機,用于:
接收首端交換機通過傳輸通道發送的檢測報文,并基于包括的分支路徑分別發送第一反饋報文;
接收控制器根據所述第一反饋報文的數量等于預設數量生成的確認結果;
將所述檢測報文發送至所述關鍵交換機的下一交換機;
將所述下一交換機在預設時間段內是否生成第二反饋報文的結果上傳至控制器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市捷力通信息技術有限公司,未經深圳市捷力通信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110452936.8/1.html,轉載請聲明來源鉆瓜專利網。





