Decoder-assisted frame synchronization for packet transmission

This paper proposes a novel frame synchronization methodology for packets with convolutionally encoded data. Rather than by placing sync bits in a separate header, the sync bits are placed in a midamble and encoded as part of the data sequence, using the error correction encoder to resolve time ambiguities. The scheme is based on the principle that an error in trellis termination may result in decoding a wrong information bit sequence, while the starting portion of the sequence can be decoded as error free. This frame synchronization technique is extended to the synchronization of turbo-coded systems using a list-based approach, where the first synchronizer provides a list of potential packet starting positions, and the following synchronizer makes the final decision. The performance improvement over conventional synchronization techniques is quantified via simulation.

[1]  P. Robertson Improving frame synchronization when using convolutional codes , 1993, Proceedings of GLOBECOM '93. IEEE Global Telecommunications Conference.

[2]  John Cocke,et al.  Optimal decoding of linear codes for minimizing symbol error rate (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[3]  Harry H. Tan,et al.  Frame Synchronization for Gaussian Channels , 1987, IEEE Trans. Commun..

[4]  S. S. Soliman,et al.  ML frame synchronization for the Gaussian channel with ISI , 1991, ICC 91 International Conference on Communications Conference Record.

[5]  Jr. G. Forney,et al.  The viterbi algorithm , 1973 .

[6]  Yufei Wu,et al.  Implementation of parallel and serial concatenated convolutional codes , 2000 .

[7]  J. Massey,et al.  Optimum Frame Synchronization , 1972, IEEE Trans. Commun..

[8]  Joachim Hagenauer,et al.  A Viterbi algorithm with soft-decision outputs and its applications , 1989, IEEE Global Telecommunications Conference, 1989, and Exhibition. 'Communications Technology for the 1990s and Beyond.

[9]  Brian D. Woerner,et al.  Frame synchronization of convolutionally encoded sequences for packet transmission , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[10]  Robert A. Scholtz,et al.  Frame Synchronization Techniques , 1980, IEEE Trans. Commun..

[11]  P. Robertson A generalized frame synchronizer , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[12]  A. Hansson,et al.  Frame synchronization for spontaneous transmission , 1990, [Proceedings] GLOBECOM '90: IEEE Global Telecommunications Conference and Exhibition.

[13]  Patrick Robertson Optimal Frame Synchronization for Continuous and Packet Data Transmission , 1995 .

[14]  P. Nielsen Some Optimum and Suboptimum Frame Synchronizers for Binary Data in Gaussian Noise , 1973, IEEE Trans. Commun..