Method and apparatus for providing quality-of-service delivery facilities over a bus
US7093044B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 25, 2004 |
| Grant date | Aug 15, 2006 |
| Priority date | — |
| Expiry date | Jan 19, 2025 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L49/205
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
The invention provides quality-of-service (QoS) delivery services over a computer bus having isochronous data transfer capabilities. A transmitting node on the bus transmits a message to an intended recipient indicating a requested bandwidth for a connection. If the intended recipient has sufficient resources, it allocates an isochronous data channel on the bus and notifies the transmitter of the allocated channel. Thereafter, the transmitter transmits the data on the allocated channel. If the recipient cannot allocate a channel, it does not respond, and the transmitter thereafter detects a time-out condition and begins transmitting using a “best efforts” scheme (i.e., non-guaranteed time delivery). In a second variation, a receiving node detects that it is receiving large quantities of data from a transmitting node. In response, the receiving node allocates an isochronous data channel on the bus and notifies the transmitter of the allocated channel. Thereafter, the transmitter transmits using the allocated isochronous channel. In a third variation, multiple receiving nodes that need to receive streaming data from a single transmitting node share a common isochronous data channel. …
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.