Title :
On bootstrap iterative Viterbi algorithm
Author_Institution :
Dept. of Eng., Australian Nat. Univ., Canberra, ACT, Australia
Abstract :
A bootstrap iterative Viterbi algorithm (BIVA) is proposed based on a bootstrap structure. Two different modifications are then considered for both very short size blocks (say 100-250 bits) and the medium size blocks (1000-3000 bits). It shows that the iterative decoding can be achieved by using the conventional Viterbi algorithm, which does not require the noise variance estimation. The numerical results show the significant performance improvement over the standard Viterbi algorithm is possible. For a block length of 1500 bits and with a 32 state VA, the 2D BIVA can achieve a bit error rate of 2×10 -5 at an Eb/E0 of 2.3 dB away from the Shannon limit. For both information block lengths of 1944 and 11970 bits, in term of its performance respect to the Shannon limit and the Shannon sphere packing bound, the 2D-BIVA is about 0.2-0.3 dB worse than the best known rate 1/2 JPL turbo codes of similar information block sizes. With some simple modifications, most of current systems (where the Viterbi algorithms used) can benefit significantly from this iterative decoding procedure
Keywords :
Viterbi decoding; block codes; convolutional codes; error statistics; iterative decoding; 2D BIVA; BER; Shannon limit; Shannon sphere packing bound; bit error rate; block codes; block length; bootstrap iterative Viterbi algorithm; convolutional code; information block length; iterative decoding; medium size blocks; standard Viterbi algorithm; turbo codes; very short size blocks; AWGN channels; Additive white noise; Binary phase shift keying; Convolutional codes; Gaussian noise; Iterative algorithms; Iterative decoding; Parity check codes; Turbo codes; Viterbi algorithm;
Conference_Titel :
Communications, 1999. ICC '99. 1999 IEEE International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-5284-X
DOI :
10.1109/ICC.1999.765492