Stochastic Expectation Maximization Algorithm for Long-Memory Fast-Fading Channels

In this paper, we develop a novel statistical detection algorithm following similar principles to that of expectation maximization (EM) algorithm. Our goal is to develop an iterative algorithm for joint channel estimation and data detection in channels that have a long memory and are fast varying in time. At each iteration, starting with an estimate of the channel, we combine a Markov Chain Monte Carlo (MCMC) algorithm for data detection, and an adaptive algorithm for channel tracking, to develop a statistical search procedure that finds joint important samples of possible transmitted data and channel impulse responses. The result of this step, which may be thought as E-step of the proposed algorithm, is used in an M-step that refines the channel estimate, for the next iteration. Excellent behavior of the proposed algorithm is presented by examining it on real data from underwater acoustic communication channels

[1]  John B. Anderson,et al.  Concatenated Decoding with a Reduced-Search BCJR Algorithm , 1998, IEEE J. Sel. Areas Commun..

[2]  Jun Won Choi,et al.  Iterative multi-channel equalization and decoding for high frequency underwater acoustic communications , 2008, 2008 5th IEEE Sensor Array and Multichannel Signal Processing Workshop.

[3]  F. K. Becker,et al.  Automatic equalization for digital communication , 1965 .

[4]  Yongzhe Xie,et al.  Two EM-type channel estimation algorithms for OFDM with transmitter diversity , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  Alain Glavieux,et al.  Turbo equalization over a frequency selective channel , 1997 .

[6]  Andrew C. Singer,et al.  Minimum mean squared error equalization using a priori information , 2002, IEEE Trans. Signal Process..

[7]  Giuseppe Caire,et al.  Successive interference cancellation with SISO decoding and EM channel estimation , 2001, IEEE Journal on Selected Areas in Communications.

[8]  Rong-Rong Chen,et al.  Low Complexity Markov Chain Monte Carlo Detector for Channels with Intersymbol Interference , 2009, 2009 IEEE International Conference on Communications.

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

[10]  Joachim Hagenauer,et al.  The List-Sequential (LISS) Algorithm and Its Application , 2007, IEEE Transactions on Communications.

[11]  Andrew C. Singer,et al.  Markov Chain Monte Carlo detection for underwater acoustic channels , 2010, 2010 Information Theory and Applications Workshop (ITA).

[12]  Rong-Rong Chen,et al.  Markov Chain Monte Carlo Detectors for Channels With Intersymbol Interference , 2010, IEEE Transactions on Signal Processing.

[13]  Andrew C. Singer,et al.  Signal processing for underwater acoustic communications , 2009, IEEE Communications Magazine.

[14]  Andrew C. Singer,et al.  Turbo equalization: principles and new results , 2002, IEEE Trans. Commun..

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

[16]  M. E. Austin,et al.  Decision-feedback equalization for digital communication over dispersive channels. , 1967 .