Bit Interleaved Coded Modulation with Space Time Block Codes for OFDM Systems

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

WIRELESS communication channels suffer from severe

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

Bit-Interleaved Coded Modulation: Low Complexity Decoding

MULTIPATH fading could severely degrade the performance

Diversity Analysis of Coded OFDM in Frequency Selective Channels

MULTI-INPUT multi-output (MIMO) systems provide

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

Space-Time Coding: Fundamentals

Adaptive communications techniques for the underwater acoustic channel

SPACE TIME coding for multiple transmit antennas has attracted

Adaptive Modulation and Coding for Bit Interleaved Coded Multiple Beamforming

Multiple Antennas in Wireless Communications

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

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

SPACE TIME CODING FOR MIMO SYSTEMS. Fernando H. Gregorio

Performance Study of MIMO-OFDM System in Rayleigh Fading Channel with QO-STB Coding Technique

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

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

Efficient Decoding for Extended Alamouti Space-Time Block code

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

AWGN Channel Performance Analysis of QO-STB Coded MIMO- OFDM System

SPACE-TIME coding techniques are widely discussed to

QPSK super-orthogonal space-time trellis codes with 3 and 4 transmit antennas

Comb type Pilot arrangement based Channel Estimation for Spatial Multiplexing MIMO-OFDM Systems

Novel Symbol-Wise ML Decodable STBC for IEEE e/m Standard

On the Robustness of Space-Time Coding

Interpolation Based Transmit Beamforming. for MIMO-OFDM with Partial Feedback

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

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

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

LDPC Coded OFDM with Alamouti/SVD Diversity Technique

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

Robustness of Space-Time Turbo Codes

Low complexity iterative receiver for linear precoded MIMO systems

Super-Orthogonal Space Time Trellis Codes

Multiuser Decorrelating Detector in MIMO CDMA Systems over Rayleigh and Rician Fading Channels

IMPACT OF SPATIAL CHANNEL CORRELATION ON SUPER QUASI-ORTHOGONAL SPACE-TIME TRELLIS CODES. Biljana Badic, Alexander Linduska, Hans Weinrichter

DESIGN OF STBC ENCODER AND DECODER FOR 2X1 AND 2X2 MIMO SYSTEM

Performance Evaluation of STBC-OFDM System for Wireless Communication

Multiple Antennas in Wireless Communications

A New Approach to Layered Space-Time Code Design

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

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

Study of Performance Evaluation of Quasi Orthogonal Space Time Block Code MIMO-OFDM System in Rician Channel for Different Modulation Schemes

Performance Evaluation of STBC MIMO Systems with Linear Precoding

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

Design and Analysis of Performance Evaluation for Spatial Modulation

MIMO Iterative Receiver with Bit Per Bit Interference Cancellation

Low complexity iterative receiver for Non-Orthogonal Space-Time Block Code with channel coding

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

CHAPTER 8 MIMO. Xijun Wang

ON THE PERFORMANCE OF ITERATIVE DEMAPPING AND DECODING TECHNIQUES OVER QUASI-STATIC FADING CHANNELS

Multiple Input Multiple Output System with Space Time Block Coding and Orthogonal Frequency Division Multiplexing

NSC E

CIR and BER Performance of STFBC in MIMO OFDM System

A Simple Orthogonal Space-Time Coding Scheme for Asynchronous Cooperative Systems for Frequency Selective Fading Channels

Performance Analysis of n Wireless LAN Physical Layer

Full Diversity Spatial Modulators

Coding for MIMO Communication Systems

Space-Time Codes Performance Criteria and Design for Frequency Selective Fading Channels

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

UC Irvine UC Irvine Previously Published Works

PERFORMANCE ANALYSIS OF MIMO-SPACE TIME BLOCK CODING WITH DIFFERENT MODULATION TECHNIQUES

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

Space-Time Block Coded Spatial Modulation

AN EFFICIENT LINK PERFOMANCE ESTIMATION TECHNIQUE FOR MIMO-OFDM SYSTEMS

Reception for Layered STBC Architecture in WLAN Scenario

Turbo Coded Space-time Block codes for four transmit antennas with linear precoding

A Differential Detection Scheme for Transmit Diversity

IN MOST situations, the wireless channel suffers attenuation

A RANK CRITERION FOR QAM SPACE-TIME CODES WITH APPLICATION TO TURBO CODING

Lecture 4 Diversity and MIMO Communications

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

Non coherent coding for MIMO-OFDM systems

Bit-Interleaved Coded Modulation for Delay-Constrained Mobile Communication Channels

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

ABSTRACT. Adaptive bit-interleaved coded modulation (ABICM) is attractive for rapidly varying mobile radio channels

JOINT CHANNEL ESTIMATION AND DATA DETECTION FOR ALAMOUTI STBC WITH NO CSI

International Journal of Advance Research in Engineering, Science & Technology

Higher Order Rotation Spreading Matrix for Block Spread OFDM

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

Implementation of MIMO-OFDM System Based on MATLAB

University of Bristol - Explore Bristol Research. Peer reviewed version

Error-resilient Image Transmission System using COTCQ and Space-Time Coded FS-OFDM

Diversity and Freedom: A Fundamental Tradeoff in Multiple Antenna Channels

Space Diversity for Wireless Communication System A Review Niru Desai, G. D. Makawana

Super-orthogonal trellis-coded spatial modulation

Comparison between Performances of Channel estimation Techniques for CP-LTE and ZP-LTE Downlink Systems

Diversity Techniques

Performance Comparison of Channel Estimation Technique using Power Delay Profile for MIMO OFDM

Performance Analysis of Multiuser Detection and Decoding for Subcarrier Hopping Multiple Access

Novel BICM HARQ Algorithm Based on Adaptive Modulations

Optimization of Coded MIMO-Transmission with Antenna Selection

Performance and Complexity Tradeoffs of Space-Time Modulation and Coding Schemes

A Low PAPR Subcarrier Hopping Multiple Access with Coded OFDM for Low Latency Wireless Networks

LD-STBC-VBLAST Receiver for WLAN systems

Study of Turbo Coded OFDM over Fading Channel

MIMO Interference Management Using Precoding Design

Diversity Techniques to combat fading in WiMAX

Transcription:

Bit Interleaved Coded Modulation with Space Time Block Codes for OFDM Systems Enis Akay and Ender Ayanoglu Center for Pervasive Communications and Computing Department of Electrical Engineering and Computer Science The Henry Samueli School of Engineering University of California, Irvine Irvine, California 92697-2625 Email: eakay@uciedu ayanoglu@uciedu Abstract Wireless systems often implement one or more types of diversity in order to achieve reliable communication Different types of diversity techniques such as temporal, frequency, code, and spatial have been developed in the literature In addition to the destructive multipath nature of wireless channels, frequency selective channels pose intersymbol interference (ISI) while offering frequency diversity for successfully designed systems Orthogonal frequency division multiplexing (OFDM) has been shown to combat ISI extremely well by converting the frequency selective channel into parallel flat fading channels On the other hand, bit interleaved coded modulation (BICM) was shown to have high performance for flat fading Rayleigh channels Combination of BICM and OFDM was shown to exploit the diversity that is inherited within the frequency selective fading channels In other words, BICM-OFDM is a very effective technique to provide diversity gain, employing frequency diversity Orthogonal space-time block codes (STBC) make use of diversity in the space domain by coding in space and time Thus, by combining BICM-OFDM and STBC, diversity in frequency and space can be taken advantage of In this paper we show and quantify both analytically and via simulations that for frequency selective fading channels, BICM-STBC-OFDM systems can fully and successfully exploit the frequency and space diversity to the maximum available extent I INTRODUCTION Problems due to multipath and interference from other users in wireless channels are well known In order to alleviate these problems, a number of diversity techniques have been proposed There are examples of such techniques in time, frequency, space, and code domains An important way to achieve this diversity for coded systems was invented by Zehavi who showed that the code diversity could be improved by bit-wise interleaving [] Using an appropriate soft-decision bit metric at a Viterbi decoder, Zehavi achieved a code diversity equal to the smallest number of distinct bits, rather than channel symbols, along any error event On the other hand, the order of diversity for any coded system with a symbol interleaver is the imum number of distinct symbols between codewords This difference between bit-wise interleaving and symbol interleaving results in improved performance for BICM over a fading channel Following Zehavi s paper, Caire et al [2] presented the theory behind BICM Their work provides tools to evaluate the performance of BICM with tight error probability bounds, and design guidelines However, when there is frequency selectivity in the channel, the design of appropriate codes becomes a more complicated problem due to the existence of intersymbol interference (ISI) On the other hand, frequency selective channels offer additional frequency diversity [3], [4], and carefully designed systems can exploit this property OFDM can be used to combat ISI and therefore can simplify the code design problem for frequency selective channels It is shown in [5] that the combination of BICM and OFDM systems can achieve the full diversity order of L for L-tap frequency selective channels In recent years deploying multiple transmit antennas has become an important tool to improve diversity The use of multiple transmit antennas allowed significant diversity gains for wireless communications In general, spatial diversity systems are called space-time (ST) codes and some important results can be listed as [6], [7], [8], [9], [] In these papers the multi input multi output (MIMO) wireless channel is assumed to be flat fading If the channel is frequency selective, then carefully designed space-time-frequency coded systems have been proposed to exploit the diversity order in space and frequency, [], [2], [3], [4], [5], [6] Out of these papers [5] combines space time block codes (STBC) of [7] and [8] with bit interleaving for OFDM systems Reference [6] uses BICM-OFDM directly with multiple antennas and without external STBC to achieve higher data rate in the cost of lower diversity In [5] it is shown that BICM-OFDM can successfully exploit the frequency diversity for single antenna systems Here, STBC is added to BICM-OFDM to exploit the diversity not only in frequency but also in space to its maximum extent The results of [5] are used as a basis to carry out the analysis for BICM-STBC-OFDM The reader is urged to note that unlike [5], we formally prove that BICM-STBC-OFDM systems can achieve the full diversity order that can be offered by the channel In addition to analysis, through simulations, the performance of BICM-STBC-OFDM as compared to [6] and [] with OFDM are illustrated We will show that for systems employing N transmit and M receive antennas, over -783-852-7/4/$2 24 IEEE 2477-783-852-7/4/$2 (C) 24 IEEE

L-tap frequency selective channels, BICM-STBC-OFDM can achieve the maximum diversity order of NML The rest of the paper is organized as follows We present brief overviews of STBC and BICM in Sections II and III, respectively The system model for BICM-STBC-OFDM is introduced in Section IV The diversity order of BICM-STBC- OFDM system over frequency selective fading channels is given in Section V Simulation results supporting our analysis are presented in Section VI Finally, we end the paper with a brief conclusion in Section VII where we restate the important results of this paper II SPACE TIME BLOC CODES (STBC) Complex orthogonal space time block codes [8] are considered in this paper For N transmit antennas, S/T rate STBC is defined as the complex orthogonal block code which transmits S symbols over T time slots Code generator matrix G STN is a T N matrix and satisfies [8] G H STNG STN = κ( x 2 + x 2 2 + + x S 2 )I N () where κ is a positive constant and {x i } S i= are the complex symbols transmitted in one STBC codeword For example, Alamouti code [7] is a rate one STBC given as [ ] x x G 222 = 2 x 2 x (2) III BIT-INTERLEAVED CODED MODULATION (BICM) BICM can be obtained by using a bit interleaver, π, between an encoder for a binary code C and a memoryless modulator over a signal set χ C of size χ = M =2 m withabinary labeling map µ : {, } m χ Gray encoding is used to map the bits onto symbols and plays an important role in BICM s performance for non-iterative decoding, [2] It is shown in [7] that the capacity of BICM is surprisingly close to the capacity of multilevel codes (MLC) scheme if and only if Gray labeling is used Moreover, Gray labeling allows parallel independent decoding for each bit In [7] it is actually recommended to use Gray labeling and BICM for fading channels If set partition labeling or mixed labeling is used, then an iterative decoding approach should be used to achieve high performance [8] Note that, due to the ability of independent parallel decoding of Gray labeling, iterative decoding does not introduce any performance improvement [8] Therefore, non-iterative maximum likelihood (ML) decoding is considered in this paper During transmission, the code sequence c is interleaved by π, and then mapped onto the signal sequence x χ The signal sequence x is then transmitted over the channel The bit interleaver can be modeled as π : k (k, i) where k denotes the original ordering of the coded bits c k, k denotes the time ordering of the signals x k transmitted, and i indicates the position of the bit c k in the symbol x k Let χ i b denote the subset of all signals x χ whose label has the value b {, } in position i Then, the ML bit metrics are given by [2] Fig λ i (y k,c k )= Block diagram of BICM-STBC-OFDM max log p θk (y k x), max log p(y k x), perfect CSI no CSI where θ k denotes the channel state information (CSI) for the time order k Following (3), the bit metrics for the flat fading Rayleigh channels can be calculated using the ML criterion with CSI as [] (3) λ i (y k,c k ) = y k ρx 2 (4) where ρ denotes the Rayleigh coefficient and ( ) 2 represents the squared Euclidean norm of ( ) The ML decoder at the receiver can make decisions according to the rule ĉ = arg λ i (y k,c k ) (5) c C k IV SYSTEM MODEL OF BICM-STBC-OFDM In BICM-STBC-OFDM, a rate S/T STBC is used to code the tones of an OFDM symbol across time and space, and BICM is applied for coded modulation One OFDM symbol has tones, where each tone is a complex constellation point STBC for the tone k is given by the T N matrix C(k) = G STN (x (k),,x S (k)), which is calculated by applying the symbols x (k),,x S (k) to the STBC generator matrix G STN The output bits of a convolutional encoder are interleaved within T OFDM symbols to avoid extra delay requirement to start decoding at the receiver After interleaving, the output bit c k is mapped onto the tone x s (k) at the ith bit location, where s S It is assumed that an appropriate length of cyclic prefix (CP) is used for each OFDM symbol As a result, the received signal for each tone over M receive antennas is given by the T M matrix R(k) =C(k)H(k)+N(k) (6) where N(k) is a T M complex additive white Gaussian noise with zero mean and variance N = N/SNR, and H(k) is given by -783-852-7/4/$2 24 IEEE 2478-783-852-7/4/$2 (C) 24 IEEE

4 3 2 2 3 4 5 5 5 5 4 3 2 2 3 4 Normalized 6QAM Signal Constellation with Gray Encoding (a) χ Fig 2 Normalized 6QAM Signal Constellation with Gray Encoding, χ 5 5 (b) χ Gray encoded 6 QAM constellation Normalized 6QAM Signal Constellation with Gray Encoding, χ 5 5 (c) χ H (k) H 2 (k) H M (k) H 2 (k) H 22 (k) H 2M (k) H(k) = H N (k) H N2 (k) H NM (k) N M H nm (k) =W H (k)h nm W(k) =[ W k W (L )k ] H, where W k = e j 2π h nm =[h nm () h nm () h nm (L )] T (7) where h nm represents the L tap frequency selective channel from the transmit antenna n to the receive antenna m Each tap is assumed to be statistically independent and modeled as zero mean complex Gaussian random variable with variance /L It is assumed that the taps are spaced at integer multiples of the symbol duration, which is the worst case scenario in terms of designing full diversity codes [9] The fading model is assumed to be quasi-static, ie, the fading coefficients are constant over the transmission of one packet, but independent from one packet transmission to the next Note that, the average energy transmitted from each antenna at each subcarrier is assumed to be Then, with the given channel and noise models, the received signal to noise ratio is SNR V DIVERSITY ORDER OF BICM-STBC-OFDM In this section, by calculating the pairwise error probability (PEP), we will show that BICM-STBC-OFDM can achieve the maximum achievable diversity order of NML Assume that binary codeword c is sent and ĉ is detected Then, the PEP is written as P (c ĉ H) =P k x s χ i c k k x s χĉ i k R(k) CH(k) 2 F R(k) ĈH(k) 2 F (8) where ( ) 2 F denotes ( ) 2 F = Tr{( )H ( )} (square of the Frobenius norm of ( )), and C and Ĉ denote the two distinct STBC codewords Note that R(k) CH(k) 2 F provides S equations to decode S symbols within STBC C [8], [9] As mentioned in Section IV, the output bit c k is mapped onto the ith bit of x s (k) So the bit metric for each c k is found by imizing the sth equation given by R(k) CH(k) 2 F with respect to x s χ i c k For a k /n convolutional code with the imum Hamg distance d free, the worst case scenario in (8) simplifies to a summation for only d free terms Note that, for the d free points ĉ k = c k, where ( ) denotes the binary complement of ( ) Also,χ i c k and χ ī c k are complement sets of constellation points within the signal constellation set χ (see Figure 2 for 6 QAM example) Let s denote C(k) = arg Ĉ(k) = arg C=G STN (x,,x S ) st x s χ i c k Ĉ=G STN (x,,x S ) st x s χ ī c k R(k) CH(k) 2 F R(k) ĈH(k) 2 F (9) C(k) and Ĉ(k) are distinct two matrices whose sth elements are from χ i c k and χ ī c k, respectively For convolutional codes, d free distinct bits between any two codewords occur in consecutive trellis branches The bit interleaver can be designed such that consecutive d free /n n bits are mapped onto d free /n n different tones of an OFDM symbol This guarantees that there exists d free distinct pairs of ( C(k), Ĉ(k)) for PEP analysis Also note that, R(k) C(k)H(k) 2 F R(k) C(k)H(k) 2 F, and C(k) Ĉ(k) for the d free matrices under consideration Then, (8) can be rewritten as P (c ĉ H) =P = P Tr P R(k) C(k)H(k) 2 F R(k) Ĉ(k)H(k) 2 F R(k) C(k)H(k) 2 F R(k) Ĉ(k)H(k) 2 F { H H (k)(c(k) Ĉ(k))H (C(k) Ĉ(k))H(k) () } β () where β = β(k), and β(k) =Tr{H H (k)(ĉ(k) C(k)) H H N(k) +N (k)(ĉ(k) C(k))H} β(k)s are zeromean, independent complex Gaussian random variables with variance 2N (Ĉ(k) C(k))H 2 F Then, β is a zero-mean Gaussian random variable with variance 2N k,d (Ĉ(k) C(k))H 2 free F Note that, the upper bound in () is tight, since for high SNR values C(k) = C(k) Finally, PEP can be written as P (c ĉ H) P β (C(k) Ĉ(k))H(k) 2 F (C(k) Ĉ(k))H(k) 2 F k,d Q free 2N (2) -783-852-7/4/$2 24 IEEE 2479-783-852-7/4/$2 (C) 24 IEEE

where Q( ) is the well-known Q-function Let s define D(k) =C(k) Ĉ(k), which is still a T N (generalized) complex orthogonal design (ie, D(k) satisfies ()) H(k) can be rewritten as H(k) =W H (k)h W(k) L L L W(k) L W(k) = L L W(k) h h 2 h M h 2 h 22 h 2M h = h N h N2 h NM NL M NL N where L denotes a zero vector of size L Then, D(k)H(k) 2 F =Tr{h H Zh} Z = Z k (3) Z k =W(k)D H (k)d(k)w H (k) (4) From (), D H (k)d(k) = d(k) 2 I N, where d(k) 2 = κ( d (k) 2 + d 2 (k) 2 + + d S (k) 2 ) is a non-zero positive constant with d i (k)s denoting the S complex numbers of D(k), and I N is the N N identity matrix Then, Z k can be written as A k L L L L L L A k L L Z k = L L L L A k NL NL W k W (L )k A k = d(k) 2 W k W (L 2)k W (L )k W (L 2)k (5) L L (6) where each A k is also Hermitian with a square root W(k)d (k) such that A k = W(k)d (k)(w(k)d (k)) H, and rank(a k )= Then, rank(z k )=N It is shown in [5], the rank of the L L matrix A = A k is (d free,l) Then, A L L L L L L A L L Z = L L L L A NL NL (7) has rank r = N (d free,l) From linear algebra, it is known that any matrix with a square root is positive semidefinite [6], [2] Also, any non-negative linear combination of positive semidefinite matrices is positive semidefinite Therefore A k s and A are positive semidefinite, and similarly Z k s (with a square root W(k)D H (k)) and Z are positive semidefinite Then, the singular value decomposition of Z can be written as [2] Z = V H ΛV (8) where V is a unitary matrix and Λ is a diagonal matrix with eigenvalues of Z, {λ i } NL i=, on the diagonal Note that the eigenvalues of the positive semidefinite matrix Z are real and non-negative As a result, D(k)H(k) 2 F =Tr{h H Zh} = Tr{h H V H ΛV h} = M NL λ n v nm 2 (9) m= n= where v nm,n=,,nl, m =,,M are the elements of the NL M matrix V h Note that each v nm is a complex Gaussian random variable Then, v nm are Rayleigh distributed with pdf 2 v nm e vnm 2 Using an upper bound for the Q function Q(x) (/2)e x2 /2, PEP can be found as P (c ĉ) =E [P (c ĉ H)] M NL λ E 2 exp n v nm 2 m= n= 4N = NL ( ) M + λn 4N n= (2) For rank(z) = r = N (d free,l), without loss of generality we can order the λ n s such that, λ λ 2 λ r and λ r+ = = λ NL =UsingN = N/SNR from Section IV, PEP becomes upper bounded by P (c ĉ) r ( + λ nsnr) M 4N n= ( r ) M ( ) rm SNR λ l for high SNR 4N l= (2) It is clearly evident from (2) that the BICM-STBC- OFDM system successfully reaches to the diversity order of NM (d free,l) VI SIMULATION RESULTS In our simulations, each OFDM symbol has 64 tones, and has a duration of 4 µs of which 8 µs is CP 25 bytes are sent with each packet and the channel is assumed to be the same through the transmission of one packet The maximum delay spread of the channel is set to be ten times -783-852-7/4/$2 24 IEEE 248-783-852-7/4/$2 (C) 24 IEEE

the root mean square (rms) delay spread The system has two transmit antennas for all the results presented in this section For BICM-STBC-OFDM, Alamouti s code [7] is used in order to implement two transmit antennas Figure 3 shows the results for the industry standard (33,7) /2 rate 64 states d free =convolutional code with different rms delay spread values It can be seen from the figures that as the number of taps increases in the channel, the diversity order of BICM-STBC-OFDM increases up to the maximum diversity of NM (d free,l) Note that, as the number of receive antennas is increased, the diversity order gets multiplied in the figures For 2 transmit 4 receive antenna case, even at low SNR values, the performance curve is extremely steep Bit Error Rate STBC BICM OFDM 64 States /2 rate code 6qam 2 Transmit Antennas 2 3 4 5 6 7 8 flat ( Tap) Receive Antenna 2ns (5 Taps) Receive Antenna 25ns (6 Taps) Receive Antenna 5ns ( Taps) Receive Antenna 5ns ( Taps) 2 Receive Antennas 5ns ( Taps) 3 Receive Antennas 5ns ( Taps) 4 Receive Antennas 2 25 3 35 4 45 5 (a) BER vs SNR Packet Error Rate STBC BICM OFDM 64 States /2 rate code 6qam 2 Transmit Antennas 2 3 4 flat ( Tap) Receive Antenna 2ns (5 Taps) Receive Antenna 25ns (6 Taps) Receive Antenna 5ns ( Taps) Receive Antenna 5ns ( Taps) 2 Receive Antennas 5ns ( Taps) 3 Receive Antennas 5ns ( Taps) 4 Receive Antennas 5 2 25 3 35 4 45 5 (b) PER vs SNR Fig 3 BICM-STBC-OFDM results using /2 rate 64 states d free = code Figure 4 shows the performance curves for 4 state BICM- STBC-OFDM, 4 state QPS SOSTTC [] with OFDM, and 4 State QPS STTC [6] with OFDM 4 state /2 rate d free =5convolutional code [2] with 6 QAM modulation is used for BICM-STBC-OFDM so that all the systems transmit 2 bits/sec/hz at each tone As can be seen from the figures, BICM-STBC-OFDM reaches a higher diversity value for frequency selective channels Bit Error Rate 2 bits/sec/hz per tone 2 Transmit Receive Antennas over 5 ns rms delay spread ( Taps) Channel BICM STBC OFDM 6 QAM 4 State rate /2 STTC OFDM 4 States QPS SOSTTC OFDM 4 States QPS 2 3 4 5 6 7 8 2 25 3 35 4 45 5 (a) BER vs SNR Packet Error Rate 2 bits/sec/hz per tone 2 Transmit Receive Antennas over 5 ns rms delay spread ( Taps) Channel BICM STBC OFDM 6 QAM 4 State rate /2 STTC OFDM 4 States QPS SOSTTC OFDM 4 States QPS 2 3 4 2 25 3 35 4 45 5 (b) PER vs SNR Fig 4 Comparison between BICM-STBC-OFDM, SOSTTC-OFDM and STTC-OFDM VII CONCLUSION Diversity order being defined as the negative slope of the error rate vs signal to noise ratio curve, is a doant criterion for the performance of wireless communication systems In this paper we introduced BICM-STBC-OFDM in order to exploit diversity in space and frequency We have shown both analytically and via simulations that BICM-STBC-OFDM reaches the maximum diversity order in space and frequency by using an appropriate convolutional code If the convolutional code being used has a imum Hamg distance of d free, we showed that the diversity order of BICM-STBC- OFDM is NM (d free,l) for a system with N transmit and M receive antennas over an L tap frequency selective fading channel REFERENCES [] E Zehavi, 8-PS trellis codes for a Rayleigh channel, IEEE Trans Commun, vol 4, no 5, pp 873 884, May 992 [2] G Caire, G Taricco, and E Biglieri, Bit-interleaved coded modulation, IEEE Trans Inform Theory, vol 44, no 3, May 998 [3] H Bolcskei and A J Paulraj, Space-frequency coded broadband OFDM systems, in Proc WCNC, vol, September 2, pp 6 [4] B Lu and X Wang, Space-time code design in OFDM systems, in Proc IEEE GLOBECOM, vol 2, 27 Nov - Dec 2, pp 4 [5] E Akay and E Ayanoglu, Full frequency diversity codes for single input single output systems, in IEEE VTC Fall 4, Los Angeles, USA, September 24 [6] V Tarokh, N Seshadri, and A Calderbank, Space-time codes for high data rate wireless communication: Performance criterion and code construction, IEEE Trans Inform Theory, vol 44, no 2, pp 744 765, March 998 [7] S M Alamouti, A simple transmit diversity technique for wireless communications, IEEE J Select Areas Commun, vol 6, no 8, pp 45 458, October 998 [8] V Tarokh, H Jafarkhani, and A Calderbank, Space-time block codes from orthogonal designs, IEEE Trans Inform Theory, vol 45, no 5, pp 456 467, July 999 [9], Space-time block coding for wireless communications: Performance results, IEEE J Select Areas Commun, vol 7, no 3, pp 45 46, March 999 [] H Jafarkhani and N Seshadri, Super-orthogonal space-time trellis codes, IEEE Trans Inform Theory, vol 49, no 4, pp 937 95, April 23 [] D Agrawal, V Tarokh, A Naguib, and N Seshadri, Space-time coded OFDM for high data-rate wireless communication over wideband channels, in Proc VTC, vol 3, May 998, pp 2232 2236 [2] H Bolcskei and A J Paulraj, Space-frequency codes for broadband fading systems, in Proc ISIT, June 2, p 29 [3] H E Gamal, A R H Jr, Y Liu, M P Fitz, and O Y Takeshita, On the design of space-time and space-frequency codes for MIMO frequencyselective fading channels, IEEE Trans Inform Theory, vol 49, no 9, pp 2277 2292, September 23 [4] Z Liu and G B Giannakis, Space-time-frequency coded OFDM over frequency-selective fading channels, IEEE Trans Signal Processing, vol 5, no, pp 2465 2476, October 22 [5] Z Hong and B L Hughes, Robust space-time codes for broadband OFDM systems, in Proc IEEE WCNC 2, vol 4, March 22, pp 5 8 [6] D Rende and T F Wong, Bit interleaved space-frequency coded modulation for OFDM systems, in Proc IEEE ICC 3, vol 4, May 23, pp 2827 283 [7] U Wachsmann, R F H Fischer, and J B Huber, Multilevel codes: Theoretical concepts and practical design rules, IEEE Trans Inform Theory, vol 45, no 5, July 999 [8] X Li and J A Ritcey, Trellis-coded modulation with bit interleaving and iterative decoding, vol 7, no 4, pp 75 724, April 999 [9] Y Liu, M P Fitz, and O Y Takeshita, Outage probability and spacetime code design criteria for frequency selective fading channels with fractional delay, in Proc IEEE ISIT, June 2 [2] R A Horn and C R Johnson, Matrix Analysis Cambridge Unversity Press, 99 [2] S Lin and D J Costello, Error Control Coding: Fundamentals and Applications Prentice-hall, 983-783-852-7/4/$2 24 IEEE 248-783-852-7/4/$2 (C) 24 IEEE