Patent ID: 6820150
Filing Date: 2004-11-16
Classification: H04L

Abstract:
A method of delivering data packets over a bus that supports both isochronous and asynchronous modes of data transmission, comprising the steps of:(1) at a transmitting node, translating a bus-generic request for a quality-of-service connection into a bus-specific request for time-guaranteed delivery services; (2) from the transmitting node, transmitting the bus-specific request to an intended receiving node on the bus; (3) at the intended receiving node, checking to determine whether sufficient resources are available to allocate an isochronous data channel on the bus and, in response to such availability, allocating the isochronous data channel; (4) notifying the transmitting node of the allocated isochronous data channel; (5) from the transmitting node, transmitting data packets to the intended receiving node using the allocated isochronous data channel; and (6) setting a timer in the transmitting node and, in response to detecting a time-out condition based on the request transmitted in step (2), transmitting the data packets to the intended receiving node using the asynchronous delivery mode.