SlideShare a Scribd company logo
1 of 27
Download to read offline
Feature


     Wireless LAN Comes of Age:
     Understanding the
     IEEE 802.11n Amendment
     Thomas Paul and Tokunbo Ogunfunmi



      Abstract
     During the initial development of the IEEE 802.11n (11n)
     amendment for improving the throughput of wireless LANs, a
     lot of excitement existed surrounding the potential higher
     throughput (i.e., faster downloads), and increased range (dis-
     tance) achievable. However, delays in the development of this
     standard (which began in 2003, and is still in the final draft
     stages) as well as vendor, customer reluctance to adopt the
     pre-11n offerings in the marketplace, have generally slowed
     interest in this next-generation technology.
         However, there is still much to be excited about. The lat-
     est draft of IEEE 802.11n (Draft 3.0) offers the potential of
     throughputs beyond 200 Mbps, based on physical layer
     (PHY) data rates up to 600 Mbps. This is achieved through
     the use of multiple transmit and receive antennas, referred
     to as MIMO (multiple input, multiple output). Using tech-
     niques such as spatial division multiplexing (SDM), transmit-
     ter beamforming, and space-time block coding (STBC), MIMO
     is used to increase dramatically throughput over single
     antenna systems (by two to four times) or to improve range
     of reception, depending on the environment.
         This article offers an exposition on the techniques used in
     IEEE 802.11n to achieve the above improvements to through-
     put and range. First, the current generation WLAN devices
     (11a/b/g) are described in terms of the benefits offered to end
     users. Next, the evolution of the 11n amendment is discussed,
     describing the main proposals given, and illustrating reasons
     for the delay in standardization. Then, the changes to the PHY
     for 11n are presented. A description of channel modeling with
     MIMO is shown, followed by the signal processing techniques
     employed, including MIMO channel estimation and detection,
     space-time block coding (STBC), and transmitter beamform-
     ing. Simulation results are presented which illustrate the ben-
     efits of these techniques, versus the existing 11a/g structures,
     for both throughput and range. Finally, a brief section outlin-
     ing considerations for the rapid prototyping of a baseband
     design based on the 802.11n PHY is presented. We conclude
     with a discussion of the future for 11n, describing the issues
     addressed with Drafts 2.0 and 3.0, as well as its place in a
     wireless market with WiMAX and Bluetooth.

     Digital Object Identifier 10.1109/MCAS.2008.915504


28   IEEE CIRCUITS AND SYSTEMS MAGAZINE                   1531-636X/08/$25.00©2008 IEEE   FIRST QUARTER 2008
I. Introduction                               sity parity check codes), as well as a 40 MHz bandwidth



T
       he IEEE 802.11n amendment is the latest addition             mode (known as channel bonding). The above features
       under development for the IEEE 802.11 standard               allow the IEEE 802.11n amendment to specify data rates
       providing a marked increase in throughput (from              up to 600 Mbps, a more than ten-fold increase over the
20 Mbps to around 200 Mbps, in practice) as well as range           maximum data rate with the 11a/g standards.
of reception (through reducing signal fading) over the                  The focus of this article is to explore the techniques
IEEE 802.11a/g standards currently in use. Multiple anten-          used in the IEEE 802.11n amendment to achieve these
nas, or MIMO (Multiple-Input, Multiple-Output), is the key          improvements to range and throughput. A history of the
innovation used to obtain these benefits.                           IEEE 802.11 standard is presented first, setting up a dis-
   The current draft for the IEEE 802.11n amendment sup-            cussion on the evolution of the 802.11n amendment,
ports the use of MIMO features such as spatial-division             where the main proposals are outlined. Afterwards, the
multiplexing (SDM), space-time block coding (STBC) and              physical layer (PHY) for 802.11n is described. Channel
transmitter beamforming. In addition, there are provi-              modeling under MIMO is shown first, followed by the
sions for the use of advanced coding with LDPC (low-den-            MIMO processing techniques used in extending the
                                                                                       throughput and range, including:
                                                                                       MIMO channel estimation and detec-
                                                                                       tion, space-time block coding (STBC),
                                                                                       and transmitter beamforming.
                                                                                           Simulation results showing the ben-
                                                                                       efits of the above techniques for the
                                                                                       IEEE 802.11n standard are provided,
                                                                                       and the results compared with those of
                                                                                       the existing 11a/g standard, for both
                                                                                       throughput and range. Finally, a discus-
                                                                                       sion of hardware prototyping issues as
                                                                                       well as future trends for IEEE 802.11n
                                                                                       are presented, in terms of the issues
                                                                                       addressed with Drafts 2.0 and 3.0, in
                                                                                       addition to how the IEEE 802.11n stan-
                                                                                       dard co-exists (in terms of both inter-
                                                                                       operability, as well as strategically) in a
                                                                                       market with Bluetooth and WiMAX.

                                                                                                        II. History of IEEE 802.11
                                                                                                             Standard to Date
                                                                                                 With the emergence of high-speed inter-
                                                                                                 net connections such as DSL and cable
                                                                                                 modems in the 1990’s (which provide
                                                                                                 data rates of several Mbps, compared
                                                                                                 to the 56 Kbps rates for dial-up
                                                                                                 modems), as well as the popularity of
                                                                                                 notebook computers at the office, a
                                                                                                 large interest in providing high-speed
                                                                                                 wireless network access emerged [1].
                                                                                                 Initially, many companies started devel-
                                                                                                 oping wireless products trying to
                                                                                                 achieve this. However, these products
                     Thomas Paul and Tokunbo Ogunfunmi are with the Depart-                      suffered from many issues, including
                     ment of Electrical Engineering, Santa Clara University,
                     Santa Clara, CA 95053. E-mail: togunfunmi@scu.edu.
                                                                                                 high manufacturing costs and low pro-
                                                                                   © PHOTODISC




                                                                                                 duction volume, as well as product
                                                                                                 incompatibility between vendors [2].
                                                                                                 The IEEE 802.11 standard was devel-
                                                                                                 oped in an effort to resolve these issues.

FIRST QUARTER 2008                                                                                          IEEE CIRCUITS AND SYSTEMS MAGAZINE   29
The original IEEE 802.11 standard was completed in          rates up to 54 Mbps), but based on a 2.4 GHz carrier. The
     1997. It provided three initial specifications for the physi-   main challenges in the development of this standard
     cal layer (PHY) [3]. Two of the three specifications            mostly involved ensuring backwards compatibility with
     described radio-based PHYs with a 2.4 GHz carrier. The          the IEEE 802.11b standard (in particular, allowing 11b
     first was a frequency hopping spread spectrum (FHSS)            devices to join 11g networks).
     PHY. The other was a direct-sequence spread spectrum               Although IEEE 802.11g provides good performance for
     (DSSS) PHY. Finally, an infra-red (IR) PHY, operating at        most user needs, some possible usage models, such as
     baseband, was also described.                                   the support of simultaneous, high-quality video stream-
         The above PHY layers were all designed to support           ing for multiple users (for example, establishing multiple
     1Mbps (Megabits per second) and 2Mbps rates. The two            video-conferencing sessions on one WLAN network) can
     radio-based PHYs were both specified for operation at           lead to an interest in providing gigabit-type throughputs
     2.4 GHz, which is part of the unlicensed frequency range        with wireless LAN. The IEEE 802.11n standard brings us
     known as the ISM (Industrial, Scientific, and Medical)          closer towards this goal, in addition to improving range of
     band [1], [2]. Although this frequency range is unli-           operation and quality-of-service (QoS).
     censed (i.e., an FCC license is not required for its use),         Development of the IEEE 802.11n amendment to the
     this makes the frequency range attractive to the devel-         standard began in late 2003, when the IEEE (Institute of
     opers of other systems as well, leading to interference         Electrical and Electronics Engineers) formed the TGn task
     between competing (and unlicensed) services in this             group to start work on the specification. Initially, the goal
     band (i.e., Bluetooth, WiMAX). This issue is discussed in       was to allow rates of at least 100 Mbps, essentially dou-
     more detail towards the end of this article.                    bling the existing maximum rate of 54 Mbps for the
         By 1999, two amendments were added to the IEEE              802.11a/g specifications. Initially, many hardware and net-
     802.11 standard. The IEEE 802.11b (11b) amendment               working companies had suggestions for this new amend-
     described an extension to the previously-defined PHY with       ment, resulting in as many as 61 proposals being
     DSSS, providing additional data rates up to 11 Mbps, using      submitted to the IEEE [4]. By February, 2005, however,
     a modulation scheme known as complementary-code key-            these draft proposals were narrowed down to two, both
     ing (CCK). Meanwhile, the other amendment, IEEE 802.11a         with strong backing from various companies.
     (11a), specified a new radio-based PHY at 5.2 GHz using a          One was a proposal by the WWiSE (World Wide Spec-
     transmission scheme known as Orthogonal Frequency-              trum Efficiency) group, which included companies such
     Division Multiplexing (OFDM) allowing for rates up to 54        as Airgo Networks, Broadcom, Motorola, and Texas
     Mbps. Note that, although 802.11b may appear to be the          Instruments. This proposal suggested the use of channels
     older standard (based on the older PHY, and since 11a           with similar bandwidth to the existing 11b/g networks
     products were introduced after 11b), the amendment for          (20 MHz) as well as the use of multiple transmit and
     802.11a was actually proposed before 802.11b.                   receive antennas, or MIMO, to achieve throughput rates
         Although the IEEE 802.11b PHY is capable of 11 Mbps,        of around 135 Mbps in real-world conditions.
     the throughput achieved, in practice, does not exceed 5            The other proposal was by the TGn Sync group, which
     Mbps (due to packet overhead, delays, etc.) which is insuf-     consisted of Atheros Communications, Intel, Philips,
     ficient for many (in particular, video-based) applications.     Sony, among others. The proposal suggested doubling
     Thus, interest grew in developing IEEE 802.11a products,        the bandwidth to 40 MHz, to essentially double the
     which were capable of providing throughputs above 20            throughput. In addition, other, more sophisticated pro-
     Mbps (i.e., about half the 54 Mbps PHY data rate).              cessing techniques allowed the TGn Sync devices to
         However, the IEEE 802.11a standard suffered from the        transmit data at rates up to 315 Mbps.
     fact that it described the use of a 5.2 GHz carrier for the        The two proposals evolved over the next couple of
     PHY. Although this allows for the coexistence of 11b and        months to form the main competing proposals for IEEE
     11a networks without ‘over-the-air’ interference, the pro-      802.11n standard. Both offered provisions for MIMO com-
     duction cost of manufacturing devices capable of support-       munications with up to four transmit antennas, and four
     ing both 2.4 GHz and 5.2 GHz (to support both standards)        receive antennas. Both supported an optional 40 MHz
     became a barrier preventing the transition from 802.11b to      bandwidth mode. The two proposals also differed in areas
     802.11a products in the marketplace. In addition, the use of    such as data interleaving, space-time coding, and channel
     5.2 GHz carrier in Europe was generally restricted, making      estimation approaches. The TGn Sync proposal also has
     IEEE 802.11a popular only in North America.                     additions for transmit beamforming and spatial spreading.
         To resolve these problems, the IEEE 802.11g standard           Due to the significant support each proposal enjoyed,
     was developed. This standard defines a PHY layer with           neither proposal was able to obtain the majority vote
     similar specifications to IEEE 802.11a (use of OFDM, PHY        required for adoption toward the IEEE 802.11n standard.

30   IEEE CIRCUITS AND SYSTEMS MAGAZINE                                                                          FIRST QUARTER 2008
Finally, in July 2005, a group consisting of members of                                     mobile phones using VoIP and wireless networks
both proposal groups agreed to form a joint proposal                                        instead of cellular networks (described in 802.11r).
group, which submitted a new proposal to the TGn                                         Details of the above changes can be found in [5], as
workgroup in January 2006. This proposal, referred to as                             well as the other amendments. Regarding frame aggrega-
the TGn Joint proposal, combined the benefits of the                                 tion, the reader can refer to [6] for a discussion of its
other proposals, and formed the basis of the current                                 required use for achieving throughputs beyond 100 Mbps
drafts for the 802.11n standard.                                                     (the initial goal of the 11n amendment).
                                                                                         The focus of this section, however, is on the modifica-
          III. Modifications to 802.11 Standard                                      tions to the PHY layer, which include:
                    with 11n Amendment                                                   ■ Use of multiple transmit and receive antennas
To achieve the increased throughput and range envi-                                         (known as MIMO),
sioned for IEEE 802.11, the 11n amendment describes                                      ■ Channel bonding (i.e., use of two 20 MHz band-
enhancements to both the physical (PHY) and medium                                          width streams),
access control (MAC) layers. Modifications to the MAC                                    ■ Advanced coding (i.e., low-density parity check, or
include the addition of frame aggregation (i.e., sending                                    LDPC, codes).
multiple MAC frames in one PHY layer packet to reduce                                    In this article, we emphasize the use of MIMO tech-
overhead), block ACK enhancements (acknowledging                                     niques. First, we consider how the indoor wireless chan-
frames in blocks, also to reduce overhead), a reverse-                               nel can be modeled under MIMO. Afterwards, the main
direction (RD) protocol (allows the transmit station cur-                            MIMO techniques for achieving the desired throughput
rently holding the air channel to efficiently transfer                               and range benefits are described.
control to another station, without the need for the other                               Figures 1 and 2 show block diagrams of general MIMO
station to initiate a data transfer) as well as schemes for                          transmit and receive datapath structures for an IEEE
co-existence with legacy devices.                                                    802.11n PHY. The purpose of the key modules shown in
   Other modifications include:                                                      these figures should become clear by the end of this sec-
   ■ Quality of Service (QoS) features, to support                                   tion. The reader may also refer to [5], [7]–[10] for details
       delay-sensitive applications such as Voice over                               of the MIMO datapath.
       WLAN (VoWLAN) and multimedia streaming
       (described in 802.11e),                                                       III.1 Channel Modeling with MIMO
   ■ power save multi-poll (or PSMP) feature, a battery                              In this sub-section, we present a description for the model-
      saving feature for WLAN in handheld devices,                                   ing of indoor wireless channels under MIMO. The single
   ■ extended channel switch announcement, i.e., allow-                              antenna case (i.e., the channel from a single transmit anten-
      ing an Access Point (AP) to switch between sup-                                na to a single receive antenna) can be seen as a subset of
      port of 20 MHz only, and 20 MHz/40 MHz (described                              MIMO. The goal in illustrating the MIMO channel model is to
      in 802.11y),                                                                   aid the understanding of the characteristics of the wireless
   ■ improved radio resource management, i.e., efficient                             environment, as well as the MIMO techniques shown later.
      use of multiple APs within a network (described in                                 For wireless channel modeling, the two key signal
      802.11k),                                                                      propagation models are:
   ■ support for fast roaming, i.e., fast handoffs between                               ■ Large-scale propagation (also known as large-scale
      base stations, intended for use in supporting                                         path loss),




                                           Tone         QAM                                                                        GI +
                                       Interleaving                                                             IFFT                        Analog/RF
                                                      Modulation                                                                Windowing
                                                                    Space-Time
                     Spatial Parsing




                                           Tone         QAM                        Cyclic   Antenna Mapping            Cyclic      GI +
        FEC                            Interleaving                    Block                                    IFFT                        Analog/RF
                                                      Modulation                   Delay       (Optional)              Delay    Windowing
       Encoder                                                     Coding (STBC)
          +
      Puncturing                                                     (Optional)                 Used for:
                                                                                               Beamforming
                                                                                            Spatial Spreading
                                           Tone         QAM                        Cyclic                              Cyclic      GI +
                                                                                                                IFFT                        Analog/RF
                                       Interleaving   Modulation                   Delay                               Delay    Windowing




 Figure 1. General MIMO TX Datapath.


FIRST QUARTER 2008                                                                                                     IEEE CIRCUITS AND SYSTEMS MAGAZINE   31
Tone            QAM                                                                                  GI
                                                                                                                                         FFT                  Analog/RF
                                          Deinterleaving   Demodulation                                                                          Removal

                                                                                                                                                   GI

                        Spatial Parsing
                                              Tone            QAM
                                                                                                                                         FFT                  Analog/RF
                                          Deinterleaving   Demodulation                                  MIMO Detection                          Removal

                          Reverse
                                                                                          STBC
         FEC Decoder                                                                     Decoding                          Channel
                                                                                                           i.e. Linear     Estimation
                                                                                         (Optional)        Detectors
                                                                                                         MLSE Detection

                                              Tone            QAM                                                                                  GI
                                                                                                                                         FFT                  Analog/RF
                                          Deinterleaving   Demodulation                                                                          Removal


      Figure 2. General MIMO RX Datapath.




        ■ Small-scale propagation (also known as small-scale                                              compared to larger distances. These short distances are
            fading).                                                                                      considered free space (i.e., open space with no path
         The above two forms of signal propagation are                                                    reflections). For larger distances, path reflections from
     described below. Note, however, that the physics in deter-                                           the environment (especially reflections from surrounding
     mining precise propagation models can become rather                                                  walls) generally result in a steeper overall drop in signal
     complex (i.e., involves studying the propagation of electro-                                         strength at the receiver.
     magnetic waves considering various effects such as signal                                                Figure 3 illustrates path loss over distance (plotted in
     reflection, diffraction, and scattering as well as the loca-                                         log scale) for an indoor environment.
     tion, motion, and material composition of surrounding                                                    The path loss occurring in free space, larger distances,
     objects [1], [11]). The focus instead is on providing statis-                                        can generally be modeled as follows:
     tical models suitable for describing the received signal
     after propagation through typical indoor environments.                                                L(d) = L F S (d),                                d ≤ d BP
                                                                                                                                                                          (1)
         The descriptions to follow are based on the TGn channel                                           L(d) = L F S (d BP ) + 3.5 · 10 log10 (d/d BP ), d > d BP
     models [7], which were developed by the TGn workgroup
     to provide sufficient channel models for IEEE 802.11n PHY                                            where the first equation gives the path loss (in decibels,
     layer simulation and performance testing. In addition to [7],                                        or dB) for free space (distances less than d BP , known as
     detailed descriptions of both large-scale path loss and                                              the breakpoint distance), and the second equation gives
     small-scale fading can be found in [1], [2], [11].                                                   the path loss beyond distance d BP .
                                                                                                             The term L F S (.) refers to the free space path loss
        III.1.1 Large-Scale Path Loss                                                                     equation. This expression applies to distances less than
     Large-scale path loss refers to the average loss in signal                                           d BP (as stated previously) and has a slope of 2 (in dB
     strength over distance. For indoor environments, the                                                 scale). The expression for free space path loss, L F S ( ) is,
     path loss differs at close range (around 5 to 10 meters),                                            from [11]:



                                                                                        Path Loss (dB) Versus Distance (m)
                                                                              −10
                                                                              −20
                                                                              −30
                                                                              −40
                                                            Path Loss (dB)




                                                                              −50           Slope=2
                                                                              −60
                                                                              −70
                                                                              −80                                     Slope=3.5

                                                                              −90
                                                                             −100
                                                                                    1                      10                     100
                                                                                                      Distance (m)

      Figure 3. Illustration of path loss.


32   IEEE CIRCUITS AND SYSTEMS MAGAZINE                                                                                                                    FIRST QUARTER 2008
Table 1.
  Path Loss Parameters for TGn Channel Models (reprinted from [7]).

                                                                                             Shadow Fading          Shadow Fading std.
                                                                                              std. dev. (dB)          dev. (dB) After
 New Model               dBP (m)            Slope Before dBP         Slope After dBP        Before dBP (LOS)           dBP (NLOS)
 A (Optional)                5                         2                   3.5                     3                         4
 B                           5                         2                   3.5                     3                         4
 C                           5                         2                   3.5                     3                         5
 D                          10                         2                   3.5                     3                         5
 E                          20                         2                   3.5                     3                         6
 F                          30                         2                   3.5                     3                         6



                                                                      where X σ is the random variable described above. Note
                                           G t Gr λ2
                L F S (d) = −10 log10                          (2)    that the value for σ differs before and after the breakpoint
                                           (4πd)2
                                                                      distance (see Table 1), and that the breakpoint distance is
                                                                      generally assumed to be the boundary for LOS (Line-Of-
where G t , Gr are the transmitter and receiver antenna               Sight) conditions [7].
gains, respectively, d is the distance between them, in                  The table below shows the computed path loss for var-
meters (known as T-R separation [11]), and λ is the wave-             ious distances with TGn Channel D, based on the above
length of the transmitted carrier frequency. Assuming                 described model, as well as the expected average SNR at
unity antenna gains (G t = Gr = 1), equation (2) can be               the receiver, assuming the transmit station uses +5 dBm
written as (with carrier frequency, fc = 5.25 GHz):                   transmit power, and the receive station has a −90 dBm
                                                                      receive sensitivity (or signal detection threshold), with
                                 (4πd )2                              no external interference.
       L F S (d ) = 10 log10
                                   λ2
                                                                         III.1.2 Small-Scale Signal Fading
                 = 2 · 10 log10 (4π/λ) + 2 · 10 log10 (d )
                                                                      Small-scale fading are fading effects caused by small
                 = 47 d B + 2 · 10 log10 (d )                  (3)    changes in distance (only a few wavelengths). These
                                                                      fading effects are caused by multiple reflected
   Note that the slope is 2 for the path loss expression in
(3). For distances larger than d BP , the slope is 3.5, which
can be seen from (1). The parameters used to model path                  Table 2.
loss for the different TGn channel models in [7] are shown               Path Loss, SNR, at various distances for TGn Channel D.
below. Note that channel models A to C represent small
                                                                        Distance                   Path Loss                       SNR
environments (0 to 30 ns delay spread), and models D to F
represent larger environments (50 to 150 ns delay spread):              1 m (3 ft)                     47.0 dB                   48.0 dB
   The shadow fading values in Table 1, above, represent                3 m (10 ft)                    56.5 dB                   38.5 dB
the fact that, for any given transmitter/receiver configu-              6 m (20 ft)                    62.5 dB                   32.5 dB
ration, the regions surrounding these stations can differ,
                                                                        9 m (30 ft)                    66.0 dB                   29.0 dB
resulting in the received signal having an average
strength differing from (1). From [11], this configuration-             12 m (40 ft)                   70.0 dB                   25.0 dB
dependent variation in path loss (known as shadow fad-                  15 m (50 ft)                   73.0 dB                   22.0 dB
ing, or log-normal shadowing) can be modeled with a                     18 m (60 ft)                   76.0 dB                   19.0 dB
zero-mean, Gaussian random variable, with standard
                                                                        ···                             ···                        ···
deviation, σ (in dB), added to the path loss.
   With shadow fading added to (1), the equations                       30 m (100 ft)                  84.0 dB                   11.0 dB
become:                                                                 ···                             ···                        ···
                                                                        46 m (150 ft)                  90.0 dB                   5.0 dB
L(d) = L F S (d)+X σ ,                            d ≤ d BP              ···                             ···                        ···
L(d) = L F S (d BP )+3.5·10 log10 (d/d BP )+X σ , d > d BP
                                                               (4)      55 m (180 ft)                  93.0 dB                   2.0 dB

FIRST QUARTER 2008                                                                                        IEEE CIRCUITS AND SYSTEMS MAGAZINE   33
versions of the transmitted signal combining, at the              ■ H(τ ) is the time-domain MIMO channel,
     receiver, in either a constructive or destructive fash-           ■ a is the transmitted sequence (with each element
     ion. Note that these effects generally dominate the                   a(k) being a vector across transmit streams),
     performance of the receiver (compared to large-scale              ■ T is the time interval between each element a(k) in
     path loss), since they vary dramatically over short                   the transmitted sequence, and
     distances and periods of time [11].                               ■ n(t) is a noise vector.
        To provide some basic intuition for the small-scale            Equations (5) and (6) also assume M transmit streams
     signal fading effects under MIMO, consider the struc-          and N receive antennas. In addition, each element hi,j (τ )
     ture illustrated in Figure 4 (the reader is encouraged         in matrix H(τ ) is the channel impulse response from
     to consider more exotic cases, i.e., various objects           transmit data stream, j, to receive antenna, i. Note, how-
     and reflection paths, to convince themselves of the            ever, that each channel response hi,j (τ ) may also be time-
     intuition to follow).                                          varying, since the transmitting and receiving stations as
        Considering Figure 4, we make two observations:             well as surrounding objects may be in motion.
        1) the channel response from any transmit antenna, j,          In general, each element hi,j (τ ) in matrix H(τ ) can be
            to any receive antenna, i, is the sum of various        expressed as [13]:
            reflection paths. Since these paths can have differ-
            ent propagation delays (delays in the arrival times),            h(τ, t) =       αn (t )e−j 2πfc τn (t ) δ(τ − τn (t ))    (7)
            the impulse response can have a large spread                                 n

            across time.                                            where the sub-indices i and j were removed for conven-
        2) the overall received signal for each receive antenna     ience of notation, and parameter t was added to represent
            is the sum of the signals from all transmit antennas    the time-varying nature of the channel (i.e., the time index
            (with channel applied).                                 where channel was sampled). In addition:
        Based on the above, the MIMO channel can be written             ■ τ is the delay index of channel response (i.e., chan-
     as [12]:                                                              nel response at time: t − τ ),
                                                                        ■ n is the index of the reflection path for transmit
                                 ∞
                    r(t) =           H(t − kT)a(k) + n(t)     (5)          stream, j, to receive antenna, i,
                             k =−∞                                      ■ αn (t ) is the channel attenuation over path n at time
                                                                           t,
     with:                                                              ■ e−2π... represents the carrier phase offset between

                             ⎡                          ⎤                  the transmitting, receiving stations due to path
                            h1,1 (τ ) · · · h1,M (τ )                      delay τn ,
                          ⎢      .
                                 .      ..       .
                                                 .      ⎥
                  H(τ ) = ⎣      .         .     .      ⎦               ■ δ(t − τn (t )) represents the propagation delay of the
                            h N,1 (τ ) · · · h N,M (τ )                    transmitted signal over a particular path n.
                          ⎡         ⎤           ⎡         ⎤             Since the proper reception of WLAN packets requires
                            a1 (k)                 n1 (t)
                          ⎢ . ⎥                 ⎢ . ⎥               a time-invariant channel, WLAN packets are designed to
                  a(k) = ⎣ . ⎦ n(t) = ⎣ . ⎦
                               .                     .        (6)   have short time durations, where the channel is said to
                                 aM (k)            n N (t)          experience quasi-static fading, i.e., channel fading is con-
                                                                    stant for each block (packet), but can change independ-
     where:                                                         ently for each block [14]. With this change, the time index
                                                                    t, can be removed from the channel response expression:

                                                                                  h(τ ) =        αn e−j 2πfc τn δ(τ − τn )             (8)
                                                                                             n

                                                                       To determine an appropriate packet duration which
                                                                    allows the channel to remain time-invariant, consider
                                                                    that the channel response is time-varying due to
                                                                    motion of objects, which typically occurs at walking
                                                                    speeds, approximately 1.2 km/h (0.333 m/s) for indoor
                                                                    environments [7].
                                                                       Although motion results in a change in the reflection
                                                                    paths from the transmitting to receiving antennas (thus
      Figure 4. Example of a MIMO channel.                          changing the hi,j (τ ) impulse responses), typically the
                                                                    most immediate effect of motion is an amplitude change

34   IEEE CIRCUITS AND SYSTEMS MAGAZINE                                                                                  FIRST QUARTER 2008
(i.e., gain or fade) of the received signal, resulting from         From (8), (12), we can see that the spread of the chan-
the shift in carrier phase for the RF signal. This effect is     nel response (known as RMS delay spread) is based on
described below.                                                 the different propagation delay τn of each path n forming
    If we consider the wavelength (or distance the RF sig-       the multipath channel response.
nal travels before the carrier phase changes by 2π):                Note that RMS delay spread should actually be meas-
                                                                 ured as the square-root of the second moment (variance)
                     c     3 × 108 m/s                           of the power delay profile ([11]), which is shorter than
            λ=          =               = 0.0571 m         (9)
                     fc   5.25 × 109 Hz                          the difference between the maximum and minimum path
                                                                 propagation delays. However, the maximum, minimum
where fc is carrier frequency (5.25 GHz), and c is speed of      delay difference is used here for ease of comparison (con-
the RF signal (approximately the speed of light).                sidered an upper bound for delay spread).
   And considering the speed of object motion (max                  Based on (12), we can see that if the delays are
speed: vo = 0.333 m/s):                                          spread widely (known as time dispersion), the transmit
                                                                 symbols become combined after applying convolution
                       vo   0.333 m/s                            with channel (commonly referred to as inter-symbol
                fd =      =           = 5.8 Hz            (10)   interference). This results in a frequency response
                       λ    0.0571 m

We see the motion results in a
worst-case frequency shift of
around 5.8 Hz, known as
Doppler spread [7]. Figure 5
illustrates the wavelength,                                                                  Vo
Doppler spread parameters.
    To determine the time peri-                                             λ
od where the channel remains                                                                            λ
essentially time-invariant, the                                                                               V
                                                           Frequency, fc                       Frequency, fc + o
reciprocal of Doppler spread is                                                                               λ
used. This time duration is
                                       Figure 5. Examples of wavelength, Doppler spread.
known as coherence time,
which is Tc = 1/(5.8 Hz), or
0.172 sec. with the above assumptions.                           which depends on the past symbols (known as fre-
    Typically, the above formula for coherence time is con- quency-selective fading). Note that the transmitted
sidered too long. Specifically, it does not consider the sig- data can still be recovered under frequency-selective
nificant signal fade that can result with the change in fading (by considering the channel as a linear filter of
multipath characteristic, due to Rayleigh fading [11]. A past symbols [11]), but the approach leads to a more
better measure is:                                               complex receiver design.
                                                                    In order to get an idea of the possible worst-case val-
                                                                 ues for delay spread, we consider a large, office-type,
                9      0.423     0.423
     TC =           =        =           = 0.0729 sec (11) indoor environment (length around 100 m).
             16πfd2      fd      5.8 Hz                             For the example in Figure 6, we can see that the short-
                                                                 est, line-of-sight (LOS), path is 20 m, while the larger prop-
    WLAN packets are typically less than 1 ms (0.001 sec), agation path has a length of: 2 752 + 102 = 151.3 m
in the worst case, to prevent time-varying channel                  The propagation delays are:
response (maintain quasi-static fading).
    The channel effects described above (time-varying                    d1        20 m
channel response, Doppler spread) are also known as time-         τ1 =       =              = 6.67 × 10−8 sec = 66.7 n sec
                                                                          c    3 × 108 m/s
selective fading and frequency dispersion, respectively.
                                                                         d2      151.3 m
    Other small-scale fading effects are based on the fact        τ2 =       =              = 50.43 × 10−8 sec = 504.3 n sec
that the channel response is spread across time. This can                 c    3 × 108 m/s
be seen from (8) (repeated here for convenience):                                                                          (13)


               h(τ ) =        αn e−j 2πfc τn δ(τ − τn )   (12)     Thus, for the scenario in Figure 6, the delay spread
                          n                                      should be less than: τds = (504.3 ns − 66.7 ns) = 437.7 ns.

FIRST QUARTER 2008                                                                              IEEE CIRCUITS AND SYSTEMS MAGAZINE   35
With the above delay spread, the channel delay             the frequency bandwidth where the signal experiences
     spread leads to inter-symbol interference after convolu-       flat fading for a particular delay spread.
     tion with channel. However, with a symbol time signifi-            From [11], the coherence bandwidth, BC , may be
     cantly larger than this delay spread, the channel appears      defined as either BC = (1/5 στ ), or BC = (1/50 στ ), where
     as a delta function, which results in uniform fading over      στ is the RMS delay spread, depending on whether the fre-
     all frequencies (known as flat fading [11]). This is illus-    quencies within the bandwidth should have a correlation
     trated in Figure 7.                                            function above 0.5 or 0.9, respectively.
         The relationship between delay spread and flat fading          Based on the delay spread, flat fading concepts above,
     also gives rise to the concept of coherence bandwidth, or      we now consider the use of OFDM. With OFDM, the chan-
                                                                    nel can be viewed as N narrowband channels. The trans-
                                                                    mitter, using OFDM modulation, can be written as:

                                                                                                N−1
                                                                                      s(t ) =          S(k)e j 2πkt/TS                (14)
                                                                                                k =0

                                                                        From the above equation, we see that N data sym-
                                                                    bols, S(0) to S(N−1), are sent on N different tones
                                           75 m                     (indexed by k) over the entire symbol time Ts . This
                                                                    allows for a larger symbol time compared with sending
                                                                    N symbols in time, each with symbol time Ts /N , for
                                                                    the same data throughput (see Figure 8). Thus, using
                                                                    OFDM allows for an efficient use of channel bandwidth
                                                                    as well as providing a large symbol time for handling
                                      20 m
                                                                    frequency-selective fading.
                                                                        For 802.11n in 20 MHz mode, the OFDM transmitter
      Figure 6. Example of large delay spread.                      uses a 64-point FFT, and symbol time Ts = 3.2 us (same as
                                                                    11a/g). Thus, flat-fading should occur when the rms delay
                                                                    spread is less than 3.2 us/10, or 320 ns.
                                                                        OFDM modulation also includes a 16-sample (or 800
                                                                    ns) cyclic prefix. The cyclic prefix, or CP, is a set of sam-
                                                                    ples added to the front of the OFDM symbol which cre-
                       Symbol 1                    Symbol 2         ates a periodic extension of the frequencies within the
                                                                    symbol. The addition of CP symbol allows the linear
                                                 Multipath          convolution of the transmitted OFDM symbol with the
                                                 Response           channel to appear as circular convolution [13], [15].
                                          τds
                                                                    Thus, the effect of the channel can be viewed as multi-
                                                                    plication in the frequency domain. The addition of an
      Figure 7. Example of flat fading: use of large symbol time.
                                                                    800 ns cyclic prefix also allows the receiver to handle a
                                                                    channel delay spread of around 600 ns (assuming 200 ns
                                                                    is reserved for any symbol timing estimation inaccura-
                                                                    cy) before the circular convolution assumption
                        OFDM                                  TDM   becomes invalid.
          S (0) ×                               S (0) ×                 Thus, using OFDM with cyclic prefix, (see Figure 9) the
                          +                                    +    received symbol for a SISO channel can be written as (in
          S (1) ×                               S (1) ×
                                                                    frequency domain):
                          +                                    +
          S (2) ×                               S (2) ×

                                                                                      R(k) = H(k)S(k) + N(k)                          (15)
                          +                                    +
       S (N −1) ×                          S (N −1) ×
                                                                    where the channel response H(k) for each sub-carrier is a
                                                                    complex, scalar value.
      Figure 8. Use of OFDM versus Time-Division Multiplexing
                                                                      Thus, the MIMO channel can be written as (in fre-
      (TDM).
                                                                    quency-domain, for each sub-carrier k):

36   IEEE CIRCUITS AND SYSTEMS MAGAZINE                                                                                  FIRST QUARTER 2008
⎡                               ⎤
                         h1,1 (k) · · ·    h1,M (k)
                     ⎢       .
                             .      ..         .
                                               .     ⎥
              H(k) = ⎣       .         .       .     ⎦   (16)
                         h N,1 (k) · · ·   h N,M (k)
                                                                           CP                   OFDM Symbol
                                                                         (800 ns)                (3,200 ns)
where each element, hi,j , of H(k) is a complex scalar ele-
ment representing the channel gain and phase for sub-
carrier k.                                                                                   Multipath
                                                                                             Response

    III.1.3 MIMO Channel Modeling: TGn Channel Models
Here, we outline the approach for MIMO channel modeling          Figure 9. Use of OFDM with cyclic prefix.
described in the TGn channel model specification [7]. This
document describes a set of indoor MIMO channel models
(referred to as the TGn channel models), developed and              III.1.3.1 Cluster Modeling
based on numerous experimental results reported in liter-       This subsection outlines the cluster modeling
ature. The TGn channel models consist of six models (A to       approach by Saleh and Valenzuela [16], discussed in
F), which represent a variety of indoor environments,           [7], and described in many references including [1],
ranging from small environments (A to C), such as resi-         [11], and [17]. The purpose of this sub-section is to
dential homes, with rms delay spreads from 0 to 30 ns, up       illustrate how cluster modeling represents the scatter-
to larger areas (D to F), such as open spaces and office        ing that occurs with reflection paths as well as the
environments, with rms delay spreads from 50 to 150 ns.         resulting signal fading.
    Briefly, the channel modeling process used involves             In general, the wireless channel is considered to con-
treating reflection paths as clusters of rays. Each cluster     sist of multipath components (or MPCs), caused by
has a power delay profile (power at different delays, i.e.,     reflecting objects which are randomly located within an
taps in discrete time), which is used in finding MIMO           environment. The random arrival times (or excess
channel tap coefficients. This approach, developed by           delays) of the MPCs, in this case, would be modeled using
Saleh and Valenzuela [16], is known as cluster modeling         a Poisson distribution. However, experiments have indi-
(discussed in the next sub-section). An illustration of a       cated that the MPCs generally arrive in groups, or clus-
single cluster is shown in Figure 10.                           ters [1], [16], [17].
    The parameters used to model each cluster are the               Based on the above, the approach by Saleh and
angle-of-departure (AoD) from the transmitter, the angle-of-    Valenzuela models the MPCs using clusters, where
arrival (AoA) at the receiver, and the angular spread (AS)      the arrivals of MPCs within a cluster (referred to as
at both stations (one AS value for each). These values are      rays) are modeled with a Poisson distribution with a
based on the environment configuration as well as the ori-      certain average inter-arrival time (i.e., arrival rate).
entation of the two WLAN devices, as can be seen in Figure      Additionally, the arrivals of the clusters themselves
10. Note that the cluster powers and AS values are used to      (i.e., groups of rays) are also modeled with a Poisson
find the power angular spectrum (PAS) (i.e., the power dis-     distribution using a different (larger) average inter-
tribution over angle) at both stations. The angular spread      arrival rate.
(AS) is the second moment (i.e., variance) of the PAS.
    From the above parameters, the AoD and transmit-
side PAS are used to determine the correlation between
the transmit antenna signals (transmit correlation matrix
Rtx ). Also, the AoA and receive-side PAS are used to find
the correlation between receive antenna signals (receive
correlation matrix Rrx ). The Rtx and Rrx correlation
matrices are then used to determine the channel tap                                                          AoA
matrices. The above-described correlation across trans-
mit and receive antennas result in spatially-dependent                        AoD
fading, often referred to as spatial selectivity [14].
    The cluster modeling approach, followed by the MIMO                                       AS
channel model, and the process for finding channel
matrices based on the above mentioned parameters, is             Figure 10. Example of modeling for one cluster.
described in the following subsections.

FIRST QUARTER 2008                                                                             IEEE CIRCUITS AND SYSTEMS MAGAZINE   37
In general, the channel impulse response with this
                                                                                                            r      −r 2
     model is [16], [17]:                                                                       pdf(r) =       exp                      (20)
                                                                                                           σ 2     2σ 2
                          ∞    ∞
                h(t ) =               βk,l e jϕk,l ∂(t − Tl − τk,l )   (17)
                          l =0 k =0                                           where r is the amplitude, βk,l , and 2σ 2 is the mean-
                                                                              square value of r, E[r 2 ], which is equivalent to E[βk,l ]2

     where:                                                                   from (19).
        ■ l and k are the indices for the cluster, and ray with-                  Note that the Rayleigh amplitude and uniform phase
           in a cluster, respectively,                                        distributions were suggested by Saleh and Valenzuela
        ■ βk,l is the amplitude for the k-th ray within the l-th              [16], since a 5 ns time resolution was used for the signal
           cluster,                                                           measurements. These distributions result in βk,l e jϕk,l fol-
        ■ φk,l is the phase for the k-th ray within the l-th                  lowing a complex Gaussian process, which describes
           cluster,                                                           what would be expected if each “ray” was a summation of
        ■ Tl is the arrival time of the first ray of the l-th                 numerous independent rays arriving within each 5 ns
           cluster,                                                           time interval However, it is noted in [16] that other mod-
        ■ τk,l is the delay of the k-th ray within the l-th cluster.          els (for example, a log-normal distribution) may better fit
        The cluster and ray arrival times (Tl and τk,l ) are mod-             the measurement data.
     eled with Poisson distributions:                                             The above cluster model is considered to have the fol-
                                                                              lowing intuition: The rays forming a cluster are generally
       pdf(Tl |Tl−1 ) = exp(− (Tl − Tl−1 ))           Tl > Tl−1               considered to represent the multiple objects/ reflections
       pdf(τk,l |τk−1,l ) = λ exp(−λ(τk,l − τk−1,l )) τk,l > τk−1,l           that may exist in the regions surrounding the receiver,
                                                                (18)          transmitter, or the main reflecting path, an example of
                                                                              which is illustrated in Figure 10 (note that sufficiently ran-
     where is the average arrival rate of the clusters, and λ                 dom scattering solely around the transmitter or receiver
     is the average arrival rate of the rays within a cluster.                would result in an even distribution of power across angle,
     Example values for these arrival rates are around 200 ns                 i.e., no change in the dominant AoD or AoA, respectively,
     for 1/ , and between 5–10 ns for 1/λ, based on the meas-                 compared to the direct line-of-sight case).
     urement data from [16].                                                      Each reflection results in attenuation, depending on
        In addition, the powers of the rays within a cluster as               the reflecting material (affecting the , γ decay rates) as
     well as the powers of the clusters themselves, were found                well as the propagation delay increase. Additionally,
     to exponentially decrease with delay, (at different decay                based on the configuration of the environment, the clus-
     rates), modeled as [7], [16], [17]:                                      ter and ray arrival times, Tl and τk,l , can be determined.
                                                                              However, for simulation modeling, these parameters are
                                                                              considered to follow Poisson distributions (i.e., for mod-
           E βk,l = E[β 2 (Tl , τk,l )]
              2
                                                                              eling a random environment configuration).
                    = E[β 2 (0, 0)] exp(−Tl / ) exp(−τk,l /γ )                    Note that the TGn channel model specification [7]
                                                                       (19)   provides pre-computed cluster PDP tables for each
                                                                              channel model, and that the above description of clus-
     where        is the inter-cluster decay rate, γ is the intra-            ter modeling, forming PDPs, was intended to illustrate
     cluster decay rate, and E[β 2 (0, 0)] is the average power               the approach used in modeling the reflection paths.
     of the first arrival (ray) of the first cluster.                         Also, in some cases, the clusters overlap (based on
         Equation (19) shows that the average ray power βk,l is    2          inter-arrival times), in which case the cluster PDPs are
     related to the power of the first ray arrival by a double expo-          combined to obtain the overall channel PDP
     nential decay law [7] with a different decay rate for the                (described in Subsection III.1.3.3).
     decay between clusters, and the decay between rays with-                     The general form of the MIMO channel model, as well
     in a cluster. This model for channel power versus delay is               as the approach for finding the channel tap coefficients
     referred to as the power delay profile (PDP). The resulting              (based on cluster PDPs, other parameters) is described
     PDP when considering only the last exponential term in (19)              below.
     (i.e., just the rays within a single cluster) is referred to as the
     PDP of the cluster (or cluster PDP) in this section.                        III.1.3.2 MIMO Channel Model
         In addition, the ray arrival phases φk,l in (17) are con-            Based on the approach in [18] and [19] as well as the
     sidered uniformly distributed, and the arrival amplitudes                description in the previous sub-section, the discrete-time
     βk,l Rayleigh distributed [16], [17]:                                    version of the MIMO channel can be written as:

38   IEEE CIRCUITS AND SYSTEMS MAGAZINE                                                                                    FIRST QUARTER 2008
L−1                                    where:
                     HTotal (t ) =         Hl δ(t − τl )             (21)        ■ Pl is the overall power of channel tap l,
                                     l=0                                         ■ K is the Ricean K-factor (described later in this sub-
                                                                                    section),
and the output of the MIMO channel as:                                           ■ e jφij are the elements for the fixed LOS matrix, and
                                                                                 ■ X ij are correlated (between i-th receive, j-th trans-
                           L−1                                                      mit antenna) zero-mean, unit variance, complex
                 y(t ) =          Hl x(t − τl )       or
                                                                                    Gaussian random variable coefficients for the
                           l=0
                                                                                    NLOS, Rayleigh matrix.
                           L−1
                                                                                 Note that the above complex Gaussian assumption for
                 y(t ) =          HTotal (τl )x(t − τl )             (22)
                           l=0                                              X ij is valid assuming each tap is formed by several indi-
                                                                            vidual rays (based on cluster modeling). The overall tap
where:                                                                      power Pl represents the sum of the fixed LOS and variable
    ■ x(t ) is the input vector of all Tx antennas at time t,               NLOS powers. The set of values Pl are often referred to as
    ■ y(t ) is the output vector of all Rx antennas at time                 the power delay profile, or PDP.
        t,                                                                       For each channel model in [7], instead of specifying
    ■ δ(t) is the delta function, and                                       the values of Pl directly, the power delay profile of each
    ■ Hl is a MIMO channel coefficient (or channel tap                      cluster (i.e., cluster tap powers) is specified, which is
        matrix) with tap index l and delay τl (i.e., sampled                used to compute Pl (i.e., the sum of all overlapping clus-
        at time τl ).                                                       ter tap powers at the same delay as well as the LOS com-
    Note the MIMO channel can be seen as a linear convo-                    ponent, if applicable). This approach is used since the
lution of the channel response HTotal and input vector x(t ),               cluster tap powers are also required for computing the
where HTotal is a sequence of matrices, and x(t ) is a                      power angular spectrum (described later).
sequence of vectors, similar to (5), (6), except (21), (22) are                  The parameter, K , in equation (23) (known as the
discrete-time representations. The delay values τl for the                  Ricean K -factor) represents the relative strength of the
channel taps are specified in [7] for each channel model.                   LOS component. When K = 0, equation (23) can easily be
    III.1.3.3 Channel Tap Matrices                                          seen to represent an NLOS channel (the LOS matrix term
In general, the wireless MIMO channel consists of a line-of-                is removed). In this case, the values of Hl follow a
sight (LOS) component as well as non light-of-sight (NLOS)                  Rayleigh distribution. Otherwise, (23) describes a LOS
components. For the TGn channel models [7], each chan-                      channel (consists of a LOS component, which may or may
nel tap, matrix Hl , is written as the sum of a constant, LOS               not contain NLOS components), which follows a Ricean
matrix and a variable, NLOS, Rayleigh matrix.                               distribution. The Rayleigh and Ricean distributions are
    Note that the LOS matrix is considered constant in [7],                 described in detail in [11].
under the assumption that the transmitter and receiver                           Note that as K increases, the channel becomes
locations are fixed, and only the surrounding objects are                   increasingly correlated in space (based on the LOS
in motion, affecting the NLOS matrix. This assumption                       matrix shown later), which reduces the potential for
simplifies the computation of most modeling parameters,                     multiplexing gain for the MIMO system [14]. This is
(the LOS matrix, PAS, and Rtx , Rrx correlation matrices,                   described in more detail later, when MIMO tech-
described later), and also reflects the typical usage sce-                  niques are covered. For the Ricean K-factor, typical
nario for WLAN devices.                                                     values for the LOS channel models described in [7]
    For a 4Tx-4Rx antenna configuration, the channel                        range from 0 dB to 6 dB. For NLOS channels, K = −∞
matrices Hl can be written as follows:                                      (in dB) is used.
                                                                                 The fixed LOS matrix (elements, e jφij ) can be written as
               ⎛              ⎡                                      ⎤      [20]:
                         e jφ11 e jφ12               e jφ13   e jφ14
               ⎜   K ⎢ ⎢ e jφ21 e jφ22               e jφ23   e jφ24 ⎥
    Hl =    Pl ⎜
               ⎝ K + 1 ⎣ e jφ31 e jφ32
                                                                     ⎥                   ⎡                                   ⎤
                                                     e jφ33   e jφ34 ⎦                     e jφ11   e jφ12   e jφ13   e jφ14
                         e jφ41 e jφ42               e jφ43   e jφ44                     ⎢ e jφ21   e jφ22   e jφ23   e jφ24 ⎥
                                                                                         ⎢                                   ⎥
                          ⎡                                         ⎤⎞                   ⎣ e jφ31   e jφ32   e jφ33   e jφ34 ⎦
                             X 11 X 12                X 13    X 14
                                                                                           e jφ41   e jφ42   e jφ43   e jφ44
                      1 ⎢ X 21 X 22
                          ⎢                           X 23    X 24 ⎥⎟
                                                                    ⎥⎟
                 +
                    K + 1 ⎣ X 31 X 32                 X 33    X 34 ⎦⎠                          = exp j 2π
                                                                                                              vO
                                                                                                                 t cos(π/4) · S            (24)
                             X 41 X 42                X 43    X 44                                             λ

                                                                     (23)   where S is the Rice steering matrix:

FIRST QUARTER 2008                                                                                             IEEE CIRCUITS AND SYSTEMS MAGAZINE   39
⎡                                           ⎤
                                          1                                 III.1.3.4 Antenna Correlation Modeling
               ⎢          exp     j 2π dλ
                                        Rx
                                           sin( Ao ARx )      ⎥          For correlating the elements, X ij , of the NLOS, Rayleigh
            S =⎢
               ⎣
                                                              ⎥
                                                              ⎦
                                         ···                             matrix (matrix X below), we can use:
                      exp j 2π dλ
                                Rx
                                      sin[(n Rx − 1) Ao ARx ]
                                                                                                                        T
                 ⎡                                    ⎤T                                  X =      Rrx · Hiid ·   Rtx                    (27)
                                    1
                ⎢              dT x
                      exp j 2π λ sin( AoD T x )       ⎥
               ×⎢
                ⎣
                                                      ⎥ (25)
                                                      ⎦                  where:
                                  ···
                          dT x
                  exp j 2π λ sin[(nT x − 1) AoD T x ]                       ■ Rtx , Rrx are transmit and receive correlation matri-
                                                                               ces, and
                                                                            ■ Hiid is a matrix of independent, unit variance, zero-
     where:                                                                    mean, complex random variables (standard
         ■ λ is the wavelength (shown previously),                             Rayleigh fading MIMO channel matrix).
         ■ nT x , n Rx are the number of transmit, receive                  Alternatively, an approach using the Kronecker prod-
            antennas,                                                    uct may be used:
         ■ AoD T x , Ao ARx are the angle of departure (from the
            transmit antennas) and angle of arrival (at the                                X =      Rtx ⊗ Rrx · Hiid                     (28)
            receive antennas),
         ■ dT x , d Rx are the spacing between the transmit,             where, for the above approach, Hiid is an array instead of
            receive antennas (typical spacing used is d = λ/2            a matrix.
            between antennas).                                              The Rtx , Rrx correlation matrices, for a 4x4 MIMO
         Note that, for all channel models in [7], the LOS con-          channel, can be written as:
     tribution is only applied to the first tap (i.e., delay 0), as
     the LOS path clearly arrives first, and experiences no                               ⎡                                   ⎤
                                                                                              1      ρtx12   ρtx13      ρtx14
     reflections (i.e., not spread across time). The LOS com-                            ⎢ρ            1     ρtx23      ρtx24 ⎥
                                                                                   Rtx = ⎢ tx21
                                                                                         ⎣ ρtx31
                                                                                                                              ⎥,
     ponent is added on top of the NLOS clusters, resulting in                                       ρtx32     1        ρtx34 ⎦
     a higher overall power than the original NLOS power                                   ρtx41     ρtx42   ρtx43        1
     delay profiles (i.e., the first tap power should not be                             ⎡                                    ⎤
                                                                                             1       ρrx12    ρrx13     ρrx14
     scaled down to match the original NLOS PDPs).                                       ⎢ ρrx21       1      ρrx23     ρrx24 ⎥
                                                                                         ⎢
                                                                                   Rrx = ⎣                                    ⎥         (29)
         For combining cluster tap powers to compute the                                   ρrx31     ρrx32      1       ρrx34 ⎦
     overall tap powers, consider that, from [11], the total                               ρrx41     ρrx42    ρrx43         1
     received power for an antenna, Pr , is expressed as:

                                  2π
                                                                         where:
                           Pr =        AG(α)p(α)dα                (26)
                                                                            ■ ρtxij are the complex correlation coefficients
                                  0                                             between the i-th and j-th transmit antennas, and
     where:                                                                 ■   ρrxij are the complex correlation coefficients
         ■ A is the average antenna received power,                             between the i-th and j-th receive antennas.
         ■ G(α) is the antenna gain for angle of arrival α,                 Computing the above complex correlation coeffi-
         ■ p(α)dα is the fraction of power arriving within dα of         cients for each tap requires the power angular spectrum
              angle α.                                                   (PAS) and its second moment—angular spread (AS), the
         From equation (26), we see that if the mean AoA’s of two        mean AoA and AoD values, and the power of each clus-
     clusters are separated by more than their individual AS’s           ter tap.
     (angular spreads), the powers should be summed. Howev-                 In addition, the antenna configuration needs to be con-
     er, if the power of two clusters arrive with the same angle α       sidered. The typical configuration used is the uniform lin-
     the phase difference between them should also be consid-            ear array (ULA) configuration (i.e., a line of evenly-spaced
     ered, to determine if they will combine constructively or           antennas). With this configuration, each complex correla-
     destructively. But since, with the power delay profiles in [7],     tion coefficient can be written as:
     the cluster powers are given at the same tap delay (i.e.,
     arrive at the same time), the phase difference is minimal,                           ρ = R X X (D) + jR X Y (D)                     (30)
     and the powers may be summed in this case as well.
         Based on the above, we see that all cluster tap powers          where:
     with the same delay may always be summed to determine                 ■ R X X is the cross-correlation between the real parts
     the overall power at the receiving antenna for that delay.               (same as the cross-correlation of the imaginary

40   IEEE CIRCUITS AND SYSTEMS MAGAZINE                                                                                     FIRST QUARTER 2008
√
      parts) of the i-th and j-th transmit(or receive)                                                                    Nc
                                                                                                                               Qk     − 2|φ − φo,k|
      antennas,                                                                                              P AS(φ) =          √ exp               {u(φ − (φ0,k
                                                                                                                         k =1 σk 2
                                                                                                                                          σk
   ■ R X Y is the cross-correlation between the real and
      imaginary parts of the i-th and j-th transmit (or                                                                  −              φk)) − u(φ − (φ0,k +                      φk))}           (32)
      receive) antennas, and
   ■ D = 2πd/λ, where d is the antenna element spac-                                                       where:
      ing, λ = c/fc is the wavelength, fc is the carrier fre-                                                ■ u(n) is the step function,
      quency, and c is the speed of light.                                                                   ■ Nc is the number of clusters,
   The cross-correlations, R X X (D) and R X Y (D), are                                                      ■ φ0,k is the mean AoA (or AoD) for cluster k,
defined as:                                                                                                  ■    φk defines the range of the truncated Laplacian
                                                                                                                for cluster k,
                                            π                                                                ■ σk is the standard deviation of the PAS (i.e., angular
             R X X (D) =                        cos(D sin φ) P AS(φ)dφ                                          spread, or AS, value) for each cluster (AS values are
                                        −π
                                                                                                                given in [7]), and
                                            π
              R X Y (D) =                       sin(D sin φ) P AS(φ)dφ                           (31)        ■ Qk are normalization constants, based on the clus-
                                        −π                                                                      ter powers (also given in [7]), which satisfy:

                                                                                                                          Nc                                           √
   The PAS (power angular spectrum) in (31) defines the                                                                                                               − 2 φk
                                                                                                                                Qk 1 − exp                                            =1          (33)
distribution of signal power over angle. The three main
                                                                                                                         k =1
                                                                                                                                                                        σk
PAS shapes are uniform, truncated Gaussian, and truncat-
ed Laplacian. Examples of each are illustrated in Figure 11.                                                   The equations for R X X (D) and R X Y (D) shown in (31)
   Of the three PAS shapes shown, the channel models in                                                    are computed for each tap, considering the power, AS,
[7] use the truncated Laplacian PAS shape, which was                                                       and mean AoA (or AoD) values for all clusters at that tap
found to match closely the angle of arrival statistics with-                                               delay. Also, the expressions are evaluated separately for
in a cluster for urban environments [18]. The uniform                                                      transmit and receive correlation coefficients (the coeffi-
PAS shape typically models canyon-type environments                                                        cients ρtxij are computed using the mean AoD and AS
(where the angle of arrival is considered to be evenly dis-                                                across the transmit antennas, and ρrxij using the mean
tributed), while the truncated Gaussian PAS shape is                                                       AoA and AS across the receive antennas).
used to model environments where each cluster is con-                                                          Moreover, because the above channel model parame-
sidered to consist of numerous, randomly-placed scat-                                                      ters are fixed values (provided in [7]), the ρtxij and ρrxij
tering objects, giving rise to a Gaussian-distributed                                                      correlation coefficients (and thus the Rtx and Rrx corre-
angle of arrival.                                                                                          lation matrices) for each channel tap need to be comput-
   The truncated Laplacian PAS can be written as [18]:                                                     ed only once for any of the channel models.




                                       Uniform PAS                                            Truncated Gaussian PAS                                         Truncated Laplacian PAS
                                 1.4                                                    1.4                                                            1.4

                                 1.2                                                    1.2                                                            1.2
          Power (Linear Scale)




                                                                 Power (Linear Scale)




                                                                                                                                Power (Linear Scale)




                                  1                                                      1                                                              1

                                 0.8                                                    0.8                                                            0.8

                                 0.6                                                    0.6                                                            0.6

                                 0.4                                                    0.4                                                            0.4

                                 0.2                                                    0.2                                                            0.2

                                  0                                                      0                                                              0
                                   0   50      100      150                               0       50      100      150                                   0       50      100       150
                                            Angle (°)                                                  Angle (°)                                                      Angle (°)

 Figure 11. Uniform, truncated Gaussian, and truncated Laplacian PAS shapes.


FIRST QUARTER 2008                                                                                                                                                    IEEE CIRCUITS AND SYSTEMS MAGAZINE   41
Note the fact that these channel parameters are fixed      which are intended to model office environments (D –
     corresponds to selecting a specific transmitter-receiv-       typical office, E – large office).
     er-environment configuration (i.e., all angles specified)        The effect is modeled by modulating several of the
     which remains stationary throughout the channel               channel taps in order to simulate the desired ampli-
     model simulation.                                             tude modulation. The modulator used is randomized
                                                                   to create AM distortions, period shapes, resembling
        III.1.3.5 Modeling Doppler Components                      the measured data.
     For indoor wireless channels, the typical fading effect          The modulating function, from [7], is:
     scenario involves human-based motion (i.e. people walk-
     ing between stationary transmitter, receiver systems).                            2
                                                                            g(t ) =          Al exp{j(4π(2l + 1)fm t + ϕl )}       (36)
     These fading effects can be described by the following
                                                                                      l =0
     Doppler power spectrum:
                                                                   where:
                                          1                           ■ Al are relative harmonic amplitudes ( A0 = 0 dB,
                            S(f) =                 2
                                                           (34)
                                     1+ A      f                         A1 = −15 dB, A2 = −20 dB),
                                              fd
                                                                      ■ fm is the power line frequency (U.S.: 60 Hz, Europe:
     where:                                                              50 Hz),
        ■ A is a constant, defined to set S(f) = 0.1 (a 10 dB         ■ ϕt is a series of i.i.d. phase RV’s, uniformly distrib-
           drop) at frequency fd (thus: A = 9), and                      uted: U [0, 2π).
        ■ fd is the Doppler spread, defined as: fd = vo /λ, with      From (36), we see that three tones are used for the
           vo representing the environmental speed (around         modulating signal: the fundamental and 2 odd harmonics
           1.2 km/h proposed) and where λ = c/fc is the wave-      (100 Hz, 300 Hz, and 500 Hz for Europe).
           length (shown previously).                                 The modulating signal in (33) is applied to three of the
        The corresponding autocorrelation function (i.e.,          channel taps using:
     inverse Fourier transform of S(f)), is:
                                                                                      c (t ) = c(t )(1 + α · g(t ))                (37)
                            πfd    2πfd t                          where:
                        R = √ exp − √                      (35)
                              A        A                               ■ c(t ) and c (t ) are the old, new tap values, respec-
                                                                          tively,
         The Doppler spectral shape determines the time-               ■ α is the normalization constant.
     domain fading as well as the temporal correlation and fad-        The normalization constant, α, is selected to ensure that
     ing slope behavior, and is used in Rayleigh fading            the total modulation energy satisfies the ratio provided by
     simulators to produce fading waveforms with the proper        random variable, X , given in (38), which models the desired
     time correlation [11].                                        I/C, or interference to carrier energy ratio (where interfer-
         Since the S(f) function describes the power spec-         ence is the modulation energy in the modulated taps, and
     trum of the Doppler fading, it can be used as a spectral      carrier energy is the energy of the channel response):
     filter to shape the Gaussian random signals in the fre-
     quency domain, which should result, after an IFFT, in                                         I
                                                                                                     = X 2,                        (38)
     accurate time-domain waveforms of Doppler fading [11].                                       C
     Note that the number of points (or taps) should be            where X is a Gaussian random variable with mean
     selected to give sufficient frequency resolution to show      μ = 0.0203, and variance σ 2 = 0.01072 .
     the spectrum around the Doppler spread, fd (note that
     fd is around 3 Hz at 2.4 GHz, and around 6 Hz at 5.2 GHz).    III.2 MIMO Signal Processing Techniques
         Thus, the elements of Hiid (independent, zero-mean,       With the indoor wireless channel under MIMO now
     unit variance, complex Gaussian random variables) may         described, this section presents the main signal process-
     be individually filtered using the above technique so that    ing techniques used in realizing the benefits of multiple
     the Rayleigh matrix produces the desired Doppler fading.      antennas. The techniques described are spatial-division
         In addition, another Doppler component, resulting         multiplexing (SDM), MIMO channel estimation and detec-
     from fluorescent lights, has been shown to result in a        tion, space-time block coding (STBC), and transmitter
     channel where signal reflections are added and                beamforming. Note that channel estimation techniques
     removed at twice the power line frequency, resulting          are discussed last in order to better show how the
     in frequency selective amplitude modulation [7]. This         approach used for channel estimation may influence the
     effect is included in channel models D and E only,            other signal processing techniques.

42   IEEE CIRCUITS AND SYSTEMS MAGAZINE                                                                               FIRST QUARTER 2008
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems
Ieee circuits systems

More Related Content

What's hot

Comp science notes
Comp science notesComp science notes
Comp science notesFelix Lidoro
 
LIGHT FIDELITY (LI-FI) BASED INDOOR COMMUNICATION SYSTEM
LIGHT FIDELITY (LI-FI) BASED INDOOR COMMUNICATION SYSTEMLIGHT FIDELITY (LI-FI) BASED INDOOR COMMUNICATION SYSTEM
LIGHT FIDELITY (LI-FI) BASED INDOOR COMMUNICATION SYSTEMIJCNCJournal
 
CCN -UNIT 1 PDF Notes for 7th EC
CCN -UNIT 1 PDF Notes for 7th ECCCN -UNIT 1 PDF Notes for 7th EC
CCN -UNIT 1 PDF Notes for 7th ECSURESHA V
 
Wireless network basics
Wireless network basicsWireless network basics
Wireless network basicsKumar
 
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsVHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsEditor IJCATR
 
Ccn unit1 for 7th SEM EC by Prof. suresha V
Ccn unit1 for 7th SEM EC by Prof. suresha VCcn unit1 for 7th SEM EC by Prof. suresha V
Ccn unit1 for 7th SEM EC by Prof. suresha VSURESHA V
 
10 gpon information technology interfaces, 2007. iti 2007. 29th internationa...
10 gpon  information technology interfaces, 2007. iti 2007. 29th internationa...10 gpon  information technology interfaces, 2007. iti 2007. 29th internationa...
10 gpon information technology interfaces, 2007. iti 2007. 29th internationa...ngoctrampnt
 
Introduction to Networks and Programming Language
Introduction to Networks and Programming LanguageIntroduction to Networks and Programming Language
Introduction to Networks and Programming LanguageMark John Lado, MIT
 
Performance Evaluation of DCF Length for High Scalability NG-PON2
Performance Evaluation of DCF Length for High Scalability NG-PON2Performance Evaluation of DCF Length for High Scalability NG-PON2
Performance Evaluation of DCF Length for High Scalability NG-PON2TELKOMNIKA JOURNAL
 
Optical ethernet krunal
Optical ethernet krunalOptical ethernet krunal
Optical ethernet krunalKrunal Jabade
 
A feasibility study on vehicle to-infrastructure communication wi fi vs. wimax
A feasibility study on vehicle to-infrastructure communication wi fi vs. wimaxA feasibility study on vehicle to-infrastructure communication wi fi vs. wimax
A feasibility study on vehicle to-infrastructure communication wi fi vs. wimaxMuhammad Waqas Khan Abbasi
 
A Cooperative Approach to Extend Cellular Coverage via D2D Architecture based...
A Cooperative Approach to Extend Cellular Coverage via D2D Architecture based...A Cooperative Approach to Extend Cellular Coverage via D2D Architecture based...
A Cooperative Approach to Extend Cellular Coverage via D2D Architecture based...IJCNCJournal
 

What's hot (16)

Comp science notes
Comp science notesComp science notes
Comp science notes
 
802 11n dem wp_v4_0209
802 11n dem wp_v4_0209802 11n dem wp_v4_0209
802 11n dem wp_v4_0209
 
802.11n demystified wp
802.11n demystified wp802.11n demystified wp
802.11n demystified wp
 
LIGHT FIDELITY (LI-FI) BASED INDOOR COMMUNICATION SYSTEM
LIGHT FIDELITY (LI-FI) BASED INDOOR COMMUNICATION SYSTEMLIGHT FIDELITY (LI-FI) BASED INDOOR COMMUNICATION SYSTEM
LIGHT FIDELITY (LI-FI) BASED INDOOR COMMUNICATION SYSTEM
 
CCN -UNIT 1 PDF Notes for 7th EC
CCN -UNIT 1 PDF Notes for 7th ECCCN -UNIT 1 PDF Notes for 7th EC
CCN -UNIT 1 PDF Notes for 7th EC
 
Wireless network basics
Wireless network basicsWireless network basics
Wireless network basics
 
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsVHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
 
Ccn unit1 for 7th SEM EC by Prof. suresha V
Ccn unit1 for 7th SEM EC by Prof. suresha VCcn unit1 for 7th SEM EC by Prof. suresha V
Ccn unit1 for 7th SEM EC by Prof. suresha V
 
10 gpon information technology interfaces, 2007. iti 2007. 29th internationa...
10 gpon  information technology interfaces, 2007. iti 2007. 29th internationa...10 gpon  information technology interfaces, 2007. iti 2007. 29th internationa...
10 gpon information technology interfaces, 2007. iti 2007. 29th internationa...
 
5 wimax3424
5 wimax34245 wimax3424
5 wimax3424
 
Introduction to Networks and Programming Language
Introduction to Networks and Programming LanguageIntroduction to Networks and Programming Language
Introduction to Networks and Programming Language
 
Performance Evaluation of DCF Length for High Scalability NG-PON2
Performance Evaluation of DCF Length for High Scalability NG-PON2Performance Evaluation of DCF Length for High Scalability NG-PON2
Performance Evaluation of DCF Length for High Scalability NG-PON2
 
J0343073079
J0343073079J0343073079
J0343073079
 
Optical ethernet krunal
Optical ethernet krunalOptical ethernet krunal
Optical ethernet krunal
 
A feasibility study on vehicle to-infrastructure communication wi fi vs. wimax
A feasibility study on vehicle to-infrastructure communication wi fi vs. wimaxA feasibility study on vehicle to-infrastructure communication wi fi vs. wimax
A feasibility study on vehicle to-infrastructure communication wi fi vs. wimax
 
A Cooperative Approach to Extend Cellular Coverage via D2D Architecture based...
A Cooperative Approach to Extend Cellular Coverage via D2D Architecture based...A Cooperative Approach to Extend Cellular Coverage via D2D Architecture based...
A Cooperative Approach to Extend Cellular Coverage via D2D Architecture based...
 

Viewers also liked

Viewers also liked (8)

The alchemist
The alchemistThe alchemist
The alchemist
 
Hobbes
HobbesHobbes
Hobbes
 
Where I live?
Where I live?Where I live?
Where I live?
 
Informatica
InformaticaInformatica
Informatica
 
Muscovite mica
Muscovite micaMuscovite mica
Muscovite mica
 
Kết cấu bê tông ứng suất trước
Kết cấu bê tông ứng suất trướcKết cấu bê tông ứng suất trước
Kết cấu bê tông ứng suất trước
 
Volcanic products (1)
Volcanic products (1)Volcanic products (1)
Volcanic products (1)
 
Final common wealth scam1
Final common wealth scam1Final common wealth scam1
Final common wealth scam1
 

Similar to Ieee circuits systems

IEEE 802.11ac -- BRIEF INTRO
IEEE 802.11ac  -- BRIEF INTROIEEE 802.11ac  -- BRIEF INTRO
IEEE 802.11ac -- BRIEF INTROPrashantkumar R
 
ON IEEE 802.11: WIRELESS LAN TECHNOLOGY
ON IEEE 802.11: WIRELESS LAN TECHNOLOGYON IEEE 802.11: WIRELESS LAN TECHNOLOGY
ON IEEE 802.11: WIRELESS LAN TECHNOLOGYijmnct
 
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metricComparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metricIRJET Journal
 
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?AirTight Networks
 
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...pijans
 
LTE_and_WiMAX_Comparison_and_Future_Pers.pdf
LTE_and_WiMAX_Comparison_and_Future_Pers.pdfLTE_and_WiMAX_Comparison_and_Future_Pers.pdf
LTE_and_WiMAX_Comparison_and_Future_Pers.pdfYunesHasanAhmedAli1
 
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...IJECEIAES
 
Enhancing Wireless Communication using Software-Defined Radio Architecture
Enhancing Wireless Communication using Software-Defined Radio Architecture Enhancing Wireless Communication using Software-Defined Radio Architecture
Enhancing Wireless Communication using Software-Defined Radio Architecture Onyebuchi nosiri
 

Similar to Ieee circuits systems (20)

IEEE 802.11ac -- BRIEF INTRO
IEEE 802.11ac  -- BRIEF INTROIEEE 802.11ac  -- BRIEF INTRO
IEEE 802.11ac -- BRIEF INTRO
 
Ieee 802 standards
Ieee 802 standardsIeee 802 standards
Ieee 802 standards
 
Survey on mobile wimax
Survey on mobile wimaxSurvey on mobile wimax
Survey on mobile wimax
 
ON IEEE 802.11: WIRELESS LAN TECHNOLOGY
ON IEEE 802.11: WIRELESS LAN TECHNOLOGYON IEEE 802.11: WIRELESS LAN TECHNOLOGY
ON IEEE 802.11: WIRELESS LAN TECHNOLOGY
 
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metricComparative analysis of 802.11b&g WLAN systems based on Throughput metric
Comparative analysis of 802.11b&g WLAN systems based on Throughput metric
 
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
802.11n The Good, The Bad, and The Ugly: Will You Be Ready?
 
Seminar
SeminarSeminar
Seminar
 
IEEE 802.11ac Standard
IEEE 802.11ac StandardIEEE 802.11ac Standard
IEEE 802.11ac Standard
 
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
COMPARATIVE PERFORMANCE ANALYSIS OF THE IEEE802.11AX AND 802.11AC MIMOLINK FO...
 
D017532629
D017532629D017532629
D017532629
 
IEEE802.16-Anoverview
IEEE802.16-AnoverviewIEEE802.16-Anoverview
IEEE802.16-Anoverview
 
Wb 802.11n position paper
Wb 802.11n position paperWb 802.11n position paper
Wb 802.11n position paper
 
Wb 802
Wb 802Wb 802
Wb 802
 
802 11n dem wp_v4_0209
802 11n dem wp_v4_0209802 11n dem wp_v4_0209
802 11n dem wp_v4_0209
 
802.11n demystified wp
802.11n demystified wp802.11n demystified wp
802.11n demystified wp
 
Hp3613441350
Hp3613441350Hp3613441350
Hp3613441350
 
11ac the next evolution of wi fi
11ac the next evolution of wi fi11ac the next evolution of wi fi
11ac the next evolution of wi fi
 
LTE_and_WiMAX_Comparison_and_Future_Pers.pdf
LTE_and_WiMAX_Comparison_and_Future_Pers.pdfLTE_and_WiMAX_Comparison_and_Future_Pers.pdf
LTE_and_WiMAX_Comparison_and_Future_Pers.pdf
 
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
Performance analysis of IEEE 802.11ac based WLAN in wireless communication sy...
 
Enhancing Wireless Communication using Software-Defined Radio Architecture
Enhancing Wireless Communication using Software-Defined Radio Architecture Enhancing Wireless Communication using Software-Defined Radio Architecture
Enhancing Wireless Communication using Software-Defined Radio Architecture
 

Ieee circuits systems

  • 1. Feature Wireless LAN Comes of Age: Understanding the IEEE 802.11n Amendment Thomas Paul and Tokunbo Ogunfunmi Abstract During the initial development of the IEEE 802.11n (11n) amendment for improving the throughput of wireless LANs, a lot of excitement existed surrounding the potential higher throughput (i.e., faster downloads), and increased range (dis- tance) achievable. However, delays in the development of this standard (which began in 2003, and is still in the final draft stages) as well as vendor, customer reluctance to adopt the pre-11n offerings in the marketplace, have generally slowed interest in this next-generation technology. However, there is still much to be excited about. The lat- est draft of IEEE 802.11n (Draft 3.0) offers the potential of throughputs beyond 200 Mbps, based on physical layer (PHY) data rates up to 600 Mbps. This is achieved through the use of multiple transmit and receive antennas, referred to as MIMO (multiple input, multiple output). Using tech- niques such as spatial division multiplexing (SDM), transmit- ter beamforming, and space-time block coding (STBC), MIMO is used to increase dramatically throughput over single antenna systems (by two to four times) or to improve range of reception, depending on the environment. This article offers an exposition on the techniques used in IEEE 802.11n to achieve the above improvements to through- put and range. First, the current generation WLAN devices (11a/b/g) are described in terms of the benefits offered to end users. Next, the evolution of the 11n amendment is discussed, describing the main proposals given, and illustrating reasons for the delay in standardization. Then, the changes to the PHY for 11n are presented. A description of channel modeling with MIMO is shown, followed by the signal processing techniques employed, including MIMO channel estimation and detection, space-time block coding (STBC), and transmitter beamform- ing. Simulation results are presented which illustrate the ben- efits of these techniques, versus the existing 11a/g structures, for both throughput and range. Finally, a brief section outlin- ing considerations for the rapid prototyping of a baseband design based on the 802.11n PHY is presented. We conclude with a discussion of the future for 11n, describing the issues addressed with Drafts 2.0 and 3.0, as well as its place in a wireless market with WiMAX and Bluetooth. Digital Object Identifier 10.1109/MCAS.2008.915504 28 IEEE CIRCUITS AND SYSTEMS MAGAZINE 1531-636X/08/$25.00©2008 IEEE FIRST QUARTER 2008
  • 2. I. Introduction sity parity check codes), as well as a 40 MHz bandwidth T he IEEE 802.11n amendment is the latest addition mode (known as channel bonding). The above features under development for the IEEE 802.11 standard allow the IEEE 802.11n amendment to specify data rates providing a marked increase in throughput (from up to 600 Mbps, a more than ten-fold increase over the 20 Mbps to around 200 Mbps, in practice) as well as range maximum data rate with the 11a/g standards. of reception (through reducing signal fading) over the The focus of this article is to explore the techniques IEEE 802.11a/g standards currently in use. Multiple anten- used in the IEEE 802.11n amendment to achieve these nas, or MIMO (Multiple-Input, Multiple-Output), is the key improvements to range and throughput. A history of the innovation used to obtain these benefits. IEEE 802.11 standard is presented first, setting up a dis- The current draft for the IEEE 802.11n amendment sup- cussion on the evolution of the 802.11n amendment, ports the use of MIMO features such as spatial-division where the main proposals are outlined. Afterwards, the multiplexing (SDM), space-time block coding (STBC) and physical layer (PHY) for 802.11n is described. Channel transmitter beamforming. In addition, there are provi- modeling under MIMO is shown first, followed by the sions for the use of advanced coding with LDPC (low-den- MIMO processing techniques used in extending the throughput and range, including: MIMO channel estimation and detec- tion, space-time block coding (STBC), and transmitter beamforming. Simulation results showing the ben- efits of the above techniques for the IEEE 802.11n standard are provided, and the results compared with those of the existing 11a/g standard, for both throughput and range. Finally, a discus- sion of hardware prototyping issues as well as future trends for IEEE 802.11n are presented, in terms of the issues addressed with Drafts 2.0 and 3.0, in addition to how the IEEE 802.11n stan- dard co-exists (in terms of both inter- operability, as well as strategically) in a market with Bluetooth and WiMAX. II. History of IEEE 802.11 Standard to Date With the emergence of high-speed inter- net connections such as DSL and cable modems in the 1990’s (which provide data rates of several Mbps, compared to the 56 Kbps rates for dial-up modems), as well as the popularity of notebook computers at the office, a large interest in providing high-speed wireless network access emerged [1]. Initially, many companies started devel- oping wireless products trying to achieve this. However, these products Thomas Paul and Tokunbo Ogunfunmi are with the Depart- suffered from many issues, including ment of Electrical Engineering, Santa Clara University, Santa Clara, CA 95053. E-mail: togunfunmi@scu.edu. high manufacturing costs and low pro- © PHOTODISC duction volume, as well as product incompatibility between vendors [2]. The IEEE 802.11 standard was devel- oped in an effort to resolve these issues. FIRST QUARTER 2008 IEEE CIRCUITS AND SYSTEMS MAGAZINE 29
  • 3. The original IEEE 802.11 standard was completed in rates up to 54 Mbps), but based on a 2.4 GHz carrier. The 1997. It provided three initial specifications for the physi- main challenges in the development of this standard cal layer (PHY) [3]. Two of the three specifications mostly involved ensuring backwards compatibility with described radio-based PHYs with a 2.4 GHz carrier. The the IEEE 802.11b standard (in particular, allowing 11b first was a frequency hopping spread spectrum (FHSS) devices to join 11g networks). PHY. The other was a direct-sequence spread spectrum Although IEEE 802.11g provides good performance for (DSSS) PHY. Finally, an infra-red (IR) PHY, operating at most user needs, some possible usage models, such as baseband, was also described. the support of simultaneous, high-quality video stream- The above PHY layers were all designed to support ing for multiple users (for example, establishing multiple 1Mbps (Megabits per second) and 2Mbps rates. The two video-conferencing sessions on one WLAN network) can radio-based PHYs were both specified for operation at lead to an interest in providing gigabit-type throughputs 2.4 GHz, which is part of the unlicensed frequency range with wireless LAN. The IEEE 802.11n standard brings us known as the ISM (Industrial, Scientific, and Medical) closer towards this goal, in addition to improving range of band [1], [2]. Although this frequency range is unli- operation and quality-of-service (QoS). censed (i.e., an FCC license is not required for its use), Development of the IEEE 802.11n amendment to the this makes the frequency range attractive to the devel- standard began in late 2003, when the IEEE (Institute of opers of other systems as well, leading to interference Electrical and Electronics Engineers) formed the TGn task between competing (and unlicensed) services in this group to start work on the specification. Initially, the goal band (i.e., Bluetooth, WiMAX). This issue is discussed in was to allow rates of at least 100 Mbps, essentially dou- more detail towards the end of this article. bling the existing maximum rate of 54 Mbps for the By 1999, two amendments were added to the IEEE 802.11a/g specifications. Initially, many hardware and net- 802.11 standard. The IEEE 802.11b (11b) amendment working companies had suggestions for this new amend- described an extension to the previously-defined PHY with ment, resulting in as many as 61 proposals being DSSS, providing additional data rates up to 11 Mbps, using submitted to the IEEE [4]. By February, 2005, however, a modulation scheme known as complementary-code key- these draft proposals were narrowed down to two, both ing (CCK). Meanwhile, the other amendment, IEEE 802.11a with strong backing from various companies. (11a), specified a new radio-based PHY at 5.2 GHz using a One was a proposal by the WWiSE (World Wide Spec- transmission scheme known as Orthogonal Frequency- trum Efficiency) group, which included companies such Division Multiplexing (OFDM) allowing for rates up to 54 as Airgo Networks, Broadcom, Motorola, and Texas Mbps. Note that, although 802.11b may appear to be the Instruments. This proposal suggested the use of channels older standard (based on the older PHY, and since 11a with similar bandwidth to the existing 11b/g networks products were introduced after 11b), the amendment for (20 MHz) as well as the use of multiple transmit and 802.11a was actually proposed before 802.11b. receive antennas, or MIMO, to achieve throughput rates Although the IEEE 802.11b PHY is capable of 11 Mbps, of around 135 Mbps in real-world conditions. the throughput achieved, in practice, does not exceed 5 The other proposal was by the TGn Sync group, which Mbps (due to packet overhead, delays, etc.) which is insuf- consisted of Atheros Communications, Intel, Philips, ficient for many (in particular, video-based) applications. Sony, among others. The proposal suggested doubling Thus, interest grew in developing IEEE 802.11a products, the bandwidth to 40 MHz, to essentially double the which were capable of providing throughputs above 20 throughput. In addition, other, more sophisticated pro- Mbps (i.e., about half the 54 Mbps PHY data rate). cessing techniques allowed the TGn Sync devices to However, the IEEE 802.11a standard suffered from the transmit data at rates up to 315 Mbps. fact that it described the use of a 5.2 GHz carrier for the The two proposals evolved over the next couple of PHY. Although this allows for the coexistence of 11b and months to form the main competing proposals for IEEE 11a networks without ‘over-the-air’ interference, the pro- 802.11n standard. Both offered provisions for MIMO com- duction cost of manufacturing devices capable of support- munications with up to four transmit antennas, and four ing both 2.4 GHz and 5.2 GHz (to support both standards) receive antennas. Both supported an optional 40 MHz became a barrier preventing the transition from 802.11b to bandwidth mode. The two proposals also differed in areas 802.11a products in the marketplace. In addition, the use of such as data interleaving, space-time coding, and channel 5.2 GHz carrier in Europe was generally restricted, making estimation approaches. The TGn Sync proposal also has IEEE 802.11a popular only in North America. additions for transmit beamforming and spatial spreading. To resolve these problems, the IEEE 802.11g standard Due to the significant support each proposal enjoyed, was developed. This standard defines a PHY layer with neither proposal was able to obtain the majority vote similar specifications to IEEE 802.11a (use of OFDM, PHY required for adoption toward the IEEE 802.11n standard. 30 IEEE CIRCUITS AND SYSTEMS MAGAZINE FIRST QUARTER 2008
  • 4. Finally, in July 2005, a group consisting of members of mobile phones using VoIP and wireless networks both proposal groups agreed to form a joint proposal instead of cellular networks (described in 802.11r). group, which submitted a new proposal to the TGn Details of the above changes can be found in [5], as workgroup in January 2006. This proposal, referred to as well as the other amendments. Regarding frame aggrega- the TGn Joint proposal, combined the benefits of the tion, the reader can refer to [6] for a discussion of its other proposals, and formed the basis of the current required use for achieving throughputs beyond 100 Mbps drafts for the 802.11n standard. (the initial goal of the 11n amendment). The focus of this section, however, is on the modifica- III. Modifications to 802.11 Standard tions to the PHY layer, which include: with 11n Amendment ■ Use of multiple transmit and receive antennas To achieve the increased throughput and range envi- (known as MIMO), sioned for IEEE 802.11, the 11n amendment describes ■ Channel bonding (i.e., use of two 20 MHz band- enhancements to both the physical (PHY) and medium width streams), access control (MAC) layers. Modifications to the MAC ■ Advanced coding (i.e., low-density parity check, or include the addition of frame aggregation (i.e., sending LDPC, codes). multiple MAC frames in one PHY layer packet to reduce In this article, we emphasize the use of MIMO tech- overhead), block ACK enhancements (acknowledging niques. First, we consider how the indoor wireless chan- frames in blocks, also to reduce overhead), a reverse- nel can be modeled under MIMO. Afterwards, the main direction (RD) protocol (allows the transmit station cur- MIMO techniques for achieving the desired throughput rently holding the air channel to efficiently transfer and range benefits are described. control to another station, without the need for the other Figures 1 and 2 show block diagrams of general MIMO station to initiate a data transfer) as well as schemes for transmit and receive datapath structures for an IEEE co-existence with legacy devices. 802.11n PHY. The purpose of the key modules shown in Other modifications include: these figures should become clear by the end of this sec- ■ Quality of Service (QoS) features, to support tion. The reader may also refer to [5], [7]–[10] for details delay-sensitive applications such as Voice over of the MIMO datapath. WLAN (VoWLAN) and multimedia streaming (described in 802.11e), III.1 Channel Modeling with MIMO ■ power save multi-poll (or PSMP) feature, a battery In this sub-section, we present a description for the model- saving feature for WLAN in handheld devices, ing of indoor wireless channels under MIMO. The single ■ extended channel switch announcement, i.e., allow- antenna case (i.e., the channel from a single transmit anten- ing an Access Point (AP) to switch between sup- na to a single receive antenna) can be seen as a subset of port of 20 MHz only, and 20 MHz/40 MHz (described MIMO. The goal in illustrating the MIMO channel model is to in 802.11y), aid the understanding of the characteristics of the wireless ■ improved radio resource management, i.e., efficient environment, as well as the MIMO techniques shown later. use of multiple APs within a network (described in For wireless channel modeling, the two key signal 802.11k), propagation models are: ■ support for fast roaming, i.e., fast handoffs between ■ Large-scale propagation (also known as large-scale base stations, intended for use in supporting path loss), Tone QAM GI + Interleaving IFFT Analog/RF Modulation Windowing Space-Time Spatial Parsing Tone QAM Cyclic Antenna Mapping Cyclic GI + FEC Interleaving Block IFFT Analog/RF Modulation Delay (Optional) Delay Windowing Encoder Coding (STBC) + Puncturing (Optional) Used for: Beamforming Spatial Spreading Tone QAM Cyclic Cyclic GI + IFFT Analog/RF Interleaving Modulation Delay Delay Windowing Figure 1. General MIMO TX Datapath. FIRST QUARTER 2008 IEEE CIRCUITS AND SYSTEMS MAGAZINE 31
  • 5. Tone QAM GI FFT Analog/RF Deinterleaving Demodulation Removal GI Spatial Parsing Tone QAM FFT Analog/RF Deinterleaving Demodulation MIMO Detection Removal Reverse STBC FEC Decoder Decoding Channel i.e. Linear Estimation (Optional) Detectors MLSE Detection Tone QAM GI FFT Analog/RF Deinterleaving Demodulation Removal Figure 2. General MIMO RX Datapath. ■ Small-scale propagation (also known as small-scale compared to larger distances. These short distances are fading). considered free space (i.e., open space with no path The above two forms of signal propagation are reflections). For larger distances, path reflections from described below. Note, however, that the physics in deter- the environment (especially reflections from surrounding mining precise propagation models can become rather walls) generally result in a steeper overall drop in signal complex (i.e., involves studying the propagation of electro- strength at the receiver. magnetic waves considering various effects such as signal Figure 3 illustrates path loss over distance (plotted in reflection, diffraction, and scattering as well as the loca- log scale) for an indoor environment. tion, motion, and material composition of surrounding The path loss occurring in free space, larger distances, objects [1], [11]). The focus instead is on providing statis- can generally be modeled as follows: tical models suitable for describing the received signal after propagation through typical indoor environments. L(d) = L F S (d), d ≤ d BP (1) The descriptions to follow are based on the TGn channel L(d) = L F S (d BP ) + 3.5 · 10 log10 (d/d BP ), d > d BP models [7], which were developed by the TGn workgroup to provide sufficient channel models for IEEE 802.11n PHY where the first equation gives the path loss (in decibels, layer simulation and performance testing. In addition to [7], or dB) for free space (distances less than d BP , known as detailed descriptions of both large-scale path loss and the breakpoint distance), and the second equation gives small-scale fading can be found in [1], [2], [11]. the path loss beyond distance d BP . The term L F S (.) refers to the free space path loss III.1.1 Large-Scale Path Loss equation. This expression applies to distances less than Large-scale path loss refers to the average loss in signal d BP (as stated previously) and has a slope of 2 (in dB strength over distance. For indoor environments, the scale). The expression for free space path loss, L F S ( ) is, path loss differs at close range (around 5 to 10 meters), from [11]: Path Loss (dB) Versus Distance (m) −10 −20 −30 −40 Path Loss (dB) −50 Slope=2 −60 −70 −80 Slope=3.5 −90 −100 1 10 100 Distance (m) Figure 3. Illustration of path loss. 32 IEEE CIRCUITS AND SYSTEMS MAGAZINE FIRST QUARTER 2008
  • 6. Table 1. Path Loss Parameters for TGn Channel Models (reprinted from [7]). Shadow Fading Shadow Fading std. std. dev. (dB) dev. (dB) After New Model dBP (m) Slope Before dBP Slope After dBP Before dBP (LOS) dBP (NLOS) A (Optional) 5 2 3.5 3 4 B 5 2 3.5 3 4 C 5 2 3.5 3 5 D 10 2 3.5 3 5 E 20 2 3.5 3 6 F 30 2 3.5 3 6 where X σ is the random variable described above. Note G t Gr λ2 L F S (d) = −10 log10 (2) that the value for σ differs before and after the breakpoint (4πd)2 distance (see Table 1), and that the breakpoint distance is generally assumed to be the boundary for LOS (Line-Of- where G t , Gr are the transmitter and receiver antenna Sight) conditions [7]. gains, respectively, d is the distance between them, in The table below shows the computed path loss for var- meters (known as T-R separation [11]), and λ is the wave- ious distances with TGn Channel D, based on the above length of the transmitted carrier frequency. Assuming described model, as well as the expected average SNR at unity antenna gains (G t = Gr = 1), equation (2) can be the receiver, assuming the transmit station uses +5 dBm written as (with carrier frequency, fc = 5.25 GHz): transmit power, and the receive station has a −90 dBm receive sensitivity (or signal detection threshold), with (4πd )2 no external interference. L F S (d ) = 10 log10 λ2 III.1.2 Small-Scale Signal Fading = 2 · 10 log10 (4π/λ) + 2 · 10 log10 (d ) Small-scale fading are fading effects caused by small = 47 d B + 2 · 10 log10 (d ) (3) changes in distance (only a few wavelengths). These fading effects are caused by multiple reflected Note that the slope is 2 for the path loss expression in (3). For distances larger than d BP , the slope is 3.5, which can be seen from (1). The parameters used to model path Table 2. loss for the different TGn channel models in [7] are shown Path Loss, SNR, at various distances for TGn Channel D. below. Note that channel models A to C represent small Distance Path Loss SNR environments (0 to 30 ns delay spread), and models D to F represent larger environments (50 to 150 ns delay spread): 1 m (3 ft) 47.0 dB 48.0 dB The shadow fading values in Table 1, above, represent 3 m (10 ft) 56.5 dB 38.5 dB the fact that, for any given transmitter/receiver configu- 6 m (20 ft) 62.5 dB 32.5 dB ration, the regions surrounding these stations can differ, 9 m (30 ft) 66.0 dB 29.0 dB resulting in the received signal having an average strength differing from (1). From [11], this configuration- 12 m (40 ft) 70.0 dB 25.0 dB dependent variation in path loss (known as shadow fad- 15 m (50 ft) 73.0 dB 22.0 dB ing, or log-normal shadowing) can be modeled with a 18 m (60 ft) 76.0 dB 19.0 dB zero-mean, Gaussian random variable, with standard ··· ··· ··· deviation, σ (in dB), added to the path loss. With shadow fading added to (1), the equations 30 m (100 ft) 84.0 dB 11.0 dB become: ··· ··· ··· 46 m (150 ft) 90.0 dB 5.0 dB L(d) = L F S (d)+X σ , d ≤ d BP ··· ··· ··· L(d) = L F S (d BP )+3.5·10 log10 (d/d BP )+X σ , d > d BP (4) 55 m (180 ft) 93.0 dB 2.0 dB FIRST QUARTER 2008 IEEE CIRCUITS AND SYSTEMS MAGAZINE 33
  • 7. versions of the transmitted signal combining, at the ■ H(τ ) is the time-domain MIMO channel, receiver, in either a constructive or destructive fash- ■ a is the transmitted sequence (with each element ion. Note that these effects generally dominate the a(k) being a vector across transmit streams), performance of the receiver (compared to large-scale ■ T is the time interval between each element a(k) in path loss), since they vary dramatically over short the transmitted sequence, and distances and periods of time [11]. ■ n(t) is a noise vector. To provide some basic intuition for the small-scale Equations (5) and (6) also assume M transmit streams signal fading effects under MIMO, consider the struc- and N receive antennas. In addition, each element hi,j (τ ) ture illustrated in Figure 4 (the reader is encouraged in matrix H(τ ) is the channel impulse response from to consider more exotic cases, i.e., various objects transmit data stream, j, to receive antenna, i. Note, how- and reflection paths, to convince themselves of the ever, that each channel response hi,j (τ ) may also be time- intuition to follow). varying, since the transmitting and receiving stations as Considering Figure 4, we make two observations: well as surrounding objects may be in motion. 1) the channel response from any transmit antenna, j, In general, each element hi,j (τ ) in matrix H(τ ) can be to any receive antenna, i, is the sum of various expressed as [13]: reflection paths. Since these paths can have differ- ent propagation delays (delays in the arrival times), h(τ, t) = αn (t )e−j 2πfc τn (t ) δ(τ − τn (t )) (7) the impulse response can have a large spread n across time. where the sub-indices i and j were removed for conven- 2) the overall received signal for each receive antenna ience of notation, and parameter t was added to represent is the sum of the signals from all transmit antennas the time-varying nature of the channel (i.e., the time index (with channel applied). where channel was sampled). In addition: Based on the above, the MIMO channel can be written ■ τ is the delay index of channel response (i.e., chan- as [12]: nel response at time: t − τ ), ■ n is the index of the reflection path for transmit ∞ r(t) = H(t − kT)a(k) + n(t) (5) stream, j, to receive antenna, i, k =−∞ ■ αn (t ) is the channel attenuation over path n at time t, with: ■ e−2π... represents the carrier phase offset between ⎡ ⎤ the transmitting, receiving stations due to path h1,1 (τ ) · · · h1,M (τ ) delay τn , ⎢ . . .. . . ⎥ H(τ ) = ⎣ . . . ⎦ ■ δ(t − τn (t )) represents the propagation delay of the h N,1 (τ ) · · · h N,M (τ ) transmitted signal over a particular path n. ⎡ ⎤ ⎡ ⎤ Since the proper reception of WLAN packets requires a1 (k) n1 (t) ⎢ . ⎥ ⎢ . ⎥ a time-invariant channel, WLAN packets are designed to a(k) = ⎣ . ⎦ n(t) = ⎣ . ⎦ . . (6) have short time durations, where the channel is said to aM (k) n N (t) experience quasi-static fading, i.e., channel fading is con- stant for each block (packet), but can change independ- where: ently for each block [14]. With this change, the time index t, can be removed from the channel response expression: h(τ ) = αn e−j 2πfc τn δ(τ − τn ) (8) n To determine an appropriate packet duration which allows the channel to remain time-invariant, consider that the channel response is time-varying due to motion of objects, which typically occurs at walking speeds, approximately 1.2 km/h (0.333 m/s) for indoor environments [7]. Although motion results in a change in the reflection paths from the transmitting to receiving antennas (thus Figure 4. Example of a MIMO channel. changing the hi,j (τ ) impulse responses), typically the most immediate effect of motion is an amplitude change 34 IEEE CIRCUITS AND SYSTEMS MAGAZINE FIRST QUARTER 2008
  • 8. (i.e., gain or fade) of the received signal, resulting from From (8), (12), we can see that the spread of the chan- the shift in carrier phase for the RF signal. This effect is nel response (known as RMS delay spread) is based on described below. the different propagation delay τn of each path n forming If we consider the wavelength (or distance the RF sig- the multipath channel response. nal travels before the carrier phase changes by 2π): Note that RMS delay spread should actually be meas- ured as the square-root of the second moment (variance) c 3 × 108 m/s of the power delay profile ([11]), which is shorter than λ= = = 0.0571 m (9) fc 5.25 × 109 Hz the difference between the maximum and minimum path propagation delays. However, the maximum, minimum where fc is carrier frequency (5.25 GHz), and c is speed of delay difference is used here for ease of comparison (con- the RF signal (approximately the speed of light). sidered an upper bound for delay spread). And considering the speed of object motion (max Based on (12), we can see that if the delays are speed: vo = 0.333 m/s): spread widely (known as time dispersion), the transmit symbols become combined after applying convolution vo 0.333 m/s with channel (commonly referred to as inter-symbol fd = = = 5.8 Hz (10) interference). This results in a frequency response λ 0.0571 m We see the motion results in a worst-case frequency shift of around 5.8 Hz, known as Doppler spread [7]. Figure 5 illustrates the wavelength, Vo Doppler spread parameters. To determine the time peri- λ od where the channel remains λ essentially time-invariant, the V Frequency, fc Frequency, fc + o reciprocal of Doppler spread is λ used. This time duration is Figure 5. Examples of wavelength, Doppler spread. known as coherence time, which is Tc = 1/(5.8 Hz), or 0.172 sec. with the above assumptions. which depends on the past symbols (known as fre- Typically, the above formula for coherence time is con- quency-selective fading). Note that the transmitted sidered too long. Specifically, it does not consider the sig- data can still be recovered under frequency-selective nificant signal fade that can result with the change in fading (by considering the channel as a linear filter of multipath characteristic, due to Rayleigh fading [11]. A past symbols [11]), but the approach leads to a more better measure is: complex receiver design. In order to get an idea of the possible worst-case val- ues for delay spread, we consider a large, office-type, 9 0.423 0.423 TC = = = = 0.0729 sec (11) indoor environment (length around 100 m). 16πfd2 fd 5.8 Hz For the example in Figure 6, we can see that the short- est, line-of-sight (LOS), path is 20 m, while the larger prop- WLAN packets are typically less than 1 ms (0.001 sec), agation path has a length of: 2 752 + 102 = 151.3 m in the worst case, to prevent time-varying channel The propagation delays are: response (maintain quasi-static fading). The channel effects described above (time-varying d1 20 m channel response, Doppler spread) are also known as time- τ1 = = = 6.67 × 10−8 sec = 66.7 n sec c 3 × 108 m/s selective fading and frequency dispersion, respectively. d2 151.3 m Other small-scale fading effects are based on the fact τ2 = = = 50.43 × 10−8 sec = 504.3 n sec that the channel response is spread across time. This can c 3 × 108 m/s be seen from (8) (repeated here for convenience): (13) h(τ ) = αn e−j 2πfc τn δ(τ − τn ) (12) Thus, for the scenario in Figure 6, the delay spread n should be less than: τds = (504.3 ns − 66.7 ns) = 437.7 ns. FIRST QUARTER 2008 IEEE CIRCUITS AND SYSTEMS MAGAZINE 35
  • 9. With the above delay spread, the channel delay the frequency bandwidth where the signal experiences spread leads to inter-symbol interference after convolu- flat fading for a particular delay spread. tion with channel. However, with a symbol time signifi- From [11], the coherence bandwidth, BC , may be cantly larger than this delay spread, the channel appears defined as either BC = (1/5 στ ), or BC = (1/50 στ ), where as a delta function, which results in uniform fading over στ is the RMS delay spread, depending on whether the fre- all frequencies (known as flat fading [11]). This is illus- quencies within the bandwidth should have a correlation trated in Figure 7. function above 0.5 or 0.9, respectively. The relationship between delay spread and flat fading Based on the delay spread, flat fading concepts above, also gives rise to the concept of coherence bandwidth, or we now consider the use of OFDM. With OFDM, the chan- nel can be viewed as N narrowband channels. The trans- mitter, using OFDM modulation, can be written as: N−1 s(t ) = S(k)e j 2πkt/TS (14) k =0 From the above equation, we see that N data sym- bols, S(0) to S(N−1), are sent on N different tones 75 m (indexed by k) over the entire symbol time Ts . This allows for a larger symbol time compared with sending N symbols in time, each with symbol time Ts /N , for the same data throughput (see Figure 8). Thus, using OFDM allows for an efficient use of channel bandwidth as well as providing a large symbol time for handling 20 m frequency-selective fading. For 802.11n in 20 MHz mode, the OFDM transmitter Figure 6. Example of large delay spread. uses a 64-point FFT, and symbol time Ts = 3.2 us (same as 11a/g). Thus, flat-fading should occur when the rms delay spread is less than 3.2 us/10, or 320 ns. OFDM modulation also includes a 16-sample (or 800 ns) cyclic prefix. The cyclic prefix, or CP, is a set of sam- ples added to the front of the OFDM symbol which cre- Symbol 1 Symbol 2 ates a periodic extension of the frequencies within the symbol. The addition of CP symbol allows the linear Multipath convolution of the transmitted OFDM symbol with the Response channel to appear as circular convolution [13], [15]. τds Thus, the effect of the channel can be viewed as multi- plication in the frequency domain. The addition of an Figure 7. Example of flat fading: use of large symbol time. 800 ns cyclic prefix also allows the receiver to handle a channel delay spread of around 600 ns (assuming 200 ns is reserved for any symbol timing estimation inaccura- cy) before the circular convolution assumption OFDM TDM becomes invalid. S (0) × S (0) × Thus, using OFDM with cyclic prefix, (see Figure 9) the + + received symbol for a SISO channel can be written as (in S (1) × S (1) × frequency domain): + + S (2) × S (2) × R(k) = H(k)S(k) + N(k) (15) + + S (N −1) × S (N −1) × where the channel response H(k) for each sub-carrier is a complex, scalar value. Figure 8. Use of OFDM versus Time-Division Multiplexing Thus, the MIMO channel can be written as (in fre- (TDM). quency-domain, for each sub-carrier k): 36 IEEE CIRCUITS AND SYSTEMS MAGAZINE FIRST QUARTER 2008
  • 10. ⎤ h1,1 (k) · · · h1,M (k) ⎢ . . .. . . ⎥ H(k) = ⎣ . . . ⎦ (16) h N,1 (k) · · · h N,M (k) CP OFDM Symbol (800 ns) (3,200 ns) where each element, hi,j , of H(k) is a complex scalar ele- ment representing the channel gain and phase for sub- carrier k. Multipath Response III.1.3 MIMO Channel Modeling: TGn Channel Models Here, we outline the approach for MIMO channel modeling Figure 9. Use of OFDM with cyclic prefix. described in the TGn channel model specification [7]. This document describes a set of indoor MIMO channel models (referred to as the TGn channel models), developed and III.1.3.1 Cluster Modeling based on numerous experimental results reported in liter- This subsection outlines the cluster modeling ature. The TGn channel models consist of six models (A to approach by Saleh and Valenzuela [16], discussed in F), which represent a variety of indoor environments, [7], and described in many references including [1], ranging from small environments (A to C), such as resi- [11], and [17]. The purpose of this sub-section is to dential homes, with rms delay spreads from 0 to 30 ns, up illustrate how cluster modeling represents the scatter- to larger areas (D to F), such as open spaces and office ing that occurs with reflection paths as well as the environments, with rms delay spreads from 50 to 150 ns. resulting signal fading. Briefly, the channel modeling process used involves In general, the wireless channel is considered to con- treating reflection paths as clusters of rays. Each cluster sist of multipath components (or MPCs), caused by has a power delay profile (power at different delays, i.e., reflecting objects which are randomly located within an taps in discrete time), which is used in finding MIMO environment. The random arrival times (or excess channel tap coefficients. This approach, developed by delays) of the MPCs, in this case, would be modeled using Saleh and Valenzuela [16], is known as cluster modeling a Poisson distribution. However, experiments have indi- (discussed in the next sub-section). An illustration of a cated that the MPCs generally arrive in groups, or clus- single cluster is shown in Figure 10. ters [1], [16], [17]. The parameters used to model each cluster are the Based on the above, the approach by Saleh and angle-of-departure (AoD) from the transmitter, the angle-of- Valenzuela models the MPCs using clusters, where arrival (AoA) at the receiver, and the angular spread (AS) the arrivals of MPCs within a cluster (referred to as at both stations (one AS value for each). These values are rays) are modeled with a Poisson distribution with a based on the environment configuration as well as the ori- certain average inter-arrival time (i.e., arrival rate). entation of the two WLAN devices, as can be seen in Figure Additionally, the arrivals of the clusters themselves 10. Note that the cluster powers and AS values are used to (i.e., groups of rays) are also modeled with a Poisson find the power angular spectrum (PAS) (i.e., the power dis- distribution using a different (larger) average inter- tribution over angle) at both stations. The angular spread arrival rate. (AS) is the second moment (i.e., variance) of the PAS. From the above parameters, the AoD and transmit- side PAS are used to determine the correlation between the transmit antenna signals (transmit correlation matrix Rtx ). Also, the AoA and receive-side PAS are used to find the correlation between receive antenna signals (receive correlation matrix Rrx ). The Rtx and Rrx correlation matrices are then used to determine the channel tap AoA matrices. The above-described correlation across trans- mit and receive antennas result in spatially-dependent AoD fading, often referred to as spatial selectivity [14]. The cluster modeling approach, followed by the MIMO AS channel model, and the process for finding channel matrices based on the above mentioned parameters, is Figure 10. Example of modeling for one cluster. described in the following subsections. FIRST QUARTER 2008 IEEE CIRCUITS AND SYSTEMS MAGAZINE 37
  • 11. In general, the channel impulse response with this r −r 2 model is [16], [17]: pdf(r) = exp (20) σ 2 2σ 2 ∞ ∞ h(t ) = βk,l e jϕk,l ∂(t − Tl − τk,l ) (17) l =0 k =0 where r is the amplitude, βk,l , and 2σ 2 is the mean- square value of r, E[r 2 ], which is equivalent to E[βk,l ]2 where: from (19). ■ l and k are the indices for the cluster, and ray with- Note that the Rayleigh amplitude and uniform phase in a cluster, respectively, distributions were suggested by Saleh and Valenzuela ■ βk,l is the amplitude for the k-th ray within the l-th [16], since a 5 ns time resolution was used for the signal cluster, measurements. These distributions result in βk,l e jϕk,l fol- ■ φk,l is the phase for the k-th ray within the l-th lowing a complex Gaussian process, which describes cluster, what would be expected if each “ray” was a summation of ■ Tl is the arrival time of the first ray of the l-th numerous independent rays arriving within each 5 ns cluster, time interval However, it is noted in [16] that other mod- ■ τk,l is the delay of the k-th ray within the l-th cluster. els (for example, a log-normal distribution) may better fit The cluster and ray arrival times (Tl and τk,l ) are mod- the measurement data. eled with Poisson distributions: The above cluster model is considered to have the fol- lowing intuition: The rays forming a cluster are generally pdf(Tl |Tl−1 ) = exp(− (Tl − Tl−1 )) Tl > Tl−1 considered to represent the multiple objects/ reflections pdf(τk,l |τk−1,l ) = λ exp(−λ(τk,l − τk−1,l )) τk,l > τk−1,l that may exist in the regions surrounding the receiver, (18) transmitter, or the main reflecting path, an example of which is illustrated in Figure 10 (note that sufficiently ran- where is the average arrival rate of the clusters, and λ dom scattering solely around the transmitter or receiver is the average arrival rate of the rays within a cluster. would result in an even distribution of power across angle, Example values for these arrival rates are around 200 ns i.e., no change in the dominant AoD or AoA, respectively, for 1/ , and between 5–10 ns for 1/λ, based on the meas- compared to the direct line-of-sight case). urement data from [16]. Each reflection results in attenuation, depending on In addition, the powers of the rays within a cluster as the reflecting material (affecting the , γ decay rates) as well as the powers of the clusters themselves, were found well as the propagation delay increase. Additionally, to exponentially decrease with delay, (at different decay based on the configuration of the environment, the clus- rates), modeled as [7], [16], [17]: ter and ray arrival times, Tl and τk,l , can be determined. However, for simulation modeling, these parameters are considered to follow Poisson distributions (i.e., for mod- E βk,l = E[β 2 (Tl , τk,l )] 2 eling a random environment configuration). = E[β 2 (0, 0)] exp(−Tl / ) exp(−τk,l /γ ) Note that the TGn channel model specification [7] (19) provides pre-computed cluster PDP tables for each channel model, and that the above description of clus- where is the inter-cluster decay rate, γ is the intra- ter modeling, forming PDPs, was intended to illustrate cluster decay rate, and E[β 2 (0, 0)] is the average power the approach used in modeling the reflection paths. of the first arrival (ray) of the first cluster. Also, in some cases, the clusters overlap (based on Equation (19) shows that the average ray power βk,l is 2 inter-arrival times), in which case the cluster PDPs are related to the power of the first ray arrival by a double expo- combined to obtain the overall channel PDP nential decay law [7] with a different decay rate for the (described in Subsection III.1.3.3). decay between clusters, and the decay between rays with- The general form of the MIMO channel model, as well in a cluster. This model for channel power versus delay is as the approach for finding the channel tap coefficients referred to as the power delay profile (PDP). The resulting (based on cluster PDPs, other parameters) is described PDP when considering only the last exponential term in (19) below. (i.e., just the rays within a single cluster) is referred to as the PDP of the cluster (or cluster PDP) in this section. III.1.3.2 MIMO Channel Model In addition, the ray arrival phases φk,l in (17) are con- Based on the approach in [18] and [19] as well as the sidered uniformly distributed, and the arrival amplitudes description in the previous sub-section, the discrete-time βk,l Rayleigh distributed [16], [17]: version of the MIMO channel can be written as: 38 IEEE CIRCUITS AND SYSTEMS MAGAZINE FIRST QUARTER 2008
  • 12. L−1 where: HTotal (t ) = Hl δ(t − τl ) (21) ■ Pl is the overall power of channel tap l, l=0 ■ K is the Ricean K-factor (described later in this sub- section), and the output of the MIMO channel as: ■ e jφij are the elements for the fixed LOS matrix, and ■ X ij are correlated (between i-th receive, j-th trans- L−1 mit antenna) zero-mean, unit variance, complex y(t ) = Hl x(t − τl ) or Gaussian random variable coefficients for the l=0 NLOS, Rayleigh matrix. L−1 Note that the above complex Gaussian assumption for y(t ) = HTotal (τl )x(t − τl ) (22) l=0 X ij is valid assuming each tap is formed by several indi- vidual rays (based on cluster modeling). The overall tap where: power Pl represents the sum of the fixed LOS and variable ■ x(t ) is the input vector of all Tx antennas at time t, NLOS powers. The set of values Pl are often referred to as ■ y(t ) is the output vector of all Rx antennas at time the power delay profile, or PDP. t, For each channel model in [7], instead of specifying ■ δ(t) is the delta function, and the values of Pl directly, the power delay profile of each ■ Hl is a MIMO channel coefficient (or channel tap cluster (i.e., cluster tap powers) is specified, which is matrix) with tap index l and delay τl (i.e., sampled used to compute Pl (i.e., the sum of all overlapping clus- at time τl ). ter tap powers at the same delay as well as the LOS com- Note the MIMO channel can be seen as a linear convo- ponent, if applicable). This approach is used since the lution of the channel response HTotal and input vector x(t ), cluster tap powers are also required for computing the where HTotal is a sequence of matrices, and x(t ) is a power angular spectrum (described later). sequence of vectors, similar to (5), (6), except (21), (22) are The parameter, K , in equation (23) (known as the discrete-time representations. The delay values τl for the Ricean K -factor) represents the relative strength of the channel taps are specified in [7] for each channel model. LOS component. When K = 0, equation (23) can easily be III.1.3.3 Channel Tap Matrices seen to represent an NLOS channel (the LOS matrix term In general, the wireless MIMO channel consists of a line-of- is removed). In this case, the values of Hl follow a sight (LOS) component as well as non light-of-sight (NLOS) Rayleigh distribution. Otherwise, (23) describes a LOS components. For the TGn channel models [7], each chan- channel (consists of a LOS component, which may or may nel tap, matrix Hl , is written as the sum of a constant, LOS not contain NLOS components), which follows a Ricean matrix and a variable, NLOS, Rayleigh matrix. distribution. The Rayleigh and Ricean distributions are Note that the LOS matrix is considered constant in [7], described in detail in [11]. under the assumption that the transmitter and receiver Note that as K increases, the channel becomes locations are fixed, and only the surrounding objects are increasingly correlated in space (based on the LOS in motion, affecting the NLOS matrix. This assumption matrix shown later), which reduces the potential for simplifies the computation of most modeling parameters, multiplexing gain for the MIMO system [14]. This is (the LOS matrix, PAS, and Rtx , Rrx correlation matrices, described in more detail later, when MIMO tech- described later), and also reflects the typical usage sce- niques are covered. For the Ricean K-factor, typical nario for WLAN devices. values for the LOS channel models described in [7] For a 4Tx-4Rx antenna configuration, the channel range from 0 dB to 6 dB. For NLOS channels, K = −∞ matrices Hl can be written as follows: (in dB) is used. The fixed LOS matrix (elements, e jφij ) can be written as ⎛ ⎡ ⎤ [20]: e jφ11 e jφ12 e jφ13 e jφ14 ⎜ K ⎢ ⎢ e jφ21 e jφ22 e jφ23 e jφ24 ⎥ Hl = Pl ⎜ ⎝ K + 1 ⎣ e jφ31 e jφ32 ⎥ ⎡ ⎤ e jφ33 e jφ34 ⎦ e jφ11 e jφ12 e jφ13 e jφ14 e jφ41 e jφ42 e jφ43 e jφ44 ⎢ e jφ21 e jφ22 e jφ23 e jφ24 ⎥ ⎢ ⎥ ⎡ ⎤⎞ ⎣ e jφ31 e jφ32 e jφ33 e jφ34 ⎦ X 11 X 12 X 13 X 14 e jφ41 e jφ42 e jφ43 e jφ44 1 ⎢ X 21 X 22 ⎢ X 23 X 24 ⎥⎟ ⎥⎟ + K + 1 ⎣ X 31 X 32 X 33 X 34 ⎦⎠ = exp j 2π vO t cos(π/4) · S (24) X 41 X 42 X 43 X 44 λ (23) where S is the Rice steering matrix: FIRST QUARTER 2008 IEEE CIRCUITS AND SYSTEMS MAGAZINE 39
  • 13. ⎤ 1 III.1.3.4 Antenna Correlation Modeling ⎢ exp j 2π dλ Rx sin( Ao ARx ) ⎥ For correlating the elements, X ij , of the NLOS, Rayleigh S =⎢ ⎣ ⎥ ⎦ ··· matrix (matrix X below), we can use: exp j 2π dλ Rx sin[(n Rx − 1) Ao ARx ] T ⎡ ⎤T X = Rrx · Hiid · Rtx (27) 1 ⎢ dT x exp j 2π λ sin( AoD T x ) ⎥ ×⎢ ⎣ ⎥ (25) ⎦ where: ··· dT x exp j 2π λ sin[(nT x − 1) AoD T x ] ■ Rtx , Rrx are transmit and receive correlation matri- ces, and ■ Hiid is a matrix of independent, unit variance, zero- where: mean, complex random variables (standard ■ λ is the wavelength (shown previously), Rayleigh fading MIMO channel matrix). ■ nT x , n Rx are the number of transmit, receive Alternatively, an approach using the Kronecker prod- antennas, uct may be used: ■ AoD T x , Ao ARx are the angle of departure (from the transmit antennas) and angle of arrival (at the X = Rtx ⊗ Rrx · Hiid (28) receive antennas), ■ dT x , d Rx are the spacing between the transmit, where, for the above approach, Hiid is an array instead of receive antennas (typical spacing used is d = λ/2 a matrix. between antennas). The Rtx , Rrx correlation matrices, for a 4x4 MIMO Note that, for all channel models in [7], the LOS con- channel, can be written as: tribution is only applied to the first tap (i.e., delay 0), as the LOS path clearly arrives first, and experiences no ⎡ ⎤ 1 ρtx12 ρtx13 ρtx14 reflections (i.e., not spread across time). The LOS com- ⎢ρ 1 ρtx23 ρtx24 ⎥ Rtx = ⎢ tx21 ⎣ ρtx31 ⎥, ponent is added on top of the NLOS clusters, resulting in ρtx32 1 ρtx34 ⎦ a higher overall power than the original NLOS power ρtx41 ρtx42 ρtx43 1 delay profiles (i.e., the first tap power should not be ⎡ ⎤ 1 ρrx12 ρrx13 ρrx14 scaled down to match the original NLOS PDPs). ⎢ ρrx21 1 ρrx23 ρrx24 ⎥ ⎢ Rrx = ⎣ ⎥ (29) For combining cluster tap powers to compute the ρrx31 ρrx32 1 ρrx34 ⎦ overall tap powers, consider that, from [11], the total ρrx41 ρrx42 ρrx43 1 received power for an antenna, Pr , is expressed as: 2π where: Pr = AG(α)p(α)dα (26) ■ ρtxij are the complex correlation coefficients 0 between the i-th and j-th transmit antennas, and where: ■ ρrxij are the complex correlation coefficients ■ A is the average antenna received power, between the i-th and j-th receive antennas. ■ G(α) is the antenna gain for angle of arrival α, Computing the above complex correlation coeffi- ■ p(α)dα is the fraction of power arriving within dα of cients for each tap requires the power angular spectrum angle α. (PAS) and its second moment—angular spread (AS), the From equation (26), we see that if the mean AoA’s of two mean AoA and AoD values, and the power of each clus- clusters are separated by more than their individual AS’s ter tap. (angular spreads), the powers should be summed. Howev- In addition, the antenna configuration needs to be con- er, if the power of two clusters arrive with the same angle α sidered. The typical configuration used is the uniform lin- the phase difference between them should also be consid- ear array (ULA) configuration (i.e., a line of evenly-spaced ered, to determine if they will combine constructively or antennas). With this configuration, each complex correla- destructively. But since, with the power delay profiles in [7], tion coefficient can be written as: the cluster powers are given at the same tap delay (i.e., arrive at the same time), the phase difference is minimal, ρ = R X X (D) + jR X Y (D) (30) and the powers may be summed in this case as well. Based on the above, we see that all cluster tap powers where: with the same delay may always be summed to determine ■ R X X is the cross-correlation between the real parts the overall power at the receiving antenna for that delay. (same as the cross-correlation of the imaginary 40 IEEE CIRCUITS AND SYSTEMS MAGAZINE FIRST QUARTER 2008
  • 14. parts) of the i-th and j-th transmit(or receive) Nc Qk − 2|φ − φo,k| antennas, P AS(φ) = √ exp {u(φ − (φ0,k k =1 σk 2 σk ■ R X Y is the cross-correlation between the real and imaginary parts of the i-th and j-th transmit (or − φk)) − u(φ − (φ0,k + φk))} (32) receive) antennas, and ■ D = 2πd/λ, where d is the antenna element spac- where: ing, λ = c/fc is the wavelength, fc is the carrier fre- ■ u(n) is the step function, quency, and c is the speed of light. ■ Nc is the number of clusters, The cross-correlations, R X X (D) and R X Y (D), are ■ φ0,k is the mean AoA (or AoD) for cluster k, defined as: ■ φk defines the range of the truncated Laplacian for cluster k, π ■ σk is the standard deviation of the PAS (i.e., angular R X X (D) = cos(D sin φ) P AS(φ)dφ spread, or AS, value) for each cluster (AS values are −π given in [7]), and π R X Y (D) = sin(D sin φ) P AS(φ)dφ (31) ■ Qk are normalization constants, based on the clus- −π ter powers (also given in [7]), which satisfy: Nc √ The PAS (power angular spectrum) in (31) defines the − 2 φk Qk 1 − exp =1 (33) distribution of signal power over angle. The three main k =1 σk PAS shapes are uniform, truncated Gaussian, and truncat- ed Laplacian. Examples of each are illustrated in Figure 11. The equations for R X X (D) and R X Y (D) shown in (31) Of the three PAS shapes shown, the channel models in are computed for each tap, considering the power, AS, [7] use the truncated Laplacian PAS shape, which was and mean AoA (or AoD) values for all clusters at that tap found to match closely the angle of arrival statistics with- delay. Also, the expressions are evaluated separately for in a cluster for urban environments [18]. The uniform transmit and receive correlation coefficients (the coeffi- PAS shape typically models canyon-type environments cients ρtxij are computed using the mean AoD and AS (where the angle of arrival is considered to be evenly dis- across the transmit antennas, and ρrxij using the mean tributed), while the truncated Gaussian PAS shape is AoA and AS across the receive antennas). used to model environments where each cluster is con- Moreover, because the above channel model parame- sidered to consist of numerous, randomly-placed scat- ters are fixed values (provided in [7]), the ρtxij and ρrxij tering objects, giving rise to a Gaussian-distributed correlation coefficients (and thus the Rtx and Rrx corre- angle of arrival. lation matrices) for each channel tap need to be comput- The truncated Laplacian PAS can be written as [18]: ed only once for any of the channel models. Uniform PAS Truncated Gaussian PAS Truncated Laplacian PAS 1.4 1.4 1.4 1.2 1.2 1.2 Power (Linear Scale) Power (Linear Scale) Power (Linear Scale) 1 1 1 0.8 0.8 0.8 0.6 0.6 0.6 0.4 0.4 0.4 0.2 0.2 0.2 0 0 0 0 50 100 150 0 50 100 150 0 50 100 150 Angle (°) Angle (°) Angle (°) Figure 11. Uniform, truncated Gaussian, and truncated Laplacian PAS shapes. FIRST QUARTER 2008 IEEE CIRCUITS AND SYSTEMS MAGAZINE 41
  • 15. Note the fact that these channel parameters are fixed which are intended to model office environments (D – corresponds to selecting a specific transmitter-receiv- typical office, E – large office). er-environment configuration (i.e., all angles specified) The effect is modeled by modulating several of the which remains stationary throughout the channel channel taps in order to simulate the desired ampli- model simulation. tude modulation. The modulator used is randomized to create AM distortions, period shapes, resembling III.1.3.5 Modeling Doppler Components the measured data. For indoor wireless channels, the typical fading effect The modulating function, from [7], is: scenario involves human-based motion (i.e. people walk- ing between stationary transmitter, receiver systems). 2 g(t ) = Al exp{j(4π(2l + 1)fm t + ϕl )} (36) These fading effects can be described by the following l =0 Doppler power spectrum: where: 1 ■ Al are relative harmonic amplitudes ( A0 = 0 dB, S(f) = 2 (34) 1+ A f A1 = −15 dB, A2 = −20 dB), fd ■ fm is the power line frequency (U.S.: 60 Hz, Europe: where: 50 Hz), ■ A is a constant, defined to set S(f) = 0.1 (a 10 dB ■ ϕt is a series of i.i.d. phase RV’s, uniformly distrib- drop) at frequency fd (thus: A = 9), and uted: U [0, 2π). ■ fd is the Doppler spread, defined as: fd = vo /λ, with From (36), we see that three tones are used for the vo representing the environmental speed (around modulating signal: the fundamental and 2 odd harmonics 1.2 km/h proposed) and where λ = c/fc is the wave- (100 Hz, 300 Hz, and 500 Hz for Europe). length (shown previously). The modulating signal in (33) is applied to three of the The corresponding autocorrelation function (i.e., channel taps using: inverse Fourier transform of S(f)), is: c (t ) = c(t )(1 + α · g(t )) (37) πfd 2πfd t where: R = √ exp − √ (35) A A ■ c(t ) and c (t ) are the old, new tap values, respec- tively, The Doppler spectral shape determines the time- ■ α is the normalization constant. domain fading as well as the temporal correlation and fad- The normalization constant, α, is selected to ensure that ing slope behavior, and is used in Rayleigh fading the total modulation energy satisfies the ratio provided by simulators to produce fading waveforms with the proper random variable, X , given in (38), which models the desired time correlation [11]. I/C, or interference to carrier energy ratio (where interfer- Since the S(f) function describes the power spec- ence is the modulation energy in the modulated taps, and trum of the Doppler fading, it can be used as a spectral carrier energy is the energy of the channel response): filter to shape the Gaussian random signals in the fre- quency domain, which should result, after an IFFT, in I = X 2, (38) accurate time-domain waveforms of Doppler fading [11]. C Note that the number of points (or taps) should be where X is a Gaussian random variable with mean selected to give sufficient frequency resolution to show μ = 0.0203, and variance σ 2 = 0.01072 . the spectrum around the Doppler spread, fd (note that fd is around 3 Hz at 2.4 GHz, and around 6 Hz at 5.2 GHz). III.2 MIMO Signal Processing Techniques Thus, the elements of Hiid (independent, zero-mean, With the indoor wireless channel under MIMO now unit variance, complex Gaussian random variables) may described, this section presents the main signal process- be individually filtered using the above technique so that ing techniques used in realizing the benefits of multiple the Rayleigh matrix produces the desired Doppler fading. antennas. The techniques described are spatial-division In addition, another Doppler component, resulting multiplexing (SDM), MIMO channel estimation and detec- from fluorescent lights, has been shown to result in a tion, space-time block coding (STBC), and transmitter channel where signal reflections are added and beamforming. Note that channel estimation techniques removed at twice the power line frequency, resulting are discussed last in order to better show how the in frequency selective amplitude modulation [7]. This approach used for channel estimation may influence the effect is included in channel models D and E only, other signal processing techniques. 42 IEEE CIRCUITS AND SYSTEMS MAGAZINE FIRST QUARTER 2008