On the Robustness of Lattice Reduction Over. Correlated Fading Channels

Size: px
Start display at page:

Download "On the Robustness of Lattice Reduction Over. Correlated Fading Channels"

Transcription

1 On the Robustness of Lattice Reduction Over Correlated Fading Channels Hossein Najafi, Student Member, IEEE, Mohammad Erfan Danesh Jafari, Student Member, IEEE, and Mohamed Oussama Damen, Senior Member, IEEE, Abstract In multiple-input multiple-output (MIMO) systems, the use of lattice reduction methods significantly improves the performance of suboptimal algorithms. Taking advantage of the temporal correlation of a Rayleigh fading MIMO channel, the robustness of lattice reduction is investigated in this work by adaptively updating the reduced lattice basis. It is shown that by using the result of the previous channel realization, we can achieve the same error performance as the original lattice reduction, but with lower computational complexity. Another method is also considered for lattice reduction that further reduces the complexity at the cost of a degradation in the error performance by employing a measure that offers an appropriate tradeoff. These adaptive methods can be used in conjugation with any lattice reduction algorithm and in any MIMO scenario over correlated channels that requires lattice reduction, such as the MIMO detection and broadcast systems. Index Terms Lattice reduction, multiple-input multiple-output (MIMO) channels, lattice detection, Rayleigh fading channel. This work was supported by an NSERC-Nortel Network industrial reseach chair, IRCSA The authors are with the Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario, Canada, N2L 3G1, {hnajafi,medanesh,modamen}@uwaterloo.ca.

2 2 I. INTRODUCTION In recent years, the use of multiple antenna for communication over wireless fading channels has attracted a large interest. In these systems, the outputs can be described as a linear combination of the inputs corrupted by the additive noise. In point to point MIMO systems, decoding represents a challenging problem. Recently, many researchers have used some of the methods from lattice theory as solutions to this challenging problem [1], [2]. In fact, the MIMO detection problem translates to the closest lattice point search (CLPS) problem in lattice theory. Lattice reduction methods have proved themselves to be powerful tools in solving the CLPS problem. Interestingly, lattice reduction is also a powerful tool for improving the approximate detection techniques [3], [4]. There is no unique definition for lattice reduction, and hence there exist many different methods for lattice reduction. Among these, the LLL algorithm due to Lenstra, Lenstra, and Lovász, [5] is the most practical one due to its efficiency in finding near orthogonal vectors with short norms. Generally, in most of the recent works (e.g, [6] and references therein) the complexity of using the LLL algorithm is ignored. This can be justified in situations where the channel variations are slow enough to make it possible to use the result of the LLL reduction for quite a large number of received signals. In this way, at the beginning of each frame the lattice reduction is performed on the channel, and for the rest of the frame the channel is assumed to be constant. In this work, the channel is not assumed to be constant throughout the frame and the channel realizations have a temporal correlation. This scenario is justified in many practical situations where the channel slowly varies through the frame, or the frame length over which the channel can be considered constant is small. The robustness of lattice reduction is investigated here by adaptively updating the reduced lattice basis. In fact, instead of performing lattice reduction on each channel realization, we consider two methods that takes advantage of this correlation to reduce the complexity of lattice reduction. The main idea is to use the results of the

3 3 previous or the past channel realizations to perform an efficient reduction of the new channel realization. In the first method, we consider the observation that the lattice reduction result of the previous channel realization can still reduce the actual channel if the channel variation is slow enough. Thus, applying the lattice reduction algorithm on the nearly reduced channel matrix which is computed from the previous result should cost much less than the original unreduced channel matrix. This method achieves the same error performance as the original lattice reduction method but significantly reduces the computational complexity. If further saving in computational complexity is needed, the part that performs the lattice reduction algorithm on the nearly reduced channel matrix can be removed. This means that if the variations in the channel are small enough, we can use the same transformation matrix to reduce the later channel matrices, and this translates the lattice reduction algorithm to just performing a matrical multiplication. Based on this idea, the second method is introduced by using a measure that offers a tradeoff between the performance and the complexity. By applying the results from [7], it is shown that the second proposed method achieves the maximum receive diversity in a V-BLAST transmission if the updating measure is selected properly. Note that these adaptive methods can be used along with any lattice reduction method. This makes it a powerful tool in many problems in communication theory that use the lattice reduction algorithms over slowly varying channels. This paper is organized as follows. The channel and system model are described in Section II and the lattice reduction aided detection is discussed in Section III. In Section IV, we introduce the adaptive lattice reduction aided detection methods. Section V gives the simulation results and Section VI concludes the paper.

4 4 II. SYSTEM MODEL Consider a MIMO system with M transmit and N receive antennas. If we assume s c = [s c 1,..., s c M ]T, y c = [y1, c..., yn c ]T, w c = [w1, c..., wn c ]T and the N M matrix H c as the transmitted signal, the received signal, the noise vector and the channel matrix, respectively, then one has y c = H c s c + w c (1) where the channel is assumed to be Rayleigh, i.e., the elements of H c, h c i,j, are independent and identically distributed (i.i.d), with zero mean and unit variance complex Gaussian distribution. Note that superscript c denotes complex value here. In addition, the noise in this model is considered to be complex Gaussian. The complex input signal s c is composed of components, s c i, chosen from a Q 2 -QAM constellation with energy ρ, in which ρ can be interpreted as the M signal-to-noise ratio (SNR) observed at any receive antenna. The vector s c can be obtained by Gray mapping from the vector of data bits, to the QAM constellation points. Note that the number of transmitted bits in each channel use is 2 log 2 (Q) M. This system can be transformed to its real counterpart by using the following transformations defined for vectors and matrices, [ ] u c u = R{u c } T I{u c } T H c H = R{H c } I{H c } I{H c } R{H c } (2) in which, now H is a n m real matrix with m = 2M and n = 2N and the components of s are chosen with uniform probability from a Q-PAM constellation, with energy ρ 2M. We can further simplify the model by mapping the equivalent PAM signals to integers using the following mapping. s = κc + v (3)

5 5 in which, elements of c are in {0, 1,..., Q 1}, κ is a constant related to the PAM constellation energy, and v is a constant vector. Substituting (3) into (2) our system simplifies to, y = H(κc + v) + w (4) where vector c has integer elements. Hence, our problem over MIMO channel changes to the detection of a lattice point transmitted over a linear channel with additive white Gaussian noise [8]. In this work, we assume a Rayleigh fading channel with a power spectral density (PSD) limited by the maximum Doppler frequency. In the Rayleigh fading model, the variation of the channel is captured by its auto correlation function (ACF). The second order statistics generally depend on the geometric properties of the area, the pace that the mobile user is moving at, and the characteristics of the antennas. A common assumption is that the propagation path consists of a two dimensional isotropic scattering, with vertical monopole antennas at the receiver [9]. In this case, the theoretical PSD of a path is of the form S(f) = 1 πf d 1 ( f f d ) 2 (5) where f d is the maximum Doppler frequency. The in-phase and quadrature Gaussian processes (of the channel) each should have the autocorrelation sequence R[n] = J 0 (2πf m n ) (6) in which f m = f d T s is the maximum Doppler frequency normalized by the sampling rate 1/T s. Furthermore, in this model the in-phase and quadrature components are zero mean and independent of each other.

6 6 III. LATTICE REDUCTION AIDED DETECTION Following the system model in section II, the maximum-likelihood (ML) solution to the MIMO system in (1) is given by, ŝ c = arg min s c X M y c H c s c 2 (7) where X M denotes the M-dimensional hyper-cube with components from Q 2 -QAM constellation. Using the mentioned transformations which resulted in (4), the minimization in (7) can be rewritten as, ĉ = arg min y Hv Hκc 2 c U = arg min c U y H c 2 (8) in which U refers to the hyper-cube {0, 1,..., Q 1} m R m, y = y Hv, and H = κh. For a general H, finding the optimal solution to this problem has exponential complexity and hence approximate methods such as zero forcing (ZF) and decision feedback equalizer (DFE) are used in practical systems. However, the error performance of ZF and DFE algorithms is far from ML specially in high SNRs. Therefore, further efforts have been done to develop methods with low complexity and error performance near the ML solution. If the boundaries of the search region in (8) are relaxed to be the whole cubic lattice Z m instead of U, lattice decoding or detection is performed which is related to the Closest Lattice Point Search (CLPS). Solution to this problem is vastly investigated in lattice theory (e.g., [10], [6], [11], [1], and [2]). In fact, efficient lattice detection methods perform lattice reduction followed by a closet point search algorithm such as sphere decoder. However, the complexity of the closest point search problem is shown to be NP-hard in general. Therefore, approximate lattice decoders with lower complexity were proposed. Interestingly, lattice reduction methods are powerful tools for improving the error performance of approximate detection techniques. Thus, they are used in conjunction with ZF and DFE decoders. The idea was first proposed

7 7 by Babai in [12] and then employed in [3] and [4] for detection and precoding in MIMO systems. Performing the lattice reduction on H results in B = H G (9) where B is the reduced basis and G is a unimodular transformation matrix. 1 In the lattice reduction aided detection, the minimization (8) can be approximated as Using the reduced matrix in (9), one can equivalently solve ĉ arg min c Z m y H c 2. (10) where c = G 1 c. ĉ arg min c Z m y H GG 1 c 2 = G arg min c Z m y Bc 2 (11) The goal of the lattice basis reduction is to find a new basis, that the columns of the new generator matrix B have small norms and they are as orthogonal as possible. This concept was proposed more than a century ago. There is no unique definition for lattice reduction. In fact, the problem of finding the shortest vector in general is considered to be NP-hard. In 1982, Lenstra, Lenstra, and Lovász (LLL) [5] proposed a breakthrough algorithm for lattice reduction. A further improved version was developed by Schnorr and Euchner [13] which is called deep insertion LLL. This modification gives significantly shorter vector in comparison to the original LLL algorithm. The complexity of the original LLL is polynomial in lattice dimension. The complexity of the deep insertion LLL in worst case can be exponential, but simulations show that on average it does not require much more iterations than the original LLL [14]. 1 Unimodular matrices and their inverses have integer elements GZ m = Z m.

8 8 To measure how reduced a basis is, the orthogonality defect factor is used. It is defined as δ(b) ( b 1 2 b 2 2 b m 2 ), (12) det B H B where b i s are the columns of the basis B. Clearly, δ(b) 1 with equality for an orthogonal basis. In fact, the goal of lattice reduction is to determine a basis with smaller orthogonality defect factor. Therefore, for a lattice with bases B 1 and B 2, we can say that B 1 is better reduced than B 2 if δ(b 1 ) < δ(b 2 ). When different bases of the same lattice are compared, the product of the norms can also be used because the determinant is equal for all of them. We define this product as D(B) b 1 b 2 b m. (13) IV. ADAPTIVE LATTICE REDUCTION AIDED DETECTION A. Method I Here we assume that the Rayleigh fading channel is slowly varying during the transmission frame. Our method hinges on the observation that a lattice basis transformation (i.e., the unimodular matrix associated with the LLL) of the previous channel realization can still reduce the actual channel (though not in the sense of LLL) if the channel variation is slow enough. Then, applying the LLL reduction on the already reduced channel matrix should cost much less than applying the LLL on the original unreduced channel matrix. More details are given in the following. The output of the LLL algorithm is a reduced matrix and a transformations matrix. The transformation matrix is used to convert the initial channel matrix to the reduced one. This relation can be expressed as, B 1 = H 1 G 1 (14) in which B 1, H 1, G 1 are the reduced matrix, channel matrix, and the transformation unimodular matrix, respectively.

9 9 Without loss of generality, assume the complex channel model as H k = ah k 1 + Z k (15) where 0 a < 1 and Z k has i.i.d entries distributed as circular complex Gaussian with zero mean and variance equal to ɛ 2 = σ 2 (Z k ) = 1 a 2. Here, a shows the channel variations between consecutive transmissions. We consider a small value for f m in the MIMO fading channel model and the variations in each element of the channel will be modest through time. Thus, it is assumed that a is close to one and so ɛ is close to zero. Note that this channel model which shows the correlation simply and basically is used here to analyze the Method I. In the simulation part, the Jakes model which was introduced in Section II is used. Considering these small changes, it seems quite reasonable to make use of the previous transformation for H 1 in computing a reduced matrix for the new channel H 2. Using the previous transformation on the new matrix results in, B 2 H 2 G 1 = (ah 1 + Z 2 )G 1 (16) = ah 1 G 1 + Z 2 G 1 = ab 1 + Z 2 G 1 (17) Using the fact that G 1 is a unimodular matrix, B 2 is still a basis for the space spanned by columns of H 2. As B 1 is already LLL reduced, it satisfies all the Lovasz and size reduction conditions. If the other term in equation (17) is small enough, the Gram-Schmidt coefficients of the resulting matrix in the right-hand side of equation (17) are close to those of the B 1. Therefore, performing LLL on B 2, does not require many more basis updates. Roughly speaking, starting from an almost LLL reduced matrix results in less complexity for LLL reduction. Thus, using B 2 as the initial input for the LLL algorithm in comparison with starting from the original channel matrix H 2, reduces the complexity of the LLL algorithm significantly.

10 10 Performing LLL on B 2 results in, B 2 B 2 G 2 = (H 2 G 1 ) G 2 = H 2 G 2 (18) in which G 2 G 1 G2 is the transformation matrix for reducing H 2. Note that the proposed adaptive method of matrix reduction results in a reduced matrix which might be different from the result of applying the LLL algorithm directly on H 2, but as both resulting matrices are LLL reduced, the error performance of the MIMO decoder is the same. In fact, the orthogonality defect factor and the product of the norms for the near reduced basis B 2 is close to the one for the previous reduced basis, B 1, if the channel slowly changes. Assume B 1 = [b 1 b 2 b M ], B 2 = [b 1 b 2 b M ] and G 1 = [g 1 g 2 g M ]. The product of the norms for the near reduced basis, defined in (13), can be written as D(B 2) = b 1 b 2 b M = H 2 g 1 H 2 g 2 H 2 g M = (ah 1 + Z 2 )g 1 (ah 1 + Z 2 )g 2 (ah 1 + Z 2 )g M (19) where the definition of B 2 and H 2 are used from (17) and (15) respectively. By applying the triangle inequality on (19) for the norms, we have M D(B 2) [a H 1 g i + Z 2 g i ] i=1 M [ = H 1 g i a + Z ] 2g i H i=1 1 g i M [ = b i a + Z ] 2g i H i=1 1 g i M [ = D(B 1 ) a + Z ] 2g i H 1 g i in which B 1 = H 1 G 1. Furthermore, the ratio of the norms in (20) can be written as i=1 Z 2 g i H 1 g i = Z 2H 1 1 b i b i (20) Z 2 H (21)

11 11 where the inequality came from the matrix norm definition, A 2 = max x 0 Ax 2 / x 2. By applying (21) in (20), we have in which Z 2 has unit variance. D(B 2) D(B 1 ) M [a + Z 2 H 1 1 ] i=1 = D(B 1 )[a + Z 2 H 1 1 ] M = D(B 1 )[a + ɛ Z 2H 1 1 ] M. (22) To further analyze the upper bound, we need to investigate the norms of the two matrices which is related to the maximum and minimum singular values of a Gaussian distributed matrix. (see [15] and [16]). Here, for our purpose we just compute the upper bound numerically for small changes in fading parameters. Fig. 1 shows the CDF of D(B 2)/D(B 1 ) for the upper bound and also experimental channel matrices and compares it with D(H 2 )/D(B 1 ). A 4 4 system with ɛ =.01 for the channel model in this section is assumed. As it can be seen from the figure and the upper bound (22), in Method I, the norm products for near reduced matrix is very close to the previous one which has an LLL reduced basis with a locally minimum products of the norms. In fact, in the LLL algorithm after each size reduction the product of the norms becomes smaller. Thus, applying the LLL on B 2 = H 2 G 1 with smaller products of the norms instead of H 2 needs fewer reduction steps. In other words, we have already done most of the reduction steps during the previous reduction. B. Method II If further saving in computational complexity is required, one can omit the part that performs the LLL reduction algorithm on B 2, and use B 2 itself as the reduced basis for H 2. This means that if the variations in the channel are slow enough we can use the same unimodular transformation matrix to reduce the later channel matrices, and this translates the

12 12 lattice reduction algorithm to just performing a matrical multiplication. If we generalize the bounds in (22) for small channel variations, we can see that the product of the norms (and orthogonality defect factor) for consecutive realizations are close to each other. In other words, the average value for the product of the norms and orthogonality defect factor are bounded within a time frame in which the tightness of the bounds is related to the frame length. Considering that the method proposed is an approximate one, as the difference between the current channel and the reference channel gets larger with time, the effect of basis reduction using the unimodular transformation matrix decreases. Therefore, it is required to update the unimodular transformation matrix after it no longer produces acceptable results. Note that, the update rate can be used as a tradeoff between complexity and accuracy. We propose to update the unimodular transformation matrix using the orthogonality defect factor defined in (12). To adaptively track the channel variations and be sure that the orthogonality defect factor for the adaptive reduction stays bounded, we use a lower and an upper bound for the orthogonality defect factor in Method II. Therefore, in each channel realization we check the ratio of the near reduced basis to the reference one (the last time the LLL was performed). If it is within the assumed bound, the reduced basis is computed just by multiplying the reference unimodular matrix to the new channel matrix, otherwise the LLL is performed on the new channel and the reference basis and its corresponding unimodular are reset. If we denote the last time we performed LLL as the reference point, the channel at that time by H ref, and the defect factor of the output of the LLL as δ(b ref ), the rule for updating the unimodular transformation matrix can be defined as follows: In the ith channel realization after the reference one, If 1 α δ (H ig ref ) δ(b ref ) α, (23) then keep the unimodular transformation matrix unchanged, Otherwise update the unimodular transformation matrix by performing the lattice reduction algorithm.

13 13 To define the above interval, α is chosen according to f m, computational complexity constraints and the desired error performance. The minimum value for α is 1 which denotes the non-adaptive reduction method. The greater α provides less complexity but worse performance. To investigate when the adaptive lattice reduction in Method II achieves the maximum diversity, the results from [7] are used. It was shown that lattice reduction aided detection achieves the maximum receive diversity which is the number of receive antennas. To show this result, the upper bound for the orthogonality defect factor of the LLL reduced basis is used. If B is an LLL reduced basis then δ(b) is always less than C M(M 1) where C is a constant(see [17]). The main result is presented in the following theorem. Theorem 1 [7]: For a point-to-point MIMO system with the V-BLAST transmission with M transmit antennas and N receive antennas, when we use the LLL lattice aided decoding, lim SNR log P e log SNR = N. (24) Considering the updating condition in (23), the orthogonality defect factor for adaptive reduction Method II is upper bounded by αδ(b ref ). On the other hand, B ref is an LLL reduced matrix and δ(b ref ) is less than C M(M 1). Therefore, for all channel matrices, the adaptively reduced basis has an upper bound as δ(b) Adp LLL αδ(b) LLL αc M(M 1). (25) Applying the above bound and Theorem 1, It can be shown that if α is selected as an increasing function of SNR, then to achieve maximum diversity, it should be in form of o(sn R). We have the following corollary for for adaptive reduction Method II. Corollary 1: The LLL reduction aided detection by the adaptive Method II with the V- BLAST transmission and with N receive antennas achieves the maximum receive diversity if lim SNR log α log SNR = 0.

14 14 Proof : It can be shown that P e c 1α N SNR N (26) which c 1 in a constant. Therefore, we have lim SNR log P e log SNR lim N log SNR log c 1 N log α SNR log SNR = N. (27) Note that there is always a gap in performance between the basic reduction and the adaptive Method II because the adaptive method is an approximate one with lower complexity. In fact, we have a tradeoff between detection complexity and performance in the adaptive reduction Method II which can be controlled by α for different SNRs. Remark: It is also possible to combine Method I and Method II to get even more efficient adaptive algorithm. This means that when it is required to update the unimodular transformation matrix in Method II, we can perform it using the adaptive algorithm we proposed in Method I, i.e. at the time instant i, that it is required to update the unimodular matrix we can perform the LLL algorithm on H i G ref instead of H i. This method makes it possible to save more in computational complexity. In the simulation results, this method is named as Method III. C. Extension As mentioned before, the adaptive lattice reduction can be used in conjugation with any MIMO scenario that requires lattice reduction. In the MIMO broadcast systems, search based precoding scheme is a straightforward method which requires a lattice decoder, [18]. To have a less complex precoder, approximate methods are proposed in [19] by applying the lattice reduction. When the channel realizations are correlated in time, as the one we are using, it is possible to take advantage of this correlation to reduce the complexity of the precoding stage

15 15 in this system. Therefore, the proposed adaptive lattice reduction method can be used in the lattice reduction aided broadcast precoding to reduce the computational complexity. As the next extension of this work, lattice linearity property can be used over slowly varying channels to perform adaptive soft-output detection. It was shown that a serially concatenated scheme of MIMO channel with a channel code as the outer code, can provide impressive performance for high data rate MIMO communications ( [20]). In these systems, the iterative joint detection and decoding can be performed by employing a soft-input, soft-output (SISO) decoder for the outer code and exchanging the soft information between the MIMO detector and the SISO decoder. Using the temporal correlation of channels beside the lattice structure in the MIMO systems, we proposed an adaptive soft-output detection scheme to gain better computational complexity, (see [21] for more details). V. SIMULATIONS RESULTS In this section, the performance and complexity of the adaptive reduction methods for MIMO detection are studied and compared with other conventional reduction methods. For generating the Rayleigh fading channel, we used the model proposed in [22]. The motivation for this was the ability to generate the channel samples sequentially with accurate statistical properties and low computational complexity. The fading parameters of the channels for all the simulations are f d = 100Hz and f s = 270ksps. We consider the MIMO channel with M = N = 4 transmit and receive antennas. A 4-QAM constellation is used to investigate the error performance of the adaptive methods. Figs. 2 and 3 show the bit error rates versus E b /N 0 in which E b is the average energy of a bit at each receiver antenna. In this simulation, the adaptive methods are used to modify the LLL and the deep insertion LLL algorithms. It can be seen from both figures that using the adaptive Method I does not affect the performance of the detection methods. Moreover, the degradation in performance for different value of α is depicted.

16 16 To study the complexity, we compare the average number of required flops for different reduction algorithms where a flop is either a multiplication, a division, an addition or a subtraction. Figs. 4 and 5 show the computational complexity savings by using the adaptive methods. Fig. 4 shows the average number of flop counts for the LLL and the adaptive methods. One can also find the results for the deep insertion LLL in Fig. 5. In these figures, the average number of flops are sketched for different number of antennas where in all cases M = N is considered. As you can see in these figures, there exist an obvious gain in using the adaptive methods. Fig. 6 compares the average number of basis updates for the LLL algorithm and the adaptive algorithms. Also, Fig. 7 shows the average number of required reductions and insertions for both deep insertion LLL and adaptive methods. As it was expected from the adaptive nature of the proposed methods, there is a significant gain in computational complexity. This admits that for the channel we have considered in these simulations, using the transformation matrix of the previous channel realization gives, a quite good reduction for the current channel realizations. In fact, multiplication of the transformation matrix by the new channel matrix becomes the main part of computational complexity in the adaptive methods. Note that reduction, swap and insertion are the basic basis updates used in LLL and deep insertion LLL. Next, in Fig. 8 the behavior of the adaptive deep insertion LLL is investigated for different values of f m and it is compared to deep insertion LLL. In this figure, for each value of f m, number of reductions(insertions) of the deep insertion LLL divided by the number of reductions(insertions) of adaptive deep insertion LLL is plotted. The simulation results show that along with increasing the speed of the moving receiver, the complexity gain from using the proposed method gets smaller. Also it can be seen that the proposed algorithm performs better than the deep insertion LLL for all the velocities considered.

17 17 VI. CONCLUSION In this work, the robustness of lattice reduction results was studied over slowly varying fading channels in MIMO systems. In a Rayleigh fading channel that the channel realizations are correlated in time, it was shown that it is possible to take advantage of the temporal correlation and reduce the complexity of the lattice reduction. Two adaptive methods which improve the complexity of the lattice reduction algorithms were introduced. The first method achieves the same error performance as the original lattice reduction. In the second method which is an approximate one, a measure for tradeoff between detection complexity and performance were proposed. It was shown that if the variations in the channel are slow enough, we can use the past transformation matrices to reduce the future channel matrices and convert the lattice reduction algorithm to just performing a matrical multiplication. REFERENCES [1] E. Viterbo and J. Boutros, A universal lattice code decoder for fading channels, IEEE Trans. on Inform. Theory, vol. 45, pp , July [2] E. Agrell, T. Eriksson, A. Vardy, and K. Zeger, Closest point search in lattices, IEEE Trans. on Inform. Theory, vol. 48, pp , July [3] H. Yao and G. Wornel, Lattice-reduction-aided detectors for MIMO communication systems, In the Proc. IEEE Globecom, Taipei, Taiwan, pp , NOV [4] C. Windpassinger and R. Fischer, Low-complexity near maximum-likelihood detection and precoding for MIMO systems using lattice reduction, In the Proc. IEEE Information Theory Workshop (ITW), Paris, France, pp , Mar [5] A. K. Lenstra, H. W. Lenstra, and L. Lovász, Factoring polynomials with rational coefficients, Math. Ann, vol. 261, pp , [6] A. D. Murugan, H. E. Gamal, M. O. Damen, and G. Caire, A unified framework for tree search decoding: redisovering the sequential decoder, IEEE Trans. on Inform. Theory, vol. 52 no.3, pp , Mar [7] M. Taherzadeh, A. Mobasher, and A. Khandani, LLL reduction achieves the receive diversity in MIMO decoding, IEEE Trans. on Inf. Theory, vol. 53, pp , Dec [8] M. O. Damen, A. Chkeif, and J. C. Belfiore, Lattice codes decoder for space-time codes, IEEE Commun. Lett., vol. 4 no. 5, pp , May [9] W. C. Jakes, Microwave mobile communications. New York: Wiley, [10] M. O. Damen, H. E. Gamal, and G. Caire, On maximum likelihood detection and the search for the closest lattice point, IEEE Trans. on Inform. Theory, vol. 49, no 2, pp , Oct

18 18 [11] W. H. Mow, Maximum likelihood sequence estimation from the lattice viewpoint, IEEE Trans. on Inform. Theory, vol. 40, pp , Sep [12] L. Babai, On lovász lattice reduction and the nearest lattice point problem, Combinatorica, vol. 6 no. 1, pp. 1 13, [13] C. P. Schnorr and M. Euchner, Lattice basis reduction: Improved practical algorithms and solving subset sum problems, Math. Programming, vol. 66, pp , [14] H. Cohen, A course in computational algebraic number theory. Springer, [15] A. Edelman, Eigenvalues and condition numbers of random matrices, SIAM J. Matrix Anal. Appl., vol. 9, pp , Oct [16] S. Szarek, Condition numbers of random matrices, J. Complexity, vol. 7, no. 2, pp , [17] H. Napias, A generalization of the LLL algorithm over euclidean rings or orders, J. Thorie Des Nombres de Bordeaux, vol. 8, p , [18] C. B. Peel, B. M. Hochwald, and A. L. Swindlehurst, A vector-perturbation technique for near capacity multiantanna multiuser communication-part ii, IEEE Trans. on Inform. Theory, pp , Mar [19] C. Windpassinger, R. F. H. Fischer, and J. B. Huber, Lattice-reduction-aided broadcast precoding, IEEE Trans. on Commun., pp , Dec [20] B. Hochwald and S. ten Brink, Achieving near-capacity on a multiple-antenna channel, IEEE Trans. on Commun., vol. 51, no. 3, pp , Mar [21] H. Najafi, M. E. D. Jafari, and M. O. Damen, Adaptive soft-output detection in MIMO systems, In Proc. 46th Annual Allerton Conference on Communication, Control, and Computing, pp , Sep [22] K. E. Baddour and N. C. Beaulieu, Autoregressive modeling for fading channel simulations, IEEE Trans. on Wireless Commun., vol. 4 no. 4, pp , July 2005.

19 19 1 Empirical CDF F(x) D(B 2 ) / D(B 1 ), Experimental results D(B 2 ) / D(B 1 ), Upper bound D(H 2 ) / D(B 1 ), Experimental results x Fig. 1. CDF of the norms product for the channel and the near reduced basis

20 ML MMSE LLL DFE Adaptive MMSE LLL DFE (Method I) Adaptive MMSE LLL DFE (Method III), α=1.15 Adaptive MMSE LLL DFE (Method III), α=3 Adaptive MMSE LLL DFE (Method III), α=5 BER E b /N 0 Fig. 2. MIMO system. Bit error performance of the adaptive hard-output detection methods using the LLL reduction for a 4 4, 4-QAM ML MMSE DILLL DFE Adaptive MMSE DILLL DFE (method I) Adaptive MMSE DILLL DFE (method III), α=1.15 Adaptive MMSE DILLL DFE (method III), α=3 Adaptive MMSE DILLL DFE (method III), α=5 BER E b /N 0 Fig. 3. MIMO system. Bit error performance of the adaptive hard-output detection methods using the DILLL reduction for a 4 4, 4-QAM

21 Average Number of Flops LLL Adaptive LLL (Method I)!=1.15 (Method III)!=3 (Method III)!=5 (Method III) Dimension Fig. 4. Average number of flops for the LLL and the adaptive methods for different number of antennas Average Number of Flops DILLL Adaptive DILLL (Method I)!=1.15 (Method III)!=3 (Method III)!=5 (Method III) Dimension Fig. 5. Average number of flops for the DILLL and the adaptive methods for different number of antennas.

22 Average Number of Reductions Dimension LLL Adaptive LLL (Method I) α=1.15 (Method III) α=3 (Method III) α=5 (Method III) Average Number of Swaps Dimension LLL Adaptive LLL (Method I) α=1.15 (Method III) α=3 (Method III) α=5 (Method III) (a) Average Number of Size Reductions (b) Average Number of Swaps Fig. 6. Average number of basis updates for the LLL and the adaptive methods for different number of antennas Average Number of Reductions DILLL Adaptive DILLL (Method I) α=1.15 (Method III) α=3 (Method III) α=5 (Method III) Dimension Average Number of Insertions DILLL Adaptive DILLL (Method I) α=1.15 (Method III) α=3 (Method III) α=5 (Method III) Dimension (a) Average Number of Size Reductions (b) Average Number of Insertions Fig. 7. Average number of basis updates for the DILLL and the adaptive methods for different number of antennas

23 23 (# of DILLL basis updates) / (# of Adaptive DILLL basis updates) Insertions Reductions f m Fig. 8. rate). Performance of the Adaptive DILLL for different f m (the maximum Doppler frequency normalized by the sampling

Adaptive Lattice Reduction in MIMO Systems

Adaptive Lattice Reduction in MIMO Systems Adaptive Lattice Reduction in MIMO Systems by Mohammad Erfan Danesh Jafari A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master of Applied

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

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

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

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

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

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

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

A Lattice-Reduction-Aided Soft Detector for Multiple-Input Multiple-Output Channels

A Lattice-Reduction-Aided Soft Detector for Multiple-Input Multiple-Output Channels A Lattice-Reduction-Aided Soft Detector for Multiple-Input Multiple-Output Channels David L. Milliner and John R. Barry School of ECE, Georgia Institute of Technology Atlanta, GA 30332-0250 USA, {dlm,

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

Optimal Factorization in Lattice-Reduction-Aided and Integer-Forcing Linear Equalization

Optimal Factorization in Lattice-Reduction-Aided and Integer-Forcing Linear Equalization Optimal Factorization in Lattice-Reduction-Aided and Integer-Forcing Linear Equalization Sebastian Stern and Robert F.H. Fischer Institute of Communications Engineering, Ulm University, Ulm, Germany Email:

More information

Partial LLL Reduction

Partial LLL Reduction Partial Reduction Xiaohu Xie School of Computer Science McGill University Montreal, Quebec, Canada H3A A7 Email: xiaohu.xie@mail.mcgill.ca Xiao-Wen Chang School of Computer Science McGill University Montreal,

More information

EFFICIENT VECTOR PERTURBATION IN MULTI-ANTENNA MULTI-USER SYSTEMS BASED ON APPROXIMATE INTEGER RELATIONS

EFFICIENT VECTOR PERTURBATION IN MULTI-ANTENNA MULTI-USER SYSTEMS BASED ON APPROXIMATE INTEGER RELATIONS in Proc. EUSIPCO 2006, Florence, Italy, Sept. 2006. EFFICIENT VECTOR PERTURBATION IN MULTI-ANTENNA MULTI-USER SYSTEMS BASED ON APPROXIMATE INTEGER RELATIONS Dominik Seethaler and Gerald Matz Institute

More information

Complex Lattice Reduction Algorithm for Low-Complexity MIMO Detection

Complex Lattice Reduction Algorithm for Low-Complexity MIMO Detection 1 Complex Lattice Reduction Algorithm for Low-Complexity MIMO Detection Ying Hung Gan, Student Member, IEEE, Cong Ling, Member, IEEE, and Wai Ho Mow, Senior Member, IEEE arxiv:cs/0607078v1 [cs.ds] 17 Jul

More information

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

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

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

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

An Efficient Optimal Algorithm for Integer-Forcing Linear MIMO Receivers Design

An Efficient Optimal Algorithm for Integer-Forcing Linear MIMO Receivers Design An Efficient Optimal Algorithm for Integer-Forcing Linear MIMO Receivers Design Jinming Wen, Lanping Li, Xiaohu Tang, Wai Ho Mow, and Chintha Tellambura Department of Electrical and Computer Engineering,

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

The Diagonal Reduction Algorithm Using Fast Givens

The Diagonal Reduction Algorithm Using Fast Givens The Diagonal Reduction Algorithm Using Fast Givens Wen Zhang, Sanzheng Qiao, and Yimin Wei Abstract Recently, a new lattice basis reduction notion, called diagonal reduction, was proposed for lattice-reduction-aided

More information

CONSIDER the following generic model:

CONSIDER the following generic model: 1104 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 53, NO. 7, JULY 2005 Sphere Decoding Algorithms With Improved Radius Search Wanlun Zhao Georgios B. Giannakis, Fellow, IEEE Abstract We start by identifying

More information

Advanced Factorization Strategies for Lattice-Reduction-Aided Preequalization

Advanced Factorization Strategies for Lattice-Reduction-Aided Preequalization Advanced Factorization Strategies for Lattice-Reduction-Aided Preequalization Sebastian Stern and Robert F.H. Fischer Institute of Communications Engineering, Ulm University, Ulm, Germany Email: {sebastian.stern,robert.fischer}@uni-ulm.de

More information

Decoding by Sampling: A Randomized Lattice Algorithm for Bounded Distance Decoding

Decoding by Sampling: A Randomized Lattice Algorithm for Bounded Distance Decoding Decoding by Sampling: A Randomized Lattice Algorithm for Bounded Distance Decoding Shuiyin Liu, Cong Ling, and Damien Stehlé Abstract Despite its reduced complexity, lattice reduction-aided decoding exhibits

More information

EVERY lattice is represented with its generator matrix G,

EVERY lattice is represented with its generator matrix G, Faster Projection in Sphere Decoding Arash Ghasemmehdi and Erik Agrell arxiv:0906.049v [cs.it] Dec 00 Abstract Most of the calculations in standard sphere decoders are redundant, in the sense that they

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

V-BLAST in Lattice Reduction and Integer Forcing

V-BLAST in Lattice Reduction and Integer Forcing V-BLAST in Lattice Reduction and Integer Forcing Sebastian Stern and Robert F.H. Fischer Institute of Communications Engineering, Ulm University, Ulm, Germany Email: {sebastian.stern,robert.fischer}@uni-ulm.de

More information

Finite Lattice-Size Effects in MIMO Detection

Finite Lattice-Size Effects in MIMO Detection 1 Finite Lattice-Size Effects in MIMO Detection C. Studer, D. Seethaler, and H. Bölcskei Integrated Systems Laboratory ETH Zurich, 809 Zurich, Switzerland e-mail: studer@iis.ee.ethz.ch Communication Technology

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

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

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

Joint FEC Encoder and Linear Precoder Design for MIMO Systems with Antenna Correlation

Joint FEC Encoder and Linear Precoder Design for MIMO Systems with Antenna Correlation Joint FEC Encoder and Linear Precoder Design for MIMO Systems with Antenna Correlation Chongbin Xu, Peng Wang, Zhonghao Zhang, and Li Ping City University of Hong Kong 1 Outline Background Mutual Information

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

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

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

Minimum Mean Squared Error Interference Alignment

Minimum Mean Squared Error Interference Alignment Minimum Mean Squared Error Interference Alignment David A. Schmidt, Changxin Shi, Randall A. Berry, Michael L. Honig and Wolfgang Utschick Associate Institute for Signal Processing Technische Universität

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

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

Lattice-Reduction-Aided Sphere-Detector as a Solution for Near-Optimal MIMO Detection in Spatial Multiplexing Systems

Lattice-Reduction-Aided Sphere-Detector as a Solution for Near-Optimal MIMO Detection in Spatial Multiplexing Systems Lattice-Reduction-Aided Sphere-Detector as a Solution for Near-Optimal MIMO Detection in Spatial Multiplexing Systems Sébastien Aubert ST-ERICSSON Sophia & INSA IETR Rennes sebastien.aubert@stericsson.com

More information

HKZ and Minkowski Reduction Algorithms for Lattice-Reduction-Aided MIMO Detection

HKZ and Minkowski Reduction Algorithms for Lattice-Reduction-Aided MIMO Detection IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 60, NO. 11, NOVEMBER 2012 5963 HKZ and Minkowski Reduction Algorithms for Lattice-Reduction-Aided MIMO Detection Wen Zhang, Sanzheng Qiao, and Yimin Wei Abstract

More information

Lattice Reduction-Aided Minimum Mean Square Error K-Best Detection for MIMO Systems

Lattice Reduction-Aided Minimum Mean Square Error K-Best Detection for MIMO Systems Lattice Reduction-Aided Minimum Mean Square Error Detection for MIMO Systems Sébastien Aubert (1,3), Youssef Nasser (2), and Fabienne Nouvel (3) (1) Eurecom, 2229, route des Crêtes, 06560 Sophia-Antipolis,

More information

Integer Least Squares: Sphere Decoding and the LLL Algorithm

Integer Least Squares: Sphere Decoding and the LLL Algorithm Integer Least Squares: Sphere Decoding and the LLL Algorithm Sanzheng Qiao Department of Computing and Software McMaster University 28 Main St. West Hamilton Ontario L8S 4L7 Canada. ABSTRACT This paper

More information

Rapid Prototyping of Clarkson s Lattice Reduction for MIMO Detection

Rapid Prototyping of Clarkson s Lattice Reduction for MIMO Detection Rapid Prototyping of Clarkson s Lattice Reduction for MIMO Detection Luis G. Barbero, David L. Milliner, T. Ratnarajah, John R. Barry and Colin Cowan ECIT Institute Queen s University, Belfast, UK Email:

More information

712 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 2, FEBRUARY 2008

712 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 2, FEBRUARY 2008 712 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 2, FEBRUARY 2008 Speeding up the Sphere Decoder With H SDP Inspired Lower Bounds Mihailo Stojnic, Haris Vikalo, Babak Hassibi Abstract It is well

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

The Shortest Vector Problem (Lattice Reduction Algorithms)

The Shortest Vector Problem (Lattice Reduction Algorithms) The Shortest Vector Problem (Lattice Reduction Algorithms) Approximation Algorithms by V. Vazirani, Chapter 27 - Problem statement, general discussion - Lattices: brief introduction - The Gauss algorithm

More information

A Delayed Size-reduction Technique for Speeding Up the LLL Algorithm

A Delayed Size-reduction Technique for Speeding Up the LLL Algorithm A Delayed Size-reduction Technique for Speeding Up the LLL Algorithm Wen Zhang, Institute of Mathematics, School of Mathematical Science Fudan University, Shanghai, 00433 P.R. China Yimin Wei School of

More information

Lattice reduction aided with block diagonalization for multiuser MIMO systems

Lattice reduction aided with block diagonalization for multiuser MIMO systems Khan et al. EURASIP Journal on Wireless Communications and Networking (215) 215:254 DOI.1186/s13638-15-476-1 RESEARCH Lattice reduction aided with block diagonalization for multiuser MIMO systems Md Hashem

More information

Shannon meets Wiener II: On MMSE estimation in successive decoding schemes

Shannon meets Wiener II: On MMSE estimation in successive decoding schemes Shannon meets Wiener II: On MMSE estimation in successive decoding schemes G. David Forney, Jr. MIT Cambridge, MA 0239 USA forneyd@comcast.net Abstract We continue to discuss why MMSE estimation arises

More information

On the Required Accuracy of Transmitter Channel State Information in Multiple Antenna Broadcast Channels

On the Required Accuracy of Transmitter Channel State Information in Multiple Antenna Broadcast Channels On the Required Accuracy of Transmitter Channel State Information in Multiple Antenna Broadcast Channels Giuseppe Caire University of Southern California Los Angeles, CA, USA Email: caire@usc.edu Nihar

More information

SINGLE antenna differential phase shift keying (DPSK) and

SINGLE antenna differential phase shift keying (DPSK) and IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL 3, NO 5, SEPTEMBER 2004 1481 On the Robustness of Decision-Feedback Detection of DPSK Differential Unitary Space-Time Modulation in Rayleigh-Fading Channels

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

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

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

Dirty Paper Coding vs. TDMA for MIMO Broadcast Channels

Dirty Paper Coding vs. TDMA for MIMO Broadcast Channels TO APPEAR IEEE INTERNATIONAL CONFERENCE ON COUNICATIONS, JUNE 004 1 Dirty Paper Coding vs. TDA for IO Broadcast Channels Nihar Jindal & Andrea Goldsmith Dept. of Electrical Engineering, Stanford University

More information

Multiuser Capacity in Block Fading Channel

Multiuser Capacity in Block Fading Channel Multiuser Capacity in Block Fading Channel April 2003 1 Introduction and Model We use a block-fading model, with coherence interval T where M independent users simultaneously transmit to a single receiver

More information

Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks

Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks Continuous-Model Communication Complexity with Application in Distributed Resource Allocation in Wireless Ad hoc Networks Husheng Li 1 and Huaiyu Dai 2 1 Department of Electrical Engineering and Computer

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

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

A Fast Generalized Sphere Decoder for Optimum Decoding of Under-determined MIMO systems

A Fast Generalized Sphere Decoder for Optimum Decoding of Under-determined MIMO systems A Fast Generalized Sphere Decoder for Optimum Decoding of Under-determined MIMO systems Pranav Dayal and Mahesh K. Varanasi e-mail: fdayalp, varanasig@dsp.colorado.edu University of Colorado, Boulder,

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

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 computational complexity of the maximum likelihood

THE computational complexity of the maximum likelihood 2438 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 7, JULY 2007 Optimal Lattice-Reduction Aided Successive Interference Cancellation for MIMO Systems Kyungchun Lee, Joohwan Chun, and Lajos

More information

A Construction of a Space Time Code Based on Number Theory

A Construction of a Space Time Code Based on Number Theory IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 48, NO. 3, MARCH 00 753 A Construction of a Space Time Code Based on Number Theory Mohamed Oussama Damen, Associate Member, IEEE, Ahmed Tewfik, Fellow, IEEE,

More information

Reduced Complexity Sphere Decoding for Square QAM via a New Lattice Representation

Reduced Complexity Sphere Decoding for Square QAM via a New Lattice Representation Reduced Complexity Sphere Decoding for Square QAM via a New Lattice Representation Luay Azzam and Ender Ayanoglu Department of Electrical Engineering and Computer Science University of California, Irvine

More information

USING multiple antennas has been shown to increase the

USING multiple antennas has been shown to increase the IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 55, NO. 1, JANUARY 2007 11 A Comparison of Time-Sharing, DPC, and Beamforming for MIMO Broadcast Channels With Many Users Masoud Sharif, Member, IEEE, and Babak

More information

An improved scheme based on log-likelihood-ratio for lattice reduction-aided MIMO detection

An improved scheme based on log-likelihood-ratio for lattice reduction-aided MIMO detection Song et al. EURASIP Journal on Advances in Signal Processing 206 206:9 DOI 0.86/s3634-06-032-8 RESEARCH Open Access An improved scheme based on log-likelihood-ratio for lattice reduction-aided MIMO detection

More information

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY Uplink Downlink Duality Via Minimax Duality. Wei Yu, Member, IEEE (1) (2)

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY Uplink Downlink Duality Via Minimax Duality. Wei Yu, Member, IEEE (1) (2) IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 52, NO. 2, FEBRUARY 2006 361 Uplink Downlink Duality Via Minimax Duality Wei Yu, Member, IEEE Abstract The sum capacity of a Gaussian vector broadcast channel

More information

Near-Optimal Detection in MIMO Systems using Gibbs Sampling

Near-Optimal Detection in MIMO Systems using Gibbs Sampling ear-optimal Detection in MIMO Systems using Gibbs Sampling Morten Hansen, Babak Hassibi, Alexandros G. Dimakis, and Weiyu Xu arxiv:090.6v [cs.it] 8 Oct 009 Technical University of Denmark, Informatics

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

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

Single-Symbol ML Decodable Distributed STBCs for Partially-Coherent Cooperative Networks

Single-Symbol ML Decodable Distributed STBCs for Partially-Coherent Cooperative Networks This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the ICC 2008 proceedings Single-Symbol ML Decodable Distributed STBCs for

More information

Tight Lower Bounds on the Ergodic Capacity of Rayleigh Fading MIMO Channels

Tight Lower Bounds on the Ergodic Capacity of Rayleigh Fading MIMO Channels Tight Lower Bounds on the Ergodic Capacity of Rayleigh Fading MIMO Channels Özgür Oyman ), Rohit U. Nabar ), Helmut Bölcskei 2), and Arogyaswami J. Paulraj ) ) Information Systems Laboratory, Stanford

More information

On the Mixing Time of Markov Chain Monte Carlo for Integer Least-Square Problems

On the Mixing Time of Markov Chain Monte Carlo for Integer Least-Square Problems On the Mixing Time of Markov Chain Monte Carlo for Integer Least-Square Problems Weiyu Xu ECE, University of Iowa weiyu-xu@uiowa.edu Georgios Alexandros Dimakis EE,USC dimakis@usc.edu Babak Hassibi EE,

More information

Modulation & Coding for the Gaussian Channel

Modulation & Coding for the Gaussian Channel Modulation & Coding for the Gaussian Channel Trivandrum School on Communication, Coding & Networking January 27 30, 2017 Lakshmi Prasad Natarajan Dept. of Electrical Engineering Indian Institute of Technology

More information

Algebraic reduction for the Golden Code

Algebraic reduction for the Golden Code Algebraic reduction for the Golden Code Ghaya Rekaya-Ben Othman, Laura Luzzi and Jean-Claude Belfiore TELECOM ParisTech, 46 rue Barrault, 753 Paris, France E-mail: {rekaya, luzzi, belfiore}@telecom paristech.fr

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

Vector Channel Capacity with Quantized Feedback

Vector Channel Capacity with Quantized Feedback Vector Channel Capacity with Quantized Feedback Sudhir Srinivasa and Syed Ali Jafar Electrical Engineering and Computer Science University of California Irvine, Irvine, CA 9697-65 Email: syed@ece.uci.edu,

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

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

A robust transmit CSI framework with applications in MIMO wireless precoding

A robust transmit CSI framework with applications in MIMO wireless precoding A robust transmit CSI framework with applications in MIMO wireless precoding Mai Vu, and Arogyaswami Paulraj Information Systems Laboratory, Department of Electrical Engineering Stanford University, Stanford,

More information

Iterative Matrix Inversion Based Low Complexity Detection in Large/Massive MIMO Systems

Iterative Matrix Inversion Based Low Complexity Detection in Large/Massive MIMO Systems Iterative Matrix Inversion Based Low Complexity Detection in Large/Massive MIMO Systems Vipul Gupta, Abhay Kumar Sah and A. K. Chaturvedi Department of Electrical Engineering, Indian Institute of Technology

More information

A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming

A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming Amin Mobasher, Mahmoud Taherzadeh, Renata Sotirov, and Amir K. Khandani Electrical and Computer Engineering

More information

VECTOR QUANTIZATION TECHNIQUES FOR MULTIPLE-ANTENNA CHANNEL INFORMATION FEEDBACK

VECTOR QUANTIZATION TECHNIQUES FOR MULTIPLE-ANTENNA CHANNEL INFORMATION FEEDBACK VECTOR QUANTIZATION TECHNIQUES FOR MULTIPLE-ANTENNA CHANNEL INFORMATION FEEDBACK June Chul Roh and Bhaskar D. Rao Department of Electrical and Computer Engineering University of California, San Diego La

More information

Optimal Power Control in Decentralized Gaussian Multiple Access Channels

Optimal Power Control in Decentralized Gaussian Multiple Access Channels 1 Optimal Power Control in Decentralized Gaussian Multiple Access Channels Kamal Singh Department of Electrical Engineering Indian Institute of Technology Bombay. arxiv:1711.08272v1 [eess.sp] 21 Nov 2017

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

Diversity-Fidelity Tradeoff in Transmission of Analog Sources over MIMO Fading Channels

Diversity-Fidelity Tradeoff in Transmission of Analog Sources over MIMO Fading Channels Diversity-Fidelity Tradeo in Transmission o Analog Sources over MIMO Fading Channels Mahmoud Taherzadeh, Kamyar Moshksar and Amir K. Khandani Coding & Signal Transmission Laboratory www.cst.uwaterloo.ca

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

Diversity Performance of a Practical Non-Coherent Detect-and-Forward Receiver

Diversity Performance of a Practical Non-Coherent Detect-and-Forward Receiver Diversity Performance of a Practical Non-Coherent Detect-and-Forward Receiver Michael R. Souryal and Huiqing You National Institute of Standards and Technology Advanced Network Technologies Division Gaithersburg,

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

Degrees-of-Freedom Robust Transmission for the K-user Distributed Broadcast Channel

Degrees-of-Freedom Robust Transmission for the K-user Distributed Broadcast Channel /33 Degrees-of-Freedom Robust Transmission for the K-user Distributed Broadcast Channel Presented by Paul de Kerret Joint work with Antonio Bazco, Nicolas Gresset, and David Gesbert ESIT 2017 in Madrid,

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

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

New Designs for Bit-Interleaved Coded Modulation with Hard-Decision Feedback Iterative Decoding

New Designs for Bit-Interleaved Coded Modulation with Hard-Decision Feedback Iterative Decoding 1 New Designs for Bit-Interleaved Coded Modulation with Hard-Decision Feedback Iterative Decoding Alireza Kenarsari-Anhari, Student Member, IEEE, and Lutz Lampe, Senior Member, IEEE Abstract Bit-interleaved

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

Analysis of coding on non-ergodic block-fading channels

Analysis of coding on non-ergodic block-fading channels Analysis of coding on non-ergodic block-fading channels Joseph J. Boutros ENST 46 Rue Barrault, Paris boutros@enst.fr Albert Guillén i Fàbregas Univ. of South Australia Mawson Lakes SA 5095 albert.guillen@unisa.edu.au

More information

A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming

A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming A Near Maximum Likelihood Decoding Algorithm for MIMO Systems Based on Semi-Definite Programming Amin Mobasher, Mahmoud aherzadeh, Renata Sotirov, and Amir handani Electrical and Computer Engineering Department

More information

Multi-User Gain Maximum Eigenmode Beamforming, and IDMA. Peng Wang and Li Ping City University of Hong Kong

Multi-User Gain Maximum Eigenmode Beamforming, and IDMA. Peng Wang and Li Ping City University of Hong Kong Multi-User Gain Maximum Eigenmode Beamforming, and IDMA Peng Wang and Li Ping City University of Hong Kong 1 Contents Introduction Multi-user gain (MUG) Maximum eigenmode beamforming (MEB) MEB performance

More information