Block-Processing Soft-Input Soft-Output Demodulator for Coded PSK Using DCT-Based Phase Noise Estimation

This paper considers the detection of coded phaseshift keying signals subjected to additive white Gaussian noise and oscillator phase noise. We propose a detector that partitions the received frame into smaller blocks and models the unknown phasor variations over each block as a truncated discrete cosine transform (DCT) expansion. Detection and decoding are iteratively performed between a soft-input soft-output (SISO) demodulator, a SISO demapper, and a SISO decoder based on the sum-product algorithm and the factor graph framework, whereas the expectation-maximization algorithm is used in the demodulator for the DCT coefficients estimation. The resulting demodulator is shown to have an excellent performance/complexity tradeoff and to be well-suited for parallel processing on multiple cores.

[1]  H. Saunders,et al.  Probability, Random Variables and Stochastic Processes (2nd Edition) , 1989 .

[2]  Luc Vandendorpe,et al.  A Theoretical Framework for Soft-Information-Based Synchronization in Iterative (Turbo) Receivers , 2005, EURASIP J. Wirel. Commun. Netw..

[3]  Aarnout Brombacher,et al.  Probability... , 2009, Qual. Reliab. Eng. Int..

[4]  Marc Moeneclaey,et al.  Feedforward Data-Aided Phase Noise Estimation from a DCT Basis Expansion , 2009, EURASIP J. Wirel. Commun. Netw..

[5]  End Semester Mtec DIGITAL COMMUNICATION RECEIVERS , 2013 .

[6]  Tommy Svensson,et al.  Soft Metrics and Their Performance Analysis for Optimal Data Detection in the Presence of Strong Oscillator Phase Noise , 2013, IEEE Transactions on Communications.

[7]  Mike Brookes,et al.  A Spectral Model for RF Oscillators With Power-Law Phase Noise , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[8]  Giulio Colavolpe,et al.  On LDPC codes over channels with memory , 2006, IEEE Transactions on Wireless Communications.

[9]  Justin Dauwels,et al.  Phase estimation by message passing , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[10]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .

[11]  Ajay Dholakia,et al.  Reduced-complexity decoding of LDPC codes , 2005, IEEE Transactions on Communications.

[12]  Ara Patapoutian,et al.  On phase-locked loops and Kalman filters , 1999, IEEE Trans. Commun..

[13]  Samuel Williams,et al.  The Landscape of Parallel Computing Research: A View from Berkeley , 2006 .

[14]  Paul H. Siegel,et al.  Error floor approximation for LDPC codes in the AWGN channel , 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[15]  Heinrich Meyr,et al.  Digital communication receivers , 1997 .

[16]  David V. Anderson,et al.  TRENDS IN MULTI-CORE DSP PLATFORMS , 2009 .

[17]  Marco Luise,et al.  Code-Aware Carrier Phase Noise Compensation on Turbo-Coded Spectrally-Efficient High-Order Modulations , 2003 .

[18]  Vincent Berg,et al.  Low cost LDPC decoder for DVB-S2 , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[19]  Guido Masera,et al.  A Novel Architecture for Scalable, High Throughput, Multi-standard LDPC Decoder , 2011, 2011 14th Euromicro Conference on Digital System Design.

[20]  Dario Fertonani,et al.  Reduced-Complexity BCJR Algorithm for Turbo Equalization , 2006, IEEE Transactions on Communications.

[21]  Eisaku Sasaki,et al.  Pilot-Symbol Assisted and Code-Aided Phase Error Estimation for High-Order QAM Transmission , 2013, IEEE Transactions on Communications.

[22]  Guoan Bi,et al.  Fast algorithms for type-III DCT of composite sequence lengths , 1999, IEEE Trans. Signal Process..

[23]  Marc Moeneclaey,et al.  Algorithms for iterative phase noise estimation based on a truncated DCT expansion , 2011, 2011 IEEE 12th International Workshop on Signal Processing Advances in Wireless Communications.

[24]  Giuseppe Caire,et al.  Algorithms for iterative decoding in the presence of strong phase noise , 2005, IEEE Journal on Selected Areas in Communications.

[25]  Heidi Steendam,et al.  Performance Analysis of ML-Based Feedback Carrier Phase Synchronizers for Coded Signals , 2007, IEEE Transactions on Signal Processing.

[26]  Achilleas Anastasopoulos,et al.  Adaptive iterative detection for phase tracking in turbo-coded systems , 2001, IEEE Trans. Commun..

[27]  D.V. Anderson,et al.  Trends in multicore DSP platforms , 2009, IEEE Signal Processing Magazine.

[28]  Guoan Bi,et al.  DCT algorithms for composite sequence lengths , 1998, IEEE Trans. Signal Process..

[29]  Luca Barletta,et al.  Pilot-Aided Carrier Recovery in the Presence of Phase Noise , 2011, IEEE Transactions on Communications.

[30]  Giuseppe Caire,et al.  Joint Iterative Detection and Decoding in the Presence of Phase Noise and Frequency Offset , 2007, IEEE Transactions on Communications.

[31]  Giulio Colavolpe,et al.  On Linear Predictive Detection for Communications With Phase Noise and Frequency Offset , 2007, IEEE Transactions on Vehicular Technology.

[32]  H.-A. Loeliger,et al.  An introduction to factor graphs , 2004, IEEE Signal Process. Mag..

[33]  John G. Proakis,et al.  Probability, random variables and stochastic processes , 1985, IEEE Trans. Acoust. Speech Signal Process..

[34]  Sergio Benedetto,et al.  Mapping interleaving laws to parallel turbo and LDPC decoder architectures , 2004, IEEE Transactions on Information Theory.

[35]  T. Moon The expectation-maximization algorithm , 1996, IEEE Signal Process. Mag..