Performance of Full-Rate Full-Diversity Space-Time Codes Under Quantization and Channel Estimation Error. Zhengwei Jiang

Size: px
Start display at page:

Download "Performance of Full-Rate Full-Diversity Space-Time Codes Under Quantization and Channel Estimation Error. Zhengwei Jiang"

Transcription

1 Performance of Full-Rate Full-Diversity Space-Time Codes Under Quantization and Channel Estimation Error by Zhengwei Jiang A thesis submitted in conformity with the requirements for the degree of Master of Applied Science Graduate Department of Electrical and Computer Engineering University of Toronto Copyright c 2010 by Zhengwei Jiang

2 Abstract Performance of Full-Rate Full-Diversity Space-Time Codes Under Quantization and Channel Estimation Error Zhengwei Jiang Master of Applied Science Graduate Department of Electrical and Computer Engineering University of Toronto 2010 In this work, we investigate the performance of full-rate full-diversity space-time codes (FRFD-STCs) under practical conditions. They were proposed recently, achieving the optimal diversity and multiplexing gain tradeoff. In this thesis, we first discuss the performance of FRFD-STCs in terms of bit error rate (BER) and frame error rate (FER) in the moderate SNR region. Different receivers are compared for these codes. The results show that the complexities of receivers are increased significantly in order to achieve the optimal performance. We also compare FRFD-STCs with spatial multiplexing, using the same transmission rate, for both un-coded and coded systems. The results show that FRFD-STCs have better performance than spatial multiplexing when the code rate is high and optimal or near-optimal detectors are implemented. Secondly, we investigate the issue of quantization in FRFD-STCs. We discuss the effect of the quantization error in the space-time encoding matrix. Our analysis and results show that the performance loss is negligible. Finally, we propose two receiver structures in the presence of imperfect channel state information (CSI). Variational expectation maximization (VEM) algorithm is used in our receivers. The two receivers use the VEM module as the channel estimator and MIMO detector respectively. The former structure is suitable for all kinds of STCs, while the latter one is specifically designed for FRFD-STCs. Both receivers are of low complexity, and have better performance than the methods proposed previously. ii

3 Acknowledgements I would like to first express my sincere gratitude to my thesis supervisor, Professor T. J. Lim, for his invaluable guidance and strong support throughout my M.A.Sc. program in University of Toronto. I have tremendously benefited from his unique vision, technical insights and practical sensibility. I deeply appreciate his strict training and precious advice in all aspects of my academic development. I thank my colleague Taiwen Tang, for valuable discussions on research and precious friendship that support me throughout the past two years. I wish him all the best in pursuing his dream in the future. I would like to thank my friends Pangzi, Junqi, Xiaofeng, Weiwei, Huahua and etc for their company and support, and also thank my friends Xiaoge, Jiawei, Duoge and Yunfeng, who are not here any more. I appreciate all the comfort from you when I feel horrible. I appreciate all the joy they have brought to me. I feel so blessed to have them on my side to unconditionally support me in my efforts towards my goals. Finally, I wish to send my gratitude to my parents. Their unreserved love and support have been the most important power that kept my perseverance throughout the past years. Without their care and encouragement from a distance, I would not have been so focused in pursuing my study. The spirit of this thesis is dedicated to them. iii

4 Contents 1 Introduction Background and Summary Literature Review Contributions of This Work Overview of the Thesis Background Diversity and Multiplexing Tradeoff Threaded Algebraic Space-Time Codes Perfect Space-Time Block Codes Variational Inference and Expectation Maximization Sub-Optimal Detection and Quantization of FRFD-STCs System Model Sub-Optimal Detection of FRFD-STCs Quantization Error in FRFD-STCs Summary Variational Expectation Maximization Receiver Problem Description VEM Algorithm for FRFD-STCs iv

5 4.2.1 VEM Algorithm using Discrete Model VEM Algorithm using Gaussian Model Comparison Between Two Models VEM as the Channel Estimator VEM as the MIMO Detector Simulation Convergence of VEM Receiver Performance Comparison in un-coded Systems Performance Comparison in Coded Systems Summary Conclusion Final Remarks Future Work Bibliography 64 v

6 List of Tables 3.1 Detector Comparison VEM iterative detection used as the channel estimator VEM iteration used as the MIMO detector vi

7 List of Figures 1.1 The conventional EM-based receiver The receiver applying VEM algorithm as the channel estimator The receiver applying VEM algorithm as the MIMO detector Diversity and Multiplexing Gain Tradeoff for general m, n The threading structure of TAST codes when N T = T = 4, where the vertical and horizontal axes denote the spatial and temporal dimensions and the numbers denote the indexes of the threads The bit error rate performance of perfect codes using different detection schemes in 2 2 MIMO channels without channel coding The bit error rate performance of TAST codes using different detection schemes in 2 2 MIMO channels without channel coding The bit error rate performance of PSTB, TAST, VBLAST codes using K-best and MMSE detections respectively in 2 2 MIMO channels The frame error rate performance of PSTB, TAST, VBLAST codes using K-best and MMSE detections respectively in 2 2 MIMO channels with the coding rate 1/ The frame error rate performance of PSTB, TAST, VBLAST codes using K-best and MMSE detections respectively in 2 2 MIMO channels with the coding rate 2/ vii

8 3.6 The achievable rates of PSTB and TAST in 2 2 MIMO channels, with and without quantization noise in the ST encoding matrices, in terms of bits per space-time codeword The BER performance of PSTB and TAST in 2 2 MIMO channels, with and without quantization noise in the ST encoding matrices The conventional EM-based receiver The receiver applying VEM algorithm as the channel estimator The receiver applying VEM algorithm as the MIMO detector The BER performances of PSTB codes, TAST codes and VBLAST codes over each VEM iteration in 2 2 MIMO channels The MSE of Channel Estimates over each VEM iteration in 2 2 MIMO channels, for PSTB codes, TAST codes and VBLAST codes The BER performance comparison between K-best detector and VEMassisted K-best detector, using PSTB and TAST codes respectively in 2 2 MIMO channels The BER performance comparison between VEM and MMSE detector, using PSTB and TAST codes respectively in 4 4 MIMO channels The FER performances of PSTB codes, TAST codes, VBLAST codes in 2 2 MIMO channels, compared between using the first receiver proposed (using VEM as channel estimator), using K-best detection and decoding in the presence of perfect CSI and using Iterative K-best Detection and Decoding in the presence of imperfect CSI (Iter=2) The MSE comparison of the channel estimation H c Ĥ c 2 F in 2 2 MIMO channels, between our proposed algorithm and EM based IDD receiver The FER performance comparison between VEM and IDD (iterative Turbo SIC receiver) in 4 4 MIMO channels, using PSTB and TAST codes respectively viii

9 4.11 The MSE comparison of the channel estimation H c Ĥ c 2 F in 4 4 MIMO channels, between our proposed algorithm and EM based IDD receiver.. 57 ix

10 Chapter 1 Introduction This work is concerned with the practical deployment of full rate full diversity spacetime codes (FRFD-STCs), in particular the design of receivers suitable for these codes. We propose two novel receiver structures with low computational complexity and strong robustness to channel estimation error. In this chapter, we will present the background of our work, and the main contributions of this work. Also we present the outline of the thesis. 1.1 Background and Summary Multiple-antenna transmission/reception has emerged as an important approach to achieve high spectral and power efficiency in wireless communications, due to its promise of increased channel capacity and communication reliability. For data transmission using multiple antennas over Rayleigh or Rician wireless channels, the family of codes called STCs (space time codes) was unveiled in [25], and a huge amount of work has been dedicated to this area since then. Assuming no channel information is available at the transmitter, we can use the multiinput multi-output (MIMO) structure as a means to increase the transmission reliability, e.g. the well known orthogonal STCs [24], but they cannot achieve the MIMO capacity at 1

11 Chapter 1. Introduction 2 the same time. On the other hand, spatial multiplexing is required to achieve the capacity of a MIMO channel [10]. Therefore, it is of practical importance to find a transmission scheme achieving both multiplexing and diversity simultaneously. The optimal tradeoff between the channel capacity (multiplexing gain) and reliability (diversity gain) has been revealed in [29], in what is now known as diversity and multiplexing gain tradeoff (DMT) theory. Following the introduction of DMT theory, several novel families of STCs have been proposed. Successive symbols are correlated through a linear transformation, and the symbols are split into streams, each of which is transmitted through all the antennas. These codes are named FRFD-STCs, in the sense that they are able to achieve the DMT limit. In [11, 6], linear threaded algebraic space time (TAST) codes were proposed and proven to be DMT optimal. In [21, 8], perfect space time block (PSTB) codes were also proven to achieve the DMT limit using sphere decoding (SD) [27]. In this thesis, we want to explore the performance of FRFD-STCs not just in terms of DMT, but in terms of error probability at moderate SNRs, in both un-coded and coded 1 systems, and we want to compare the performance with that of conventional STCs, like VBLAST (vertical Bell laboratories layered space time). It is also of practical importance to investigate the computational complexity we need to achieve the performance gain of FRFD-STCs, and the tradeoff between performance and complexity. Thus, we simulate different receivers for FRFD-STCs and discuss their computational complexities. The implementation of FRFD-STCs under realistic conditions will also be considered, where there is quantization, and channel uncertainty at the receiver. The design of receiver structure is the main focus of this thesis, where we assume channel uncertainty still exists after channel estimation with pilots. The ML (maximum likelihood) detection is too complicated to be implemented. Therefore, we appeal to EM (expectation maximization) algorithm. In order to further decrease the complexity at 1 In the sense of error control coding

12 Chapter 1. Introduction 3 the receiver, we use the variational EM (VEM) method. We design two receivers based on VEM. One of them provide excellent channel estimates that can be used by a softin soft-out MIMO detector to generate bit LLRs (log-likelihood ratios) for the channel decoder. The other is to use the VEM to generate bit LLRs, but we found that this was not as desirable because the LLR values generated were not accurate. 1.2 Literature Review In [29], DMT is proposed assuming that bit error probability is dominated by the outage probability in high SNR for the un-coded systems, and the authors point out that the outage probability can be decreased when symbols transmitted over successive time slots and different antennas are correlated together. Subsequently, TAST and PSTB codes were proposed respectively in [11, 6] and [21, 8], and they have been shown to meet the DMT limit. Besides, PSTB codes are also optimized with respect to lattice shaping, non-vanishing determinant and uniform average transmitted energy. Also shown in these work, their performance is better than previous works in terms of bit error rate (BER). The effect of channel uncertainty on receiver performance and design has been widely studied in the past. Here we are concerned with the design of an FRFD-STC receiver in the presence of residual channel estimation error. We assume that pilot symbols are transmitted to estimate the channel parameters prior to data transmission. However, even with ML channel estimation, the channel estimation error is still non-negligible. Previously, the detection of VBLAST have been studied in the presence of imperfect CSI. Given a Gaussian distributed channel estimation error, ML detection can be performed [23]. However this method is computationally prohibitive for practical implementations. A widely used alternative method is the expectation-maximization (EM) approach, where near-ml performance can be obtained after iterations between an E-step and a M-step. In [4], an exact EM procedures is implemented. Hard estimates of the symbols are produced

13 Chapter 1. Introduction 4 through iterations of sphere decoding (SD) and channel re-estimation. However, such an algorithm cannot produce the soft inputs essential in the decoding of powerful codes like LDPC (low-density parity check) and Turbo codes. Besides, SD detection is impractical for FRFD-STCs when the antenna number is moderately large (larger than 2), because the computational complexity of SD is at least the square of the signal vector length, which is the square of the antenna number in the FRFD-STCs case. In [17, 3], EMbased receivers are also proposed. The general frame work is shown in Fig The complexity of this scheme is very high, since channel decoding is performed multiple times, and performance in low SNR (signal to noise ratio) environment is still poor because the initial channel estimates are weak. Channel Output MIMO Detector LLR Turbo Decoder Channel Estimates Channel Estimator Figure 1.1: The conventional EM-based receiver 1.3 Contributions of This Work This thesis aims to gain deeper insights into the practical use of FRFD-STCs. Specifically, we study the performance in the presence of two realistic problems: quantization error and the absence of perfect channel state information (CSI) at the receiver. The contributions of this thesis are: 1. Due to complexity and energy constraints, the receivers cannot always afford a complicated and advanced MIMO detector, such as ML and SD detectors. Thus, we study the performance of the following detectors in this thesis: K-best detector

14 Chapter 1. Introduction 5 and MMSE (minimum mean square error) detector in the presence of perfect CSI. 2. According to the theoretical constructions of FRFD-STCs, irrational numbers are needed for the encoding and decoding. Due to quantization and limited-bit calculation, the numerical approximation of these numbers may distort the constellation shape, and as a result the STCs will suffer a performance loss. In this thesis, we present an analysis of the performance loss. 3. Extended from the VEM algorithm in [18], we propose two novel receivers. The first one uses the VEM algorithm as the channel estimator. The initial channel estimates are refined in the VEM module before being transferred to the MIMO detector as shown in Fig The second one uses the VEM method to produce the LLRs of the bits, with the channel estimates being updated iteratively inside the detector. This structure is shown in Fig The receivers are not only applicable to the FRFD-STCs, but also suitable to the conventional STCs, like vertical Bell laboratories layered space time (VBLAST). Channel Output MIMO Detector LLR Turbo Decoder Channel Estimates VEM Channel Estimator Figure 1.2: The receiver applying VEM algorithm as the channel estimator 1.4 Overview of the Thesis This thesis is organized as follows. In Chapter 2, we introduce the concept of the diversity and multiplexing gain tradeoff (DMT) theory, and the STCs which meet the

15 Chapter 1. Introduction 6 Channel Output E-STEP Update LLR LLR Turbo Decoder Channel Estimates M-STEP Update CSI Figure 1.3: The receiver applying VEM algorithm as the MIMO detector DMT limit. We also briefly describe the variational inference (VI) and expectation maximization (EM) algorithms, which we will use to design the receivers. In Chapter 3, we present the performances of FRFD-STCs in both un-coded and coded systems. The comparison between FRFD-STCs and VBLAST shows that a significant gain is achieved by FRFD-STC. We also present the analysis of the effect of quantization error on the encoding part of these codes, and the simulations show that the performance loss can be neglected, when 4-bit uniform quantization is taken for each real dimension, in a dynamic range. In Chapter 4, we describe the detection problem in the presence of channel uncertainty. Then we propose the variational EM detecting schemes, in which both the log likelihood ratio (LLR) and channel estimates are produced iteratively. Simulations show our proposed schemes are very suitable for FRFD-STCs. The complexity is much lower than previous EM-based joint iterative detection and decoding receiver, and the performance is improved at the same time. Finally, Chapter 5 concludes the thesis and discusses future possible work.

16 Chapter 2 Background This chapter introduces the concept of DMT (diversity and multiplexing gain tradeoff), which reveals the relation between the transmission rate and reliability in MIMO (multiple-input multiple output) systems. To achieve the DMT limit, several space time codes (STCs) have been proposed, and their coding procedures are presented in this chapter. The performances of these STCs are also studied. 2.1 Diversity and Multiplexing Tradeoff Conventionally, coding for MIMO systems was primarily concerned with either achieving the diversity gain (transmission reliability) or the spatial multiplexing gain (transmission rate). The former includes the well-known Alamouti scheme [1] and Orthogonal Space time block codes (OSTBC) [24], since they use multiple-antennas to increase the degrees of freedom and therefore combat fading. The latter includes the widely-used Bell Laboratories Layered Space Time (BLAST) scheme [10], which is also known as spatial multiplexing. In this case, the spatial degrees of freedom is limited, but the capacity of a channel with N T transmit, N R receive antennas in Rayleigh fading channels can be 7

17 Chapter 2. Background 8 written as [10] [ C(ρ) = E log det ( I + ρ HH )], N T where ρ is the signal to noise ratio (SNR) at the receiver antenna. At high SNR regime, the equation above can be approximated by C(ρ) = min{n T, N R } log ρ + O(1) Besides the two schemes above, there are also schemes that switch between them, depending on the communication environments. For the space-time structures above, the maximization of channel capacity always comes at the price of sacrificing the degrees of freedom and hence diversity, and vice-versa. It was not until [29] that the tradeoff between the transmission reliability and transmission rate was revealed, as the DMT theory. The authors assume that we have a scheme as a family of codes {C(ρ)}, one at each SNR level. Therefore, the transmission rate R(ρ), in bits Per Channel Use (PCU), can increase with the SNR. The spatial multiplexing gain r is then defined as and the diversity gain d is defined by R(ρ) lim ρ log ρ = r (2.1) P e (ρ) lim ρ log ρ where P e (ρ) is the average error probability. = d (2.2) The DMT theory allows us to understand the overall resources provided by multiantenna channels. Given a block length l, satisfying l N T +N R 1, the optimal tradeoff between multiplexing and diversity gain can be illustrated by the following piecewiselinear function: d(k) = (N T k)(n R k) (2.3) where k = 0, 1,... min{n T, N R }. In particular, d max = d(0) = N T N R, d min = d(min{n T, N R }) = 0. The DMT optimal curve for a general MIMO channel is as shown in Fig The

18 Diversity Gain: d(r)=-pe(snr)/logsnr Chapter 2. Background 9 (0,N T N R ) (1,(N T -1)(N R -1)) (min{n T,N R },0) Spatial Multiplexing Gain: r=r(snr)/logsnr Figure 2.1: Diversity and Multiplexing Gain Tradeoff for general m, n. optimal curve bridges the gap between the two design criteria before by connecting the two extreme points (0, N T N R ) and (min{n T, N R }, 0) together. Most of the previously well-known STCs cannot achieve the DMT theory limit, in the sense that they cannot achieve all the points in this figure. The DMT theory thus sets a framework for evaluating and comparing existing schemes, and for designing new schemes. 2.2 Threaded Algebraic Space-Time Codes In [11, 6], a family of novel STCs, known as TAST codes, was proposed, which achieved full-rate and full-diversity gain. The concept of space-time layering is integrated with algebraic component codes, where each component is assigned to a thread in the spacetime coding matrix. The main ideas behind this STC are described in this section. The main idea behind TAST codes is to introduce dependency among consecutive information symbols. We consider signaling over an N R N T MIMO channel. Before transmission, the information signals are mapped from a sequence of independent message symbols, say u = (u 1, u 2,..., u K ) T U K into an N T T 1 vector r(u) from the output

19 Chapter 2. Background 10 alphabet S N T T, where U is the QAM (quadrature amplitude modulation), PAM (pulse amplitude modulation) or HEX (hexagonal modulation) constellation and S is the singledimensional transmitted constellation. The output r(u) is then mapped into an N T T matrix T, i.e. the codeword used for transmission, and the mapping scheme is described below. The transmission rate of T is K/T symbols per channel use. In order to better illustrate the mapping procedures above, we introduce the concept of space-time threading [12]. Formally, a layer in an N T T space-time codeword is identified by an indexing set L I NT I T where I NT = 1, 2,..., N T, I T = 1, 2,..., T. The t th symbol interval on antenna n belongs to the layer L if and only if (n, t) L. A layer with full spatial and temporal spans will be referred to as a thread [12]. The sets of threads in TAST codes are designed so that each thread transmits a symbol using a different antenna during each symbol transmission interval. Assume the space time codeword consists of N threads, then the threaded layering set L = {L 1, L 2,...L N }, where L j = {( t + j 1 NT + 1, t ) : t = 0, 1,..., T 1 } for j = 1,..., N. (2.4) An example of this threading set is shown in Fig. 2.2 By space-time threading, we partition the space-time codes into multiple independent codes. The information vector u U K is first partitioned into N separate component vectors u j of length K j, j = 1, 2,...N, and then each of them is encoded independently using a component encoder r j mapping from U K j into S T j. Here we have K = K 1 +K K N and NT = T 1 + T T N. We mainly investigate the full-rate STCs, where N = N T and this assumption applies to the rest of the section. The output from each component encoder is then assigned to a thread. The remaining challenge is to construct the N T component encoders r 1, r 2,..., r NT, which map u 1,..., u NT into r 1 (u 1 ),..., r NT (u NT ). The composite space-time block code T constructed from r 1 (u 1 ),..., r NT (u NT ) achieves full spatial diversity. We may compare full-diversity DAST (diagonal algebraic space time) block codes [7] with the component

20 Chapter 2. Background 11 t=0 t=1 t=2 t=3 Ant. 1 Ant. 2 Ant. 3 Ant Figure 2.2: The threading structure of TAST codes when N T = T = 4, where the vertical and horizontal axes denote the spatial and temporal dimensions and the numbers denote the indexes of the threads. codes in T. A DAST code is obtained by rotating a k j dimensional information symbol vector using a K j K j real or complex matrix M j as M j u j. Each M j is constructed from an algebraic number field Q(θ) = {a + θb : a, b Q}, where Q is the rational number field and θ is an algebraic number of degree n. Compared with DAST codes, each component encoder r j in T also rotates the symbol vector using M j, and then scales the output M j u j using a properly chosen scalar, called the Diophantine number φ j C. φ j is chosen to achieve full diversity gain and maximize the coding gain for the composite code. The choice of the Diophantine numbers depends on the modulation scheme of the information signals. Hereto, we obtain the threads used for the construction of codeword T. By inducting the so-called Diophantine number, each thread can achieve full diversity whether other threads are present or not. Generally, each

21 Chapter 2. Background 12 thread can be denoted as r j (u j ) = φ j s j = φ j M j u j, (2.5) where j = 1, 2,...N T, r j (u j ) is the j th thread, u j is the j th symbol stream drawn from the constellation U, s j is the j th algebraic codeword (coded stream), φ j = φ (j 1)/N T is the Diophantine number assigned to the j th thread, for example φ = e iπ/6 for QPSK modulation. In this thesis, we mainly discuss the symmetric scenario, where we have K 1 = K 2 =... = K NT = T and all composite encoders share the same rotation matrix, i.e. M 1 = M 2 =... = M NT = M. To illustrate, we present two examples of full-rate and fulldiversity TAST codes, which will be investigated in this thesis. Example 1 : For N T = 2 transmit and N R = 2 receive antennas, two successive symbols are encoded together per thread, and there are two threads transmitted simultaneously. The TAST codeword is given by T = φ 1s 1 (1) φ 2 s 2 (2) φ 2 s 2 (1) φ 1 s 1 (2), (2.6) where s i (j) denotes the j th symbol transmitted from the i th coded stream, i.e. s 1 = (s 1 (1), s 1 (2)) T = M T AST (u 1 (1), u 1 (2)) T s 2 = (s 2 (1), s 2 (2)) T = M T AST (u 2 (1), u 2 (2)) T where u i (j) denotes the j th symbol from the i th signal stream drawn from U, and M T AST = 1 1 eiπ/4 2 1 e iπ/4. (2.7) Example 2 : For N T = 4 transmit and N R = 4 receive antennas, four successive symbols u i (1), u i (2), u i (3), u i (4) are encoded together per thread, and there are four

22 Chapter 2. Background 13 threads transmitted simultaneously. The TAST codeword is given by φ 1 s 1 (1) φ 4 s 4 (2) φ 3 s 3 (3) φ 2 s 2 (4) φ 2 s 2 (1) φ 1 s 1 (2) φ 4 s 4 (3) φ 3 s 3 (4) T =, (2.8) φ 3 s 3 (1) φ 2 s 2 (2) φ 1 s 1 (3) φ 4 s 4 (4) φ 4 s 4 (1) φ 3 s 3 (2) φ 2 s 2 (3) φ 1 s 1 (4) where s i (j) denotes the j th symbol transmitted from the i th coded stream, i.e. s 1 = (s 1 (1), s 1 (2), s 1 (3), s 1 (4)) T = M T AST (u 1 (1), u 1 (2), u 1 (3), u 1 (4)) T s 2 = (s 2 (1), s 2 (2), s 2 (3), s 2 (4)) T = M T AST (u 2 (1), u 2 (2), u 2 (3), u 2 (4)) T s 3 = (s 3 (1), s 3 (2), s 3 (3), s 3 (4)) T = M T AST (u 3 (1), u 3 (2), u 3 (3), u 3 (4)) T s 4 = (s 4 (1), s 4 (2), s 4 (3), s 4 (4)) T = M T AST (u 4 (1), u 4 (2), u 4 (3), u 4 (4)) T Here u i (j) denotes the j th symbol from the i th signal stream drawn from U, and 1 θ θ 2 θ 3 M T AST = 1 1 θ θ 2 θ 3, 2 1 iθ θ 2 iθ 3 1 iθ θ 2 iθ 3 (2.9) where θ = e iπ/8. We will present the performance of these codes in Chapter Perfect Space-Time Block Codes An n n STC is called a perfect code, if and only if it satisfies the following conditions. 1. Full rate: the code is a full-rate linear dispersion code [14], which use n 2 information symbols drawn from U.

23 Chapter 2. Background Non-vanishing determinant: a code has a non-vanishing determinant if there is a lower bound on the minimum determinant that does not depend on the constellation size, and the codes meet the rank criterion proposed by Tarokh [25]. Specifically, for every two distinct codeword matrices, say X 1 and X 2, the determinant of X = X 1 X 2, i.e. det( X X T ), prior to SNR normalization (explained in [29]), is lower-bounded by a positive constant. 3. Good constellation shaping: for each thread, the energy required to send the encoded symbols is analogous to that of sending the un-coded symbols directly, thus we do not introduce extra power in encoding the information symbols. 4. Uniform average transmitted energy: after space-time encoding, the average transmit energy per antenna in all time slots is unchanged. Perfect codes, presented in [8], [21], [9], are a subclass of linear dispersion space-time block codes (LD-STBCs) with the non-vanishing determinant (NVD) property. They are constructed from the so-called cyclic division algebra (CDA), described in Appendix A. With n transmit antennas, an n n STC codeword matrix will be obtained, sending n 2 symbols per codeword. For better understanding of the following content in this section, please refer to the Appendix for fundamental knowledge about cyclic division algebra. We construct a noncommutative algebra, denoted by A = (F/K, σ, γ), as follows: A = F ef... e n 1 F where F is a field extended from the central field K, e satisfies e n = γ and λe = eσ(λ) for λ F. Now we present the correspondence between an element x of the algebra A and a matrix X M n (F ), where M n (F ) denotes the set of n n matrixes with entries from F. The element x can be denoted as x = x 0 + ex e n 1 x n 1,

24 Chapter 2. Background 15 where x i F. We can find an isomorphism which maps x into the matrix given by X = x 0 γσ(x n 1 ) γσ 2 (x n 2 )... γσ n 1 (x 1 ) x 1 σ(x 0 ) γσ 2 (x n 1 )... γσ n 1 (x 2 ) x n 1 σ(x n 2 ) σ(x n 3 )... σ n 1 (x 0 ) (2.10) Now we present how a CDA-based space-time codeword can be constructed. Given the constellation U Q(i), where Q(i) = {a + bi : a, b Q, i = 1}, we choose the center field K to be Q(i), and F to be an n-degree cyclic Galois Extension of Q(i), say Q(i, θ), where n is the number of transmit antennas and θ is an irrational number. Q(i, θ) is defined as Q(i, θ) = {a + bθ : a, b Q(i)}. Let O K be the rings of algebraic integers in K. In order to guarantee the non-vanishing determinant property, we choose γ O K. In this case, we have O K = Z(i), where Z(i) = {a + bi : a, b Z, i = 1} and we choose γ = 1. Thus, we create the CDA, A = (Q(i, θ)/q(i), σ, 1), for constructing perfect codes. After this, we can construct the codeword according to (2.10). Finally, we shape the codeword by operating linear transform on each thread in order to make it power efficient. Example 3 : The Golden code [2] is a 2 2 perfect code. The PSTB code is defined from the cyclic algebra A = (F = (Q(i, 5)/Q(i), σ, i) with the generator embedding σ : 5 5. The algebraic integer ring of Q(i, 5) can be denoted as O F = {a + bθ a, b Q(i)},

25 Chapter 2. Background 16 where θ = (1 + 5)/2. The codeword before shaping 1 should be u 11 + u 12 θ u 21 + u 22 θ u 21 + u 22 σ(θ) u 11 + u 12 σ(θ), (2.11) where u ij denotes the j th symbol from the i th symbol stream drawn from the constellation U. After shaping, the 2 2 PSTB code is as follows where α = 1 + i iθ. Example 4 : X = 1 5 α(u 11 + u 12 θ) α(u 21 + u 22 θ) iσ(α)(u 21 + u 22 σ(θ)) σ(α)(u 21 + u 22 σ(θ)), (2.12) Now we consider the transmission of symbols over 4 antennas. We still choose the center field K to be Q(i). Let θ = 2 cos ( 2π ), and F to be Q(i, θ). We also choose 15 γ = i and the generator σ : θ 15 + θ 1 15 θ θ The corresponding CDA is given by A = (Q(i, 2 cos ( 2π )/Q(i), σ, i), i.e. 15 A = F ef e 2 F e 3 F The 4 4 PSTB codeword encodes 16 symbols x 0,..., x 15, drawn from U, so that the codeword is given by X = 3 diag ( M(x 4k, x 4k+1, x 4k+2, x 4k+3 ) ) E k, (2.13) k=0 where M is the generator matrix given by i i i i i i i i M = i i i i i i i i 1 The shaping procedure in STC is used to minimize the transmitting power

26 Chapter 2. Background 17 and E = γ Variational Inference and Expectation Maximization This section gives an introduction to variational inference (VI) and expectation maximization (EM), and after that we introduce the concept of variational expectation maximization (VEM). Variational inference is a technique for approximating complicated probability distributions, and in this thesis we will use it to simplify our joint detection and estimation problem. Suppose we have observed the data y, and we need the posterior distribution of x, p(x y). In some cases, this probability distribution is hard to manipulate, and we may want to use another distribution Q(x) to approximate it, i.e. Q(x) p(x y). The quality of the approximation is measured by the Kullback-Leibler divergence (KL divergence) between Q(x) and p(x y). The KL divergence or relative entropy [5] between two probability mass functions p(x) and q(x) is defined as follows and in our case we have D KL (q p) = x S x q(x) log q(x) p(x), (2.14) D KL (Q p) = x S x Q(x) log Q(x) p(x y). (2.15)

27 Chapter 2. Background 18 A straight-forward development of the equation above is D KL (Q p) = log p(y) + x S x Q(x) log Q(x) p(x, y). (2.16) If we denote L(Q) = Q(x) x Q(x) log, since p(y) is fixed, we have that we can minimize P (x,y) the KL divergence between Q(x) and p(x y) by minimizing the term L(Q). By choosing the distribution Q(x) carefully, we can make this problem tractable. Usually, we choose some distributions, such as Gaussian, which are fully described by a small number of parameters. Besides, we may use some other technique to further simplify the distribution we need to deal with, such as the mean-field approximation 2. In our case, say x is a vector of variables, containing x 1, x 2,...x n, then we approximate the distribution Q(x) assuming all the variables contained are independent, i.e. Q(x) n Q i (x i ). i=1 After these approximations, we will replace the original distribution p(x y) with n i=1 Q i(x i ) which is more suitable for analysis. In this thesis, we will use the variational method to simplify the EM algorithm. The EM algorithm [19] is an efficient iterative procedure to compute the maximum likelihood (ML) estimate when some data is hidden or missing. Generally, the EM algorithm consists of two steps: The E-step, and the M-step. In the E-step, the missing or hidden variables are estimated given the observed data and current estimate of the model parameters, using the conditional expectation. In the M-step, the likelihood function is maximized under the assumption that the hidden variable obtained from the E-step is accurate. This algorithm is guaranteed to increase the likelihood at each iteration, and hence convergence to a local maximum of the likelihood is assured. When the objective function is convex, the global maximum will be found. 2 This terminology arises in the field of statistical mechanics, and it can also be applied to inference theory.

28 Chapter 2. Background 19 Given a probability distribution p(x, y, z), where x is the parameter vector we are interested in, y is the observed data vector and z is the unobserved latent data vector or hidden variables. Based on this distribution, we would like to find the maximum likelihood estimate for x, and the problem is given by ˆx = max x p(x y) = max x z p(x z, y)p(z y)dz. (2.17) However, the distribution of the hidden variables p(z y) is also unknown, which should be calculated as p(z y) = p(x z, y)p(x y)dx. x Therefore, the problem goes to a dead end. Now we approach this problem, by approximating the distribution of z with the conditional distribution of z given y under the current estimate of the parameter x (t), i.e. p(z y, x (t) ). Therefore, we can solve the original problem (2.17) in an iterative method. The EM algorithm works as follows. Given the observed data, y, we wish to find the parameter x that maximizes the log likelihood, L(x) = log p(x y). We start the EM algorithm using some initial estimate of the parameter x (0), and then proceeds by iterating between the two following steps. E Step Compute the conditional distribution of z based on the estimate of the parameter x from the previous time, i.e. p (t) (z y, x (t 1) ). M Step Calculate the expected value of the log likelihood function based on the updated distribution of z, z p (t) (z y, x (t 1) ) log p(x z, y)dz, and then find the parameter x which maximizes this expectation, i.e. ˆx (t) = max p (t) (z y, x (t 1) ) log p(x z, y)dz. x z

29 Chapter 2. Background 20 Now we can introduce the concept of VEM [20] (variational expectation maximization). VEM can be regarded as the simplification of EM using variational technique. In the E-Step of EM algorithm, we need to update the distribution of z using the observed data y and the estimate of x. The problem is that, in some cases, this distribution is hard to manipulate such that the expectation is hard to calculate, or the optimal updating procedure is too complex to be implemented. Therefore, we want to approximate the original distribution p (t) (z y, x (t 1) ) with another distribution, Q (t) (z), which can be fully described by small number of parameters. Because p(z y, x (t 1) ) is approximated, the joint distribution of z and x is approximated as p(x, z y) = p(x z, y)p(z y) Q (t) (z)p(x z, y) Therefore, the VEM algorithm works as follows. We start the VEM algorithm using some initial estimate of the parameter x (0), and then proceeds by iterating between the two steps as follows. E Step Compute the parameters of the distribution Q (t) (z) such that the KL divergence between Q (t) (z) and p (t) (z y, x (t 1) ) is minimized. M Step Calculate the expected value of the log likelihood function based on the updated distribution of z, z p(x z, y)q (t) (z)dz, and then find the parameter x which maximizes this expectation, i.e. ˆx (t) = max Q (t) (z) log p(x z, y)dz. (2.18) x z

30 Chapter 3 Sub-Optimal Detection and Quantization of FRFD-STCs In this chapter, we will present the performance of the FRFD-STCs, using sub-optimal detectors. Quantization has always been an negative effect in the practical systems. Here we only consider the effect of the quantization noise at the transmitter for simplicity. Under finite precision, we will lose a certain amount of coding gain due to a decrease in the STC matrix determinant, but the diversity gain will not be affected since the STC matrix is still of full rank. The simulations show that the performance loss is actually negligible with 4 bits of quantization in each dimension. 3.1 System Model In Chapter 2, we have shown the construction of the FRFD-STCs. According to that, N T T consecutive symbols, are encoded by FRFD-STCs, and therefore N T T consecutive symbols are detected jointly at the receiver. Therefore, we denote the l th basebandequivalent space-time codeword transmitted and received over T channel uses as column vectors x(l) = [x 1,1 (l), x 1.2 (l),..., x 1,NT (l),..., x T,NT (l)] T 21

31 Chapter 3. Sub-Optimal Detection and Quantization of FRFD-STCs 22 y(l) = [y 1,1 (l), y 1.2 (l),..., y 1,NR (l),..., y T,NR (l)] T, where x(l) C T N T, y(l) C T N R, x t,n (l) denotes the symbol transmitted in the t th channel use over the n th transmit antenna and y t,n (l) denotes the signal received in the t th channel use over the n th receive antenna. Assuming that an error-control codeword spans LT channel uses and the channel remains constant over this period, the transmitted and received signal can be written in a T N T L and a T N R L matrix respectively X = [x(1),..., x(l)], Y = [y(1),..., y(l)]. Then the equivalent system is given by Y = (I T H c ) X + W = (I T H c ) GU + W, (3.1) where is the Kronecker product, I T is the T T identity matrix, H c is the N R N T channel matrix, G is the space-time encoding matrix, U U T N T L are the modulated symbols drawn from the symbol constellation U, and W is a matrix of i.i.d. Gaussian random variables. The decomposition of X into GU unifies various space-time coding schemes, e.g. for VBLAST G is the N T N T identity matrix and T = 1. We also identify G as an NT 2 N T 2 matrix and T = N T for PSTB and TAST codes, which is detailed in Chapter 2. For convenience, we rewrite G of TAST and PSTB codes for 2 2 MIMO channel here G T AST = M T AST 0 0 φ 1/2 M T AST, (3.2)

32 Chapter 3. Sub-Optimal Detection and Quantization of FRFD-STCs 23 and where i G P ST B = M P ST B 0, (3.3) φ 1/2 M P ST B M T AST = 1 1 eiπ/4 2 1 e iπ/4 M P ST B = 1 5 α αθ σ(α) σ(α)σ(θ), (3.4), (3.5) and θ = (1 + 5)/2, α = 1 + i iθ. 3.2 Sub-Optimal Detection of FRFD-STCs In [6, 2, 11, 21, 8], we have already seen that the FRFD-STCs have higher diversity gain and better performance in terms of the BER in un-coded systems. In this section, we would like to make a deeper investigation into the following aspects. Firstly, we present the performance of FRFD-STCs using non-ml detectors in un-coded systems, including K-best, MMSE-GDFE (minimum mean square error general decision feedback equalization) and MMSE-OSUC (minimum mean square error ordered successive cancelation). This is of practical significance because the allowable complexity at the receiver is usually limited. Secondly, we compare FRFD-STCs with VBLAST, which also has the full rate property. We present their performances in terms of BER in un-coded systems, and in terms of FER in coded systems. The following assumptions are made in this section. All the receivers have perfect knowledge of the channels, and no quantization error is considered in the systems. We first simulate the MIMO transmission scheme using PSTB and TAST codes respectively. Transmitted symbols are modulated using QPSK. Linear detectors and more

33 Chapter 3. Sub-Optimal Detection and Quantization of FRFD-STCs 24 advanced (SD, ML and K-best) detectors, are implemented in the simulations. The 2 2 MIMO channel with i.i.d. Rayleigh fading with zero mean and unit variance is studied here Bit Error Rate ML SD (Hassibi) MMSE GDFE K BEST SD (ZF) MMSE OSUC SNR Figure 3.1: The bit error rate performance of perfect codes using different detection schemes in 2 2 MIMO channels without channel coding In Fig. 3.1, the numerically optimized 2 2 PSTB codes is studied. The construction is presented in (2.12). The bit error rate (BER) in an un-coded system is presented for these codes using 6 different detection schemes. We present two methods of Sphere decoding (SD). One of them has achieved ML performance by using the zero-forcing (ZF) solution to set the radius, i.e. R = y Hˆx ZF, where y is the received signal vector, H is the MIMO channel and ˆx ZF denotes the detected signals using ZF detector. Suppose the ML solution is ˆx ML, since the distance

34 Chapter 3. Sub-Optimal Detection and Quantization of FRFD-STCs 25 between y and Hˆx ML is surely closer than that between y and Hˆx ZF, the ML solution is guaranteed to be located inside the sphere we choose. Thus, this method will always find the ML solution. The other SD detection scheme we use was introduced by Hassibi [15], which chooses a fixed radius. In this case, there is a chance that no point is located in this sphere, and thus this detector only gives a near ML solution. The complexity of SD is exponential in N R T in the worst case, but generally only polynomial in the size of the signal vector Bit Error Rate ML SD (Hassibi) MMSE GDFE K BEST SD (ZF) MMSE OSUC SNR Figure 3.2: The bit error rate performance of TAST codes using different detection schemes in 2 2 MIMO channels without channel coding The K-best detector [13] also gives near optimal solutions. We choose K = 10 here, i.e. 10 the best surviving paths are kept at each level of tree search. The value of K is proportional to the square of the length of the received signal vector, and thus detector complexity is much lower than that of ML detection, which is exponential in the size of signal vector, i.e.n T T. The comparatively low and fixed detection complexity makes this

35 Chapter 3. Sub-Optimal Detection and Quantization of FRFD-STCs 26 detector very attractive for the FRFD-STCs. Minimum mean square error (MMSE) decision feedback equalizer (DFE) and MMSE ordered successive cancelation (OSUC) were also simulated. We compare these linear detectors for the tradeoff between performance and complexity. The key idea of MMSE- DFE is layering striping where the symbol streams are successively detected and stripped away layer by layer. The detailed procedure is described in [22]. Because there is error propagation, the error rate performance is dominated by the first stream decoded by the receiver, whose transmit diversity gain is only 1. The complexity of MMSE-DFE is linear in N T T. Compared with MMSE-DFE, MMSE-OSUC [22] is a better but more complex receiver. The principle is that at the beginning of each stage, the stream with the highest SINR is selected for detecting and then canceled away from the remaining streams. Since the highest-sinr stream is detected first, the diversity gain of MMSE-OSUC is higher than that of MMSE-DFE, but the SINR comparison will require more computation than MMSE-DFE. Shown from Fig. 3.1, though these detectors are of comparatively low complexity, the performance lost is significant and the diversity gain is smaller than those using ML, SD and K-best detectors. The performance of 2 2 TAST codes are presented in Fig Different detection schemes are also compared for the TAST codes. Apparently, SD and K-best detectors still achieve ML or near-ml performance, and linear detectors lose the diversity gain compared with that using ML detector. Table 3.1: Detector Comparison ML SD(ZF) SD(Hassibi) K-best MMSE-DFE MMSE-OSUC Complexity O(e NtT ) O((N t T ) 2 ) O((N t T ) 2 ) O((N t T ) 2 ) O(N t T ) O(N t T ) Diversity Order N t N r N t N r N t N r N t N r N r N r In conclusion, we compare the complexities and diversity gains of different detectors for the FRFD-STCs in Table 3.1, and the detailed analysis can be found in [22]. We would also like to compare these FRFD-STCs against the conventional VBLAST

36 Chapter 3. Sub-Optimal Detection and Quantization of FRFD-STCs Bit Error Rate PSTB K best TAST K best VBLAST K best PSTB MMSE TAST MMSE VBLAST MMSE SNR Figure 3.3: The bit error rate performance of PSTB, TAST, VBLAST codes using K-best and MMSE detections respectively in 2 2 MIMO channels. codes, since all of them are full rate. In Fig. 3.3, MMSE and K-best BER curves are presented for these STCs in un-coded systems. PSTB and TAST codes generally have lower BER than VBLAST, especially when SNR is high, and their BER curves have steeper slopes. From that, we may conclude that PSTB and TAST codes have higher diversity gain than VBLAST, because the diversity gain is proportional to the slope of the BER curve in the high SNR region. Recall the definition of diversity in the DMT theory P e (SNR) lim SNR log SNR = d. This result matches the theoretical expectation exactly, i.e. PSTB and TAST codes are full-diversity, but VBLAST is not. We should also notice two things here: (i) Performance difference of these codes using MMSE detection is much less than that using K-best detection, which illustrates again that the MMSE detector will lose the diversity gain

37 Chapter 3. Sub-Optimal Detection and Quantization of FRFD-STCs Frame Error Rate PSTB K best TAST K best VBLAST K best PSTB MMSE TAST MMSE VBLAST MMSE SNR Figure 3.4: The frame error rate performance of PSTB, TAST, VBLAST codes using K-best and MMSE detections respectively in 2 2 MIMO channels with the coding rate 1/2. significantly. (ii) The performance improvements of the FRFD-STCs over VBLAST using K-best detector is at the cost of extra computational complexity, because the complexity of K-best is proportional to the square of N T T as shown in Table 3.1. In Fig. 3.4 and Fig. 3.5, we present the performance comparison between coded FRFD- STCs and VBLAST in terms of FER. Rate 1/2 and 2/3 Turbo codes are implemented respectively in the two figures, and we use parallel concatenated Turbo codes with (7,5) recursive system convolutional (RSC) code as the component code. Compared with the un-coded systems, the FER performance of these STCs are not significantly different from each other. From this figure, we may state that we should choose different STCs according to the detection computational complexity we can afford. For the K-best detection, when the code rate is low, these STCs have almost the same FER performances

38 Chapter 3. Sub-Optimal Detection and Quantization of FRFD-STCs Frame Error Rate PSTB K best TAST K best VBLAST K best PSTB MMSE TAST MMSE VBLAST MMSE SNR Figure 3.5: The frame error rate performance of PSTB, TAST, VBLAST codes using K-best and MMSE detections respectively in 2 2 MIMO channels with the coding rate 2/3. as shown in Fig When the code rate is high, FRFD-STCs have 1 db gain over the VBLAST at the FER of 10 2, as shown in Fig For MMSE detection, VBLAST have better performance over FRFD-STCs when the code rate is low and similar performance when the code rate is high. Notice that the MMSE detector loses the diversity gain of FRFD-STCs. Besides, the interference among the symbols for FRFD-STC is higher than that of VBLAST because more symbols are combined in one received signal vector. Therefore, MMSE detector produces a low signal to interference and noise ratio (SINR) for FRFD-STCs, which explains that VBLAST has similar or even better performance than FRFD-STCs using MMSE detection.

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1 : Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1 Rayleigh Friday, May 25, 2018 09:00-11:30, Kansliet 1 Textbook: D. Tse and P. Viswanath, Fundamentals of Wireless

More information

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1. Overview. Ragnar Thobaben CommTh/EES/KTH

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1. Overview. Ragnar Thobaben CommTh/EES/KTH : Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1 Rayleigh Wednesday, June 1, 2016 09:15-12:00, SIP 1 Textbook: D. Tse and P. Viswanath, Fundamentals of Wireless Communication

More information

On the diversity of the Naive Lattice Decoder

On the diversity of the Naive Lattice Decoder On the diversity of the Naive Lattice Decoder Asma Mejri, Laura Luzzi, Ghaya Rekaya-Ben Othman To cite this version: Asma Mejri, Laura Luzzi, Ghaya Rekaya-Ben Othman. On the diversity of the Naive Lattice

More information

Augmented Lattice Reduction for MIMO decoding

Augmented Lattice Reduction for MIMO decoding Augmented Lattice Reduction for MIMO decoding LAURA LUZZI joint work with G. Rekaya-Ben Othman and J.-C. Belfiore at Télécom-ParisTech NANYANG TECHNOLOGICAL UNIVERSITY SEPTEMBER 15, 2010 Laura Luzzi Augmented

More information

Adaptive Space-Time Shift Keying Based Multiple-Input Multiple-Output Systems

Adaptive Space-Time Shift Keying Based Multiple-Input Multiple-Output Systems ACSTSK Adaptive Space-Time Shift Keying Based Multiple-Input Multiple-Output Systems Professor Sheng Chen Electronics and Computer Science University of Southampton Southampton SO7 BJ, UK E-mail: sqc@ecs.soton.ac.uk

More information

Algebraic Methods for Wireless Coding

Algebraic Methods for Wireless Coding Algebraic Methods for Wireless Coding Frédérique Oggier frederique@systems.caltech.edu California Institute of Technology UC Davis, Mathematics Department, January 31st 2007 Outline The Rayleigh fading

More information

On the Use of Division Algebras for Wireless Communication

On the Use of Division Algebras for Wireless Communication On the Use of Division Algebras for Wireless Communication frederique@systems.caltech.edu California Institute of Technology AMS meeting, Davidson, March 3rd 2007 Outline A few wireless coding problems

More information

Space-Time Coding for Multi-Antenna Systems

Space-Time Coding for Multi-Antenna Systems Space-Time Coding for Multi-Antenna Systems ECE 559VV Class Project Sreekanth Annapureddy vannapu2@uiuc.edu Dec 3rd 2007 MIMO: Diversity vs Multiplexing Multiplexing Diversity Pictures taken from lectures

More information

Expectation propagation for symbol detection in large-scale MIMO communications

Expectation propagation for symbol detection in large-scale MIMO communications Expectation propagation for symbol detection in large-scale MIMO communications Pablo M. Olmos olmos@tsc.uc3m.es Joint work with Javier Céspedes (UC3M) Matilde Sánchez-Fernández (UC3M) and Fernando Pérez-Cruz

More information

On the Performance of. Golden Space-Time Trellis Coded Modulation over MIMO Block Fading Channels

On the Performance of. Golden Space-Time Trellis Coded Modulation over MIMO Block Fading Channels On the Performance of 1 Golden Space-Time Trellis Coded Modulation over MIMO Block Fading Channels arxiv:0711.1295v1 [cs.it] 8 Nov 2007 Emanuele Viterbo and Yi Hong Abstract The Golden space-time trellis

More information

Multi-Branch MMSE Decision Feedback Detection Algorithms. with Error Propagation Mitigation for MIMO Systems

Multi-Branch MMSE Decision Feedback Detection Algorithms. with Error Propagation Mitigation for MIMO Systems Multi-Branch MMSE Decision Feedback Detection Algorithms with Error Propagation Mitigation for MIMO Systems Rodrigo C. de Lamare Communications Research Group, University of York, UK in collaboration with

More information

Achieving the Full MIMO Diversity-Multiplexing Frontier with Rotation-Based Space-Time Codes

Achieving the Full MIMO Diversity-Multiplexing Frontier with Rotation-Based Space-Time Codes Achieving the Full MIMO Diversity-Multiplexing Frontier with Rotation-Based Space-Time Codes Huan Yao Lincoln Laboratory Massachusetts Institute of Technology Lexington, MA 02420 yaohuan@ll.mit.edu Gregory

More information

Lecture 8: MIMO Architectures (II) Theoretical Foundations of Wireless Communications 1. Overview. Ragnar Thobaben CommTh/EES/KTH

Lecture 8: MIMO Architectures (II) Theoretical Foundations of Wireless Communications 1. Overview. Ragnar Thobaben CommTh/EES/KTH MIMO : MIMO Theoretical Foundations of Wireless Communications 1 Wednesday, May 25, 2016 09:15-12:00, SIP 1 Textbook: D. Tse and P. Viswanath, Fundamentals of Wireless Communication 1 / 20 Overview MIMO

More information

Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection

Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection Manish Mandloi, Mohammed Azahar Hussain and Vimal Bhatia Discipline of Electrical Engineering,

More information

4184 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 51, NO. 12, DECEMBER Pranav Dayal, Member, IEEE, and Mahesh K. Varanasi, Senior Member, IEEE

4184 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 51, NO. 12, DECEMBER Pranav Dayal, Member, IEEE, and Mahesh K. Varanasi, Senior Member, IEEE 4184 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 51, NO. 12, DECEMBER 2005 An Algebraic Family of Complex Lattices for Fading Channels With Application to Space Time Codes Pranav Dayal, Member, IEEE,

More information

A Thesis for the Degree of Master. An Improved LLR Computation Algorithm for QRM-MLD in Coded MIMO Systems

A Thesis for the Degree of Master. An Improved LLR Computation Algorithm for QRM-MLD in Coded MIMO Systems A Thesis for the Degree of Master An Improved LLR Computation Algorithm for QRM-MLD in Coded MIMO Systems Wonjae Shin School of Engineering Information and Communications University 2007 An Improved LLR

More information

Applications of Lattices in Telecommunications

Applications of Lattices in Telecommunications Applications of Lattices in Telecommunications Dept of Electrical and Computer Systems Engineering Monash University amin.sakzad@monash.edu Oct. 2013 1 Sphere Decoder Algorithm Rotated Signal Constellations

More information

Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems

Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User

More information

FULL rate and full diversity codes for the coherent

FULL rate and full diversity codes for the coherent 1432 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 51, NO. 4, APRIL 2005 The Golden Code: A 2 2 Full-Rate Space Time Code With Nonvanishing Determinants Jean-Claude Belfiore, Member, IEEE, Ghaya Rekaya,

More information

Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems

Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User MIMO Systems Multi-Input Multi-Output Systems (MIMO) Channel Model for MIMO MIMO Decoding MIMO Gains Multi-User

More information

Advanced Spatial Modulation Techniques for MIMO Systems

Advanced Spatial Modulation Techniques for MIMO Systems Advanced Spatial Modulation Techniques for MIMO Systems Ertugrul Basar Princeton University, Department of Electrical Engineering, Princeton, NJ, USA November 2011 Outline 1 Introduction 2 Spatial Modulation

More information

Lecture 7 MIMO Communica2ons

Lecture 7 MIMO Communica2ons Wireless Communications Lecture 7 MIMO Communica2ons Prof. Chun-Hung Liu Dept. of Electrical and Computer Engineering National Chiao Tung University Fall 2014 1 Outline MIMO Communications (Chapter 10

More information

Appendix B Information theory from first principles

Appendix B Information theory from first principles Appendix B Information theory from first principles This appendix discusses the information theory behind the capacity expressions used in the book. Section 8.3.4 is the only part of the book that supposes

More information

Timing errors in distributed space-time communications

Timing errors in distributed space-time communications Timing errors in distributed space-time communications Emanuele Viterbo Dipartimento di Elettronica Politecnico di Torino Torino, Italy viterbo@polito.it Yi Hong Institute for Telecom. Research University

More information

Title. Author(s)Tsai, Shang-Ho. Issue Date Doc URL. Type. Note. File Information. Equal Gain Beamforming in Rayleigh Fading Channels

Title. Author(s)Tsai, Shang-Ho. Issue Date Doc URL. Type. Note. File Information. Equal Gain Beamforming in Rayleigh Fading Channels Title Equal Gain Beamforming in Rayleigh Fading Channels Author(s)Tsai, Shang-Ho Proceedings : APSIPA ASC 29 : Asia-Pacific Signal Citationand Conference: 688-691 Issue Date 29-1-4 Doc URL http://hdl.handle.net/2115/39789

More information

Constrained Detection for Multiple-Input Multiple-Output Channels

Constrained Detection for Multiple-Input Multiple-Output Channels Constrained Detection for Multiple-Input Multiple-Output Channels Tao Cui, Chintha Tellambura and Yue Wu Department of Electrical and Computer Engineering University of Alberta Edmonton, AB, Canada T6G

More information

Lattice Reduction Aided Precoding for Multiuser MIMO using Seysen s Algorithm

Lattice Reduction Aided Precoding for Multiuser MIMO using Seysen s Algorithm Lattice Reduction Aided Precoding for Multiuser MIMO using Seysen s Algorithm HongSun An Student Member IEEE he Graduate School of I & Incheon Korea ahs3179@gmail.com Manar Mohaisen Student Member IEEE

More information

arxiv:cs/ v1 [cs.it] 11 Sep 2006

arxiv:cs/ v1 [cs.it] 11 Sep 2006 0 High Date-Rate Single-Symbol ML Decodable Distributed STBCs for Cooperative Networks arxiv:cs/0609054v1 [cs.it] 11 Sep 2006 Zhihang Yi and Il-Min Kim Department of Electrical and Computer Engineering

More information

Fast-Decodable MIMO HARQ Systems

Fast-Decodable MIMO HARQ Systems 1 Fast-Decodable MIMO HARQ Systems Seyyed Saleh Hosseini, Student Member, IEEE, Jamshid Abouei, Senior Member, IEEE, and Murat Uysal, Senior Member, IEEE Abstract This paper presents a comprehensive study

More information

Communication Over MIMO Broadcast Channels Using Lattice-Basis Reduction 1

Communication Over MIMO Broadcast Channels Using Lattice-Basis Reduction 1 Communication Over MIMO Broadcast Channels Using Lattice-Basis Reduction 1 Mahmoud Taherzadeh, Amin Mobasher, and Amir K. Khandani Coding & Signal Transmission Laboratory Department of Electrical & Computer

More information

PERFORMANCE COMPARISON OF DATA-SHARING AND COMPRESSION STRATEGIES FOR CLOUD RADIO ACCESS NETWORKS. Pratik Patil, Binbin Dai, and Wei Yu

PERFORMANCE COMPARISON OF DATA-SHARING AND COMPRESSION STRATEGIES FOR CLOUD RADIO ACCESS NETWORKS. Pratik Patil, Binbin Dai, and Wei Yu PERFORMANCE COMPARISON OF DATA-SHARING AND COMPRESSION STRATEGIES FOR CLOUD RADIO ACCESS NETWORKS Pratik Patil, Binbin Dai, and Wei Yu Department of Electrical and Computer Engineering University of Toronto,

More information

Expectation propagation for signal detection in flat-fading channels

Expectation propagation for signal detection in flat-fading channels Expectation propagation for signal detection in flat-fading channels Yuan Qi MIT Media Lab Cambridge, MA, 02139 USA yuanqi@media.mit.edu Thomas Minka CMU Statistics Department Pittsburgh, PA 15213 USA

More information

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1. Overview. CommTh/EES/KTH

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1. Overview. CommTh/EES/KTH : Antenna Diversity and Theoretical Foundations of Wireless Communications Wednesday, May 4, 206 9:00-2:00, Conference Room SIP Textbook: D. Tse and P. Viswanath, Fundamentals of Wireless Communication

More information

L interférence dans les réseaux non filaires

L interférence dans les réseaux non filaires L interférence dans les réseaux non filaires Du contrôle de puissance au codage et alignement Jean-Claude Belfiore Télécom ParisTech 7 mars 2013 Séminaire Comelec Parts Part 1 Part 2 Part 3 Part 4 Part

More information

Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels

Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels Jilei Hou, Paul H. Siegel and Laurence B. Milstein Department of Electrical and Computer Engineering

More information

Physical Layer and Coding

Physical Layer and Coding Physical Layer and Coding Muriel Médard Professor EECS Overview A variety of physical media: copper, free space, optical fiber Unified way of addressing signals at the input and the output of these media:

More information

Single-User MIMO systems: Introduction, capacity results, and MIMO beamforming

Single-User MIMO systems: Introduction, capacity results, and MIMO beamforming Single-User MIMO systems: Introduction, capacity results, and MIMO beamforming Master Universitario en Ingeniería de Telecomunicación I. Santamaría Universidad de Cantabria Contents Introduction Multiplexing,

More information

Phase Precoded Compute-and-Forward with Partial Feedback

Phase Precoded Compute-and-Forward with Partial Feedback Phase Precoded Compute-and-Forward with Partial Feedback Amin Sakzad, Emanuele Viterbo Dept. Elec. & Comp. Sys. Monash University, Australia amin.sakzad,emanuele.viterbo@monash.edu Joseph Boutros, Dept.

More information

The Optimality of Beamforming: A Unified View

The Optimality of Beamforming: A Unified View The Optimality of Beamforming: A Unified View Sudhir Srinivasa and Syed Ali Jafar Electrical Engineering and Computer Science University of California Irvine, Irvine, CA 92697-2625 Email: sudhirs@uciedu,

More information

Limited Feedback in Wireless Communication Systems

Limited Feedback in Wireless Communication Systems Limited Feedback in Wireless Communication Systems - Summary of An Overview of Limited Feedback in Wireless Communication Systems Gwanmo Ku May 14, 17, and 21, 2013 Outline Transmitter Ant. 1 Channel N

More information

Blind Channel Identification in (2 1) Alamouti Coded Systems Based on Maximizing the Eigenvalue Spread of Cumulant Matrices

Blind Channel Identification in (2 1) Alamouti Coded Systems Based on Maximizing the Eigenvalue Spread of Cumulant Matrices Blind Channel Identification in (2 1) Alamouti Coded Systems Based on Maximizing the Eigenvalue Spread of Cumulant Matrices Héctor J. Pérez-Iglesias 1, Daniel Iglesia 1, Adriana Dapena 1, and Vicente Zarzoso

More information

Expected Error Based MMSE Detection Ordering for Iterative Detection-Decoding MIMO Systems

Expected Error Based MMSE Detection Ordering for Iterative Detection-Decoding MIMO Systems Expected Error Based MMSE Detection Ordering for Iterative Detection-Decoding MIMO Systems Lei Zhang, Chunhui Zhou, Shidong Zhou, Xibin Xu National Laboratory for Information Science and Technology, Tsinghua

More information

On the Robustness of Algebraic STBCs to Coefficient Quantization

On the Robustness of Algebraic STBCs to Coefficient Quantization 212 Australian Communications Theory Workshop (AusCTW) On the Robustness of Algebraic STBCs to Coefficient Quantization J. Harshan Dept. of Electrical and Computer Systems Engg., Monash University Clayton,

More information

2318 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 54, NO. 6, JUNE Mai Vu, Student Member, IEEE, and Arogyaswami Paulraj, Fellow, IEEE

2318 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 54, NO. 6, JUNE Mai Vu, Student Member, IEEE, and Arogyaswami Paulraj, Fellow, IEEE 2318 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 54, NO. 6, JUNE 2006 Optimal Linear Precoders for MIMO Wireless Correlated Channels With Nonzero Mean in Space Time Coded Systems Mai Vu, Student Member,

More information

Exploiting Partial Channel Knowledge at the Transmitter in MISO and MIMO Wireless

Exploiting Partial Channel Knowledge at the Transmitter in MISO and MIMO Wireless Exploiting Partial Channel Knowledge at the Transmitter in MISO and MIMO Wireless SPAWC 2003 Rome, Italy June 18, 2003 E. Yoon, M. Vu and Arogyaswami Paulraj Stanford University Page 1 Outline Introduction

More information

Cyclic Division Algebras: A Tool for Space Time Coding

Cyclic Division Algebras: A Tool for Space Time Coding Foundations and Trends R in Communications and Information Theory Vol. 4, No. 1 (2007) 1 95 c 2007 F. Oggier, J.-C. Belfiore and E. Viterbo DOI: 10.1561/0100000016 Cyclic Division Algebras: A Tool for

More information

On Performance of Sphere Decoding and Markov Chain Monte Carlo Detection Methods

On Performance of Sphere Decoding and Markov Chain Monte Carlo Detection Methods 1 On Performance of Sphere Decoding and Markov Chain Monte Carlo Detection Methods Haidong (David) Zhu, Behrouz Farhang-Boroujeny, and Rong-Rong Chen ECE Department, Unversity of Utah, USA emails: haidongz@eng.utah.edu,

More information

SPACE-TIME CODING FOR MIMO RAYLEIGH FADING SYSTEMS MAO TIANYU

SPACE-TIME CODING FOR MIMO RAYLEIGH FADING SYSTEMS MAO TIANYU SPACE-TIME CODING FOR MIMO RAYLEIGH FADING SYSTEMS MAO TIANYU (M. Eng.) A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING NATIONAL UNIVERSITY OF

More information

Simultaneous SDR Optimality via a Joint Matrix Decomp.

Simultaneous SDR Optimality via a Joint Matrix Decomp. Simultaneous SDR Optimality via a Joint Matrix Decomposition Joint work with: Yuval Kochman, MIT Uri Erez, Tel Aviv Uni. May 26, 2011 Model: Source Multicasting over MIMO Channels z 1 H 1 y 1 Rx1 ŝ 1 s

More information

Diversity-Multiplexing Tradeoff in MIMO Channels with Partial CSIT. ECE 559 Presentation Hoa Pham Dec 3, 2007

Diversity-Multiplexing Tradeoff in MIMO Channels with Partial CSIT. ECE 559 Presentation Hoa Pham Dec 3, 2007 Diversity-Multiplexing Tradeoff in MIMO Channels with Partial CSIT ECE 559 Presentation Hoa Pham Dec 3, 2007 Introduction MIMO systems provide two types of gains Diversity Gain: each path from a transmitter

More information

The Sorted-QR Chase Detector for Multiple-Input Multiple-Output Channels

The Sorted-QR Chase Detector for Multiple-Input Multiple-Output Channels The Sorted-QR Chase Detector for Multiple-Input Multiple-Output Channels Deric W. Waters and John R. Barry School of ECE Georgia Institute of Technology Atlanta, GA 30332-0250 USA {deric, barry}@ece.gatech.edu

More information

Capacity of multiple-input multiple-output (MIMO) systems in wireless communications

Capacity of multiple-input multiple-output (MIMO) systems in wireless communications 15/11/02 Capacity of multiple-input multiple-output (MIMO) systems in wireless communications Bengt Holter Department of Telecommunications Norwegian University of Science and Technology 1 Outline 15/11/02

More information

ON DECREASING THE COMPLEXITY OF LATTICE-REDUCTION-AIDED K-BEST MIMO DETECTORS.

ON DECREASING THE COMPLEXITY OF LATTICE-REDUCTION-AIDED K-BEST MIMO DETECTORS. 17th European Signal Processing Conference (EUSIPCO 009) Glasgow, Scotland, August 4-8, 009 ON DECREASING THE COMPLEXITY OF LATTICE-REDUCTION-AIDED K-BEST MIMO DETECTORS. Sandra Roger, Alberto Gonzalez,

More information

Applications of the Golden Code

Applications of the Golden Code Applications of the Golden Code Emanuele Viterbo DEIS - Università della Calabria via P. Bucci, Cubo 42C 87036 Rende (CS) - ITALY viterbo@deis.unical.it Yi Hong Institute for Telecom. Research University

More information

The RF-Chain Limited MIMO System: Part II Case Study of V-BLAST and GMD

The RF-Chain Limited MIMO System: Part II Case Study of V-BLAST and GMD The RF-Chain Limited MIMO System: Part II Case Study of V-BLAST and GMD Yi Jiang Mahesh K. Varanasi Abstract In Part I of this paper, we have established the fundamental D-M tradeoff of a RF-chain limited

More information

13 : Variational Inference: Loopy Belief Propagation and Mean Field

13 : Variational Inference: Loopy Belief Propagation and Mean Field 10-708: Probabilistic Graphical Models 10-708, Spring 2012 13 : Variational Inference: Loopy Belief Propagation and Mean Field Lecturer: Eric P. Xing Scribes: Peter Schulam and William Wang 1 Introduction

More information

Expectation Maximization

Expectation Maximization Expectation Maximization Bishop PRML Ch. 9 Alireza Ghane c Ghane/Mori 4 6 8 4 6 8 4 6 8 4 6 8 5 5 5 5 5 5 4 6 8 4 4 6 8 4 5 5 5 5 5 5 µ, Σ) α f Learningscale is slightly Parameters is slightly larger larger

More information

ELEC546 Review of Information Theory

ELEC546 Review of Information Theory ELEC546 Review of Information Theory Vincent Lau 1/1/004 1 Review of Information Theory Entropy: Measure of uncertainty of a random variable X. The entropy of X, H(X), is given by: If X is a discrete random

More information

Nearest Neighbor Decoding in MIMO Block-Fading Channels With Imperfect CSIR

Nearest Neighbor Decoding in MIMO Block-Fading Channels With Imperfect CSIR IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 58, NO. 3, MARCH 2012 1483 Nearest Neighbor Decoding in MIMO Block-Fading Channels With Imperfect CSIR A. Taufiq Asyhari, Student Member, IEEE, Albert Guillén

More information

Schur-convexity of the Symbol Error Rate in Correlated MIMO Systems with Precoding and Space-time Coding

Schur-convexity of the Symbol Error Rate in Correlated MIMO Systems with Precoding and Space-time Coding Schur-convexity of the Symbol Error Rate in Correlated MIMO Systems with Precoding and Space-time Coding RadioVetenskap och Kommunikation (RVK 08) Proceedings of the twentieth Nordic Conference on Radio

More information

Layered Orthogonal Lattice Detector for Two Transmit Antenna Communications

Layered Orthogonal Lattice Detector for Two Transmit Antenna Communications Layered Orthogonal Lattice Detector for Two Transmit Antenna Communications arxiv:cs/0508064v1 [cs.it] 12 Aug 2005 Massimiliano Siti Advanced System Technologies STMicroelectronics 20041 Agrate Brianza

More information

IEEE C80216m-09/0079r1

IEEE C80216m-09/0079r1 Project IEEE 802.16 Broadband Wireless Access Working Group Title Efficient Demodulators for the DSTTD Scheme Date 2009-01-05 Submitted M. A. Khojastepour Ron Porat Source(s) NEC

More information

RADIO SYSTEMS ETIN15. Lecture no: Equalization. Ove Edfors, Department of Electrical and Information Technology

RADIO SYSTEMS ETIN15. Lecture no: Equalization. Ove Edfors, Department of Electrical and Information Technology RADIO SYSTEMS ETIN15 Lecture no: 8 Equalization Ove Edfors, Department of Electrical and Information Technology Ove.Edfors@eit.lth.se Contents Inter-symbol interference Linear equalizers Decision-feedback

More information

How Much Training and Feedback are Needed in MIMO Broadcast Channels?

How Much Training and Feedback are Needed in MIMO Broadcast Channels? How uch raining and Feedback are Needed in IO Broadcast Channels? ari Kobayashi, SUPELEC Gif-sur-Yvette, France Giuseppe Caire, University of Southern California Los Angeles CA, 989 USA Nihar Jindal University

More information

Graph-based Codes for Quantize-Map-and-Forward Relaying

Graph-based Codes for Quantize-Map-and-Forward Relaying 20 IEEE Information Theory Workshop Graph-based Codes for Quantize-Map-and-Forward Relaying Ayan Sengupta, Siddhartha Brahma, Ayfer Özgür, Christina Fragouli and Suhas Diggavi EPFL, Switzerland, UCLA,

More information

Using Noncoherent Modulation for Training

Using Noncoherent Modulation for Training EE8510 Project Using Noncoherent Modulation for Training Yingqun Yu May 5, 2005 0-0 Noncoherent Channel Model X = ρt M ΦH + W Rayleigh flat block-fading, T: channel coherence interval Marzetta & Hochwald

More information

APPLICATIONS. Quantum Communications

APPLICATIONS. Quantum Communications SOFT PROCESSING TECHNIQUES FOR QUANTUM KEY DISTRIBUTION APPLICATIONS Marina Mondin January 27, 2012 Quantum Communications In the past decades, the key to improving computer performance has been the reduction

More information

Lattices for Communication Engineers

Lattices for Communication Engineers Lattices for Communication Engineers Jean-Claude Belfiore Télécom ParisTech CNRS, LTCI UMR 5141 February, 22 2011 Nanyang Technological University - SPMS Part I Introduction Signal Space The transmission

More information

Constructing Polar Codes Using Iterative Bit-Channel Upgrading. Arash Ghayoori. B.Sc., Isfahan University of Technology, 2011

Constructing Polar Codes Using Iterative Bit-Channel Upgrading. Arash Ghayoori. B.Sc., Isfahan University of Technology, 2011 Constructing Polar Codes Using Iterative Bit-Channel Upgrading by Arash Ghayoori B.Sc., Isfahan University of Technology, 011 A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree

More information

Joint Channel Estimation and Co-Channel Interference Mitigation in Wireless Networks Using Belief Propagation

Joint Channel Estimation and Co-Channel Interference Mitigation in Wireless Networks Using Belief Propagation Joint Channel Estimation and Co-Channel Interference Mitigation in Wireless Networks Using Belief Propagation Yan Zhu, Dongning Guo and Michael L. Honig Northwestern University May. 21, 2008 Y. Zhu, D.

More information

Constellation Shaping for Communication Channels with Quantized Outputs

Constellation Shaping for Communication Channels with Quantized Outputs Constellation Shaping for Communication Channels with Quantized Outputs Chandana Nannapaneni, Matthew C. Valenti, and Xingyu Xiang Lane Department of Computer Science and Electrical Engineering West Virginia

More information

Perfect Space-Time Block Codes and Ultra-Wideband

Perfect Space-Time Block Codes and Ultra-Wideband Perfect Space-Time Block Codes and Ultra-Wideband Kei Hao 1 Introduction In this report, we present the techniques for constructing Space-Time Block Codes based on division algebra Even though commutative

More information

Analysis of Receiver Quantization in Wireless Communication Systems

Analysis of Receiver Quantization in Wireless Communication Systems Analysis of Receiver Quantization in Wireless Communication Systems Theory and Implementation Gareth B. Middleton Committee: Dr. Behnaam Aazhang Dr. Ashutosh Sabharwal Dr. Joseph Cavallaro 18 April 2007

More information

Multiple Antennas in Wireless Communications

Multiple Antennas in Wireless Communications Multiple Antennas in Wireless Communications Luca Sanguinetti Department of Information Engineering Pisa University luca.sanguinetti@iet.unipi.it April, 2009 Luca Sanguinetti (IET) MIMO April, 2009 1 /

More information

Maximum Achievable Diversity for MIMO-OFDM Systems with Arbitrary. Spatial Correlation

Maximum Achievable Diversity for MIMO-OFDM Systems with Arbitrary. Spatial Correlation Maximum Achievable Diversity for MIMO-OFDM Systems with Arbitrary Spatial Correlation Ahmed K Sadek, Weifeng Su, and K J Ray Liu Department of Electrical and Computer Engineering, and Institute for Systems

More information

Efficient Joint Maximum-Likelihood Channel. Estimation and Signal Detection

Efficient Joint Maximum-Likelihood Channel. Estimation and Signal Detection Efficient Joint Maximum-Likelihood Channel Estimation and Signal Detection H. Vikalo, B. Hassibi, and P. Stoica Abstract In wireless communication systems, channel state information is often assumed to

More information

THE IC-BASED DETECTION ALGORITHM IN THE UPLINK LARGE-SCALE MIMO SYSTEM. Received November 2016; revised March 2017

THE IC-BASED DETECTION ALGORITHM IN THE UPLINK LARGE-SCALE MIMO SYSTEM. Received November 2016; revised March 2017 International Journal of Innovative Computing, Information and Control ICIC International c 017 ISSN 1349-4198 Volume 13, Number 4, August 017 pp. 1399 1406 THE IC-BASED DETECTION ALGORITHM IN THE UPLINK

More information

A Fast-Decodable, Quasi-Orthogonal Space Time Block Code for 4 2 MIMO

A Fast-Decodable, Quasi-Orthogonal Space Time Block Code for 4 2 MIMO Forty-Fifth Annual Allerton Conference Allerton House, UIUC, Illinois, USA September 26-28, 2007 ThC6.4 A Fast-Decodable, Quasi-Orthogonal Space Time Block Code for 4 2 MIMO Ezio Biglieri Universitat Pompeu

More information

Improved Methods for Search Radius Estimation in Sphere Detection Based MIMO Receivers

Improved Methods for Search Radius Estimation in Sphere Detection Based MIMO Receivers Improved Methods for Search Radius Estimation in Sphere Detection Based MIMO Receivers Patrick Marsch, Ernesto Zimmermann, Gerhard Fettweis Vodafone Chair Mobile Communications Systems Department of Electrical

More information

Space-Time Coding: an Overview

Space-Time Coding: an Overview Space-Time Coding: an Overview Giuseppe Caire, Petros Elia and K Raj Kumar Abstract This work provides an overview of the fundamental aspects and of some recent advances in space-time coding (STC) Basic

More information

The Asymmetric Golden Code for Fast Decoding on Time-Varying Channels

The Asymmetric Golden Code for Fast Decoding on Time-Varying Channels Wireless Personal Communications manuscript No. (will be inserted by the editor) The Asymmetric Golden Code for Fast Decoding on Time-Varying Channels Mohanned O. Sinnokrot John R. Barry Vijay K. Madisetti

More information

Constellation Precoded Beamforming

Constellation Precoded Beamforming Constellation Precoded Beamforming Hong Ju Park and Ender Ayanoglu Center for Pervasive Communications and Computing Department of Electrical Engineering and Computer Science University of California,

More information

Precoded Integer-Forcing Universally Achieves the MIMO Capacity to Within a Constant Gap

Precoded Integer-Forcing Universally Achieves the MIMO Capacity to Within a Constant Gap Precoded Integer-Forcing Universally Achieves the MIMO Capacity to Within a Constant Gap Or Ordentlich Dept EE-Systems, TAU Tel Aviv, Israel Email: ordent@engtauacil Uri Erez Dept EE-Systems, TAU Tel Aviv,

More information

ELEC E7210: Communication Theory. Lecture 10: MIMO systems

ELEC E7210: Communication Theory. Lecture 10: MIMO systems ELEC E7210: Communication Theory Lecture 10: MIMO systems Matrix Definitions, Operations, and Properties (1) NxM matrix a rectangular array of elements a A. an 11 1....... a a 1M. NM B D C E ermitian transpose

More information

MULTI-INPUT multi-output (MIMO) channels, usually

MULTI-INPUT multi-output (MIMO) channels, usually 3086 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 57, NO. 8, AUGUST 2009 Worst-Case Robust MIMO Transmission With Imperfect Channel Knowledge Jiaheng Wang, Student Member, IEEE, and Daniel P. Palomar,

More information

Demixing Radio Waves in MIMO Spatial Multiplexing: Geometry-based Receivers Francisco A. T. B. N. Monteiro

Demixing Radio Waves in MIMO Spatial Multiplexing: Geometry-based Receivers Francisco A. T. B. N. Monteiro Demixing Radio Waves in MIMO Spatial Multiplexing: Geometry-based Receivers Francisco A. T. B. N. Monteiro 005, it - instituto de telecomunicações. Todos os direitos reservados. Demixing Radio Waves in

More information

Introduction to Wireless & Mobile Systems. Chapter 4. Channel Coding and Error Control Cengage Learning Engineering. All Rights Reserved.

Introduction to Wireless & Mobile Systems. Chapter 4. Channel Coding and Error Control Cengage Learning Engineering. All Rights Reserved. Introduction to Wireless & Mobile Systems Chapter 4 Channel Coding and Error Control 1 Outline Introduction Block Codes Cyclic Codes CRC (Cyclic Redundancy Check) Convolutional Codes Interleaving Information

More information

ON ADAPTIVE TRANSMISSION, SIGNAL DETECTION AND CHANNEL ESTIMATION FOR MULTIPLE ANTENNA SYSTEMS. A Dissertation YONGZHE XIE

ON ADAPTIVE TRANSMISSION, SIGNAL DETECTION AND CHANNEL ESTIMATION FOR MULTIPLE ANTENNA SYSTEMS. A Dissertation YONGZHE XIE ON ADAPTIVE TRANSMISSION, SIGNAL DETECTION AND CHANNEL ESTIMATION FOR MULTIPLE ANTENNA SYSTEMS A Dissertation by YONGZHE XIE Submitted to the Office of Graduate Studies of Texas A&M University in partial

More information

Secure Degrees of Freedom of the MIMO Multiple Access Wiretap Channel

Secure Degrees of Freedom of the MIMO Multiple Access Wiretap Channel Secure Degrees of Freedom of the MIMO Multiple Access Wiretap Channel Pritam Mukherjee Sennur Ulukus Department of Electrical and Computer Engineering University of Maryland, College Park, MD 074 pritamm@umd.edu

More information

Downlink Multi-User MIMO for IEEE m

Downlink Multi-User MIMO for IEEE m Downlink Multi-User MIMO for IEEE 80216m Sivakishore Reddy Naga Sekhar Centre of Excellence in Wireless Technology 2013 Outline 1 Introduction 2 Closed Loop MU-MIMO 3 Results 4 Open Loop MU-MIMO 5 Results

More information

Wideband Fading Channel Capacity with Training and Partial Feedback

Wideband Fading Channel Capacity with Training and Partial Feedback Wideband Fading Channel Capacity with Training and Partial Feedback Manish Agarwal, Michael L. Honig ECE Department, Northwestern University 145 Sheridan Road, Evanston, IL 6008 USA {m-agarwal,mh}@northwestern.edu

More information

A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems

A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems Wei Zhang, Xiang-Gen Xia and P. C. Ching xxia@ee.udel.edu EE Dept., The Chinese University of Hong Kong ECE Dept., University of Delaware

More information

Cooperative Transmission for Wireless Relay Networks Using Limited Feedback

Cooperative Transmission for Wireless Relay Networks Using Limited Feedback 1 Cooperative Transmission for Wireless Relay Networks Using Limited Feedback Javier M. Paredes, Babak H. Khalaj, and Alex B. Gershman arxiv:0904.1369v2 [cs.it] 29 Jul 2009 Abstract To achieve the available

More information

On Design Criteria and Construction of Non-coherent Space-Time Constellations

On Design Criteria and Construction of Non-coherent Space-Time Constellations On Design Criteria and Construction of Non-coherent Space-Time Constellations Mohammad Jaber Borran, Ashutosh Sabharwal, and Behnaam Aazhang ECE Department, MS-366, Rice University, Houston, TX 77005-89

More information

Design of MMSE Multiuser Detectors using Random Matrix Techniques

Design of MMSE Multiuser Detectors using Random Matrix Techniques Design of MMSE Multiuser Detectors using Random Matrix Techniques Linbo Li and Antonia M Tulino and Sergio Verdú Department of Electrical Engineering Princeton University Princeton, New Jersey 08544 Email:

More information

A Gaussian Tree Approximation for Integer Least-Squares

A Gaussian Tree Approximation for Integer Least-Squares A Gaussian Tree Approximation for Integer Least-Squares Jacob Goldberger School of Engineering Bar-Ilan University goldbej@eng.biu.ac.il Amir Leshem School of Engineering Bar-Ilan University leshema@eng.biu.ac.il

More information

LDPC Codes. Intracom Telecom, Peania

LDPC Codes. Intracom Telecom, Peania LDPC Codes Alexios Balatsoukas-Stimming and Athanasios P. Liavas Technical University of Crete Dept. of Electronic and Computer Engineering Telecommunications Laboratory December 16, 2011 Intracom Telecom,

More information

IN this paper, we show that the scalar Gaussian multiple-access

IN this paper, we show that the scalar Gaussian multiple-access 768 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 50, NO. 5, MAY 2004 On the Duality of Gaussian Multiple-Access and Broadcast Channels Nihar Jindal, Student Member, IEEE, Sriram Vishwanath, and Andrea

More information

Anatoly Khina. Joint work with: Uri Erez, Ayal Hitron, Idan Livni TAU Yuval Kochman HUJI Gregory W. Wornell MIT

Anatoly Khina. Joint work with: Uri Erez, Ayal Hitron, Idan Livni TAU Yuval Kochman HUJI Gregory W. Wornell MIT Network Modulation: Transmission Technique for MIMO Networks Anatoly Khina Joint work with: Uri Erez, Ayal Hitron, Idan Livni TAU Yuval Kochman HUJI Gregory W. Wornell MIT ACC Workshop, Feder Family Award

More information