Bandwidth estimation circuit, computer system, method for estimating and predicting the bandwidth and computer readable program product
US10425314B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 5, 2013 |
| Grant date | Sep 24, 2019 |
| Priority date | — |
| Expiry date | Mar 15, 2035 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L43/0876
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
The present invention relates to a bandwidth estimation circuit for estimating and predicting the bandwidth of a computer system, the bandwidth estimation circuit comprising: a memory unit which is configured to store multiple predetermined bandwidth envelopes, wherein each one of the predetermined bandwidth envelopes is assigned to a feature of a code of an application program; a bandwidth measurement unit which is configured to online measure the bandwidth of a data transaction based on the code; a selection unit coupled either to the memory unit and the bandwidth measurement unit and configured to find the nearest bandwidth envelopes in the memory unit for the measured bandwidth; a calculation unit which is configured to calculate a ratio between the selected bandwidth envelopes, to construct a new bandwidth envelope by applying an interpolation function based on the calculated ratio and to calculate an estimated bandwidth by applying the new bandwidth envelope. The present invention also relates to a computer system, a method for estimating and predicting the bandwidth and a computer readable program product.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.