Patent ID: 7577149
Filing Date: 2009-08-18
Classification: H04L

Abstract:
1. A method of reordering data items comprising: receiving data items associated with a plurality of sources; inputting the received data items into a pipelined reorder engine; sequentially forwarding each of the input data items through a plurality of sequential stages of the pipelined reorder engine to reorder the received data items, on a per-source basis, to correspond to an order in which the data items were transmitted by the plurality of sources; and providing a plurality of sets of context memories accessible by the plurality of sequential stages of the pipelined reorder engine, each of the plurality of sets of context memories corresponding to a different one of the plurality of sources, one of the plurality of sets of context memories storing information used by one or more of the plurality of sequential stages of the pipelined reorder engine to reorder ones of the received data items transmitted by the corresponding one of the plurality of sources.