Turbo decoding for partial response channels

The partial response channel can be viewed as a rate-1 encoder in which the output alphabet differs from the input alphabet. In serially concatenated coding schemes, the partial response channel can serve as the inner encoder. Previous work on the application of turbo decoding techniques to partial response channels has focused on using a parallel concatenation of convolutional encoders as the outer code and the partial response channel as the inner code. This system requires three a posteriori probability (APP) detectors-one matched to the channel and two matched to the constituent encoders. A simplified system is presented that uses as its outer code a single convolutional code and as its inner code the partial response channel. The simplified system requires only two APP detectors, offering significant savings in complexity and computation time. This single convolutional code system is shown to perform as well as the more complicated system, offering substantial gains over uncoded systems. Simulation results for three magnetic recording channel models are presented: a partial response channel with additive white Gaussian noise, an equalized Lorentzian channel model, and a media noise model called the microtrack model. Since the use of an outer Reed-Solomon code is anticipated in an actual system, the burst-error statistics are investigated. System performance with various interleaver designs and precoders is also investigated.

[1]  J.K. Wolf,et al.  Turbo decoding for partial response channels with colored noise , 1999, IEEE International Magnetics Conference.

[2]  Paul H. Siegel,et al.  Turbo decoding for PR4: parallel versus serial concatenation , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[3]  C. Helstrom,et al.  Statistical theory of signal detection , 1968 .

[4]  Jack K. Wolf,et al.  Applications of a new simulation model for media noise limited magnetic recording channels , 1996 .

[5]  Alain Glavieux,et al.  Iterative correction of intersymbol interference: Turbo-equalization , 1995, Eur. Trans. Telecommun..

[6]  Dariush Divsalar,et al.  Code Performance as a Function of Block Size , 1998 .

[7]  M. L. Moher Turbo-based multiuser detection , 1997, Proceedings of IEEE International Symposium on Information Theory.

[8]  S.W. McLaughlin,et al.  Turbo codes for PR4 and EPR4 magnetic recording , 1998, Conference Record of Thirty-Second Asilomar Conference on Signals, Systems and Computers (Cat. No.98CH36284).

[9]  T C Arnoldussen,et al.  Noise in digital magnetic recording , 1992 .

[10]  Michael Moher,et al.  An iterative multiuser decoder for near-capacity communications , 1998, IEEE Trans. Commun..

[11]  Jack K. Wolf,et al.  New model for media noise in thin-film magnetic recording media , 1995, Other Conferences.

[12]  Dariush Divsalar,et al.  Serial Concatenation of Interleaved Codes: Performance Analysis, Design, and Iterative Decoding , 1997, IEEE Trans. Inf. Theory.

[13]  Paul H. Siegel,et al.  Performance Analysis of Turbo-Equalized Dicode Partial-Response Channel , 1998 .

[14]  Jack K. Wolf,et al.  Turbo decoding for partial response channels with media noise , 1999, Seamless Interconnection for Universal Services. Global Telecommunications Conference. GLOBECOM'99. (Cat. No.99CH37042).

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

[16]  Paul H. Siegel,et al.  Application of Distance Spectrum Analysis to Turbo Code Performance Improvement , 1997 .

[17]  M. Moher An iterative multiuser decoder for asynchronous BPSK users , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[18]  W. Ryan Performance of high rate turbo codes on a PR4-equalized magnetic recording channel , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[19]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[20]  Shlomo Shamai,et al.  Information rates for a discrete-time Gaussian channel with intersymbol interference and stationary inputs , 1991, IEEE Trans. Inf. Theory.

[21]  Mark C. Reed,et al.  An iterative receiver for the partial response channel , 1998, Proceedings. 1998 IEEE International Symposium on Information Theory (Cat. No.98CH36252).

[22]  Paul D. Alexander,et al.  Iterative multiuser detection for CDMA with FEC: near-single-user performance , 1998, IEEE Trans. Commun..

[23]  Peter Kabal,et al.  Partial-Response Signaling , 1975, IEEE Trans. Commun..

[24]  Dariush Divsalar,et al.  Turbo codes for PCS applications , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[25]  John G. Proakis,et al.  Digital Communications , 1983 .