Patent ID: 8059687
Filing Date: 2011-11-15
Classification: H04H,H04L,H04N,H04W

Abstract:
1. A method for maintaining synchronization of data packets in a computing system, comprising: receiving data packets by the computing system; establishing a unique header pattern with a processor to indicate a discontiguous stream of data packets; partitioning the data packets into a plurality of blocks; storing the plurality of blocks in a buffer in the computing system; adding a header with a continuity counter to each block of the plurality of blocks; erasing one or more blocks of the plurality of blocks to form remaining blocks; transferring the remaining blocks over a communication channel in the computing system; processing the remaining blocks through a shift register; receiving the unique header pattern; determining that the remaining blocks represent a discontiguous data stream, based on the unique header pattern; and inserting pseudo noise blocks to replace the one or more erased blocks in the plurality of blocks to provide a stream of contiguous data for demodulation.