Beruflich Dokumente
Kultur Dokumente
Chapter
5.3
5.4
Modulation . . . . . . . . . . . . . . . . . . . . . . . .
5-3
5.1.1
Modulation Classes . . . . . . . . . . . . . . . .
5-3
Linear Modulation . . . . . . . . . . . . . . . . . . . .
5-5
5.2.1
5-5
5.2.2
5.3.2
5.5
5.6
BPSK . . . . . . . . . . . . . . . . . . . . . . . 5-24
5.5.2
QPSK . . . . . . . . . . . . . . . . . . . . . . . 5-25
5.5.3
5-1
5.6.2
5.7
5.8
5.9
FDMA . . . . . . . . . . . . . . . . . . . . . . . . . . 5-41
5.7.1
5.7.2
5.8.2
5.9.2
5-2
s(t)
Modulator
St ( f )
S( f )
f
fc
d(t)
Baseband
Processor
fc
s (t)
Demodulator
st (t)
St ( f )
f)
S(
f
0
st (t)
Channel
d(t)
Baseband
Processor
fc
fc
N0 /2
f
By its very nature, sending digital information involves a message signal that takes on only a finite number of values. At the
waveform level the encoded digital message signal can be a continuous function time, t . The data signal d.t / may likely speech that
has been digitally encoded using a compression algorithm.
ECE 5625 Communication Systems I
5-3
5.1
Modulation
5.1.1
Modulation Classes
Modulation schemes can be compared via a number of classifications. Three such classifications are briefly explored before detailed
investigations of selected schemes begins.
Linear vs Nonlinear
Two basic classes of modulation are linear and nonlinear. If the
principle of superposition holds the modulation is linear.
5-4
5.1. MODULATION
The attributes of both linear and nonlinear modulation are explored in the remainder of this chapter.
Analog vs Digital
Modulation can also be classified along the lines of analog and digital. Here analog means the message signal, m.t / is a continuous
function of time, so the modulated carrier, st .t /, has attributes vary
continuously over some parameter range.
With digital modulation the message signal, d.t /, takes on discrete values, e.g., 1 with the switching instants occurring at time
interval Ts . The modulated carrier st .t / will still be a function of
continuous varibale t, but the values the signal takes on will have a
discrete nature, e.g., amplitude, frequency, or phase.
The focus in this chapter will be on digital modulation schemes.
Amplitude vs Angle
The particular attribute of the carrier signal c.t / that is varied forms
another basis for modulation classification. Two broad classes are
amplitude and angle modulation. Angle modulation further breaks
down into phase and frequency modulation.
Amplitude modulation simply requires the carrier amplitude
Ac to vary linearly with respect to m.t / or d.t /
With angle modulation we consider the entire argument of cos. /
in c.t / as the angle
.t / D 2fc t C .t /
ECE 5625 Communication Systems I
5-5
5.2
5.2.1
Linear Modulation
Binary Phase-Shift Keying (BPSK)
1.0
t
0
5-6
T
ECE 5625 Communication Systems I
BPSK constitutes a form a digital phase modulation in the carrier phase is switched between .t / D 0 and radians depending upon the sign of bk
Since a phase of radians simply changes the sign of the carrier signal, we observe that for the case of BPSK
st .t / D d.t /c.t /
which is of the same form as double sideband suppressed carrier (DSB-SC) modulation
1
T = Tb = 1
d(t) 0.5
!0.5
!1
1
st (t) 0.5
!0.5
!1
fc /j
5-7
sin.2f T /
D T sinc.f T /
2f T
2/T
2/T
T A2c
4
fc
fc
BPSK spectrum
For a rectangular pulse shape the main lobe bandwidth, also
known as the RF bandwidth is BRF D 2=T D 2Rb , where
Rb D 1=T is the bit rate
Another useful bandwidth measure is the fractional containment bandwidth, Bf , defined as
R fc CBf =2
Pf D
fc Bf =2 St .f / df
R1
0 St .f / df
5-8
Pf D R 1
0
sinc2.f T / df
sinc2.f T / df
Z
0
Z 1
1
sinc2.f T / df
sinc2.f T / df D
2 Z1
1
1
1
D
sinc2.x/ dx D
2T 1
2T
Bf T =2
sinc2.x/ dx
5-9
0.25
1 Pf
0.2
0.15
90%
0.1
95%
0.05
2
4
6
8
10
Normalized RF Containment Bandwidth B f T
5.2.2
k
X
k
X
b2k p.t
kTs /
b2kC1p.t
kTs /
k
5-10
d1 (t)
d(t)
1:2
Demux
Ac cos(2 f c t)
d2 (t)
Ac sin(2 f c t)
QPSK
st (t)
s2t (t)
5-11
fc /j
1
0.5
d1 (t)
!0.5
Ts = 1
t
10
(symbols)
10
10
!1
1
0.5
d2 (t)
!0.5
!1
1
0.5
st (t)
2
!0.5
!1
5-13
!0.5
Ts = 1
t
10
(symbols)
10
10
!1
1
0.5
d2 (t Ts /2)
!0.5
!1
1
0.5
st (t)
2
!0.5
!1
5.3
Pulse Shaping
For both BPSK and QPSK we have seen how the rectangular pulse
shape, while easy to implement, creates a wide spectral footprint in
the neighborhood of the carrier frequency, fc . We now consider the
use of pulse shaping or a premodulation filter to better match the
transmitted signal spectrum to the available channel bandwidth. We
specifically desire:
5-14
5.3.1
;
0 jf j < f1
2W h
< 1 1 C cos jf j
4W
2W i
P .f / D
W
.1
/
; f1 jf j < 2W
:0;
otherwise
f1
where f1 sets the edge of the flat portion of the spectrum and
is related to the roll-off factor and W via
0D1
ECE 5625 Communication Systems I
f1
1
W
5-15
= 0, 1/2, 1
0.8
0.6
0.4
0.2
!1
!0.5
0.5
Normalized Frequency f /W
p(t)
0.8
= 0, 1/2, 1
0.6
0.4
0.2
!3
!2
!1
!0.2
Normalized Time t/T
1
0.5
!4
!2
!0.5
!1
5-17
Composite of
pulses
forming seq.
..,-1,-1,1,1,-1,1,..
!4
1
0.5
!2
!0.5
!1
5.3.2
The zero ISI response holds for the RC pulse, but optimal filtering in
an additive noise environment, requires that filtering/pulse shaping
be distributed between the transmitter and receiver.
The root raised-cosine or square-root raised-cosine (SRC) filter satisfies this requirement
SRC
Channel
SRC
Tx
Rx
WGN
0 jf j < f1
2W
< p 1 cos jf j
4W
2W
PSRC.f / D
W .1 / ;
f1 jf j < 2W
:
0;
otherwise
f1
P( f )
= 0, 1/2, 1
0.8
0.6
0.4
0.2
!1
!0.5
0.5
Normalized Frequency f /W
5-19
1.2
p(t)
1
= 0, 1/2, 1
0.8
0.6
0.4
0.2
!3
!2
!1
1
!0.2
Normalized Time t/T
5-20
1
0.5
!4
!2
!0.5
!1
!4
1
0.5
!2
!0.5
!1
!1.5
5-21
Also note that the equivalent transmit waveform (figure immediately above) requires a greater dynamic range than the corresponding RC waveform
5.4
sQ .t / sin.2fc t /
j 2fc t
s.t / D Re sQ .t /e
where exp.j 2fc t / D cos.2fc t / C j sin.2fc t /
When dealing with the complex envelope the carrier frequency
is effectively suppressed
The complex envelope (complex baseband) form is also lends
itself to simplified computer simulation and actual hardware
implementations in ASIC/FPGA/general purpose DSP
5-22
Synth.
Osc.
90
sin(2 f c t)
s Q (t)
s(t)
IQ Modulator
2 cos(2 f c t)
LPF or
SRC
Synth.
Osc.
s(t)
s I (t)
Recovered
IQ Signals
90
2 sin(2 f c t)
LPF or
SRC
s Q (t)
IQ Demodulator
IQ Mod/Demod
5.4.1
We can carry the complex envelope idea further by modeling bandpass filtering in terms of a complex baseband impulse response.
The impulse response of a bandpass filter can be written as
n
o
j
2f
t
c
Q /e
h.t / D Re h.t
ECE 5625 Communication Systems I
5-23
where
Q / D hI .t / C j hQ .t /
h.t
Consider the bandpass signal x.t / filtered by bandpass filter
h.t / to produce y.t /
Z 1
y.t / D x.t / h.t / D
x./h.t / d
1
j 2fc t
y.t / D Re y.t
Q /e
5.5
As modulation schemes become more complex, a signal space representation becomes convenient for performance analysis purposes.
Two dimensional signal constellations have been studied extensively.
Traditionally the coordinate system is established via energy
normalized version of the in-phase and quadrature signals, denoted 1.t / and 2.t /
r
2
1.t / D
cos.2fc t /; 0 t T
T
r
2
2.t / D
sin.2fc t /; 0 t T
T
5-24
1.t /2.t / dt D 0
0
j2.t /j2 dt D 1
j1.t /j dt D
0
5.5.1
BPSK
'1'
1 (t)
!
Eb
Eb
5-25
5.5.2
QPSK
2 (t)
!
2E b
Eb
'01'
!
2E
'00' 1 (t)
'11'
!
2E b
!
2E b
!
'10'
2E b
1 (t)
!
Eb
!
Eb
Eb
5.5.3
Rb
log2.M / bits/s/Hz
2
M=8
'011'
'001'
!
2E
'111'
'110'
2
M
1 (t)
'000'
decision
region
'100'
'010'
'110'
MPSK with M D 8
ECE 5625 Communication Systems I
5-27
Note that the point in signal space where a receive signal must
lie in order to make a symbol decision (decision regions), are
pie shaped in the case of MPSK
QAM
If we include amplitude modulation along with phase modulation
we maintain a 2-D signal space, but now allow a much denser array
of signal points. The new modulation scheme is known as quadrature amplitude modulation (QAM). At complex baseband the general form of QAM is
sQ .t / D
1
X
kD 1
ak p.t
kTs / C j
1
X
bk p.t
kTs /
kD 1
5-28
2 (t)
decision
region
3/2
M = 16
decision
region
'1100'
1/2
1/2
'1101'
3/2
1 (t)
'0011'
decision
region
5-29
5.6
A large class of modulation schemes employ nonlinear signal processing in the modulation process. For these schemes it is convenient
to represent the transmitted signal in polar form, that is
j 2fc t
s.t / D sI .t / C jsQ .t //e
D a.t / cos2fc t C .t /
where
q
2
a.t / D sI2 .t / C sQ
.t /
s
.t
/
Q
.t / D tan 1
sI .t /
5.6.1
where f1 and f2 are the BFSK tone frequencies and may be modeled as a random variable.
The choice of f1 and f2, or better yet jf2
parameter
5-30
f1j is a design
Eb
'1'
'0'
1 (t)
0
Eb
5-31
f /j
where f D jf2
f1j=2
!20
Rb = 0.05! f
PSD (dB)
!40
!60
!80
!100
!4
!2
0
2
Normalized Frequency f /! f
!30
!40
!50
!60
!4
!2
0
2
Normalized Frequency f /! f
5-33
5.6.2
r
s.t / D
2Eb
cos 2fc t C .t /
T
h
; 0t T
T
4 h
3 h
2 h
h
0
2T
3T
4T
5T
6T
7T
8T
h
2 h
3 h
4 h
5-35
The signal space basis functions for MSK are typically expressed as
2
1.t / D
cos
t cos.2fc t /
T
2T
r
2
2.t / D
sin
t sin.2fc t /
T
2T
It is also clear that the IQ phase trajectories follow the circumference of a circle traversing 90 each serial bit period T
5-36
s I (t)
!1
0
10
20
30
40
50
10
20
30
40
50
s Q (t)
!1
0
5-37
PSD (dB)
0
!20
3
Rb
4
!40
!60
!2
!1
0
1
Normalized Frequency f /Rb
Another feature of MSK is that it can be generated by direct frequency modulation using a voltage controlled oscillator
(VCO)
In particular it is possible to apply prefiltering to a rectangular
pulse shaped binary message stream
With Gaussian MSK (GMSK) this shaping filter has a Gaussian impulse response and a Gaussian frequency response
r
2
2 2 2 2
W exp
W t
h.t / D
ln 2
ln 2
"
2#
ln 2 f
H.f / D exp
2 W
where W is the filter 3 dB bandwidth
Equivalent
Mod Index
of h = 1/2
+1
Gaussian
LPF,
BW = W
FM Mod
(VCO)
s(t)
1
T
fc
GMSK modulator
When this premodulation shaping filter is driven a rectangular pulse of duration T , the effective frequency pulse shaping
ECE 5625 Communication Systems I
5-39
g.t / D
" r
#
1
2
t
1
erfc
WT
2
ln 2
T 2
" r
# )
2
t
1
erfc
WT
C
ln 2
T
2
2
erfc.x/ D p
exp. z 2/ dz
There is no closed-form expression for the power spectral density of GMSK, so we have to resort to simulation
5-40
s I (t)
!1
0
10
20
30
40
50
10
20
30
40
50
s Q (t)
!1
0
!20
MSK
!40
!60
WT = 0.35
!80
!3
!2
WT = 0.25
!1
5-41
5.7
FDMA
...
Uplink Bandwidth
BT
(e.g., PCS blk A is
1850-1865 MHz)
...
Downlink Bandwidth
BT
(e.g., PCS blk A is
1930-1945 MHz)
5.7. FDMA
Tx
Rx
Modulator
Data
Demodulator
Data
Diplexer
Special purpose
microwave filter
5.7.1
5-43
Ch
Ch
Ch
Spectrum (dB)
Rect
pulse
!10
!20
!30
!40
0
2
0
Ch
4
1
Ch
( f f c )/T
Ch
Spectrum (dB)
0
!10
RC
pulse
!20
!30
!40
!1
( f f c )/T
5.7. FDMA
5.7.2
1643 MHz
27.0
26.5
1626 MHz
26.0
25.5
25.0
-14
-12
-10
-8
-6
-4
-2
5-45
40
1643 MHz
20
0
1626 MHz
-40
-60
-80
-14
-12
-10
-8
-6
-4
-2
5.7. FDMA
2
10 log10 [Vout,
sat ]
Backoff
Backoff
2
10 log10 [Vout,
rms ]
l
10
]
2 , rms 2 , sat
n
[0 V in 0[V i
g1
og 1
10
5-47
5.8
Modulation Comparison
Modulation schemes can be compared on the basis of spectral efficiency and power efficiency. Spectral efficiency as we know is measures in bits/s/Hz. The channel context is important however.
Three relevant factors include:
1. Pulse shaping (rect, RC, SRC, Gaussian, etc.)
2. Other filtering (Image rejection and amplifier spurious responses)
3. Presence of nonlinearities (power amplifiers operating close
to saturation)
5.8.1
Linear Channel
RC-QPSK
= 0.5
Spectrum (dB)
!10
QPSK- rect
MSK
!20
!30
!40
!50
0.5
1.5
2.5
3.5
5.8.2
Nonlinear Channel
A nonlinear transmit power amplifier can effectively destroy the spectral bandlimiting achieved through linear filtering. Spectral sidelobes tend to regrow depending upon how close the amplifier is to
saturation.
Constant envelope modulation schemes such as QPSK with
rectangular pulse shaping, MSK, and GMSK, are in theory unaffected by a nonlinear amplifier
The sidelobe level can be kept 40 to 50 dB below the main lobe
level
When RC and SRC pulse shaping is employed envelope variations are introduced in QPSK, OQPSK, and =4-DQPSK
ECE 5625 Communication Systems I
5-49
Spectrum (dB)
-10
Nonlinear
-20
-30
-40
Linear
-50
0.0
0.25
0.5
0.75
1.0
1.25
1.5
1.75
5.9
PSK based modulation requires a phase reference at the receiver to properly recover the message bits
When slow fading is present recall that the channel introduces
phase variations that are small relative to the modulation induced phase shifts
There several receiver design options when it comes to phase
tracking
1. Attempt to coherently track the channel induced phase
variations using a carrier phase recovery algorithm
5-50
5.9.1
Differential Detection
j 2fc t
s.t / D ARe d.t /e
where A is the carrier amplitude, fc is the carrier frequency,
and d.t / is the data modulation
At the receiver the carrier frequency will not be known exactly,
so in complex baseband form we receive
x.t
Q / D A0d.t /e j.2f tC/ C w.t
Q /
where A0 is the received signal amplitude, f is the residual
frequency error (instabilities and Doppler), and w.t
Q / is complex white Gaussian channel noise
We further assume that
d.t / D
bk p.t
kT /
5-51
p .t
yk D
kT /x.t
Q / dt
nT
5-52
Delay T
Matched
Filter
kT
yk
( )
yk1
a k
5.9.2
Pilot Transmission
PSAM is more complex that differential detection, but not only can
the carrier phase be tracked, the chanel state can also be estimated.
For this to function known pilot symbols are inserted in the transmit
data stream at regular intervals.
Assuming the channel exhibits a fading pattern in complex
baseband of the form .t
Q /, we can write the received signal
as
x.t
Q / D .t
Q /d.t / C w.t
Q /
Assuming Nyquist pulse shaping samples of the matched output are of the form
yk D k bk C wk
We assume that the fading is constant over the pulse length
Suppose the pilot symbols are know at the receiver at times
k D Ki , where K is the pilot symbol spacing and i is an index
variable
ECE 5625 Communication Systems I
5-53
L
X
amhK.i Cm/
mD L
Matched
Filter
Pilot
Signal
bK i
Delay T
Demux
kT
hKi
Smoothing
Filter
K i
1
()
yk
1
K i
bk
5.10
In this section we consider the bit error rate (BER) or bit error probability (BEP) of some of the modulation schemes discussed thus far.
A simple additive white Gaussian noise (AWGN) channel is considered first followed by a frequency flat, slow fading channel.
AWGN
Slow Rayleigh
q
h
i
q
Eb
0
1
1
(a) Coh. BPSK, QPSK, MSK 2 erfc
1
1C
q N0 2 h
q 0i
Eb
0
1
1
erfc
1
(b) Coh. BFSK
2
2C
0
2N0 2
Eb
1
1
(c) Binary DPSK
exp
2
2.1C
0 /
N0
Eb
1
1
(d) NC BFSK
exp
2
2N0
2C
0
where Eb is the energy transmitted per bit, N0 is the one-sided WGN
noise power spectral density, and
0 is the mean received value of
Eb =N0 under Rayleigh fading.
ECE 5625 Communication Systems I
5-55
5.10.1
AWGN Channel
The above AWGN expressions are exact for the indicated modulation schemes under coherent detection, differentially coherent, and noncoherent detection
1
Noncoherent BFSK
0.1
Coherent BFSK
0.01
0.001
Coherent BPSK
Coherent QPSK
Coherent MSK
0.0001
DPSK
0.00001
1. " 10!6
!5
10
15
5-57
GMSK
GMSK is more practical than MSK, yet its performance cannot be
calculated exactly. A simple approximation for the BEP of GMSK
is
1
0s
1
Eb A
Pe D erfc @
2
2N0
where is a constant depending upon the time bandwidth product
WT.
Note that when D 2 we have coherent MSK
For W T D 0:3 the degradation is 0.46 dB which corresponds
to =2 D 0:9
5.10.2
Eb
E 2
N0
1
0.5
Noncoherent BFSK
Coherent BFSK
0.1
0.05
Coherent BPSK
Coherent QPSK
Coherent MSK
0.01
DPSK
0.005
0.001
10
15
20
5-59
5.11
kTd /; .k
where here p.t / is a the pulse shape and Td is the symbol period
In 802.11a rather than sending the information over a single
carrier, 48 orthogonal carriers are used to send fbk g demultiplexed into 48 parallel streams
The symbol duration of each of these streams is T D 48Td and
a pulse shape denoted, g.t /, applied to each stream is 48 times
5-60
kT /e j 2fi t ;
.k 1/T t < kT
i D 1; 2; : : : ; 48
5-61
Forward
Error
Correct.
Decoder
12
Msps
16QAM
Demod.
64
point
IFFT
extra
sub car.
64
250 kHz
wide
sub car.
64
point
IFFT
D/A
16 MHz
wide
data
stream
Channel
48
Mbps
Parallel
to Serial
16QAM
Mod.
Serial to
Parallel
Estimate of
Input Stream
36
Mbps
Tx
Serial to
Parallel
Forward
Error
Correct.
Encoder
Parallel
to Serial
Input
Stream
48
subcarriers
A/D
Rx
1
T
i D 1; 2; : : : ; 48
Each subcarrier is effectively sampled at M samples per symbol of length T , thus the discrete-time version of sQ .t / becomes
sQ .m/ D
M
X1
bne j 2 mn=M ;
m D 0; 1; : : : ; M
i D0
5.11.1
Cyclic Prefix
exp( j2 fl t)
Subcarrier Mod
s (t)
LPF
Mux
Channel
bk
sl (t)
Demux
bk,l
bk
exp( j2 fl t)
Subcarrier Demod
5-63
5.12
5.5
Bits
66 Bits
6.5
Bits
Portable
to base
(reverse)
The GFSK modulation scheme simplifies the transceiver design, and in particular allows for noncoherent reception
Power control, a means to minimize interference between users,
is implemented in CT-2 via a simple two level scheme
A power level of 5 mW is used as a default, unless the
received signal power exceeds a particular level
When the signal is above threshold return path signaling
tels the transmitter to reduce its power by about 15 dB
5-65
5-66