Automatic frame synchronization recovery utilizing a sequential decoder
AssigneeMotorola, Inc.
InventorKevin L. Kloker
Life of this patent
Estimating the term…
Loading patent…
AssigneeMotorola, Inc.
InventorKevin L. Kloker
Estimating the term…
A digital communication system including an encoder and decoder for the transmission of digital information over a transmission medium, the system having automatic frame synchronization and error correction requiring a minimum of tansmission bits and decoding time. The encoder processes a data stream and generates a transmission bit stream of N bits using convolutional encoding, autosynchronization sequence combining, and bit interleaving. The multi-phase sequential decoder decodes the received coded data, corrects transmission errors and automatically achieves frame synchronization from P selected phases of the received data. This is accomplished by selecting the phase of the received data with the best metric, bit de-interleaving, removing the autosynchronization sequence and comparing the received data of the selected phase with the extended code word subsets from the node having the best metric. The decoder then selects a new best metric node and phase in an iterative process until the decoding operation terminates with either valid decoded data upon reaching a terminal node or a code word erasure due to computation or memory overflow. Thus the decoder simultaneously searches for the correct phase and decoded data by iteratively maximizing the code word metric in one decoding operation.
A digital communications system for automatically recovering frame synchronization and accomplishing error correction, said digital communication system comprising:
A method for automatic frame synchronization and error correction in the transmission and reception of data in a digital communication system including an encoder and a decoder comprising the steps of encoding a bit stream by:
A decoder for automatically recovering frame synchronization, accomplishing error correction, and decoding convolutionally encoded data transmitted from a digital communications system encoder, the decoder comprising:
A method of decoding a received encoded data sequence from an encoder at a decoder, in a digital communications system to achieve automatic frame synchronization and error correction, comprising the steps of:
Dependencies are inferred from the claim text.