Patent ID: 8259609
Filing Date: 2012-09-04
Classification: H04L

Abstract:
1. A modem in communication with a data source over multiple signal channels, the modem comprising a processor, a storage system, and one or more programs stored in the storage system and operable to be executed by the processor, comprising: a detecting module to receive multiple data packets originally sent by the data source and at least one correcting packet loading reassembly information over the signal channels, and to determine if one or more of the data packets originally sent by the data source are lost according to the received data packets, wherein the reassembly information is a checksum calculated based on a correcting algorithm and according to the data packets originally sent by the data source; a recovering module to determine if the received data packets are enough to recover the one or more lost data packets upon the condition that the one or more of the data packets are lost and the correcting packet loading reassembly information is received, and to recover the one or more lost data packets using the received data packets and the reassembly information upon the condition that the received data packets are enough to recover the one or more lost data packets; and a removing module to remove the correcting packet loading reassembly information, and to queue and send out the received data packets and the one or more recovered data packets.