Patent ID: 7158532
Filing Date: 2007-01-02
Classification: H04L

Abstract:
1. A method comprising: scheduling an isochronous transaction in service period N, which is one of a plurality of service periods that comprise a flow of information over a half duplex link between a first device and a second device, if the isochronous transaction is ready to be serviced before service period N at one of the first device and the second device; scheduling, in service period N, an asynchronous transaction ready to be serviced at one of the first device and the second device if no isochronous transaction is ready to be serviced before service period N; scheduling the asynchronous transaction ready to be serviced at the first device if no asynchronous transaction is ready to be serviced at the second device; scheduling the asynchronous transaction ready to be serviced at the second device if no asynchronous transaction is ready to be serviced at the first device; and scheduling the asynchronous transaction ready to be serviced at one of the first device and the second device, according to an arbitration algorithm, if the asynchronous transactions are ready to be serviced at both the first device and the second device.