Patent ID: 6771647
Filing Date: 2004-08-03
Classification: H04L,H04Q

Abstract:
A data reception unit for receiving a plurality of data streams over a data channel, each of the plurality of data streams being received as amounts of data and each amount of data comprising a data portion and an identity portion identifying to which of the plurality of data streams the amounts of data correspond, the data reception unit comprising:a data stream memory comprising a buffer and a plurality of data stream storage areas, each respective data stream storage area of the plurality of data stream storage areas corresponding to a respective data stream of a set of data streams included in the plurality of data streams to store the amounts of data from the corresponding data stream of the set of data streams; a first storage information memory to hold first storage information that facilitates storage in each respective data stream storage area of the amounts of data from the set of data streams; a data storage controller to receive the identity portion of each respective amount of data and perform a storage operation on the respective amount of data comprising: accessing the first storage information memory; and when the first storage information memory holds first storage information for one of the set of data streams identified by the identity portion of the respective amount of data, storing the data portion of the respective amount of data in the data stream storage area corresponding to the one of the set of data streams; and when the first storage information memory does not hold first storage information for one of the set of data streams identified by the identity portion of the respective amount of data, storing the data portion of the respective amount of data in the buffer; and a processing unit connected to the buffer to perform an assembly operation comprising executing steps to assemble data portions stored in the buffer into respective data streams of the plurality of data streams.