DC-free error control coding through guided convolutional coding

We construct DC-free error control coded sequences by guiding convolutional encoders through appropriate augmentation of the source bit stream prior to encoding to ensure that the sequence of error control codewords is balanced. In doing so, we combine the principles of guided scrambling line coding with convolutional error control coding. Decoding proceeds through standard error control decoding techniques for the convolutionally encoded sequence followed by removal of the augmenting bits, thereby avoiding the problem of error extension that often arises during the line decoding process.

[1]  A.J. Han Vinck,et al.  DC-free binary convolutional coding , 2000, 2000 IEEE International Symposium on Information Theory (Cat. No.00CH37060).

[2]  Ivan J. Fair,et al.  Guided scrambling: a new line coding technique for high bit rate fiber optic transmission systems , 1991, IEEE Trans. Commun..

[3]  Kees A. Schouhamer Immink,et al.  Performance assessment of dc-free multimode codes , 1997, IEEE Trans. Commun..

[4]  Schouhamer Immink,et al.  Codes for mass data storage systems , 2004 .