摘要 |
The present invention provides for transmitting asynchronous type data using isochronous packets over a 1394 compliant serial bus. Benefits of this type of communication include reducing overhead and increasing throughput. First, the transmitter(s) and the receiver(s) of the packet designate an isochronous channel for the communication. The request to transmit an asynchronous packet is converted into a request to transmit an isochronous packet. An isochronous packet is assembled and then the hardware is directed to transmit the packet over the channel asynchronously. Therefore the packet is transmitted as soon as possible, rather than waiting for the next opportunity to send an isochronous packet (which occurs at a rate of 8000 times/sec). Even though the packet is sent in an asynchronous manner, the hardware (transmitter and receiver) identifies the packet as isochronous and knows therefore not to generate any acknowledgments. When using isochronous transfer, generally the high-level protocol takes care of acknowledgments.
|