13.07.2015 Views

Praise for Fundamentals of WiMAX

Praise for Fundamentals of WiMAX

Praise for Fundamentals of WiMAX

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

370 Chapter 11 • Link-Level Per<strong>for</strong>mance <strong>of</strong> <strong>WiMAX</strong>the channel across the various transmit and receive antennas. Since the angular-scattering model<strong>of</strong> the wireless channel is not explicitly captured by the ITU channels, we assume that the spatialcorrelation is an exponential function <strong>of</strong> distance. Thus, <strong>for</strong> a linear array <strong>of</strong> antenna elementswith equal spacing, R t and R r can be expressed as a function <strong>of</strong> ρ t and ρ r , the correlationbetween two adjacent antennas at the transmit and receive ends, respectively:1 ρ t ρ t2 ρ3 tρR t 1 ρ t ρ2 tt =ρ t2 ρ t 1 ρ tρ t3 ρ t2 ρ t 11 ρ r ρ r2 ρ3 rρR r 1 ρ r ρ2r =r. (11.3)ρ r2 ρ r 1 ρ rρ r3 ρ r2 ρ r 1The coloring matrices Q r and Q t can be obtained by Choleski factorization <strong>of</strong> the correlationmatrices R t and R r , respectively. Table 11.1 shows the various parameters and assumptionsused <strong>for</strong> the link-level simulation results.11.2 AWGN Channel Per<strong>for</strong>mance <strong>of</strong> <strong>WiMAX</strong>The Shannon capacity [18] <strong>of</strong> a communication system is a theoretical bound that no real communicationsystem can exceed given the SNR and bandwidth constraints. Thus, how close a realworldcommunication system comes to this bound is <strong>of</strong>ten used as a measure <strong>of</strong> its efficiency.Since in an AWGN channel, the receiver does not need to mitigate the effects <strong>of</strong> the channel,per<strong>for</strong>mance is limited only by the modulation and channel coding used. Thus, the per<strong>for</strong>mancein an AWGN channel relative to Shannon capacity can be used as a benchmark tounderstand the inherent limitations <strong>of</strong> a communication system, such as <strong>WiMAX</strong>. AWGN channelper<strong>for</strong>mance can also be used to determine the SNR threshold <strong>for</strong> adaptive modulation andcoding. The system can use these thresholds to determine the appropriate choice <strong>of</strong> modulationand coding <strong>for</strong>mats <strong>for</strong> a given SNR in a fading channel.A fundamental assumption behind Shannon’s channel capacity is that the transmitter has anarbitrarily large set <strong>of</strong> continuously varying modulation alphabets and FEC codewords that canbe used to transmit the in<strong>for</strong>mation. However, a real communication system must operate withinlimited combinations <strong>of</strong> available modulation alphabets and suboptimal codes. For example, inthe case <strong>of</strong> <strong>WiMAX</strong>, the only available modulation alphabets are QPSK, 16 QAM, and 64QAM, as described in Section 8.4. Although it can adapt the modulation according to the currentSNR, the transmitter must choose from one <strong>of</strong> these three modulation alphabets. In this section,we provide a derivation <strong>of</strong> a modified capacity <strong>of</strong> a system constrained to the finite choice <strong>of</strong>modulation alphabets, which we believe is a more appropriate theoretical bound to be comparedagainst the capacity <strong>of</strong> <strong>WiMAX</strong>.Figure 11.2 shows a communication system consisting <strong>of</strong> an in<strong>for</strong>mation source, a channel,and a detector. The in<strong>for</strong>mation signal x entering the channel is a sequence <strong>of</strong> amplified symbolsbelonging to a given modulation alphabet. These symbols are amplified such that the total energyper symbol is E s . An AWGN noise z is added to the signal by the channel be<strong>for</strong>e presenting it to

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!