Methods and systems for queue and pipeline latency metrology in network devices and smart NICs
US11706152B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 15, 2021 |
| Grant date | Jul 18, 2023 |
| Priority date | — |
| Expiry date | Jul 30, 2041 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L47/6225
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Inbound packets can be received by a network device that determines a receive pipeline latency metric based on a plurality of receive pipeline residency times of the inbound packets and determines a receive queue latency metric based on a plurality of receive queue residency times of the inbound packets. The receive queue latency metric and the receive pipeline latency metric can be reported to a data collector. The network appliance may also receive a plurality of outbound packets on a transmit queue, determine a transmit queue latency metric based on the transmit queue residency times of the outbound packets, and determine a transmit pipeline latency metric based on the transmit pipeline residency times of the outbound packets. The outbound packets may be transmitted toward their destination. The transmit queue latency metric and the transmit pipeline latency metric can be reported to the data collector.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.