Professional Documents
Culture Documents
unit 3
digital signaling in fading channels
S.Rosaline
AP/ECE
RMKEC
Contents
Structure of Wireless
Communication Link
Modulation Formats
BPSK
QPSK
OQPSK
π/4 QPSK
MSK
GMSK
Error Performance in Fading Channels
OFDM
Structure of
Wireless
Communication
Link
Block diagram
Block diagram transmitter
transmitter
The information source provides an analog
source signal and feeds it into the source ADC
(Analog to Digital Converter).
ADC first band limits the signal from the
analog information source (if necessary), and
then converts the signal into a stream of digital
data at a certain sampling rate and resolution
(number of bits per sample)
transmitter
The source coder uses a priori information on the
properties of the source data in order to
reduce redundancy in the source signal. This
reduces the amount of source data to be transmit-
ted, and thus the required transmission time
and/or bandwidth
The channel coder adds redundancy in order to
protect data against transmission errors. This
increases the data rate that has to be transmitted at
interface E
transmitter
Signaling adds control information for the
establishing and ending of connections, for
associating information with the correct users,
synchronization, etc. Signaling information is
usually strongly protected by error correction
codes.
The multiplexer combines user data and signaling
information, and combines the data from
multiple users
The baseband modulator assigns the gross data
bits (user data and signaling at interface D) to
complex transmit symbols in the baseband
transmitter
The TX Digital to Analog Converter (DAC)
generates a pair of analog, discrete amplitude
voltages corresponding to the real and imaginary
part of the transmit symbols, respectively.
The analog low-pass filter in the TX eliminates the
(inevitable) spectral components outside the desired
transmission bandwidth
The TX Local Oscillator (LO) provides an
unmodulated sinusoidal signal, corresponding to
one of the admissible center frequencies of the
considered system.
transmitter
The upconverter converts the analog, filtered
baseband signal to a passband signal by
mixing it with the LO signal.
The RF TX filter eliminates out-of-band
emissions in the RF domain.
Block diagram receiver
receiver
The (analog) propagation channel attenuates the
signal, and leads to delay and frequency dis-
persion. Furthermore, the environment adds
noise (Additive White Gaussian Noise – AWGN)
and co-channel interference.
The RX filter performs a rough selection of the
received band.
The low-noise amplifier amplifies the signal, so
that the noise added by later components of the
RX chain has less effect on the Signal-to-Noise
Ratio (SNR).
receiver
The RX LO provides sinusoidal signals
corresponding to possible signals at the TX LO.
The frequency of the LO can be fine-tuned by a
carrier recovery algorithm
The RX downconverter converts the received
signal (in one or several steps) into baseband
The RX low-pass filter provides a selection of
desired frequency bands for one specific user
The Automatic Gain Control (AGC) amplifies the
signal such that its level is well adjusted to the
quantization at the subsequent ADC
receiver
The RX ADC converts the analog signal into
values that are discrete in time and amplitude.
Carrier recovery determines the frequency and
phase of the carrier of the received signal,
and uses it to adjust the RX LO.
The baseband demodulator obtains soft-
decision data from digitized baseband data,
and hands them over to the decoder.
receiver
If there are multiple antennas, then the RX either
selects the signal from one of them for further
processing or the signals from all of the antennas
have to be processed (filtering, amplification, down
conversion).
Symbol-timing recovery uses demodulated data to
determine an estimate of the duration of symbols,
and uses it to fine tune sampling intervals.
The decoder uses soft estimates from the
demodulator to find the original (digital) source
data.
receiver
Signaling recovery identifies the parts of the data that
represent signaling information and controls the
subsequent demultiplexer.
The demultiplexer separates the user data and signaling
information and reverses possible time compression of
the TX multiplexer
The source decoder reconstructs the source signal from
the rules of source coding. If the source data are
digital, the output signal is transferred to the data sink.
Otherwise, the data are transferred to the DAC, which
converts the transmitted information into an analog
signal, and hands it over to the information sink.
Model for Analysis of
Modulation Formats
DIGITAL
MODULATION
TECHNIQUES
Digital Modulation
Technique
Sender Destination
Message Message
Binary Phase Shift Keying (BPSK) demonstrates better performance than ASK
and FSK.
Limitations:
No constant envelope
Poor power efficiency by linear amplifiers
Binary phase shift keying
(BPSK)
Phase of Carrier signal has 2 values m1 and
m2 for binary 1 and 0
2 phases are separated by 180ο
If carrier amplitude is Ac and energy per bit is Eb =
1/2 Ac2 Tb
BPSK
If we generalize m1 and m2 as m(t) – Binary
data signal with 2 possible pulse shapes
Transmitted Signal is given by
BW = 2 Rb = 2/Tb
BPSK
Received BPSK signal
BPSK
BPSK
Output of multiplier
Threshold – minimum Pe
BPSK
Probability of error
For BPSK
DIFFERENTIAL Phase Shift
Keying (DPSK)
Non-coherent form of PSK
Non- coherent receivers are easy and cheaper
to build so used in wireless communication
Input binary sequence is differentially
encoded and then modulated using BPSK
modulator
DIFFERENTIAL Phase Shift
Keying (DPSK)
Example
DIFFERENTIAL Phase Shift
Keying (DPSK)
Transmitter
DIFFERENTIAL Phase Shift
Keying (DPSK)
Receiver
DIFFERENTIAL Phase Shift
Keying (DPSK)
• Probability of error
PSK & DPSK
Quadrature phase shift
keying (QPSK)
2 bits are transmitted per symbol
QPSK has twice the BW efficiency of BPSK
Phase values – 0, π/2, π, 3 π/2
QPSK
Ts = 2 Tb
QPSK
If basis function is
QPSK
Distance between adjacent points is
Each symbol corresponds to 2 bits so
Average probability of error in AWGN channel is
Fahredd'n Sadikoglu 53
QPSK Vs OQPSK
0 1 1 1 0 0 0 1
Fahredd'n Sadikoglu 54
QPSK Vs OQPSK
Disadvantages of
OQPSK
(1)OQPSK introduces a delay of half a symbol into the
demodulation process. In other words, using OQPSK
increases the temporal efficiency of normal QPSK.
The reason is that the in phase and quadrature
phase components of the OQPSK cannot be
simultaneously zero. Hence, the range of the
fluctuations in the signal is smaller.
OQPSK
/4-QPSK
Constant Envelope
Modulation
Non linear modulation
Amplitude of carrier is constant
Advantages :
Power efficient Class C amplifiers can be used
Low out-of-band radiation
Limiter-discriminator detection can be used
Limitation:
Occupy larger BW
Binary Frequency Shift
Keying (BFSK)
Frequency of carrier has two values
BFSK
BW given by Carson’s Rule is
Coherent Receiver
BFSK
Non coherent receiver
Minimum Shift Keying(msk)
Continuous phase frequency shift keying
Frequency deviation is 1/4 bitrate
MSK is CP FSK with modulation index of 0.5
FSK modulation index = FM modulation index
Limitation:
Main lobe is wider than QPSK and OQPSK so less spectral
efficient
msk
msk
Transmitter
msk
Receiver
Gaussian Minimum Shift
Keying(GMSK)
Derivative of MSK
Side lobe levels of the spectrum reduced by passing
modulating data signal through pre modulation
Gaussian pulse shaping filter
Smoothens phase trajectory of MSK and stabilizes
the instantaneous frequency variations
Can be coherently detected like MSK or non-
coherently detected like FSK
Power efficient due to constant envelope
Spectral efficient
GMSK
Since lower time-bandwidth products produce a faster power-
spectrum roll-off, why not have a very small time-bandwidth
product. It happens that with lower time-bandwidth products the
pulse is spread over a longer time, which can cause intersymbol
interference.
Transfer function
Parameter
GMSK is defined by BT product – Bandwidth –
Bit duration product
GMSK
GMSK
Bit error probability
Transmitter
GMSK
Receiver
GMSK
Logic circuit for demodulation
Msk vs gmsk
The figure shows the 16-bit NRZ (Non-Return-to-Zero)
sequence (-1,-1,-1,+1,+1,-1,+1,+1,+1,+1,-1,+1,-1,+1,-1,-1)
and the corresponding phase trajectory of MSK (left)
and GMSK (right) signals. The phase increment per
symbol is for the MSK signal.
The figure shows the in phase I (real) and
quadrature Q (imaginary) components of the
MSK (left) and GMSK (right) corresponding
base band equivalent signals.
The figure shows the MSK and GMSK modulated
signals for two different symbols.
Notice the slight difference of frequency between the
frequency
2.45GHz (Central frequency)
Capacity = BW * log(1+SNR)
Basic Concept of OFDM
Wide-band channel Multiple narrow-band channels
0 1
0 0
f 1
1
0 0 1 1 0 0 0 1 …........ f
• Wide-‐band Narrow-‐band
For a given chunk of spectrum space, different modulation methods will give you
widely varying maximum data rates for a given bit error rate (BER) and noise level.
Simple digital modulation methods like amplitude shift keying (ASK) and frequency shift
keying (FSK) are simple but don’t give the best BER performance. BPSK and QPSK do
much better. QAM is very good but more susceptible to noise and low signal levels
issues. Code division multiple access (CDMA) methods are even better performance.
But none is better than OFDM with respect to attaining the maximum data capacity
out of a given channel bandwidth. It approaches the Shannon limit defining channel
capacity C in bits per second (bps).
Discrete Multitone (aka Frequency
Division Multiplexing)
The basic idea of Discrete Multitone (DMT) is to split the available bandwidth into
a large number of sub-‐channels. ADSL2 is an example application of DMT.
ADSL2
POTS
DMT uses available frequencies on the telephone line and splits them into
256/512 equal sized frequency bins of 4.3125 kHz each.
Importance of
Orthogonality
• Why not just use FDM (frequency division
multiplexing)
Not orthogonal Individual sub-‐channel
f
Frequency division
multiplexing
YES
OFDM Packs Sub-‐channels Closer
Together
…
Data coded in frequency domain Transformation to time domain: Channel frequency
each frequency is a sine wave response
In time, all added up
Multi-carrier Carrier 1
1/TMC 1/TMC 1/TMC
Carrier 2
...
s/p
0 TSC 2TSC 3TSC 4TSC .
Carrier N fc1 fc2 fcN
Spectrum
TMC=NTSC: multi-carrier signal symbol
duration
Multi-Carrier Techniques on
Multipath Channels
path 2
Two-path channel
Transmitter Receiverpath 1
relative delay = T’
Time domain interpretation
path 1 path 1
... ... ... ...
0 TSC 2TSC 3TSC 4TSC 0 TMC 2TMC
Significant Negligible
path 2 ISI path 2 ISI
... ... ... ...
0 T’ TMC +T’ 2TMC +T’
0 T’ TSC+T’ 2TSC+T’ 3TSC +T’ 4TSC +T’
Significant Negligible
fc distortion fc1 fc2 fcN distortion
Single-carrier case Multi-carrier case
Multi-Carrier Techniques
on Multipath Channels
Multi-carrier modulation with coding and interleaving
frequency
DIVERSITY
TMC Tcoh
time
f Frequency separation greater than Bcoh
Time separation greater than Tcoh
Bcoh
Orthogonal Frequency
Division Multiplexing
Converte
Converte
Converte
Converte
D/A
P/S
S/P
Up
IFFT
...
...
Input
r
r
OFDM Receiver
Converte
Converte
Converte
Converte
Down
A/D
S/P
P/S
OFDM signal Serial Data
FFT
...
...
Output
r
r
r
r
Orthogonal Frequency
Division Multiplexing
Advantages of OFDM:
Good performance under delay spread/frequency
selective fading conditions;
Bandwidth efficiency;
Efficient digital signal processor based generation/
detection techniques.
Disadvantages of OFDM:
Poor performance under Dopplerspread/time
selective fading conditions;
Sensitive to non-linear distortion;
Sensitive to timing and frequency offsets as
well as phase noise.
Binary Output
Binary Input
Decoder
Coder
Deinterleaver
Interleaver
Demapper
Mapper
Channel
Estimation
Pilot Insertion
P/S
Converte
r ... S/P
Converte
FFT r ...
...
IFFT
P/S Converter
OFDM Transmitter
Remove
Cyclic
Prefix Insert Cyclic
Prefix/Windo
Time/Frequenc w
y
Synchronisatio D/A Converter
n
A/D Converter
RF Transmitter
RF Receiver
To Channel
Communications System
From Channel
Elements of a Typical OFDM
Oscillator Based OFDM
Generation
Oscillator Based OFDM Generation
1/√T·e-j2(N/2)t/T
S0
..
Equation:
To Up-Converter
1/√T
Converter
Modulatio
Symbols
SN/2 s(t)
Parallel
Serial-to-
n
..
1/√T·ej2(N/2-1)t/T
SN-1
The maximum of each sinc function corresponds to the zero- crossings of all the others
f
Oscillator Based OFDM
Detection
Oscillator Based OFDM Detection
1/√T·ej2(N/2)t/T
R0
Integrator
..
From Down-Converter
Equation:
Parallel-to-Serial
1/√T
Converter
Symbols
Modulatio
r(t) RN/2
Integrator
n
..
1/√T·e-j2(N/2-1)t/T
RN-1
Integrator
Oscillator Based OFDM
Detection
The operation of an OFDM receiver can be viewed from two
different perspectives.
..
..
1 N 1 j 2kn
sk
N
SnN 2 N
e N ,k 0,1,..., N 1
n0
RN/2 RN/2+1
.
.
SN-1
SN/2-1
S0 S1
S/P Converter
IFFT
.
.
.
.
.
.
.
IFFT
P/S Converter
.
.
RN-1
RN/2-1
R0 R1
P/S Converter
FFT Based OFDM Detection
D/A Converter
FFT Based OFDM Generation
Transceiver
FFT Based OFDM
Modulatio
n To Up-Converter
Symbols
Zero Padding
With an N point IDFT, it is only possible to generate
an N sub-channel OFDM symbol sampled at the
Nyquist rate.
In this case, it is difficult to recover the continuous
time signal from the sampled signal with filters with
realisable passband-to-stopband transition regions.
With an N’>N point IDFT, it is possible to generate an
N sub-channel OFDM symbol sampled at a rate higher
than the Nyquist rate.
In this case, it is easier to recover the continuous time
signal from the oversampled signal using filters with
realisable passband-to-stopband transition regions.
The zero padding technique achieves oversampling.
Zero Padding
Spectrum of a Non-Oversampled IFFT Output
SN/2
Signal is not
SN/2+1 filter
recovered
. .
SN-1 S
IFFT
… …
N
S1
.
N/T
SN/2-1
SN/2
Spectrum of an Oversampled IFFT Output
SN/2+1
filter Signal is recovered
.
.
IFFT
SN-1 0
N’-N
… …
N’
.
0
S0 S1
-N’/T 0 N’/T f
.
N/T
.
SN/2-1
Cyclic Prefix
To eliminate ISI in OFDM a guard time is inserted with a
duration longer than the multipath channel maximum
delay.
Moreover, to eliminate ICI in OFDM the guard time is
cyclically extended.
Note that in a multipath channel an appropriate guard
time avoids ISI but not ICI, unless it is cyclically
extended.
t
TCP TCP
T
Cyclic Prefix
OFDM Signal with “Empty” Guard Time
Two-path channel
relative delay = T’
path 2
path 1
Transmitter Receiver
ISI is eliminated but ICI is not
Path 1 T+TCP
Path 2
T’ TCP T
Cyclic Prefix
OFDM Signal with Cyclic Extended Guard Time
Two-path channel
relative delay = T’
path 2
path 1
Transmitter Receiver
Both ISI and ICI are eliminated
Path 1 T+TCP
Path 2
T’ TCP T
Cyclic Prefix
With a cyclic prefix, the received symbol in frame k
and sub-channel n, Rk,n, is related to the transmitted
symbol in the same frame and sub-channel, Sk,n, by
Rk,n=Hk,nSk,n+Nk,n
where Hk,n is the channel frequency response in frame
k and sub-channel n and Nk,n is the noise.
t
T T
Windowing
Power Density Spectrum of
“Windowed” OFDM Signals
20
=0
= 0.025
= 0.05
= 0.1
0
−20
PDS (dBr)
−40
−60
−80
−100
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
(f−fcentre)/B3dB
Coding and Interleaving
Techniques
In an OFDM system, the received symbol in frame k
and sub-channel n, Rk,n, is related to the transmitted
symbol in the same frame and sub-channel, Sk,n, by
Rk,n=Hk,nSk,n+Nk,n
where Hk,n are the channel transfer factors and Nk,n is
the noise.
Occasional deep fades in the channel cause groups
of adjacent frames/sub-channels to be less reliable
than other groups and hence errors to occur in
burst rather than independently.
Coding and interleaving provides a link between
independently fading frames/sub-channels, so that
strongly received ones correct for weakly received
ones.
Coding and Interleaving
Techniques
OFDM with coding and interleaving
frequency
DIVERSITY
T Tcoh
time
Frequency separation greater than Bcoh
Time separation greater than Tcoh
Bcoh
Coding Methods
A number of coding methods have been proposed for
OFDM systems including block, convolutional,
concatenated and turbo coding.
No Differential Encoding
Gray Coded
QPSK Mapping
Q
P/S Converter
Binary Input
Interleaver
…
S/P
IFFT
r ...
...
I
P/S Converter
N symbols
Binary Input
ej/2 (01)
Interleaver
Converte
… 1110 … Mapper …ejej0… ej ej…
Coder
S/P
IFFT
r ...
...
I
N symbols
ej3/2 (10)
P/S Converter
ej/2 (01)
Binary Input
Interleaver
Converte
Mapper
… (00) ej
S/P
ej0 (11)
IFFT
r ...
...
I
ej3/2 (10)
Coherent
Detection
For mappings with no differential encoding coherent
detection is used at the receiver, whereby the decision
is based on the quotient Dk,n given by
Dk,n=Rk,n/Ĥk,n=(Hk,nSk,n+Nk,n)/Ĥk,n=Sk,n+Nk,n/Ĥk,n
where Ĥk,n is an estimate of the channel transfer
factor Hk,n.
S/P Converter
Binary Output
Deinterleaver
noise?
Estimation
Demapper
Converte
Channel
Decoder
noise? Dk,n=Rk,n/Ĥk,n
… 11 … … Rk,n …
…
P/S
FFT
r ...
...
I
noise?
noise?
(00) ej5/4 ej7/4 (10)
QPSK
Channel Estimates Demapping
S/P Converter
Binary Output
Deinterleaver
|N2|2 N2 N11
Estimation
Demapper
|N3|2
Converte
Channel
Decoder
|N4|2 Dk,n=Rk,n/Ĥk,n
… … … R k,n …
…
P/S
FFT
r ...
...
N3 I
N4
QPSK
Channel Estimates Demapping
Differential
Detection
For mappings with differential encoding differential
detection is used at the receiver.
Dk,n=Rk,n/Rk-1,n=(Sk-1,nBk,nHk,n+Nk,n)/(Sk-1,nHk-1,n+Nk-1,n)
If differential encoding is performed in the frequency
direction, the decision is based on the quotient:
Dk,n=Rk,n/Rk,n-1=(Sk,n-1Bk,nHk,n+Nk,n)/(Sk,n-1Hk,n-1+Nk,n-1)
In the absence of noise, the symbol containing the
information is recovered provided that Hk,n≈Hk-1,n or
Hk,n≈Hk,n-1, i.e. signalling interval is smaller than Tcoh
or frequency separation is smaller than Bcoh.
Differential
Detection
Differential Detection (in the Time Direction) Q
Rk,n-1 ej/2 (01)
Rk,n
S/P Converter
Binary Output
Deinterleaver
Demapper Dk,n=Rk,n/Rk,n-1
Converte
Decoder
… 11 … … Rk-1,n … Rk,n …
… ej0 (11)
P/S
(00) ej
FFT
r ...
...
I
N symbols
ej3/2 (10)
DQPSK
Demapping
Rk,n
S/P Converter
Binary Output
Deinterleaver
Demapper
Dk,n=Rk,n/Rk,n-1
Converte
Decoder
FFT
r ...
...
ej3/2 (10)
DQPSK
Demapping
Merits/Demerits of
Differential and Non-
Differential Schemes
Differential schemes require less complex receivers
than non-differential schemes, as channel estimation
is not necessary.
…
Frequency (OFDM sub-carriers)
T
TCP TCP
OFDM signal … …
t
T
Delayed … …
OFDM signal
t
TCP
Average over TCP
… …
Correlation … …
t
Choice of OFDM Signal
Parameters
How do we choose the parameters of an OFDM signal (e.g.,
T, Tcp, N) given specific data rate and bandwidth constraints
and a channel with a specific delay and/or Doppler spread?
Disadvantages of OFDM:
Poor performance under Doppler spread conditions/time
selective fading conditions;
Sensitive to non-linear distortion;
Sensitive to timing and frequency offsets as
well as phase noise.
Timing and Frequency
Offsets
Timing offsets originate due to uncertainties to
establish the OFDM symbol boundaries.
T1 T2
Nominal FFT
observation time
TCP T
Timing Offset
Effects of Timing Offset
TCP T
Frequency Offset
Effects of Frequency Offset
f f f f f f
..
Intercarrier interference
..
input t
t t
Non-Linear
t Element t