Traffic class arbitration based on priority and bandwidth allocation
US10237191B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 18, 2015 |
| Grant date | Mar 19, 2019 |
| Priority date | — |
| Expiry date | Mar 24, 2035 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L47/283
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
This disclosure describes systems, devices, methods and computer readable media for enhanced network communication for use in higher performance applications including storage, high performance computing (HPC) and Ethernet-based fabric interconnects. In some embodiments, a network controller may include a transmitter circuit configured to transmit packets on a plurality of virtual lanes (VLs), the VLs associated with a defined VL priority and an allocated share of network bandwidth. The network controller may also include a bandwidth monitor module configured to measure bandwidth consumed by the packets and an arbiter module configured to adjust the VL priority based on a comparison of the measured bandwidth to the allocated share of network bandwidth. The transmitter circuit may be further configured to transmit the packets based on the adjusted VL priority.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.