[發明專利]硬件可實現的基于WRED算法的擁塞控制方法和裝置在審
| 申請號: | 201710395540.8 | 申請日: | 2017-05-27 |
| 公開(公告)號: | CN107426111A | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 李冰;朱衛衛;郭安;董乾;沈克強;王剛;趙霞;劉勇;張林;陳帥 | 申請(專利權)人: | 東南大學 |
| 主分類號: | H04L12/813 | 分類號: | H04L12/813;H04L12/823;H04L12/851;H04L12/863 |
| 代理公司: | 南京蘇高專利商標事務所(普通合伙)32204 | 代理人: | 柏尚春 |
| 地址: | 214135 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 硬件 實現 基于 wred 算法 擁塞 控制 方法 裝置 | ||
1.一種基于WRED算法的擁塞控制裝置,其特征在于,包括:
解析分類模塊,其連接WRED模塊,用于對輸入的網絡數據包進行解析,根據解析出的IP優先級字段,將網絡數據包傳輸到對應的WRED模塊;
WRED模塊,其連接解析分類模塊與隊列模塊,用于將輸入的網絡數據包進行隨機丟包處理,然后傳輸到隊列模塊;
隊列模塊,其連接WRED模塊與出隊調度模塊,用于將輸入的網絡數據包進行緩存處理;
出隊調度模塊,其連接隊列模塊,用于將隊列中的網絡數據包進行出隊調度處理。
2.根據權利要求1所述的一種基于WRED算法的擁塞控制裝置,其特征在于,所述解析分類模塊對輸入的網絡數據包的包頭進行解析,寄存其中的IP優先級字段以及網絡數據包長度字段;然后根據這兩個字段,將一個完整的網絡數據包傳輸到對應的WRED模塊中去。
3.根據權利要求1所述的一種基于WRED算法的擁塞控制裝置,其特征在于,所述WRED模塊對輸入的網絡數據包進行隨機丟包處理,丟包的概率是由隊列模塊反饋的隊列長度以及預先設置的隊列長度上水線、隊列長度下水線、隊列長度上節點、隊列長度下節點決定,丟包的概率分別為0、1/8、1/4、1/2、1。
4.根據權利要求1所述的一種基于WRED算法的擁塞控制裝置,其特征在于,所述隊列模塊對輸入的網絡數據包進行緩存處理,并且對隊列的長度進行實時監測,將監測到的隊列長度值反饋給WRED模塊,用于WRED模塊丟包概率的計算。
5.根據權利要求1所述的一種基于WRED算法的擁塞控制裝置,其特征在于,所述出隊調度模塊將隊列中的網絡數據包按照一定的順序以及權重輸出。
6.一種硬件可實現的基于WRED算法的擁塞控制方法,其特征在于包括如下步驟:
解析分類模塊對輸入的網絡數據包進行解析,根據解析出的IP優先級字段,將網絡數據包傳輸到對應的WRED模塊;
WRED模塊將輸入的網絡數據包進行隨機丟包處理,然后傳輸到隊列模塊;
隊列模塊將輸入的網絡數據包進行緩存處理;
出隊調度模塊將隊列中的網絡數據包進行出隊調度處理。
7.根據權利要求6所述的硬件可實現的基于WRED算法的擁塞控制方法,其特征在于,解析分類模塊對輸入的網絡數據包的包頭進行解析,寄存其中的IP優先級字段以及網絡數據包長度字段;然后根據這兩個字段,將一個完整的網絡數據包傳輸到對應的WRED模塊中去。
8.根據權利要求6所述的硬件可實現的基于WRED算法的擁塞控制方法,其特征在于,WRED模塊對輸入的網絡數據包進行隨機丟包處理,丟包的概率是由隊列模塊反饋的隊列長度以及預先設置的隊列長度上水線、隊列長度下水線、隊列長度上節點、隊列長度下節點決定,丟包的概率分別為0、1/8、1/4、1/2、1。
9.根據權利要求6所述的硬件可實現的基于WRED算法的擁塞控制方法,其特征在于,隊列模塊對輸入的網絡數據包進行緩存處理,并且對隊列的長度進行實時監測,將監測到的隊列長度值反饋給WRED模塊,用于WRED模塊丟包概率的計算。
10.根據權利要求6所述的硬件可實現的基于WRED算法的擁塞控制方法,其特征在于,出隊調度模塊將隊列中的網絡數據包按照一定的順序以及權重輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東南大學,未經東南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710395540.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種流量調度方法、VNF模塊及流量調度服務器
- 下一篇:集成安全管理交換機





