Algebraic Multiuser Space Frequency Block Codes

Similar documents
Embedded Orthogonal Space-Time Codes for High Rate and Low Decoding Complexity

COMBINING GALOIS WITH COMPLEX FIELD CODING FOR HIGH-RATE SPACE-TIME COMMUNICATIONS. Renqiu Wang, Zhengdao Wang, and Georgios B.

Available online at ScienceDirect. Procedia Computer Science 34 (2014 )

Optimal user pairing for multiuser MIMO

On Differential Modulation in Downlink Multiuser MIMO Systems

BER PERFORMANCE AND OPTIMUM TRAINING STRATEGY FOR UNCODED SIMO AND ALAMOUTI SPACE-TIME BLOCK CODES WITH MMSE CHANNEL ESTIMATION

Embedded Alamouti Space-Time Codes for High Rate and Low Decoding Complexity

A COMPARISON OF HIGH RATE ALGEBRAIC AND NON-ORTHOGONAL STBCS

Transmit Antenna Selection in Linear Receivers: a Geometrical Approach

MULTIPATH fading could severely degrade the performance

Source Transmit Antenna Selection for MIMO Decode-and-Forward Relay Networks

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1

On Fast-Decodable Space Time Block Codes Ezio Biglieri, Fellow, IEEE, Yi Hong, Member, IEEE, and Emanuele Viterbo, Senior Member, IEEE

Generalized PSK in space-time coding. IEEE Transactions On Communications, 2005, v. 53 n. 5, p Citation.

MIMO Interference Management Using Precoding Design

Analysis of Space-Time Block Coded Spatial Modulation in Correlated Rayleigh and Rician Fading Channels

On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT

3542 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 57, NO. 6, JUNE 2011

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

A New Approach to Layered Space-Time Code Design

Combining Orthogonal Space-Frequency Block Coding and Spatial Multiplexing in MIMO-OFDM System

DOWNLINK TRANSMITTER ADAPTATION BASED ON GREEDY SINR MAXIMIZATION. Dimitrie C. Popescu, Shiny Abraham, and Otilia Popescu

OFDM based Distributed Space Time Coding for Asynchronous Relay Networks

ORTHOGONAL space time block codes (OSTBC) from

MIMO Receiver Design in Impulsive Noise

SPACE TIME coding for multiple transmit antennas has attracted

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 51, NO. 1, JANUARY

Multiple Antennas in Wireless Communications

EE359 Discussion Session 8 Beamforming, Diversity-multiplexing tradeoff, MIMO receiver design, Multicarrier modulation

Universal Space Time Coding

Space-Time Coding: Fundamentals

Performance of MIMO Techniques to Achieve Full Diversity and Maximum Spatial Multiplexing

Diversity Gain Region for MIMO Fading Multiple Access Channels

IMPROVED QR AIDED DETECTION UNDER CHANNEL ESTIMATION ERROR CONDITION

Lecture 8 Multi- User MIMO

On the Design and Maximum-Likelihood Decoding of Space Time Trellis Codes

TRANSMIT diversity has emerged in the last decade as an

Quasi-Orthogonal Space-Time Block Coding Using Polynomial Phase Modulation

Non coherent coding for MIMO-OFDM systems

Degrees of Freedom of the MIMO X Channel

An Orthogonal Relay Protocol with Improved Diversity-Multiplexing Tradeoff

Source-Channel Coding Tradeoff in Multiple Antenna Multiple Access Channels

Efficient Decoding for Extended Alamouti Space-Time Block code

IN recent years, there has been great interest in the analysis

Near-Optimum STBC/SFBC using 1-Bit Feedback for the 4-Transmit Antenna system

Cooperative Orthogonal Space-Time-Frequency Block Codes over a MIMO-OFDM Frequency Selective Channel

A New Carrier Frequency Offset Estimation Algorithm for ASTC MIMO OFDM Based System

ARQ strategies for MIMO eigenmode transmission with adaptive modulation and coding

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

Bit-Interleaved Coded Modulation: Low Complexity Decoding

Transmit Power Allocation for BER Performance Improvement in Multicarrier Systems

Improved Alamouti STBC Multi-Antenna System Using Hadamard Matrices

Degrees of Freedom of Multi-hop MIMO Broadcast Networks with Delayed CSIT

Low Complexity Decoding of Bit-Interleaved Coded Modulation for M-ary QAM

Communication over MIMO X Channel: Signalling and Performance Analysis

International Journal of Digital Application & Contemporary research Website: (Volume 2, Issue 7, February 2014)

REMOTE CONTROL OF TRANSMIT BEAMFORMING IN TDD/MIMO SYSTEMS

Differential Space-Frequency Modulation for MIMO-OFDM Systems via a. Smooth Logical Channel

On Coding for Cooperative Data Exchange

IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 51, NO. 5, MAY

Efficient Wirelesss Channel Estimation using Alamouti STBC with MIMO and 16-PSK Modulation

An Improved Detection Technique For Receiver Oriented MIMO-OFDM Systems

International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 3, Issue 11, November 2014

Lecture 4 Diversity and MIMO Communications

On the Golden Code Performance for MIMO-HSDPA System

Combination of Space-Time Block Coding with MC-CDMA Technique for MIMO systems with two, three and four transmit antennas

SPACE TIME CODING FOR MIMO SYSTEMS. Fernando H. Gregorio

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

CAPACITY BOUND AND BER PERFORMANCE OF OFDM SYSTEM IN HIGH-MOBILITY SCENARIOS

Iterative Decoding for MIMO Channels via. Modified Sphere Decoding

Performance Analysis of Maximum Likelihood Detection in a MIMO Antenna System

Dynamic Fair Channel Allocation for Wideband Systems

Joint Transmit and Receive Multi-user MIMO Decomposition Approach for the Downlink of Multi-user MIMO Systems

Spectrum Sharing Between Matrix Completion Based MIMO Radars and A MIMO Communication System

WITH the introduction of space-time codes (STC) it has

Design of Coded Modulation Schemes for Orthogonal Transmit Diversity. Mohammad Jaber Borran, Mahsa Memarzadeh, and Behnaam Aazhang

Spatial Correlation Effects on Channel Estimation of UCA-MIMO Receivers

Space-Time Encoded Secure Chaos Communications with Transmit Beamforming

Combining Orthogonal Space Time Block Codes with Adaptive Sub-group Antenna Encoding

Multiple Antennas and Space-Time Communications

Combined Transmitter Diversity and Multi-Level Modulation Techniques

Performance Analysis of SVD Based Single and. Multiple Beamforming for SU-MIMO and. MU-MIMO Systems with Various Modulation.

Hybrid ARQ Scheme with Antenna Permutation for MIMO Systems in Slow Fading Channels

Relay Scheduling and Interference Cancellation for Quantize-Map-and-Forward Cooperative Relaying

Low complexity iterative receiver for Linear Precoded OFDM

IN AN MIMO communication system, multiple transmission

UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS. Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik

IN RECENT years, wireless multiple-input multiple-output

On the Robustness of Space-Time Coding

Adaptive selection of antenna grouping and beamforming for MIMO systems

Unified Out-of-Band Emission Reduction with Linear Complexity for OFDM

Performance analysis of MISO-OFDM & MIMO-OFDM Systems

WIRELESS communication channels suffer from severe

Multi attribute augmentation for Pre-DFT Combining in Coded SIMO- OFDM Systems

Orthogonal vs Non-Orthogonal Multiple Access with Finite Input Alphabet and Finite Bandwidth

THE emergence of multiuser transmission techniques for

ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM

Performance Analysis of n Wireless LAN Physical Layer

Full Diversity Spatial Modulators

[P7] c 2006 IEEE. Reprinted with permission from:

Transcription:

Algebraic Multiuser Space Frequency Bloc Codes Yi Hong Institute of Advanced Telecom. University of Wales, Swansea y.hong@swansea.ac.u Emanuele Viterbo DEIS - Università della Calabria via P. Bucci 42C, Rende (CS, Italy viterbo@deis.unical.it Abstract In this paper, we consider a wireless multiuser multiple input multiple output orthogonal frequency division multiplexing (MIMO OFDM uplin scenario, where the information sequences of all users are encoded by individual space frequency bloc codes (SFBC. At the receiver, joint maximum lielihood detection is applied using the sphere decoding algorithm. Using a truncated union bound approximation, we propose the design criteria of multiuser SFBCs for frequency selective fading MIMO multiple access channels (MAC. ext, we show how, by combining the structure of algebraic perfect space time bloc codes in 4, a family of multiuser SFBCs can be constructed to fulfill the design criteria. Finally, we show that the proposed SFBC outperforms previously nown codes. Index Terms space frequency codes, multiuser, MIMO, OFDM. I. ITRODUCTIO Space-frequency codes (SFCs have been intensively studied in 1,2 for single-user multiple input multiple output (MIMO orthogonal frequency division multiplexing (OFDM systems over frequency selective fading channels. Recently, Gärtner and Bölcsei extended the idea of single user SFC to multiuser MIMO-OFDM over frequency selective fading MIMO multiple access channels (MACs in 3. With the aim of increasing information rate, in 3, the design criteria of multiuser space frequency bloc codes (SFBCs were proposed using a concept of dominant error regions. A 2 2 MIMO multiuser SFBC was proposed based on Alamouti structure. In 6, authors generalized the multiuser SFBC design criteria for more than two users over a frequency selective fading MIMO MAC, based on minimizing an upper bound of pairwise error probability (PEP. The SFBCs were designed using a constellation rotation followed by a phase rotation, in order to enhance the multiuser diversity order 6. However, these codes incur in large pea-to-average penalties, since some elements in the codeword matrices are zero. In 10, an algebraic construction of multiuser SFBCs was recently proposed to achieve the diversity-multiplexing tradeoff 8 for users using a single transmit antenna (n t =1 and any number of receive antennas (n r. In our paper, we consider the two transmit antenna case, i.e., n t = 2, which was also discussed in 3, 6. Unlie the multiuser codes in 3, 6, we propose the code design criterion over frequency selective fading MIMO MACs based on a truncated union-bound (UB approximation. Motivated by algebraic perfect space time bloc codes in 4, we show how to construct a family of multiuser SFBCs in order to minimize the error probability of the truncated UB, without the pea-toaverage penalty of 6. Within this family, we present a code design example for a two user 2 2 MIMO. ote that with QAM signalling, the MLD can be obtained using the sphere decoding (SD algorithm. ext, we show that the proposed codes outperform the previously nown SFBCs 3, 6. otations: Boldface letters are used for column vectors, and capital boldface letters for matrices. Superscripts T and denote transposition and Hermitian transposition, respectively. Let C denote the field of complex numbers. The operator diag(,..., generates a bloc diagonal matrix with its arguments on diagonal. The vec( operator stacs the m column vectors of a n m complex matrix into a mn complex column vector. Let denote the Frobenius norm and let E denote mean of a random variable. Given a complex number x we define the ( operator from C to R 2 as x R(x, I(x T where R( and I( denote real and imaginary parts. The ( operator can be extended to complex vectors x = x 1,...x n T C n as x R(x 1, I(x 1,...,R(x n, I(x n T Given a complex number x, the( ˇ operator from C to R 2 2 is defined by R(x I(x ˇx I(x R(x The ˇ ( operator can be similarly extended to n n matrices by applying it to all the entries, yielding 2n 2n real matrices. The following relation holds: Ãx = Ǎ x II. SYSTEM MODEL We consider an uplin scenario, where K uncoordinated users simultaneously communicate with a base station over a frequency selective fading MIMO MAC. We assume that each user employs an identical MIMO-OFDM system with n t transmit antennas. We consider that the information sequences 978-1-4244-2204-3/08/$25.00 2008 IEEE

of all users are encoded by their individual SFBCs. At the BS, the receiver is assumed to have n r = n t receive antennas. A. Transmitter Let FFT be the number of total subcarriers in OFDM of each user. We assume that FFT and are dividable and < FFT. Therefore at the transmitter of each user, every information symbols can be fed into an SFBC encoder. The detailed encoding procedure is given as follows. For each user, an information vector of length is defined as s ( s ( 1,...,s( i,...,s ( T C (1 where {s ( i }, i = 1,...,, are independent information symbols drawn from a complex Q QAM constellation. The joint symbol vector of all K users can be written as ( s joint s (1 T,..., (s ( T,..., (s (K T T C K The symbol vector of each user s ( is encoded by its individual SFBC yielding a SFBC-OFDM codeword matrix C C nt from the codeboo C, given by ( T ( T ( T T C c ( 1,...,,..., c ( n t C c ( j with =1,...,K. The vectors c ( j {c ( j,n } C1 for j =1,...,n t, denote the SFBC-OFDM symbol vector from the j-th transmit antenna of user. We also assume that all K users simultaneously transmit their individual SFBC-OFDM symbol matrices over subcarriers, yielding the following joint codeword matrix: X C T 1,...,C T,...,C T K T C (2 where C is the joint codeboo. In this paper, we assume that each user employs a linear SFBC 5, Definition 5, so that the elements c ( j,n, for all j and n, are linear combinations of complex Q QAM symbols and are transmitted from the j-th transmit antenna over the n-th subcarrier. Then we have the following relation: vec(x =G s joint where G R 2ntK 2K is called the (real generator matrix of the linear code 5, Definition 5. This relation is particularly useful in the following to describe the sphere decoding of the multiuser MIMO-OFDM. B. Receiver At the receiver, after matched filtering, sampling and fast Fourier transform (FFT, the received signal vector y C Knr in frequency domain can be written as y = H vec(x+n, (3 where 1 y y(1 T,...,y(n T,...,y( T T, the vector y(n = y 1 (n,...,y nr (n T represents the received signal vector from all K users over the n-th subcarrier; in particular, the element y i (n, i =1,...,n r, denotes the superposition of the received signals from all K users at the i-th receive antenna on the n-th subcarrier. 2 n C nr is the complex white Gaussian noise with i.i.d. samples C (0, 0. 3 H C nr Knt is defined as with H diag{h(1,...,h(n,...,h(} H(n = H (1 (n,...,h ( (n,...,h (K (n where H ( (n {H ( i,j (n} Cnr nt, =1,..., K, i =1,..., n r, j =1,..., n t, n =1,...,, denotes the channel matrix in frequency domain associated with the -th user over the n-th subcarrier. The elements (n are the channel frequency response from the j- th transmit antenna to the i-th receive antenna over the n-th subcarrier for user. Also, we assume that each element H ( i,j (n is i.i.d. circularly symmetric Gaussian random variable C (0, 1. In this paper, we consider a frequency selective fading MIMO MAC, i.e., the channel coefficients H ( i,j (n are assumed to be constant for subcarriers, and vary independently from one codeword to the next. ote that this could model the case of a OFDM system with FFT >subcarriers, where adjacent subcarriers span the channel coherence bandwidth. H ( i,j C. Sphere Decoding Separating real and imaginary parts in (3, we obtain In order to simplify the notation let so that we rewrite (4 as ỹ = Ȟ vec(x+ñ = Ȟ G s joint + ñ (4 Θ = Ȟ G r = r 1,...,r 2Knr T ỹ u = u 1,...,u 2K T s joint w = w 1,...,w 2Knr T ñ (5 r =Θu + w (6 Thans to the linearity of the code we can apply SD to perform the MLD. Assuming u i X, where X is a X PAM constellation, such that X 2 =Q QAM. Lattice decoding finds û = arg min r Θu 2 (7 u X 2K where û = {û i } with i =1,...,2K, û i X, and X 2K is the finite constellation carved from a 2K dimensional lattice with generator matrix Θ.

III. EW MULTIUSER SPACE-FREQUECY BLOCK CODES In this Section, we present 1 the design criteria of multiuser SFBC over a frequency selective fading MIMO MAC; and 2 a design example of a two-user 2 2 MIMO-OFDMs with =4. Finally, we compare the performance of the proposed code and previously nown codes 3, 6. A. Multiuser SFBC Design Criteria (Full-Ran Design For all K users, assuming that a joint codeword matrix X Cis transmitted, it may occur that Y Hvec(X 2 > Y Hvec( X 2, with X X, resulting in a pairwise error. Let X X, with X X, bethejoint codeword-difference matrix and let A (X X(X X be the joint codeworddistance matrix. Similarly, for the -th user, assuming that codeword matrix C C is transmitted and Ĉ is detected erroneously at the receiver, we call C Ĉ the user codeword difference matrix. The corresponding user codeword distance matrix is defined as E ( (C Ĉ(C Ĉ.Letr denote the minimum ran of E ( for all user codeword pairs in C.We will assume r = min(n t, for all, i.e., all user codes have the same full ran r = r. If this full ran condition holds for all K users, it is not guaranteed that the joint codeboo is also full ran. We will show in the following how to design the user codes in order to get a full ran joint multiuser SFBC, defined such that if all E ( 0 then ran(a = min(kn t,=kr. Here, we assume that there are K users each with n t =2 antennas, a receiver with n r = 2 antennas and = 2K subcarriers. Given the -th user transmitted QAM information symbol vector s (, defined in (1, we use an algebraic unitary matrix M with full diversity (9, 7 to generate the coded symbol vector v ( = Ms ( =v ( 1,...,v( T =1,..., (8 The matrix M is obtained from the canonical embedding of an integral basis {ω j }, j =1,..., of an ideal of an algebraic number field L of degree over Q(i 8. The full diversity property implies that all the elements of v ( are non-zero for any non-zero information vector s ( 8. The user codewords are then generated as v (1 1 v (1 2... v (1 C 1 = γv (1 v (1 1... v (1 1 C 2 = 1... v (2 2 2 1... v ( 3 C 3 = where γ 1is a complex number on the unit circle in order to preserve a uniform transmitted power from each antenna. In such a manner, the code will not incur in extra pea to average penalty, since all entries are non-zero with the same average power. Lemma 1: For γ 1, the above user codes C are full ran r =2for all =1,...,K users. Proof. It is enough to show that the two rows of C are linearly independent, which is equivalent to saying they can not be scalar multiples for any non zero information vector s (.This is clearly the case thans to the term γ 1which multiplies a different number of elements in each row. Lemma 2: If = n t K the joint codeword matrices X defined in (2 are square and the joint multiuser code C is full ran if γ is transcendental. Proof. Looing at the structure of the square codeword matrix X we note that the elements of the lower triangular part are multiplied by γ. It can be easily verified that the determinant of X is a polynomial p(γ in the variable γ by using the well nown expression det(x = π S i=1 x i,π(i where the sum runs over all the permutations π in the symmetric group S. This polynomial has degree 1 since the coefficient of the term γ 1 is given by x 1, x 2,1 x 3,2 x, 1 0, which is not zero thans to the full diversity rotation in (8, that yields vectors v ( with all non-zero entries. The coefficients of p(γ are in the algebraic number field L defined after equation (8. The roots of the polynomial equation p(γ =0are in some algebraic extension L of L 8. By choosing γ to be transcendental (i.e. in no finite extension of L we can guarantee that the p(γ = det(x 0. ote that the above Lemma gives only a necessary condition and some specific not transcendental γs not belonging to L can also yield a full ran joint multiuser code. B. Multiuser SFBC Design Criteria To simplify analysis, we assume that the full ran joint multiuser SFBC is linear 5. Then, the error probability of the multiuser MIMO-OFDM is upper bounded by the following union bound 6: P (e X 0 K A =1 (i 1,...,i P (e i1 e i X (9 where e represents the -th ( user error event, the sum A (i 1,...,i is over all A K possible -tuples of users in error. The -tuple (i 1,...,i denotes the indices of distinct users. Using the Chernoff bound, we then upper bound each term in (9 with: ( nrr Es P (e i1 e i X δ (i1,...,i (X nr 0 (10 where E s is the average energy per QAM information symbol and the determinants: ( δ (i1,...,i (X det C il C il (11

Codes δ (min 1 A 1 B 1 δ (min 2 A 2 B 2 SR@10 3 ew 13.2 16 52 16 13.8 GB 16 64 32 256 14 ZL 4 64 8 256 13.8 10 0 10 1 ew Code GB ZL TABLE I COMPARISO OF MIIMUM DETERMIATS WHE OE OR TWO USERS ARE I ERROR, ASSOCIATED MULTIPLICITIES. CER 10 2 10 3 We can further define the corresponding minimum determinants among all the -tuples δ (min = min (i 1,...,i X 0 δ (i1,...,i (X Finally, we consider a truncated union bound based only on the terms corresponding to minimum determinants δ (min K P (e A B P (δ (min =1 where the A B is the multiplicity of the term ( nrr P (δ (min Es ( = δ (min nr (12 0 which represents the dominant error probability of a -tuple of users. In particular, B denotes the associate multiplicity of (12 for a given A. The codes design in the previous section satisfy Lemma 3: The determinants in (11 are all non-zero Proof. Since the terms C il C il in (11 are positive definite we use the determinant inequality ( det C il C il det (C il C il where the determinats on the rhs are all greater than zero due to Lemma 1. Hence, under the full ran and linearity assumption, in order to minimize the error probability P (e, we should design the multiuser SFBCs to 1 maximize the minimum determinants δ (min, ; 2 minimize the associated multiplicity A B. C. Example of new multiuser SFBC for frequency selective fading MIMO MACs As an example, we consider K =2users each employing a 2 2 MIMO-OFDM with = 4subcarriers. The unitary matrix M in 4 is chosen and γ = i. ote that this γ is not transcendental but also guarantees the non-zero determinant. We also note that the proposed code and the nown codes in 3, 6 are full ran joint multiuser SFBCs, i.e., r =2and ran(a =4. We recall that the error probability P (e taes into account the total number of errors of both users. Let us define the pea-signal-to-noise ratio as Pea-SR n t E p / 0 where E p = max i,j E x i,j 2 denotes the pea average energy 10 4 4 6 8 10 12 14 16 Pea SR Fig. 1. Comparison of the CER performance of the new code, nown codes in 3 and 6, 4-QAM signalling, frequency selective fading channel. of a transmitted QAM symbol from one antenna. We have E p = E s for the proposed code and the one in 3, while E p =2E s for the code in 6 which has some zero entries in the codeword. We compare the proposed code with the multiuser SFBCs given in 3 and 6, for frequency selective fading MIMO MACs. In Table I we show the minimum determinant δ (min when users are simultaneously in error, the associated multiplicities A B and the SR (db at codeword error rate (CER of 10 3. In the table and in the following, we use the standard convention of denoting the codes by the initials of the authors who proposed them. From Table I we see that: 1 when one user is in error, the minimum determinant of the code of 3 is slightly larger than that of the proposed code; 2 when both users are in error, the minimum determinants of our code is the largest among all multiuser SFBCs. In both conditions, the associated multiplicities of the proposed code are significantly smaller than those of 3, 6. With 4-QAM signalling, at CER= 10 3, the performance of the proposed code is only slightly better than that of the code in 3, while is 3dB better than that of the code in 6 (see Fig. 1. IV. COCLUSIO In this paper, we propose new algebraic multiuser 2 2 SFBCs for frequency selective MIMO MACs. Using a UB approximation, we first present the code design criteria. Combining algebraic perfect STBC structures, we show how to design a family of multiuser SFBCs to satisfy the design criteria, yet without pea to average penalty. Within this family, we present a code design example for a two-user case. It is shown that the proposed multiuser SFBC for frequency selective fading MIMO MACs outperforms all previously nown codes. ACKOWLEDGMET The authors would lie to than M.E. Gärtner and H. Bölcsei for their fruitful discussions.the wor of E. Viterbo

was supported by the STREP project o. IST-026905 (MAS- COT within the Sixth Framewor Programme of the European Commission. REFERECES 1 H. Bölcsei and A.J. Paulraj, Space-frequency coded broadband OFDM systems, Proc. IEEE Wireless Commun. etworing Conf. (WCC, Chicago, IL, pp. 1 6, Sept. 2006. 2 A.J. Paulraj, R. abar, and D. Gore, Introduction to space time wireless communications Cambridge, UK, Cambridge Press, 2003. 3 M.E. Gärtner and H. Bölcsei, Multiuser space-time/frequency code design, Proc. IEEE Int. Symposium on Information Theory (ISIT, Seattle, WA, pp. 2819-2823, July 2006. 4 F. Oggier, G. Reaya, J.-C. Belfiore, and E. Viterbo, Perfect space time bloc codes, IEEE Trans. Inform. Theory, vol. 52, n. 9, pp. 3885 3902, September 2006. 5 E. Biglieri, Y. Hong, E. Viterbo, On fast decodable space time bloc codes, submitted to IEEE Trans. Inform. Theory, available in arxiv: CS.IT. 0708.2804. 6 W. Zhang and K. Ben Letaief, A systematic design of multiuser space frequency codes for MIMO OFDM systems, in Proc. IEEE International Conference on Communications (ICC 07, pp. 1054 1058, July 2007. 7 E. Bayer-Fluciger, F. Oggier, E. Viterbo, Algebraic Lattice Constellations: bounds on performance, IEEE Transactions on Information Theory, vol. 52, n. 1, pp. 319 327, Jan. 2006. 8 F. Oggier, E. Viterbo, Algebraic number theory and code design for Rayleigh fading channels, in Foundations and Trends in Communications and Information Theory, vol. 1, pp. 333 415, 2004. 9 J. Boutros and E. Viterbo, Signal Space Diversity: a power and bandwidth efficient diversity technique for the Rayleigh fading channel, IEEE Transactions on Information Theory, vol. 44, n. 4, pp. 1453 1467, July 1998. 10 M. Badr and J.-C. Belfiore, Optimal Space-Time Codes for the noncooperative MAC channel, Asilomar Conference on Signals, Systems, and Computers, ov. 2007.