Results 1 - 10
of
31
A unified framework for tree search decoding: rediscovering the sequential decoder
- IEEE Trans. Inform. Theory
, 2006
"... Abstract—We consider receiver design for coded transmission over linear Gaussian channels. We restrict ourselves to the class of lattice codes and formulate the joint detection and decoding problem as a closest lattice point search (CLPS). Here, a tree search framework for solving the CLPS is adopte ..."
Abstract
-
Cited by 29 (2 self)
- Add to MetaCart
Abstract—We consider receiver design for coded transmission over linear Gaussian channels. We restrict ourselves to the class of lattice codes and formulate the joint detection and decoding problem as a closest lattice point search (CLPS). Here, a tree search framework for solving the CLPS is adopted. In our framework, the CLPS algorithm is decomposed into the preprocessing and tree search stages. The role of the preprocessing stage is to expose the tree structure in a form matched to the search stage. We argue that the forward and feedback (matrix) filters of the minimum mean-square error decision feedback equalizer (MMSE-DFE) are instrumental for solving the joint detection and decoding problem in a single search stage. It is further shown that MMSE-DFE filtering allows for solving underdetermined linear systems and using lattice reduction methods to diminish complexity, at the expense of a marginal performance loss. For the search stage, we present a generic method, based on the branch and bound (BB) algorithm, and show that it encompasses all existing sphere decoders as special cases. The proposed generic algorithm further allows for an interesting classification of tree search decoders, sheds more light on the structural properties of all known sphere decoders, and inspires the design of more efficient decoders. In particular, an efficient decoding algorithm that resembles the well-known Fano sequential decoder is identified. The excellent performance–complexity tradeoff achieved by the proposed MMSE-DFE Fano decoder is established via simulation results and analytical arguments in several multiple-input multiple-output (MIMO) and intersymbol interference (ISI) scenarios. Index Terms—Closest lattice point search (CLPS), Fano decoder, lattice codes, sequential decoding, sphere decoding, tree search. I.
A Low-Complexity Detector for Large MIMO Systems and Multicarrier CDMA Systems
"... Abstract — We consider large MIMO systems, where by ‘large’ we mean number of transmit and receive antennas of the order of tens to hundreds. Such large MIMO systems will be of immense interest because of the very high spectral efficiencies possible in such systems. We present a low-complexity detec ..."
Abstract
-
Cited by 8 (8 self)
- Add to MetaCart
Abstract — We consider large MIMO systems, where by ‘large’ we mean number of transmit and receive antennas of the order of tens to hundreds. Such large MIMO systems will be of immense interest because of the very high spectral efficiencies possible in such systems. We present a low-complexity detector which achieves uncoded near-exponential diversity performance for hundreds of antennas (i.e., achieves near SISO AWGN performance in a large MIMO fading environment) with an average perbit complexity of just O(NtNr), whereNtand Nr denote the number of transmit and receive antennas, respectively. With an outer turbo code, the proposed detector achieves good coded bit error performance as well. For example, in a 600 transmit and 600 receive antennas V-BLAST system with a high spectral efficiency of 450 bps/Hz (using BPSK and rate-3/4 turbo code), our simulation results show that the proposed detector performs to within about 7 dB from capacity. This practical feasibility of the proposed high-performance, low-complexity detector could potentially trigger wide interest in the theory and implementation of large MIMO systems. We also illustrate the applicability of the proposed detector in the low-complexity detection of high-rate, non-orthogonal space-time block codes and large multicarrier CDMA (MC-CDMA) systems. In large MC-CDMA systems with hundreds of users, the proposed detector is shown to achieve near single-user performance at an average per-bit complexity linear in number of users, which is quite appealing for its use in practical CDMA systems. Index Terms — Large MIMO systems, V-BLAST, lowcomplexity detection, near-exponential diversity, high spectral efficiency, space-time block codes, multicarrier CDMA. I.
Multi-group ML Decodable Collocated and Distributed Space Time Block Codes,” submitted to
- IEEE Transactions on Information Theory. Available
"... Abstract—In this paper, collocated and distributed space-time block codes (DSTBCs) which admit multigroup maximum-likelihood (ML) decoding are studied. First, the collocated case is considered and the problem of constructing space-time block codes (STBCs) which optimally tradeoff rate and ML decodin ..."
Abstract
-
Cited by 7 (6 self)
- Add to MetaCart
Abstract—In this paper, collocated and distributed space-time block codes (DSTBCs) which admit multigroup maximum-likelihood (ML) decoding are studied. First, the collocated case is considered and the problem of constructing space-time block codes (STBCs) which optimally tradeoff rate and ML decoding complexity is posed. Recently, sufficient conditions for multigroup ML decodability have been provided in the literature and codes meeting these sufficient conditions were called Clifford unitary weight (CUW) STBCs. An algebraic framework based on extended Clifford algebras (ECAs) is proposed to study CUW STBCs and using this framework, the optimal tradeoff between rate and ML decoding complexity of CUW STBCs is obtained for few specific cases. Code constructions meeting this tradeoff optimally are also provided. The paper then focuses on multigroup ML decodable DSTBCs for application in synchronous wireless relay networks and three constructions of four-group ML decodable DSTBCs are provided. Finally, the orthogonal frequency-division multiplexing (OFDM)-based Alamouti space-time coded scheme proposed by Li–Xia for a 2-relay asynchronous relay network is extended to a more general transmission scheme that can achieve full asynchronous cooperative diversity for arbitrary number of relays. It is then shown how differential encoding at the source can be combined with the proposed transmission scheme to arrive at a new transmission scheme that can achieve full cooperative diversity in asynchronous wireless relay networks with no channel information and also no timing error knowledge at the destination node. Four-group decodable DSTBCs applicable in the proposed OFDM-based transmission scheme are also given. Index Terms—Asynchronous cooperative communication, Clifford algebra, cooperative diversity, decoding complexity, distributed space-time codes, orthogonal frequency-division multiplexing (OFDM), space-time codes. I.
High-rate space–time coded large MIMO systems: Low-complexity detection and performance
- in Proc. IEEE GLOBECOM’2008, Nov.–Dec. 2008
"... Abstract — Large MIMO systems with tens of antennas in each communication terminal using full-rate non-orthogonal spacetime block codes (STBC) from Cyclic Division Algebras (CDA) can achieve the benefits of both transmit diversity as well as high spectral efficiencies. Maximum-likelihood (ML) or nea ..."
Abstract
-
Cited by 6 (6 self)
- Add to MetaCart
Abstract — Large MIMO systems with tens of antennas in each communication terminal using full-rate non-orthogonal spacetime block codes (STBC) from Cyclic Division Algebras (CDA) can achieve the benefits of both transmit diversity as well as high spectral efficiencies. Maximum-likelihood (ML) or near-ML decoding of these large-sized STBCs at low complexities, however, has been a challenge. In this paper, we establish that near-ML decoding of these large STBCs is possible at practically affordable low complexities. We show that the likelihood ascent search (LAS) detector, reported earlier by us for V-BLAST, is able to achieve near-ML uncoded BER performance in decoding a 32×32 STBC from CDA, which employs 32 transmit antennas and sends 32 2 = 1024 complex data symbols in 32 time slots in one STBC matrix (i.e., 32 data symbols sent per channel use). In terms of coded BER, with a 16 × 16 STBC, rate-3/4 turbo code and 4-QAM (i.e., 24 bps/Hz), the LAS detector performs close to within just about 4 dB from the theoretical MIMO capacity. Our results further show that, with LAS detection, information lossless (ILL) STBCs perform almost as good as full-diversity ILL (FD-ILL) STBCs. Such low-complexity detectors can potentially enable implementation of high spectral efficiency large MIMO systems that could be considered in wireless standards.
Reduced Complexity Sphere Decoding for Square QAM via a New Lattice Representation
- in Proc. IEEE GLOBECOM 2007
, 2007
"... Abstract — Sphere decoding (SD) is a low complexity maximum likelihood (ML) detection algorithm, which has been adapted for different linear channels in digital communications. The complexity of the SD has been shown to be exponential in some cases, and polynomial in others and under certain assumpt ..."
Abstract
-
Cited by 5 (1 self)
- Add to MetaCart
Abstract — Sphere decoding (SD) is a low complexity maximum likelihood (ML) detection algorithm, which has been adapted for different linear channels in digital communications. The complexity of the SD has been shown to be exponential in some cases, and polynomial in others and under certain assumptions. The sphere radius and the number of nodes visited throughout the tree traversal search are the decisive factors for the complexity of the algorithm. The radius problem has been addressed and treated widely in the literature. In this paper, we propose a new structure for SD, which drastically reduces the overall complexity. The complexity is measured in terms of the floating point operations per second (FLOPS) and the number of nodes visited throughout the algorithm’s tree search. This reduction in the complexity is due to the ability of decoding the real and imaginary parts of each jointly detected symbol independently of each other, making use of the new lattice representation. We further show by simulations that the new approach achieves 80 % reduction in the overall complexity compared to the conventional SD for a 2x2 system, and almost 50 % reduction for the 4x4 and 6x6 cases, thus relaxing the requirements for hardware implementation. I.
Lattice Reduction -- A survey with applications in wireless communications
, 2011
"... Lattice reduction is a powerful concept for solving diverse problems involving point lattices. Signal processing applications where lattice reduction has been successfully used include global positioning system (GPS), frequency estimation, color space estimation in JPEG pictures, and particularly da ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
Lattice reduction is a powerful concept for solving diverse problems involving point lattices. Signal processing applications where lattice reduction has been successfully used include global positioning system (GPS), frequency estimation, color space estimation in JPEG pictures, and particularly data detection and precoding in wireless communication systems. In this article, we first provide some background on point lattices and then give a tutorial-style introduction to the theoretical and practical aspects of lattice reduction. We describe the most important lattice reduction algorithms and comment on their performance and computational complexity. Finally, we discuss the application of lattice reduction in wireless communications and statistical signal processing. Throughout the article, we point out open problems and interesting questions for future research.
Large MIMO Systems: A Low-Complexity Detector at High Spectral Efficiencies
"... Abstract — We consider large MIMO systems, where by ‘large’ we mean number of transmit and receive antennas of the order of tens to hundreds. Such large MIMO systems will be of immense interest because of the very high spectral efficiencies possible in such systems. We present a low-complexity detec ..."
Abstract
-
Cited by 3 (3 self)
- Add to MetaCart
Abstract — We consider large MIMO systems, where by ‘large’ we mean number of transmit and receive antennas of the order of tens to hundreds. Such large MIMO systems will be of immense interest because of the very high spectral efficiencies possible in such systems. We present a low-complexity detector which achieves uncoded near-exponential diversity performance for hundreds of antennas in V-BLAST (i.e., achieves near SISO AWGN performance in a large MIMO fading environment) with an average per-bit complexity of just O(NtNr), where Nt and Nr denote the number of transmit and receive antennas, respectively. With an outer turbo code, the proposed detector achieves good coded bit error performance as well. For example, in a 600 transmit and 600 receive antennas V-BLAST system with a high spectral efficiency of 200 bps/Hz (using BPSK and rate-1/3 turbo code), our simulation results show that the proposed detector performs close to within about 4.6 dB of the theoretical capacity. We also adopt the proposed detector for the low-complexity decoding of high-rate non-orthogonal spacetime block codes (STBC) from division algebras (DA). We have decoded the 16 × 16 full-rate STBC from DA using the proposed detector and show that it performs close to within about 5.5 dB of the capacity using 4-QAM and rate-3/4 turbo code at a spectral efficiency of 24 bps/Hz. The practical feasibility of the proposed high-performance low-complexity detector could trigger wide interest in the implementation of large MIMO systems. Keywords – Large MIMO systems, V-BLAST, non-orthogonal space-time block codes, low-complexity detection, high spectral efficiency. I.
High-Rate Space–Time Coded Large-MIMO Systems: Low-Complexity Detection and Channel Estimation
"... Abstract—In this paper, we present a low-complexity algorithm for detection in high-rate, non-orthogonal space–time block coded (STBC) large-multiple-input multiple-output (MIMO) systems that achieve high spectral efficiencies of the order of tens of bps/Hz. We also present a training-based iterativ ..."
Abstract
-
Cited by 3 (3 self)
- Add to MetaCart
Abstract—In this paper, we present a low-complexity algorithm for detection in high-rate, non-orthogonal space–time block coded (STBC) large-multiple-input multiple-output (MIMO) systems that achieve high spectral efficiencies of the order of tens of bps/Hz. We also present a training-based iterative detection/channel estimation scheme for such large STBC MIMO systems. Our simulation results show that excellent bit error rate and nearness-to-capacity performance are achieved by the proposed multistage likelihood ascent search (-LAS) detector in conjunction with the proposed iterative detection/channel estimation scheme at low complexities. The fact that we could show such good results for large STBCs like 16 16 and 32 32 STBCs from Cyclic Division Algebras (CDA) operating at spectral efficiencies in excess of 20 bps/Hz (even after accounting for the overheads meant for pilot based training for channel estimation and turbo coding) establishes the effectiveness of the proposed detector and channel estimator. We decode perfect codes of large dimensions using the proposed detector. With the feasibility of such a low-complexity detection/channel estimation scheme, large-MIMO systems with tens of antennas operating at several tens of bps/Hz spectral efficiencies can become practical, enabling interesting high data rate wireless applications. Index Terms—Channel estimation, high spectral efficiencies, large-multiple-input multiple-output (MIMO) systems, low-complexity detection, non-orthogonal space–time block codes. I.
On the Proximity Factors of Lattice Reduction-Aided Decoding
"... Lattice reduction-aided decoding enables significant complexity saving and near-optimum performance in multi-input multi-output (MIMO) communications. However, its remarkable performance largely remains a mystery to date. In this paper, a first step is taken towards a quantitative understanding of ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
Lattice reduction-aided decoding enables significant complexity saving and near-optimum performance in multi-input multi-output (MIMO) communications. However, its remarkable performance largely remains a mystery to date. In this paper, a first step is taken towards a quantitative understanding of its performance limit. To this aim, the proximity factors are defined to measure the worst-case gap to maximum-likelihood (ML) decoding in terms of the signal-to-noise ratio (SNR) for given error rate. The proximity factors are derived analytically and found to be bounded above by a function of the dimension of the lattice alone. As a direct consequence, it follows that lattice reduction-aided decoding can always achieve full receive diversity of MIMO fading channels. The study is then extended to the dualbasis reduction. It is found that in some cases reducing the dual can result in smaller proximity factors than reducing the primal basis. The theoretic bounds on the proximity factors are further compared with numerical results.
Optimal Joint Detection/Estimation in Fading Channels with Polynomial Complexity
- IEEE Trans. Inform. Theory
, 2003
"... The problem of sequence detection in frequency-non-selective/time-selective fading channels, when channel state information (CSI) is not available at the transmitter and receiver, is considered in this paper. The traditional belief is that exact maximum likelihood sequence detection (MLSD) of an ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
The problem of sequence detection in frequency-non-selective/time-selective fading channels, when channel state information (CSI) is not available at the transmitter and receiver, is considered in this paper. The traditional belief is that exact maximum likelihood sequence detection (MLSD) of an uncoded sequence over this channel has exponential complexity in the channel coherence time.

