[發明專利]網絡交換機有效
| 申請號: | 201910264306.0 | 申請日: | 2019-04-03 |
| 公開(公告)號: | CN110417670B | 公開(公告)日: | 2021-12-03 |
| 發明(設計)人: | M·費爾赫斯特;E·N·奧普薩斯尼克;M·H·劉;A·阿拉溫坦;M·拉克什米戈帕拉克里希南;A·S·K·邦薩爾;Y·阿維丹;N·哈勒維 | 申請(專利權)人: | 安華高科技股份有限公司 |
| 主分類號: | H04L12/801 | 分類號: | H04L12/801;H04L12/813;H04L12/861;H04L12/863 |
| 代理公司: | 北京律盟知識產權代理有限責任公司 11287 | 代理人: | 林斯凱 |
| 地址: | 新加坡*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 交換機 | ||
1.一種網絡交換機,其包括:
至少一個流入控制器,其經配置以:
經由一組輸入端口接收一或多個數據包;
將所述一或多個數據包寫入由所述一組輸入端口共享的流入分塊的流入緩沖器,所述流入緩沖器包括存儲器庫;
基于通過調度器發出的讀取請求的調度從所述流入緩沖器讀取所述一或多個數據包,所述調度器在所述流入分塊的外部;以及
將所述讀取的一或多個數據包轉發到多個輸出端口;以及
讀取啟動器,其連接到所述至少一個流入控制器且與所述調度器分離,所述讀取啟動器經配置以:
確定由所述調度器發出的所述讀取請求中的多個讀取請求是用于在同一時鐘循環中從所述流入緩沖器的同一存儲器庫讀取所述一或多個數據包中的至少一者;以及
保持來自所述至少一個流入控制器的所述多個讀取請求中的一或多者直到一或多個后續時鐘循環。
2.根據權利要求1所述的網絡交換機,其包括:
至少一個第二流入控制器,其經配置以:
經由第二組輸入端口接收一或多個第二數據包;
將所述一或多個第二數據包寫入由所述第二組輸入端口共享的第二流入分塊的第二流入緩沖器;
根據通過所述調度器的所述調度從所述第二流入緩沖器讀取所述一或多個第二數據包;以及
將所述讀取的一或多個第二數據包轉發到所述多個輸出端口。
3.根據權利要求2所述的網絡交換機,其中跨越所述流入緩沖器及所述第二流入緩沖器基于服務質量QoS要求或帶寬可用性中的至少一者來設置所述調度。
4.根據權利要求1所述的網絡交換機,其進一步包括:
所述調度器的至少一個調度控制器,所述至少一個調度控制器經配置以:
選擇所述流入分塊并從所述流入分塊選擇與所述一或多個數據包相關聯的一或多個虛擬輸出隊列VoQ以讀取所述一或多個數據包并將所述一或多個數據包轉移到所述多個輸出端口。
5.根據權利要求1所述的網絡交換機,其中所述一或多個數據包被分為多個單元,且其中所述至少一個流入控制器進一步經配置以:
將所述一或多個數據包的所述多個單元接收到一或多個輸出積累FIFO中。
6.根據權利要求5所述的網絡交換機,其中所述一或多個輸出積累FIFO是所述流入分塊的正交隊列集OQS塊。
7.根據權利要求6所述的網絡交換機,其中所述至少一個流入控制器進一步經配置以:
從所述一或多個輸出積累FIFO讀取所述多個單元;
基于來自所述一或多個輸出積累FIFO的所述多個單元,產生一或多個多數據包及/或多單元隊列到虛擬輸出隊列VoQ;以及
將所述一或多個VoQ列隊分配給所述流入分塊的排隊塊的一或多個VoQ庫。
8.根據權利要求7所述的網絡交換機,其中所述至少一個流入控制器進一步經配置以:
從所述調度器接收針對所述排隊塊的一或多個出列的請求;
基于針對所述一或多個出列的所述請求,從所述一或多個VoQ讀取所述多個單元作為多數據包及/或多單元出列;以及
將所述多個單元發送到讀取啟動器。
9.根據權利要求1所述的網絡交換機,其中所述至少一個讀取啟動器進一步經配置以:
在所述一或多個后續時鐘循環期間向所述流入分塊發出所述多個讀取請求中的所述一或多者。
10.根據權利要求9所述的網絡交換機,其中所述至少一個讀取啟動器進一步經配置以:
在發出所述多個讀取請求中的所述經保持一或多者之前,向所述流入分塊發出比所述多個讀取請求中的所述經保持一或多者更新的至少一個新讀取請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安華高科技股份有限公司,未經安華高科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910264306.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據包重傳控制、網絡擁塞檢測方法和裝置
- 下一篇:數據傳輸的限流方法和服務器





