Title :
CRC-assisted error correction in a trellis coded system with bit stuffing
Author :
Prévost, Raoul ; Coulon, Martial ; Bonacci, David ; LeMaitre, Julia ; Millerioux, Jean-Pierre ; Tourneret, Jean-Yves
Author_Institution :
INP-ENSEEIHT/IRIT, Univ. of Toulouse, Toulouse, France
Abstract :
This paper introduces a new error correction strategy using cyclic redundancy checks (CRC) for a trellis coded system in the presence of bit stuffing. The proposed receiver is designed to simultaneously demodulate, decode and correct the received message in the presence of bit stuffing. It is based on a Viterbi algorithm exploiting the conditional transitions of an appropriate extended trellis. The receiver is evaluated with automatic identification system (AIS) messages constructed with a 16 bit CRC and a Gaussian Minimum Shift Keying (GMSK) modulation. The stuffed bits are inserted after any sequence of five consecutive bits 1 as requested by the AIS recommendation. Simulation results illustrate the algorithm performance in terms of packet error rate. A gain of more than 2.5dB is obtained when compared to the conventional GMSK receiver.
Keywords :
Viterbi decoding; cyclic redundancy check codes; error correction codes; error statistics; minimum shift keying; trellis coded modulation; 16 bit CRC-assisted error correction; AIS recommendation; GMSK receiver; Gaussian minimum shift keying modulation; Viterbi algorithm; automatic identification system message; bit stuffing; cyclic redundancy check; packet error rate; received message decoding; trellis coded system; Bit error rate; Convolutional codes; Error correction codes; Generators; Polynomials; Receivers; Viterbi algorithm; AIS; CRC; Viterbi decoding; bit-stuffing; error correction; trellis codes;
Conference_Titel :
Statistical Signal Processing Workshop (SSP), 2011 IEEE
Conference_Location :
Nice
Print_ISBN :
978-1-4577-0569-4
DOI :
10.1109/SSP.2011.5967710