Date post: | 29-Dec-2015 |
Category: |
Documents |
Upload: | phyllis-greer |
View: | 214 times |
Download: | 1 times |
© 2003
Digital Modulation:Current Wireless Techniques
Digital Modulation:Current Wireless Techniques
Mike Fitton,
Altera Corporation
European Technology Centre
Mike Fitton,
Altera Corporation
European Technology Centre
© 2003 Altera
Outline of Lecture
Personal communication system requirements Multiple Access Techniques
– Frequency Division Multiple Access
– Time Division Multiple Access
– Code Division Multiple Access Wireless Technologies
– Coding
– Equalisation
– OFDM
– Diversity and Diversity Combining
– Spread Spectrum
© 2003 Altera
Evolution of personal cellular communicationsEvolution of personal cellular communicationsEvolution of personal cellular communicationsEvolution of personal cellular communications
• Availability of complementary wireless systems– Short range: wireless PAN (Bluetooth)
– Medium range: wireless LAN, WiFi
– Longer range: WiMAX
© 2003 Altera
Multiple AccessMultiple Access
© 2003 Altera
Multiple Access Requirements
A wireless communications system employs a multiple access technique to control the allocation of the network resources. The purposes of a multiple access technique are:
To provide each user with unique access to the shared resource: the spectrum.
To minimise the impact of other users acting as interferers. To provide efficient use of the spectrum available. To support flexible allocation of resources (for a variety of services).
© 2003 Altera
Frequency Division Multiple Access (FDMA)
Each user is assigned a unique frequency for the duration of their call.
Severe fading and interference can cause errors.
Complex frequency planning required. Not flexible.
Used in analogue systems, such as TACS (Europe), and AMPS (USA).
0
1
2
3
4
5
6
7
0 1 2 3 4 5 6 7Frequency Slot
Tim
e S
lot
1 user shown
Use
r 1
Use
r 2
2 users shown
Use
r 3
3 users shown
Incr
easi
ng T
ime
© 2003 Altera
Time Division Multiple Access (TDMA)
Each user can use all available frequencies, for a limited period. The user must not transmit until its next turn.
High bit rates required, therefore possible problems with intersymbol-interference.
Flexible allocation of resources (multiple time slots).
Used in second generation digital networks, such as GSM (Europe), and D-AMPS (USA).
0
1
2
3
4
5
6
7
0 1 2 3 4 5 6 7Frequency Slot
Tim
e S
lot
1 user shown
User 1
User 2
2 users shown
User 3
3 users shown
Incr
easi
ng T
ime
© 2003 Altera
Frequency Hopping Code Division Multiple Access (FH-CDMA)
Each user regularly hops frequency over the available spectrum.
Users are distinguished from each other by a unique hopping pattern (or code).
Interference is randomised. Used in BluetoothTM
0
1
2
3
4
5
6
7
0 1 2 3 4 5 6 7Frequency Slot
Tim
e S
lot
Incr
easi
ng T
ime
1 user shown
Usr1
2 users shown
Usr2
© 2003 Altera
Direct SequenceCode Division Multiple Access (DS-CDMA)
All users occupy the same spectrum at the same time.
The modulated signal is spread to a much larger bandwidth than that required by multiplying with a spreading code. Users are distinguished from each other by a unique spreading code.
Very flexible, but complex. Currently used in 3G and 2nd
generation IS-95
0
1
2
3
4
5
6
7
0 1 2 3 4 5 6 7Frequency Slot
Tim
e S
lot
1 user shown
User 1User 2
2 users shown
User 3
3 users shown
Code Domain
© 2003 Altera
Summary of Multiple Access Techniques:The Cocktail Party
To illustrate the nature of the multiple access techniques, consider a number of guests at a cocktail party. The aim is for all the guests to hold an intelligible conversation. In this case the resource available is the house itself.
FDMA: each guest has a separate room to talk to their partner. TDMA: everyone is in the same room, and has a limited time to hold
their conversation (so they must talk very quickly). FH-CDMA: the guests run from room to room to talk. DS-CDMA: everyone is in the same room, talking at the same time, but
each pair talks in a different language.
© 2003 Altera
Duplex Communication
Two way communication is called duplex (eg. for cellular radio). One way is called simplex (eg. for paging).
The link from the base-station to mobile is the down-link. The link from the mobile to base-station is the up-link.
The up-link and down-link can exist simultaneously on different frequencies: Frequency Division Duplex (FDD).
The up-link and down-link can exist on the same frequency at different times: Time Division Duplex (TDD).
© 2003 Altera
Wireless technologiesWireless technologies
© 2003 Altera
Coding: Forward Error CorrectionCoding: Forward Error Correction
• So far we have considered the uncoded case• It is possible to apply redundancy (in time, frequency or space)
and exploit this to give error detection and error correction• A simple example is a repetition code (1111)• There are many types of coding that can be used
– Block code
– Convolution code (use current input and previous ones)
– Turbo codes: use two recursive systemic encoders, and two decoders that are run iteratively)
– Many more…
• Coding requires an overhead (e.g with a rate ½ code, the information rate is half the transmission rate). May not be appropriate in all instances (e.g. in interference)
© 2003 Altera
Automatic Repeat Request (ARQ)Automatic Repeat Request (ARQ)
• Detect an error in a packet, for example with a Cyclic Redundancy Check (c.f. checksum).
• Inform the transmitter of the problem (e.g. through failure to return an ACK, or using a NACK)
• Transmitter then retransmits that packet• Many different ARQ schemes are possible
• ARQ is more appropriate for non-real time traffic (e.g. data), or isochronous traffic (where a limited number of retransmissions are permitted)
• FEC is useful for real-time traffic (e.g. voice and real-time video)
© 2003 Altera
Equalisation
Frequency-selective fading arises due to time-dispersion in the multipath channel. This type of wideband fading causes irreducible errors, unless its effects are mitigated.
Equalisation is employed to remove the harmful frequency-selective fading. It acts as an adaptive filter, to produce an output signal with a flat frequency response. Consequently, error-free transmission at high data rates is possible.
1.8101.800 1.802 1.804 1.806 1.808 1.810
-40
-30
-20
-10
0
Frequency (GHz)
Pow
er (
dB)
-40
-30
-20
-10
0
Pow
er (
dB)
1.800 1.802 1.804 1.806 1.808
Frequency (GHz)
(i) Channel (Frequency Domain) (ii) Forward Filter (Frequency Domain)
T rms = 2.67s
Noise EnhancingAmplification
1.8101.800 1.802 1.804 1.806 1.808 1.810
-40
-30
-20
-10
0
Frequency (GHz)
Pow
er (
dB)
-40
-30
-20
-10
0
Pow
er (
dB)
1.800 1.802 1.804 1.806 1.808
Frequency (GHz)
(i) Channel (Frequency Domain) (ii) Forward Filter (Frequency Domain)
T rms = 2.67s
Noise EnhancingAmplification
© 2003 Altera
Linear Transversal Equaliser
The linear transversal equalisation (LTE) is one of the simplest forms of equaliser.
The tap coefficients (C1 to Cn) are adapt to suit the current channel conditions. Normally this adaptation is done on a training sequence.
In the presence of severe amplitude and phase distortion, the required inverse filter tends to result in an unacceptable degree of noise amplification.
T T T
Zk
r(t-T) r(t-2T) r(t-nT)INPUT
r(t)
C0
DECISION
DEVICE
e kTRAININGSEQUENCE
+
+
++
+
-
OUTPUT
r(t)
ERROR
Forward Filter
C1 C2 Cn
© 2003 Altera
Decision Feedback Equaliser The equaliser output signal is the
sum of the outputs of the feedforward and feedback sections of the equaliser.
The forward section similar to the LTE
Decisions made from the output of the equaliser are now feed back through a second filter.
If these decisions are correct, the ISI caused by these symbols can be cancelled without noise enhancement
However, errors made in hard decisions are fedback through the equaliser and can cause error propagation
T T T
C C Cn-1 n-2 0
Zk
r(t+[n-1]T) r(t+[n-2]T) r(t)INPUT
r(t+nT)
Cn
DECISIONDEVICE
ekTRAININGSEQUENCE
+
+
++
+
-
OUTPUT
ERROR
Forward Filter
TTT
Xk
^X k-1^
b1b2bm
X k-2^
-
- -
+
Feedback Filter
Xk-m^
© 2003 Altera
Equalisers (cont.) Maximum Likelihood Sequence Estimation (MLSE or Viterbi
equaliser) is a more complex alternative to LTE or DFE, but has good performance and is often used in GSM.
Equaliser training for LTE, DFE and Channel Estimator with MLSE
LMS Gradient (less complex) RLS (Kalman) algorithm (fast but computationally expensive)
Training algorithm selection Convergence speed Complexity Robustness to Channel Variations Numerical Stability
© 2003 Altera
Orthogonal Frequency Division Multiple Access (OFDM)Orthogonal Frequency Division Multiple Access (OFDM)
• Equalisation is required when the channel time dispersion become significant wrt the symbol period
• Alternatively, lengthen the symbol period (reduce the data rate) until time dispersion is no longer a problem– Reduce the throughput?
– Divide the input into multiple streams and use them to modulate multiple carriers Multicarrier
• OFDM is a method of implementing Multicarrier with optimal throughput and spacing of the carriers
© 2003 Altera
OFDM overviewOFDM overview
Input data, period Tip
NpointIFFT
Modulationorder m
…
N modulated parallel streams, symbol period
Tip/m.N
Guardinterval
Upconvert, amplify and
transmit
SyncRemoveGuardinterval
NpointFFT
… P/S Output data
N parallel streams, period
Tip/N
…S/P
Downconversion
Estimate and remove chan
effects. Demodulate
…
© 2003 Altera
Transmitted Spectrum in OFDMTransmitted Spectrum in OFDM
• A comb of carriers is produced, each one running at a baud rate of Rdata/m.No_carriers
© 2003 Altera
Effect of the wireless channelEffect of the wireless channel
© 2003 Altera
• The carriers are spread over the fades in the frequency domain, producing frequency diversity.- This can be exploited with e.g. coding
Effect of the wireless channelEffect of the wireless channel
© 2003 Altera
OFDM advantages and disadvantagesOFDM advantages and disadvantages
For:
• The system is robust to channel time dispersion and exploits the nature of the wideband channel (frequency diversity)
– Complex equalisation is not required– Very high data rates can be achieved
• Can be applied as multiple access (OFDMA)
Against:
• Accurate synchronisation required
• There is an overhead associated with immunity to time dispersion – the Guard Interval
• High peak-to-mean power ratio linear amplifier required
• Limited range and unit speeds (e.g. WLAN)
• More complex than some alternatives (c.f. 802.11a vs 802.11b)
© 2003 Altera
Diversity
Diversity: the provision of two or more uncorrelated (independent) fading paths between transmitter and receiver.
Performance improvement results as it is unlikely that all the diversity paths will be poor at the same time. Consequently, the probability of outage is reduced.
Methods for generating uncorrelated paths for diversity combining include time, frequency, polarisation, angle, and space diversity.
Tx
1
2
m/2
...
......
...
1
2
m ...
distance
0
-40
-30
-20
-10
+10
Pow
erA
B
C
A C
/2
(i) Space Diversity (ii) Power Variation with Distance
B
© 2003 Altera
Diversity combiningDiversity combining• Switched combining: the current branch is
used until a metric fails a certain threshold (e.g. Received Signal Strength Indicator)
– Cheap and simple, but not ideal
• Selection combining: the most appropriate branch is always selected. Slight performance advantage over switch diversity.
– All diversity branches must be analysed– RSSI is not ideal – unduly affected by
interference
• Equal Gain Combining: simply co-phase and sum all branches
– Multiple receive chains are required
• Maximal Ratio Combining: each branch is co-by its signal-to-noise ratio.
– Optimal performance– Requires multiple receive chains and S/N
calculation
1
Cop
hasi
ng &
Sum
min
g
M
a1
2
a2
a M
Detector
Output
ia = 1 for Equal Gain Combining
NOTE:
MRC
(for EGC ai=1)
© 2003 Altera
Wireless technologies:Spread Spectrum
Wireless technologies:Spread Spectrum
© 2003 Altera
What is Spread Spectrum?What is Spread Spectrum?What is Spread Spectrum?What is Spread Spectrum?
NarrowbandMessage
NarrowbandMessage
WidebandChannel
© 2003 Altera
Classification of Spread Spectrum Systems:Classification of Spread Spectrum Systems:Frequency HoppingFrequency HoppingClassification of Spread Spectrum Systems:Classification of Spread Spectrum Systems:Frequency HoppingFrequency Hopping
Frequency Hopping (FH)• Narrow band message signal is modulated with a
carrier frequency which is rapidly shifted • The hop frequency is indicated by a spreading
function. • This spreading function is also available at the
receiver and enables it to retune to the correct channel for each ‘hop’.
© 2003 Altera
Frequency HoppingFrequency HoppingFrequency HoppingFrequency Hopping
Amplitude
Frequency
TRANSMITTED SPECTRUM
f1 f f f f f f f
1 2 34 5 67 8
2 3 4 5 6 7 8
© 2003 Altera
The effects of frequency hoppingThe effects of frequency hoppingThe effects of frequency hoppingThe effects of frequency hopping
Carrier 2Carrier 1
• inherent frequency diversity• Interference diversity
© 2003 Altera
Hop rates in an FH systemHop rates in an FH systemHop rates in an FH systemHop rates in an FH system
• Fast frequency hopping– Data symbol spread over several hop frequencies– Symbol diversity– Very resistant to jamming and interference, often used in military
systems
• Slow frequency hopping– Several data symbols on each hop frequency– Codeword diversity with interleaving– More likely to have successful retransmission with ARQ– Less complex
© 2003 Altera
Current FH systemCurrent FH systemCurrent FH systemCurrent FH system
• Bluetooth Wireless Personal Area Network.– Robust to interference (ISM band).– Maximise likelihood of successful retransmissions.– 1,600 hops/second.– Based on IEEE 802.11 WLAN specifications.
• Frequency Hopped Spread Spectrum is a candidate system for Wireless Local Loop.
• The GSM specification includes the possibility of full or limited frequency hopping.– FH randomises the interference observed and eases frequency
planning.
© 2003 Altera
Classification of Spread Spectrum Systems:Classification of Spread Spectrum Systems:Direct Sequence (DS)Direct Sequence (DS)Classification of Spread Spectrum Systems:Classification of Spread Spectrum Systems:Direct Sequence (DS)Direct Sequence (DS)
Direct Sequence (DS)– Secondary modulation in the form of pseudo-noise is applied
to an already modulated narrowband message, thereby spreading the spectrum.
– At the receiver, the incoming waveform is multiplied by an identical synchronised spreading waveform in order to recover the message.
© 2003 Altera
Direct Sequence Spread SpectrumDirect Sequence Spread SpectrumDirect Sequence Spread SpectrumDirect Sequence Spread Spectrum
d(t)
c(t) c(t)fc
s(t)
f c
Narrowband Message
Wideband ‘Pseudo random
noise’
Message Estimate
Up conversion to fixed carrier
frequency
Down conversionWideband
‘Pseudo random noise’
Spreading De-Spreading
© 2003 Altera
Data and spreading modulationData and spreading modulationData and spreading modulationData and spreading modulation
• Data modulation– Uplink: generally BPSK (data only) or QPSK (data on I and control
information on Q)
– Downlink: QPSK (half channels on I and half on Q)
• Spreading modulation (called secondary modulation)– Choice depends processing gain required, available bandwidth
(normally BPSK or QPSK).
– Certain schemes are more tolerant to amplifier non-linearities
– For PSK modulated signal it is assumed that at least a bandwidth of at least 88% of the chipping rate must be transmitted (3dB point)
– MSK can be utilised to confine the power spectral density
© 2003 Altera
Spreading CodesSpreading CodesSpreading CodesSpreading Codes
• Maximal length sequences– good auto- and cross-correlation– small code set
• Gold codes and Kasami sequences are derived from M-sequences with similar correlation properties, and a larger code set.
• Offsets in a long code (e.g. an m-sequence) can be employed if the mobiles are synchronised (as is used in IS95).
© 2003 Altera
Orthogonal Spreading CodesOrthogonal Spreading CodesOrthogonal Spreading CodesOrthogonal Spreading Codes
• Walsh and Hadamard sequences – zero correlation between codes when aligned – cross-correlation non-zero when time shifted– fixed spreading factor (codes of different length are not
orthogonal)
• Orthogonal Variable Spreading Factor (OVSF) codes– permit orthogonal codes for different rate services
• Both types of code lose orthogonality when shifted due to channel dispersion – e.g. 40% loss of orthogonality in a large macrocell
© 2003 Altera
Processing Gain in Direct SequenceProcessing Gain in Direct SequenceProcessing Gain in Direct SequenceProcessing Gain in Direct Sequence
freq
freq
Data
Speading Waveform Ch
ann
el
WD
WSS
Processing Gain, PG =W
SS
WD
RC
RD
=T
D
TC
=
© 2003 Altera
Processing Gain in Direct SequenceProcessing Gain in Direct SequenceProcessing Gain in Direct SequenceProcessing Gain in Direct Sequence
freq
Cha
nnel
freq
freq
Sync SpeadingSequence
NarrowbandJammer
NoiseJammer
WantedSignal
WantedSignal
Despread Signals
J S
Data
Jammer
Eb
N0
STD
J/RC
=R
C S
RD
J= = PG
S/J
© 2003 Altera
Multi-User DS/SS System - CDMAMulti-User DS/SS System - CDMAMulti-User DS/SS System - CDMAMulti-User DS/SS System - CDMA
S1
S2
S j
SM
n(t)
Users Channel Receiver for jth user
V j
1
Tb
Tb
0
m j
PG/1)E-(MNN b0 '0
0
b
0b'0
b
NE
PG1)(M
1
NE
N
E
b
0
b
'0
E
N
E
NPGM
M
'0
b
NE
1EfficiencyBandwidth
© 2003 Altera
Theoretical CDMA CapacityTheoretical CDMA CapacityTheoretical CDMA CapacityTheoretical CDMA Capacity
• DS-CDMA capacity is inversely proportional to the energy per bit per noise power density which is tolerated
• A standard DS-CDMA system is interference limited by intra-cell interference
• Therefore increase capacity by:– voice activity detection– antenna sectorisation– adaptive antennas– interference cancellation
© 2003 Altera
The Multipath EnvironmentThe Multipath EnvironmentThe Multipath EnvironmentThe Multipath Environment
• The received signal is made up of a sum of attenuated, phase-shifted and time delayed versions of the transmitted signal.
• Propagation modes include diffraction, transmission and reflection.
a
bc
Excess Delay
Rec
eive
d P
ower
a
cb
© 2003 Altera
Path diversity in the multipath environmentPath diversity in the multipath environmentPath diversity in the multipath environmentPath diversity in the multipath environment
• Path diversity can be exploited by separating out the multipath components, co-phasing and summing them.
• Number of paths resolved (Lm) depends on the total multipath delay (Tm) and the chip period (Tc)
Excess Delay
Rec
eive
d P
ower
a
cb
1C
mm T
TL
© 2003 Altera
RAKE receiverRAKE receiverRAKE receiverRAKE receiver
• One method of realising path diversity is with a RAKE and a bank of correlators
© 2003 Altera
Coherent RAKE receiver structureCoherent RAKE receiver structureCoherent RAKE receiver structureCoherent RAKE receiver structure
• A RAKE receiver can also be visualised as a matched filter (which resolves the propagation paths) and a channel estimation filter (to recover coherent channel information)
* Reproduced from Adachi et al in IEEE Comms magazine September 1997
© 2003 Altera
W-CDMA in UMTSW-CDMA in UMTSW-CDMA in UMTSW-CDMA in UMTS
W-CDMA is used in FDD mode in UMTS• On the downlink it is possible to use orthogonal
spreading codes to reduce interference. A scrambling code is used to separate the cells
• On the uplink, low cross correlation codes are used to separate the mobiles. A single mobile can use multi-code transmission: each service is mapped onto several bearers, each of which is spread by an orthogonal code.
© 2003 Altera
…..m1 m2 mnm0
TD-CDMA (UMTS TDD mode)TD-CDMA (UMTS TDD mode)TD-CDMA (UMTS TDD mode)TD-CDMA (UMTS TDD mode)
• There are a number of time slots, and a number of codes in each time slot. For example 16 time slots and 8 or 9 codes in UMTS TDD mode.
TimeMa
gn
itude
Cod
e La
yer
10 11 12 1n
…..00 01 02 0n
m codes n time slots
• Codes are orthogonal on DL• UL codes must either be synchronised or some form of multiuser
detection used in BS
© 2003 Altera
Comparison of DS and FH CDMAComparison of DS and FH CDMA
• DS Spread Spectrum– Flexible support of variable data rate– High capacity is possible with enhancements (interference
cancellation, adaptive antennas, etc)– Suffers from near-far effect – power control required
• FH Spread Spectrum– Suitable for ad hoc networks (no near-far problem), e.g. Wireless
PAN– Robust to interference– Limited data rate
• Both can provide multiple access (CDMA)• Possible to combine with OFDM?
© 2003 Altera
Why do I need to know how my radio works?Back to our first questionsQ: What’s the difference between WiFi modes – is 802.11a better than
802.11b?A: 802.11a uses OFDM and therefore can achieve a higher data
rate
Q: Bluetooth is cheap, why can’t I use it for everything?A: Bluetooth is good for short-range, cable replacement. Data rate,
range, and services might be limited
Q: Why is my wireless link giving me poor performance? Can I just increase the transmit power to improve things?
A: It could be noise, interference or the effects of the wireless channel. Increasing transmit power may not solve the problem, e.g. diversity might be appropriate to combat the wireless channel
Q: What can we expect from the future of wireless communications? Will it provide ubiquitous, pervasive connectivity?
A: Multiple-Input Multiple-Output techniques, Ultrawideband, Multicarrier CDMA, ad hoc mesh networks, and…?
© 2003 Altera
Thank youThank you