Patent ID: 6779050
Filing Date: 2004-08-17
Classification: H04L,H04N

Abstract:
A system for reassembling fragmented packets from a data provider, comprising:means for receiving a bandwidth request to transfer a data packet from the data provider; means for allocating bandwidth to the data provider, wherein said allocated bandwidth is less than said requested bandwidth; means for receiving part of said data packet in said allocated bandwidth from the data provider, wherein said part of said data packet includes a fragment header, wherein said fragment header includes a sequence number for said part of said data packet; means for tagging said part of said data packet with information indicating whether a reassembly session is in progress; means for storing said part of said data packet in external memory; and means for reassembling said data packet by concatenating in the correct sequence said part of said data packet with other parts of said data packet, thus forming a reassembled data packet.