Joint channel estimation and Markov Chain Monte Carlo detection for frequency-selective channels

In this paper, we develop a novel approach for joint channel estimation and Markov Chain Monte Carlo (MCMC) detection for time-varying frequency-selective channels. First, we propose a sequential channel estimation (SCE) MCMC algorithm that combines an MCMC algorithm for data detection, and an adaptive least mean square (LMS) algorithm for channel tracking, in a sequential fashion. Then we develop a stochastic expectation maximization (SEM) MCMC algorithm that takes advantage of both the MCMC approach and the EM algorithm to find jointly important samples of the transmitted data and channel impulse response (CIR). The proposed algorithms provide a low-complexity means to approximate the optimal maximum a posterior (MAP) detection in a statistical fashion and are applicable to channels with long memory. Excellent behavior of the proposed algorithms is presented using both synthetic channels and real data collected from actual underwater acoustic experiments.

[1]  B. Farhang-Boroujeny,et al.  Adaptive Filters: Theory and Applications , 1999 .

[2]  Haidong Zhu,et al.  Markov chain Monte Carlo algorithms for CDMA and MIMO communication systems , 2006, IEEE Transactions on Signal Processing.

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

[4]  Michael Tüchler,et al.  Iterative channel estimation for turbo equalization of time-varying frequency-selective channels , 2004, IEEE Transactions on Wireless Communications.

[5]  Christian P. Robert,et al.  Monte Carlo Statistical Methods , 2005, Springer Texts in Statistics.

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

[7]  R. Otnes,et al.  Underwater Acoustic Communications: Long-Term Test of Turbo Equalization in Shallow Water , 2008, IEEE Journal of Oceanic Engineering.

[8]  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.

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

[10]  Rong-Rong Chen,et al.  Approaching MIMO capacity using bitwise Markov Chain Monte Carlo detection , 2010, IEEE Transactions on Communications.

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