Method and apparatus for providing quality-of-service delivery facilities over a bus
US6820150B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 11, 2001 |
| Grant date | Nov 16, 2004 |
| Priority date | — |
| Expiry date | Aug 31, 2022 |
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 da…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.