Professional Documents
Culture Documents
Clich Explanation
This is Multiple Access
! Many conversations/channels share the same medium
There are a number of different Multiple Access (MA) strategies
you can try:
! Time Division Multiple Access (TDMA)
! Frequency Division Multiple Access (FDMA)
! Code Division Multiple Access (CDMA)
TDMA
Timeslot Period Frame Period
frequency
Available
Frequency
Band
time
User 1 User 1 Idealised TDMA
(with no guard
periods)
FDMA
Frame Period (we may still need
frequency
Channel
Bandwidth
User 1
time
Idealised FDMA
(with no guard
bands)
FDMA/TDMA
Of course we could also be clever and use a combination of
TDMA and FDMAlike in GSM
This is commonly referred to as simply TDMA
FDMA/TDMA
Timeslot Period Frame Period
frequency
Channel
Bandwidth
Channel
Bandwidth
User 1
time
User 1 Idealised FH (with
no guard bands or
guard periods)
Frequency
Power
Power
Frequency
Frequency
Power Time Averaged
Power Spectrum
Frequency
Instantaneous Power
Spectra for a channel in
different frames
code
Power Power
Frequency Frequency
CDMA/FDMA
frequency
code
CDMA/TDMA/FDMA...
frequency
code
CDMA Spreading
Essentially Spreading involves changing the symbol rate on the air interface
Spreading Despreading
P P
Channel
f f
P
Tx Bit Stream P P Rx Bit Stream
f
f Air Interface f
Chip Stream
Identical
codes
Code Chip Stream Code Chip Stream
1
Tx Bit Stream
-1
Spreading X
Code Chip Stream
Air Interface
Chip Stream
Despreading X
Code Chip Stream
Rx Bit Stream
Spreading
If the Bit Rate is Rb , the Chip Rate is Rc, the energy per bit Eb
and the energy per chip Ec then
Rc
Eb = Ec .
Rb
Spreading in noise
Tx Signal Rx Signal (= Tx Signal + Noise)
P P
f f
P P
Channel
f f
Wideband Noise/Interference
The gain due to despreading of the signal over wideband noise
is the Processing Gain
Types of Codes
There are essentially two types of
codes used in CDMA networks: S2
! Channelisation Codes C1 C2 C3
"Are used to separate channels
from a single cell or terminal
! Scrambling Codes
"Are used to separate cells and
S1
terminals from each other rather C1 C2 C3
than purely channels
Channelisation/scrambling codes
may be either:
! short (the length of the code is
equal to the bit period) S3
! long (longer than the bit period) C1 C2 C3
Channelisation Codes
Channelisation codes are orthogonal and hence provide
channel separation
Number of codes available is dependant on length of code
Channelisation codes require an equal number of 1s and -1s
to be orthogonal
! This is because we use integration to demodulate the signal
Typically channelisation codes are used to spread the signal
1 2 3 R-1 R
Orthogonality of Codes
If orthogonal mean interference power over a bit is zero
Bit Period Chip Period
1
Code
-1
0.25 X
Signal Chip Stream
-0.25
0.25
Bit Value
-0.25
f f
c1 Channel c1
P P
f f
P
P
f f
c2 c2
CDMA in Cellular
Cellular systems have multipath channels with a delay spread
! Channels from the same transmitter are no longer perfectly orthogonal
" Channelisation codes are no longer perfectly synchronised
! Downlink Channels on the same cell interfere with each other
" Worst case scenario can be treated as white noise
" Otherwise use orthogonality factor (0.6 in urban macrocells typically)
The orthogonality factor gives the percentage of interference that is rejected
CDMA in Cellular
P P
f P P f
f f
c1 Channel c1
P P
f P
P f
f f
c2 c2
Eb
W/Hz W/Hz dBW/Hz
After Post Eb/Io
Despreading/ Filtering Eb
Correlation Orthog = 0 Io Io
f f f
Signal
W/Hz dBW/Hz
Eb
Intra-cell Noise Post
Eb
Eb/No
Filtering
Inter-cell Noise Orthog > 0 No No
f f
A Channelised Transmitter
Channel 3
Bit Stream
c3
Pilot Channels
Pilot channels are effectively channels used in the cell selection
process
Pilots contain no baseband information - no bits
The pilot is spread by the all 1s channelisation code
! Effectively the pilot is the scrambling code
The required pilot channel SNR is referred to in Ec/Io
Pilots allow channel estimation
In cdmaOne the pilot also gives the mobile phase and timing
information
Soft Handover
Soft Handover is where more then one cell is in communication
with a terminal
The cells in communication with the terminal are known as an
active set
The best serving cell is known as the primary cell - and
maintains the primary channel
Other channels are known as handover channels
The gain associated with soft handover is known as the
macrodiversity gain
! This occurs due to the uncorrelated nature of fast fading between cells
and the variation in slow fading between cells
! Note that slow fading is not entirely uncorrelated for different cells
Direction of Travel
RX_Lev
Cell A Cell B
A hard handover
between cells A and
B in GSM Handover
Hysteresis
In a hard handover
Margin
the mobile is only
ever instantaneously
connected to a single
cell
Distance
Active set = 1 =2 =1
Pilot Ec/Io Cell A Cell B
Cell A and Cell B
Direction of Travel
A soft handover
between cells A and
B in cdmaOne
Cell Breathing
An increase in traffic results in an increase in interference
Mobiles at the extremities of cells may be pushed out of the
cells effective coverage area due to decreased Eb/No
This effect may occur over the course of 24 hours due to
changes in traffic demand over peak hours
Power Control
MSb
The Near-Far Effect
If equal transmit powers
! Received Signal Strength from Path Loss = 150dB
MSa higher than required
MSa
! MSb Eb/No significantly reduced
Near mobiles dominate on the Path Loss = 100dB
uplink
Cell area and capacity reduced
Solution
! Fast power control
! Large Dynamic Range for mobiles
Questions
What is a pilot channel?
How does soft handover differ from hard handover?
How do scrambling codes differ from channelisation codes?
Why is multipath fading bad from a CDMA point of view?
Session Summary
In this session we have discussed:
! CDMA and how it relates to and differs from other multiple access
technologies
! What channelisation and scrambling codes are and what they do
! What we mean by a pilot channel
! How soft handover works
! What we mean by cell breathing and the near far effect