Markov Chain Monte Carlo Detection for Frequency-Selective Channels Using List Channel Estimates

In this paper, we develop a statistical approach based on Markov chain Monte Carlo (MCMC) techniques for joint data detection and channel estimation over time-varying frequency-selective channels. The proposed detector, that we call MCMC with list channel estimates (MCMC-LCE), adopts the Gibbs sampler to find a list of mostly likely transmitted sequences and matching channel estimates/impulse responses (CIR), to compute the log-likelihood ratio (LLR) of transmitted bits. The MCMC-LCE provides a low-complexity means to approximate the optimal maximum a posterior (MAP) detection in a statistical fashion and is applicable to channels with long memory. Promising behavior of the MCMC-LCE is presented using both synthetic channels and real data collected from underwater acoustic (UWA) channels whose large delay spread and time variation have been the main motivation for the developed system. We also adopt an adaptive variable step-size least mean-square (VSLMS) algorithm for channel tracking. We find that this choice, which does not require prior knowledge on the CIR statistics, is a good fit for UWA channels. Superior performance of the MCMC-LCE over turbo minimum mean-square-error (MMSE) equalizers is demonstrated for a variety of channels examined in this work.

[1]  Paulo Sergio Ramirez,et al.  Fundamentals of Adaptive Filtering , 2002 .

[2]  B. Nilsson,et al.  Underwater communication link with iterative equalization , 2006, OCEANS 2006.

[3]  Xiaodong Wang,et al.  A sequential Monte Carlo blind receiver for OFDM systems in frequency-selective fading channels , 2002, IEEE Trans. Signal Process..

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

[5]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[6]  Behrouz Farhang-Boroujeny,et al.  A new class of gradient adaptive step-size LMS algorithms , 2001, IEEE Trans. Signal Process..

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

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

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

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

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

[12]  Behrouz Farhang-Boroujeny,et al.  Joint channel estimation and Markov Chain Monte Carlo detection for frequency-selective channels , 2010, 2010 IEEE Sensor Array and Multichannel Signal Processing Workshop.

[13]  Rong Chen,et al.  Blind turbo equalization in Gaussian and impulsive noise , 2001, IEEE Trans. Veh. Technol..

[14]  Andrew C. Singer,et al.  Practical application of turbo equalization to underwater acoustic communications , 2010, 2010 7th International Symposium on Wireless Communication Systems.

[15]  Volker Kühn,et al.  Blind and nonblind turbo estimation for fast fading GSM channels , 2001, IEEE J. Sel. Areas Commun..

[16]  Andrew C. Singer,et al.  Stochastic Expectation Maximization Algorithm for Long-Memory Fast-Fading Channels , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

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

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

[19]  John D. Villasenor,et al.  Combined turbo detection and decoding for unknown ISI channels , 2003, IEEE Trans. Commun..

[20]  Behrouz Farhang-Boroujeny Variable-step-size LMS algorithm: new developments and experiments , 1994 .

[21]  Takeshi Hashimoto A list-type reduced-constraint generalization of the Viterbi algorithm , 1987, IEEE Trans. Inf. Theory.

[22]  Iain B. Collings,et al.  Joint MAP equalization and channel estimation for frequency-selective and frequency-flat fast-fading channels , 2001, IEEE Trans. Commun..

[23]  Ben Lu,et al.  Bayesian blind turbo receiver for coded OFDM systems with frequency offset and frequency-selective fading , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[24]  V. John Mathews,et al.  A stochastic gradient adaptive filter with gradient adaptive step size , 1993, IEEE Trans. Signal Process..

[25]  Yeheskel Bar-Ness,et al.  Reduced-complexity sequence estimation using state partitioning , 1996, IEEE Trans. Commun..

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

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

[28]  Behrouz Farhang-Boroujeny,et al.  Markov Chain Monte Carlo detection over time-varying frequency-selective channels , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

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

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

[31]  Geert Leus,et al.  Low-Complexity Block Turbo Equalization for OFDM Systems in Time-Varying Channels , 2007, IEEE Transactions on Signal Processing.

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

[33]  Riccardo Raheli,et al.  Per-Survivor Processing: a general approach to MLSE in uncertain environments , 1995, IEEE Trans. Commun..

[34]  Subbarayan Pasupathy,et al.  Soft-Input Soft-Output Equalizers for Turbo Receivers: A Statistical Physics Perspective , 2007, IEEE Transactions on Communications.

[35]  Lajos Hanzo,et al.  Reduced complexity in-phase/quadrature-phase M-QAM turbo equalization using iterative channel estimation , 2003, IEEE Trans. Wirel. Commun..

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

[37]  Achilleas Anastasopoulos,et al.  Adaptive soft-input soft-output algorithms for iterative detection with parametric uncertainty , 2000, IEEE Trans. Commun..

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

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