Finite Precision Analysis for Space-Time Decoding

Low complexity optimal (or nearly optimal) decoders for space-time codes have recently been under intensive investigation. For example, recent works by Sirianunpiboon and others show that the Silver code and the Golden code can be decoded optimally (or nearly optimally) with quadratic decoding complexity. Fast decodability makes them very attractive in practice. In implementing these decoders, floating-point to fixed-point conversion (FFC) needs to be carefully undertaken to minimize hardware cost while retaining decoding performance. The process of quantization for fixed-point representations is often ignored by research community and lacks investigation, and so FFC is often conducted heuristically based on simulations. This paper studies the effects of quantization to space-time coded systems from an information theoretic perspective. It shows the analytical relationship between quantization error and decoding performance deterioration. This paper also proposes a general finite precision implementation methodology including two FFC criteria for space-time coded systems within an integer optimization framework. As a particular example, this paper examines the finite precision implementation of the quadratic optimal decoding algorithm of the Silver code. However, our methodology and techniques can be applied to general space-time codes.

[1]  Camilla Hollanti,et al.  On the algebraic structure of the Silver code: A 2 × 2 perfect space-time block code , 2008, 2008 IEEE Information Theory Workshop.

[2]  Ari Hottinen,et al.  Precoder designs for high rate spacetime block codes , 2004 .

[3]  A. Robert Calderbank,et al.  Fast Essentially Maximum Likelihood Decoding of the Golden Code , 2011, IEEE Transactions on Information Theory.

[4]  Yi Hong,et al.  Silver Space-Time Trellis-Coded Modulation , 2008, 2008 16th European Signal Processing Conference.

[5]  Josef A. Nossek,et al.  Capacity and coding for quantized MIMO systems , 2006, IWCMC '06.

[6]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[7]  Sam Reisenfeld,et al.  Maximizing the Cutoff Rate in a Quantized MIMO Wireless System with AGC , 2006 .

[8]  John G. Proakis,et al.  Digital Signal Processing: Principles, Algorithms, and Applications , 1992 .

[9]  Robert W. Brodersen,et al.  Floating-point to fixed-point conversion , 2004 .

[10]  Ari Hottinen,et al.  Square-matrix embeddable space-time block codes for complex signal constellations , 2002, IEEE Trans. Inf. Theory.

[11]  A. Robert Calderbank,et al.  Fast Optimal Decoding of Multiplexed Orthogonal Designs by Conditional Optimization , 2010, IEEE Transactions on Information Theory.

[12]  A. Sripad,et al.  A necessary and sufficient condition for quantization errors to be uniform and white , 1977 .

[13]  John G. Proakis,et al.  Digital signal processing (3rd ed.): principles, algorithms, and applications , 1996 .

[14]  Frédérique E. Oggier,et al.  Perfect Space–Time Block Codes , 2006, IEEE Transactions on Information Theory.

[15]  Heinrich Meyr,et al.  FRIDGE: a fixed-point design and simulation environment , 1998, Proceedings Design, Automation and Test in Europe.

[16]  Mohammad Gharavi-Alkhansari,et al.  A New Full-Rate Full-Diversity Space-Time Block Code With Nonvanishing Determinants and Simplified Maximum-Likelihood Decoding , 2008, IEEE Transactions on Signal Processing.

[17]  David K. Smith Theory of Linear and Integer Programming , 1987 .

[18]  Josef A. Nossek,et al.  Maximum likelihood detection for quantized MIMO systems , 2008, 2008 International ITG Workshop on Smart Antennas.

[19]  Frédérique Oggier,et al.  ar X iv : c s . IT / 0 60 40 93 v 1 2 4 A pr 2 00 6 Perfect Space Time Block Codes , 2006 .

[20]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[21]  Ari Hottinen,et al.  A Space-Time Coding Concept for a Multi-Element Transmitter , 2001 .

[22]  Patrick Schaumont,et al.  A methodology and design environment for DSP ASIC fixed point refinement , 1999, DATE '99.

[23]  Olav Tirkkonen,et al.  Multi-Antenna Transceiver Techniques for 3G and Beyond: Hottinen/Multi-antenna , 2003 .

[24]  Shunsuke Ihara,et al.  On the Capacity of Channels with Additive Non-Gaussian Noise , 1978, Inf. Control..

[25]  Emre Telatar,et al.  Capacity of Multi-antenna Gaussian Channels , 1999, Eur. Trans. Telecommun..

[26]  Gabor C. Temes,et al.  Understanding Delta-Sigma Data Converters , 2004 .

[27]  Linda Davis,et al.  Fixed-Point Fast Decoding of the Silver Code , 2009, 2009 Australian Communications Theory Workshop.

[28]  Ari Hottinen,et al.  Closed-loop modes for two high-rate linear space-time block codes , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[29]  Chuan Yi Tang,et al.  A 2.|E|-Bit Distributed Algorithm for the Directed Euler Trail Problem , 1993, Inf. Process. Lett..

[30]  Olav Tirkkonen,et al.  Combined information and performance optimization of linear MIMO modulations , 2002, Proceedings IEEE International Symposium on Information Theory,.

[31]  Vahid Tarokh,et al.  Trellis-coded modulation and transmit diversity: design criteria and performance evaluation , 1998, ICUPC '98. IEEE 1998 International Conference on Universal Personal Communications. Conference Proceedings (Cat. No.98TH8384).

[32]  Mohammad Gharavi-Alkhansari,et al.  A 2×2 Space-Time Code with Non-Vanishing Determinants and Fast Maximum Likelihood Decoding , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[33]  A. Robert Calderbank,et al.  Construction of High Rate Super-Orthogonal Space-Time Block Codes , 2009, 2009 IEEE International Conference on Communications.

[34]  Yi Hong,et al.  On Fast-Decodable Space-Time Block Codes , 2008 .