MC_note7

Embed Size (px)

Citation preview

  • 8/7/2019 MC_note7

    1/36

    Multicarrier Communications

    -Lecture 7: OFDMA Systems

    Jian (Andrew) [email protected]

    Wireless Signal Processing ProgramNational ICT Australia

    http://users.rsise.anu.edu.au/ jian/Course mc.html

    Canberra, Australia, 2007

    MC 2007 cJian (Andrew) Zhang 1

  • 8/7/2019 MC_note7

    2/36

    What we covered in Lecture 6

    MIMO Basics

    Capacity AnalysisSpace-frequency Coding

    MIMO-OFDM Transceiver Design

    Beamforming for MIMO-OFDM

    MC 2007 cJian (Andrew) Zhang 2

  • 8/7/2019 MC_note7

    3/36

    What will be covered in this Lecture

    Basics of Multiuser Access

    OFDMA Basics

    OFDMA Synchronization in uplink

    Synchronization mechanism in practical systems: RangingchannelSynchronization schemes (of Academic interest) [1]

    Cross-layer design

    Multiuser Diversity

    Mobility-dependent Traffic Channels

    Multi-cell Frequency Planning

    MC 2007 cJian (Andrew) Zhang 3

  • 8/7/2019 MC_note7

    4/36

    Multiuser Access

    Multiple access schemes are used to allow many users to share

    simultaneously a finite amount of spectrum.

    The sharing of spectrum is required to achieve high capacity by

    simultanously allocating the available bandwidth to multiple

    users.

    For high quality communications, this must be done without

    severe degradation in the performance of the system.

    There are many access techniques , some of them are

    Frequency Division Multiple Access (FDMA)Time Division Multiple Access (TDMA)Space Division Multiple Access (SDMA)Spread Spectrum Multiple Access (SSMA): e.g., CDMA, FHMA

    MC 2007 cJian (Andrew) Zhang 4

  • 8/7/2019 MC_note7

    5/36

    Illustration of MA Schemes

    MC 2007 cJian (Andrew) Zhang 5

  • 8/7/2019 MC_note7

    6/36

    Multiple Access in OFDM Systems

    OFDM-FDMA (OFDMA)

    OFDM-TDMA

    OFDM-CDMA (Multicarrier + CDMA)

    MC 2007 cJian (Andrew) Zhang 6

  • 8/7/2019 MC_note7

    7/36

    Advantages of OFDMA Systems

    Better data rate granularity based on both time and frequency

    domain resource assignmentSmaller Link budget for low rate users

    Receiver Simplicity with multiuser-interference free detection

    Multiuser diversity capability

    MC 2007 cJian (Andrew) Zhang 7

  • 8/7/2019 MC_note7

    8/36

    OFDMA Optimality

    The capacity is approached in a multi-user multi-carrier SISO

    systems when the following conditions are satisfied:

    1 Each subcarrier is assigned to only one user, i.e., OFDMA;

    2 The assigned user on subcarrier nhas the highest channel gainover K users;

    3 The power over subcarriers is allocated using a water-filling

    solution with respect to channel gains.

    Similarly, OFDMA optimality can also be shown for MIMO systems.

    MC 2007 cJian (Andrew) Zhang 8

  • 8/7/2019 MC_note7

    9/36

    Downlink and Uplink

    DL: One transmitter and multiple receiversUL: Several transmitters and one receiver

    In UL, all transmitters have unique time and frequency offset,

    thus, UL system design is more difficult than DL.

    Asymmetric traffic distribution between UL and DL is alwaysexpected.

    MC 2007 cJian (Andrew) Zhang 9

  • 8/7/2019 MC_note7

    10/36

    OFDMA System Design

    Factors to consider

    Different users can have different mobile speed, different

    channel delay spread number of subcarriers, subcarrier

    interval, length of guarding interval, pilots allocation

    Different users may have different data rate and QoSrequirements subchannel length, subchannel structure,

    adaptive modulation and coding

    Different users may have different channel impulse response

    Multiuser diversity

    Optimization between average system performance and

    spectrum efficiency (system capacity) Intelligent Frequency

    planning

    MC 2007 cJian (Andrew) Zhang 10

  • 8/7/2019 MC_note7

    11/36

    Subcarrier Allocation Strategy in OFDMA

    Subband SAS

    A group of adjacent subcarriers are assigned to each user;Poor freq. diversity

    Interleaved SASsubcarriers of each user are uniformly spaced;Good freq. diversity, but not best multiuser diversity

    Random SASAllow dynamic resource assignment and provide best multiuserpotential

    MC 2007 cJian (Andrew) Zhang 11

  • 8/7/2019 MC_note7

    12/36

    PN Sequence Design in Random SAS

    N available data subcarriers are usually first grouped in blocks with

    equal length Q, a permutation sequence (PN) and its cyclic versions

    are then applied to assign subcarriers to users.

    N = PQ, basic PN sequence {cm}, 1 cm QThe period of PN sequence can be equal to P, which is generally

    the length of a subchannel.

    {cm} should have good circulant auto-correlation andcross-correlation properties, to minimize intra-cell and inter-cell

    interference while maximizing spectrum efficiency and frequency

    reuse ratio.

    MC 2007 cJian (Andrew) Zhang 12

  • 8/7/2019 MC_note7

    13/36

    Timing and Frequency Synchronization

    General progress is:

    1 In downlink, MT performs freq. and timing estimation and adjust

    itself for uplink transmission;2 BS estimates freq. and timing for all the users;

    A challenging task as the BS receives a mix of signals eachaffected by exclusive synchronization errors;A multi-parameter estimation problem where each user must beseparated from others.

    3 Timing and freq. correction in BS

    MC 2007 cJian (Andrew) Zhang 13

  • 8/7/2019 MC_note7

    14/36

    Timing in Uplink

    1 BS broadcasts timing pilots and k-th MT estimates initial timing

    difference p(k) + T(k), p(k): propagation delay; T(k):basic timing difference between transceiver

    2

    k-th MT synchronizes to BS, and transmits uplink stream;3 Signals from different users will arrive at the BS with timing

    difference p(k) p(m);4 Guarding period (CP) needs to be larger than the sum of channel

    delay spread and the propagation delay max(|p(k)

    p(m)

    |).

    For systems with large covering area, propagation delay can be

    comparable to the symbol period. Unacceptable!

    MC 2007 cJian (Andrew) Zhang 14

  • 8/7/2019 MC_note7

    15/36

    Quasi-synchronous Network

    Some mechanisms, e.g., a Ranging channel, can be adopted to

    establish an ISI-free quasi-synchronous system such that the timing

    error becomes small and can be incorporated in channel estimates.

    One example:

    1 BS broadcasts timing pilots and k-th MT estimates initial timingdifference p(k) + T(k), p(k): propagation delay; T(k):basic timing difference between transceiver

    2 k-th MT synchronizes to BS, and transmits unique timing pilots

    to BS;

    3 BS estimates p(k) by using correlator with known template foreach user, and send the value of k to user k;

    4 User k then adjust his transmitting time by k, so that signalsfrom all users will arrive at the BS roughly at the same time.

    MC 2007 cJian (Andrew) Zhang 15

  • 8/7/2019 MC_note7

    16/36

    Ranging Channel

    Ranging channel is a control channel allowing users to buildconnection with BS. Functions include

    letting MT adjust its parameters (CFO, Timing, etc.) to join a

    quasi-synchronized network;

    Resource request and assignmentParameter tracking

    Power measurement/Power control and Handover

    Research problems:

    Optimal resource configuration of ranging channel

    Timing and CFO estimation based on pilots in ranging channel

    Ranging code design

    MC 2007 cJian (Andrew) Zhang 16

  • 8/7/2019 MC_note7

    17/36

    Ranging Channel - An Example

    MC 2007 cJian (Andrew) Zhang 17

  • 8/7/2019 MC_note7

    18/36

    Synchronization with Subband SAS

    If CFO is smaller than the subcarrier guard intervals, users

    signals can be separated by passing the received samplesthrough a bank of digital band-pass filters, each selecting one

    subband.

    General sync algorithms can then be applied independently for

    each user.

    Perfect users separation cannot be achieved in practice as this

    would require ideal brickwall filters and/or large guard intervals.

    MC 2007 cJian (Andrew) Zhang 18

  • 8/7/2019 MC_note7

    19/36

    CFO Estimation with Interleaved SAS

    Each users block has a periodic structure. For m-th user

    occupying P subcarriers {im + pL; 0 p P 1}, at distance L,

    sm(k) = ej2n(im+m)/L

    sm(k + P), 0 L 1. (1)

    This signal model motivates the use of Spectrum Analysis

    algorithms, e.g., MUSIC, ESPRIT and Matric pencil, to estimate

    the CFO term m.

    MC 2007 cJian (Andrew) Zhang 19

  • 8/7/2019 MC_note7

    20/36

    CFO Estimation with random SAS

    Research still in very early stage.

    ML estimation is developed based on training blocks;

    Complexity forbids its implementation in practice.

    MC 2007 cJian (Andrew) Zhang 20

  • 8/7/2019 MC_note7

    21/36

    Timing and CFO Compensation in uplink

    1 Estimates are returned to MTs which adjust its parameters

    accordingly.2 Compensation in BS directly by applying advanced algorithms

    Independent compensation for each user in Subband SASFrequency compensation through Interference CancellationFrequency compensation through Linear Multiuser Detection

    MC 2007 cJian (Andrew) Zhang 21

  • 8/7/2019 MC_note7

    22/36

    Cross-layer Design

    Cross-layer design: Joint optimization multiple layers in system

    design. Why cross-layer design?

    In broadband networks, traffic is highly diverse with distinct QoS

    parameters, delay sensitivity and error-sensitivity, channel may

    vary dramatically, and user pattern presents high dynamics inmobility.

    Decoupled layer design which copes with the worst case

    condition will lead to very inefficient usage of spectrum and

    energy.Protocols with multi-layer adaptability can adapt to the service

    variations and achieve high spectrum efficiency.

    MC 2007 cJian (Andrew) Zhang 22

  • 8/7/2019 MC_note7

    23/36

    Cross-layer Design Issues in OFDMA

    Multiuser diversity

    Mobility-dependent Traffic Channels

    fixed-portable applications: slow fading; low signalling overheadwith occasional feedback Multiuser diversity suitableMobile applications: fast fading; intensive overhead for resourceallocation Frequency diversity suitable

    Adaptive Modulation and Coding

    Scheduling

    MC 2007 cJian (Andrew) Zhang 23

  • 8/7/2019 MC_note7

    24/36

    Multiuser Diversity

    In a wireless system with many users, the utility value (data rate,

    channel) of a given resource unit varies from one user to another.

    Such fluctuation allow the overall system performance to be

    maximized by allocating each radio resource unit to the user that

    can best exploit it.

    It can be proven that intelligent resource allocation renders

    performance improvement (e.g., expected transmission rate per

    subcarrier), and the improvement increases with the number of

    users.The system performance improvement due to the increase in the

    number of users is referred as multiuser diversity gain.

    MC 2007 cJian (Andrew) Zhang 24

  • 8/7/2019 MC_note7

    25/36

    Where is Multiuser Diversity available

    Service-enabled: difference in data rate and QoS - Granularity

    related

    Mobility-enabled multiuser diversity in relay networks

    Space-enabled multiuser diversity in SDMA

    Frequency-selectivity enabled multiuser diversity in OFDMA

    MC 2007 cJian (Andrew) Zhang 25

  • 8/7/2019 MC_note7

    26/36

    Multiuser Diversity in OFDMA

    Channel fading is statistically independent for different MTs, as long

    as their receive antennas are separated considerably. Similarity

    between MIMO-OFDM and MISO-OFDMA

    Water-filling algorithms

    Finite Tones Water-filling

    Loading algorithms

    Algorithms to realize multiuser diversity in OFDMA will be discussed

    in Lecture 8.

    MC 2007 cJian (Andrew) Zhang 26

  • 8/7/2019 MC_note7

    27/36

    Mobility-dependent Traffic channels

    Traffic channels (subchannels)

    Multiuser diversity (MD) and Frequency diversity (FD) is atradeoff in OFDMA systems.

    MD provides more performance improvement than FD;MD and FD have different requirement on the distribution ofsubcarriers in a subchannel.

    MC 2007 cJian (Andrew) Zhang 27

  • 8/7/2019 MC_note7

    28/36

    Subchannel configuration for fixed/portable

    applications

    Clusters should be grouped as tight as possible to enable higher

    multiuser diversity, leading to higher aggregated rate;

    Small subchannel sizes are preferred - the multiuser diversity

    gain can be readily captured with simple progressive channel

    allocation scheme.

    MC 2007 cJian (Andrew) Zhang 28

  • 8/7/2019 MC_note7

    29/36

    Subchannel configuration for mobile applications

    Larger subchannels are preferred to provide better frequencydiversity and, thus, higher outage capacity;

    For applications with small outage probability requirements, the

    clusters should be distributed to enable higher frequency

    diversity; the opposite is true for applications that can toleratehigh outage probabilities.

    For mixed applications, the ideal system platform should be able

    to support both small and tight traffic channels with maximum

    multiuser diversity and large and loose traffic channels with

    maximum frequency diversity.

    The partition can be optimized based on the ration of low

    mobility and high mobility users.

    MC 2007 cJian (Andrew) Zhang 29

  • 8/7/2019 MC_note7

    30/36

    802.16e traffic channels

    IEEE 802.16e defines three types of subchannel configuration

    Fully used subchannelization (FUSC) and Partially usedsubchannelization (PUSC) - loose and distributed configuration

    for mobile channels to maximize FD

    Advanced modulation and coding subchannel (AMC) - tight and

    adjacent channel configuration for fixed applications to maximize

    MDZone Switching allows dynamic configuration of PUSC, FUSC

    and AMC in a frame.

    MC 2007 cJian (Andrew) Zhang 30

  • 8/7/2019 MC_note7

    31/36

    Multi-cell Frequency Planning [2]

    Frequency resue: Same set of frequency bands can be reused by

    multiple base stations as long as the cochannel interference is

    tolerable.

    Classification of Frequency planning schemes

    Static/fixed frequency chanell allocation (FCA)

    Adaptive/Dynamic channel allocation (DCA)

    Combination of FCA and DCA

    MC 2007 cJian (Andrew) Zhang 31

  • 8/7/2019 MC_note7

    32/36

    Fixed Channel Allocation

    Total number of channels are divided into disjoint groups and

    assigned to cells. Planning in the system setup and installation stageand slight adjustment in the system operation process.

    For Hexagonal cells, we have

    reuse distance ratio =Reuse distance

    Cell radius=

    3

    cluster size (2)

    where cluster size is the minimum number of neighboring cells

    that are assigned the entire set of channels.

    In a given area and a fixed cell size, smaller cluster size leads to

    higher capacity.Factors to consider in FCA

    CapacityDesired SIR in user terminalsTraffic loads (e.g., Irregular FCA for unevenly loaded traffic)

    MC 2007 cJian (Andrew) Zhang 32

  • 8/7/2019 MC_note7

    33/36

    Dynamic Channel Allocation

    Channel distribution adapts over time during system operation.

    Centralized DCA in central controller: Excellent performance

    with intensive signaling and computational complexity

    Distributed DCA in BSs or MTs, independently or cooperativelyDCA in OFDMA is very challenging because

    SINR criterion changed from predetermined to varied

    Channels changed from flat fading to frequency selective fading

    Computation complexity increased significantly due to thesubcarrier-based planning

    MC 2007 cJian (Andrew) Zhang 33

  • 8/7/2019 MC_note7

    34/36

    OFDMA DCA: an Example

    DCA realized by the coordination of central controller (e.g., RNC)

    BSs and MTs. Signalling overhead and computation complexity areboth reduced.

    Using beacon signals from BSs, each MT determines the

    dominant interfering BS, and the achievable rates with and

    without the dominant interference, and feedbacks the information

    to BSs and then to RNC;

    RNC updates all users CSI every super-frame, performs

    interference avoidance, and determines specific set of

    subchannels assigned to each BS and the recommended user

    assignment for each BS;BS makes actual pairing between the traffic bearers and the

    users. When a user recommended by RNC has traffic to send,

    BS follows RNCs suggestions, otherwise, BS performs owns

    channel adaptation.

    MC 2007 cJian (Andrew) Zhang 34

  • 8/7/2019 MC_note7

    35/36

    Inspiration on Research work

    Feedback channel is usually present in modern systems

    Design and exploit feedback channel

    How to minimize the feedback information by allowingpreprocessing in MTs?How to exploit the feedback information with errors?How to design a feedback channel with multiuser access?Multiuser diversity + Beamforming for MIMO/MISO OFDMAEssentially Cross-layer design problems

    MC 2007 cJian (Andrew) Zhang 35

  • 8/7/2019 MC_note7

    36/36

    Reference

    M. Morelli, C.-C. J. Kuo, and M. Pun, Synchronization techniques

    for orthogonal frequency division multiple access (ofdma): A

    tutorial review, vol. 95(7), pp. 13941427, July 2007.

    H. Liu and G. Li, OFDM-Based Broadband Wireless Networks -

    Design and Optimization. New Jersey, USA: John Wiley &

    Sons, 2005.

    MC 2007 cJian (Andrew) Zhang 36