Systems and methods for goodput guarantee through adaptive fair queuing
US7397805B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 2, 2003 |
| Grant date | Jul 8, 2008 |
| Priority date | — |
| Expiry date | Dec 18, 2025 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L41/5025
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Disclosed herein are systems and methods for communicating a number of data flows on a single communications channel. In one embodiment, a method of communicating a number of data flows on a shared communications channel includes the acts of (1) calculating a set of optimum goodput rates for the data flows, in order to maximize a total utility of the data flows, (2) calculating a set of optimum throughput rates for the data flows based on the optimum goodput rates, and (3) transmitting the data flows on the shared communications channel with the optimized throughput rates. Optimization is preferably done using utility functions that indicate the utility of the data flows as a function of their goodput rates. The method can additionally block temporarily a transport layer of at least one of the data flows if the transport layer of that data flow is bottlenecked.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.