Title :
Dc-free convolutional codes and dc-free turbo codes
Author :
Zhai, Fengqin ; Xin, Yan ; Fair, Ivan J.
Author_Institution :
Dept. of Electr. & Comput. Eng, Alberta Univ., Edmonton, Alta., Canada
Abstract :
In this paper we integrate convolutional/turbo encoding with multimode encoding to generate dc-free convolutional/turbo codes. Based on the generators of error-control codes, we employ flipping or puncturing to ensure that the coded sequences are dc-balanced. At the receiver, the channel output is first decoded by a convolutional/turbo decoder (with consideration of detection when flipping is used during encoding), and then by a dc-free decoder. We show that good spectrum performance can be obtained at the cost of an increase in complexity in the encoder and that excellent bit error rate (BER) performance can be obtained particularly when source data logic values are not equiprobable.
Keywords :
binary sequences; channel coding; convolutional codes; decoding; error correction codes; error statistics; radio receivers; turbo codes; BER performance; bit error rate; channel decoding; coded sequences; dc-free convolutional codes; dc-free turbo codes; detection; error-control codes; flipping; multimode encoding; puncturing; receiver; spectrum performance; Bit error rate; Convolution; Convolutional codes; Encoding; Iterative decoding; Optical coupling; Optical distortion; Polynomials; Transformers; Turbo codes;
Conference_Titel :
Communications, 2005. ICC 2005. 2005 IEEE International Conference on
Print_ISBN :
0-7803-8938-7
DOI :
10.1109/ICC.2005.1494428