Implementation aspects of list sphere decoder algorithms for MIMO-OFDM systems

被引:11
作者
Myllyla, Markus [1 ]
Juntti, Markku [2 ]
Cavallaro, Joseph R. [3 ]
机构
[1] Nokia Electr Ltd, FI-90571 Oulu, Finland
[2] Univ Oulu, Ctr Wireless Commun, FI-90014 Oulu, Finland
[3] Rice Univ, Dept Elect & Comp Engn, Houston, TX 77251 USA
关键词
MIMO; LSD; Soft-output detector; Implementation; SEARCH; COMPLEXITY; LATTICE;
D O I
10.1016/j.sigpro.2010.04.014
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A list sphere decoder (LSD) can be used to approximate the optimal maximum a posteriori (MAP) detector for the detection of multiple-input multiple-output (MIMO) signals. In this paper, we consider two LSD algorithms with different search methods and study some algorithm design choices which relate to the performance and computational complexity of the algorithm. We show that by limiting the dynamic range of log-likelihood ratio, the required LSD list size can be lowered, and, thus, the complexity of the LSD algorithm is decreased. We compare the real and the complex-valued signal models and their impact on the complexity of the algorithms. We show that the real-valued signal model is clearly the less complex choice and a better alternative for implementation. We also show the complexity of the sequential search LSD algorithm can be reduced by limiting the maximum number of checked nodes without sacrificing the performance of the system. Finally, we study the complexity and performance of an iterative receiver, analyze the tradeoff choices between complexity and performance, and show that the additional computational cost in LSD is justified to get better soft-output approximation. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:2863 / 2876
页数:14
相关论文
共 36 条
[1]  
*3GPP, 2005, TSGR141R1050520
[2]   SEQUENTIAL CODING ALGORITHMS - A SURVEY AND COST-ANALYSIS [J].
ANDERSON, JB .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1984, 32 (02) :169-176
[3]  
[Anonymous], 1998, Proc. URSI ISSSE, DOI DOI 10.1109/ISSSE.1998.738086
[4]   Efficient detection algorithms for MIMO channels:: A geometrical approach to approximate ML detection [J].
Artés, H ;
Seethaler, D ;
Hlawatsch, F .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2003, 51 (11) :2808-2820
[5]  
Burg A, 2006, DES AUT TEST EUROPE, P591
[6]   VLSI implementation of MIMO detection using the sphere decoding algorithm [J].
Burg, A ;
Borgmann, M ;
Wenk, M ;
Zellweger, M ;
Fichtner, W ;
Bölcskei, H .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2005, 40 (07) :1566-1577
[7]   Bit-interleaved coded modulation [J].
Caire, G ;
Taricco, G ;
Biglieri, E .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (03) :927-946
[8]   On maximum-likelihood detection and the search for the closest lattice point [J].
Damen, MO ;
El Gamal, H ;
Caire, G .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (10) :2389-2402
[9]   Design and Architecture of Spatial Multiplexing MIMO Decoders for FPGAs [J].
Dick, Chris ;
Amiri, Kiarash ;
Cavallaro, Joseph R. ;
Rao, Raghu .
2008 42ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-4, 2008, :160-+
[10]  
Dijkstra E. W., 1959, Numerische Mathematik, V1, P269, DOI [10.1007/BF01386390, DOI 10.1007/BF01386390]