Multicarrier Communications: - Lecture 7: OFDMA Systems
Multicarrier Communications: - Lecture 7: OFDMA Systems
Multicarrier Communications: - Lecture 7: OFDMA Systems
MC 2007
Jian
c (Andrew) Zhang 1
What we covered in Lecture 6
MIMO Basics
Capacity Analysis
Space-frequency Coding
MIMO-OFDM Transceiver Design
Beamforming for MIMO-OFDM
MC 2007
Jian
c (Andrew) Zhang 2
What will be covered in this Lecture
MC 2007
Jian
c (Andrew) Zhang 3
Multiuser Access
MC 2007
Jian
c (Andrew) Zhang 4
Illustration of MA Schemes
MC 2007
Jian
c (Andrew) Zhang 5
Multiple Access in OFDM Systems
OFDM-FDMA (OFDMA)
OFDM-TDMA
OFDM-CDMA (Multicarrier + CDMA)
MC 2007
Jian
c (Andrew) Zhang 6
Advantages of OFDMA Systems
MC 2007
Jian
c (Andrew) Zhang 7
OFDMA Optimality
MC 2007
Jian
c (Andrew) Zhang 8
Downlink and Uplink
MC 2007
Jian
c (Andrew) Zhang 9
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 QoS
requirements – 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
Jian
c (Andrew) Zhang 10
Subcarrier Allocation Strategy in OFDMA
Subband SAS
A group of adjacent subcarriers are assigned to each user;
Poor freq. diversity
Interleaved SAS
subcarriers of each user are uniformly spaced;
Good freq. diversity, but not best multiuser diversity
Random SAS
Allow dynamic resource assignment and provide best multiuser
potential
MC 2007
Jian
c (Andrew) Zhang 11
PN Sequence Design in Random SAS
MC 2007
Jian
c (Andrew) Zhang 12
Timing and Frequency Synchronization
MC 2007
Jian
c (Andrew) Zhang 13
Timing in Uplink
MC 2007
Jian
c (Andrew) Zhang 14
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 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 unique timing pilots
to BS;
3 BS estimates τp (k) by using correlator with known template for
each user, and send the value of τk to user k ;
4 User k then adjust his transmitting time by −τk , so that signals
from all users will arrive at the BS roughly at the same time.
MC 2007
Jian
c (Andrew) Zhang 15
Ranging Channel
MC 2007
Jian
c (Andrew) Zhang 16
Ranging Channel - An Example
MC 2007
Jian
c (Andrew) Zhang 17
Synchronization with Subband SAS
If CFO is smaller than the subcarrier guard intervals, users’
signals can be separated by passing the received samples
through 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
Jian
c (Andrew) Zhang 18
CFO Estimation with Interleaved SAS
MC 2007
Jian
c (Andrew) Zhang 19
CFO Estimation with random SAS
MC 2007
Jian
c (Andrew) Zhang 20
Timing and CFO Compensation in uplink
MC 2007
Jian
c (Andrew) Zhang 21
Cross-layer Design
MC 2007
Jian
c (Andrew) Zhang 22
Cross-layer Design Issues in OFDMA
Multiuser diversity
Mobility-dependent Traffic Channels
fixed-portable applications: slow fading; low signalling overhead
with occasional feedback ⇒ Multiuser diversity suitable
Mobile applications: fast fading; intensive overhead for resource
allocation ⇒ Frequency diversity suitable
Adaptive Modulation and Coding
Scheduling
MC 2007
Jian
c (Andrew) Zhang 23
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
Jian
c (Andrew) Zhang 24
Where is Multiuser Diversity available
MC 2007
Jian
c (Andrew) Zhang 25
Multiuser Diversity in OFDMA
MC 2007
Jian
c (Andrew) Zhang 26
Mobility-dependent Traffic channels
MC 2007
Jian
c (Andrew) Zhang 27
Subchannel configuration for fixed/portable
applications
MC 2007
Jian
c (Andrew) Zhang 28
Subchannel configuration for mobile applications
MC 2007
Jian
c (Andrew) Zhang 29
802.16e traffic channels
IEEE 802.16e defines three types of subchannel configuration
Fully used subchannelization (FUSC) and Partially used
subchannelization (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
MD
Zone Switching allows dynamic configuration of PUSC, FUSC
and AMC in a frame.
MC 2007
Jian
c (Andrew) Zhang 30
Multi-cell Frequency Planning [2]
MC 2007
Jian
c (Andrew) Zhang 31
Fixed Channel Allocation
Total number of channels are divided into disjoint groups and
assigned to cells. Planning in the system setup and installation stage
and slight adjustment in the system operation process.
For Hexagonal cells, we have
Reuse distance √
reuse distance ratio = = 3 × cluster size (2)
Cell radius
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
Capacity
Desired SIR in user terminals
Traffic loads (e.g., Irregular FCA for unevenly loaded traffic)
MC 2007
Jian
c (Andrew) Zhang 32
Dynamic Channel Allocation
MC 2007
Jian
c (Andrew) Zhang 33
OFDMA DCA: an Example
DCA realized by the coordination of central controller (e.g., RNC)
BSs and MTs. Signalling overhead and computation complexity are
both 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 RNC’s suggestions, otherwise, BS performs own’s
channel adaptation.
MC 2007
Jian
c (Andrew) Zhang 34
Inspiration on Research work
MC 2007
Jian
c (Andrew) Zhang 35
Reference
MC 2007
Jian
c (Andrew) Zhang 36