Patent ID: 6243778
Filing Date: 2001-06-05
Classification: H04L

Abstract:
A transport protocol interface system for a serial bus, the system comprising:a transaction interface for coordinating communications to and from the bus, comprising:a first queue structured to accept one or more message control blocks, each message control block containing organized data and to accept one or more data packets;a conversion engine structured to read the message control blocks and convert the organized data into data packets and to read the one or more data packets and convert the data packets into message control blocks;an input port structured to receive data packets from the bus, and an output port structured to pass data packets to the bus;the system further comprising at least one task structured to communicate with the transaction interface to receive and transmit message control blocks; anda service provider structured to communicate with the at least one task, the service provider configured to schedule task requests received from the at least one task and to allocate system resources including memory.