T2 Linear Modulations
T2 Linear Modulations
Digital Communications
Telecommunications Engineering
Chapter 2
Pulse amplitude (linear) modulations
Marcelino Lázaro
1 / 113
Index of contents
Baseband PAM modulations
I Constellations and transmission filters
I Power spectral density
I Equivalent discrete channel
F Transmission through Gaussian channels
F Transmission through linear channels
Bandpass PAM modulations
I Generation of bandpass modulated signals
I Constellations
I Power spectral density
I Equivalent discrete channel
F Transmission through Gaussian channels
F Transmission through linear channels
r1 +1 r r3 r1 +1 r +3
r
0 A[n] 0 A[n]
(a) (b)
r7 +5
r r3 r1 +1 r +3
r +5
r +7
r
0 A[n]
(c)
.... ... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... .... ...
. .... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
..
0.4 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ...
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
...
T ⇥ g(t
.. ... ... .... ... .... ... .... ... .... ... .... ... .... ... .... ... ....
. ..
0.2 .. ... .. ... .. ... .. ... .. ... .. ... .. ... .. ... .. ...
.. .............. .. ............. .. .............. .. .............. .. .............. .. .............. .. .............. .. .......... .. .. .......... .. .......... .....
..u.......................................u...................................u......................................u...............................u..............................u...............................u........................................u.....................................u.......................................u.....................................u
.
.
0 ................................................................................................................................... ...........................................................................................................................................................
p
............ .. ................... ................... .................. ................... ................... .................... .................... ... ........... ...............
.... ... ....... ...... ....... ...... ....... ...... ....... ...... ....... ...... ....... ...... ....... ...... .... ... ... ...
-0.2 ..... ........ ........ ....... ........ ....... ....... ....... ..... ......
u ⌘ zeros at nT (sampling instants)
-0.4
0 1 2 3 4 5 6 7 8 9 10
t/T
.. .
. .. .
.
. ⌘ A[n] at nT ... .. .
... . .
-0.8 ..... ..... ..... ..... u ⌘ zeros at nT.... .....
. ... ....
... ...
...e. ..e. ....e. .....e..
... .. .... .. ... ..
-1
0 1 2 3 4 5 6 7 8 9 10
t/T
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 8 / 113
Sinc pulses - Waveform
n 0 1 2 3 4 5 6 7 8 9
Sequence: A[n] +1 1 1 +1 +1 +1 1 +1 1 +1
2
......
1.5 .... .....
.. A[5] .........
1 ....s.............. .............s....................s......................s........... ............s......... ..........s..........
A[0] A[3] A[4]
. ... A[7]
.
A[9]
. .
...... ........ .............. ... .. ... .... ..... ....
. ... .... .........
.
.... .
. .
.
... ... ..... ... ...
.
. .. ... ... ....
.
.
0.5 ... .. ... ... . ..... ... ..
....... ..... ... .....
T ⇥ s(t)
... .. .
.
. ... .
. .
..... .. .. . . ... .... ... ...
-1 ................s....................s.........
. .
. ................s.........
. . ...............s..........
.
. .
. .
A[1] .. . .. . . ........... ga (t)
... ... A[2] A[6] A[8]
-1.5 .
... .. . ............... gb (t)
... ...
...
-2
0 1 2 3 4 5 6 7 8 9 10
t/T
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 9 / 113
2 ....
.... ..... ............... ga (t)
... ...
.
1.5 . .... ............... gb (t)
..... ...
..................s.......................s............. ...................s............... ....................s................
A[1]. ..A[2] A[4] A[8]
1
. ... ... ..... .... ... ...... .... ....
..... ..... . . .
. . . .
T ⇥ s(t)
-1.5
0 1 2 3 4 5 6 7 8 9 10
t/T
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 10 / 113
Spectrum of a baseband PAM
PAM baseband signal
X
s(t) = A[n] · g(t nT)
n
Let {A[n]}1
n= 1 be a sequence of random variables (stationary
random process):
I E[A[n]] = m
I E[|A[n]|2 ] = Es
I E[A[k] · A⇤ [j]] = RA [k j] = RA [j k]
I Power spectral density function of A[n] is
1
X
SA (ej! ) = RA [n] · e j!n
n= 1
Wiener-Khinchin theorem
If for any finite value ⌧ ans any interval A, of length |⌧ |, the
autocorrelationof random process fulfills
Z
RX (t + ⌧, t)dt < 1,
A
then
eX (⌧ )],
SX (j!) = TF[R
where Z To /2
eX (⌧ ) = 1
R RX (t + ⌧, t) · dt,
To To /2
rg (t) = g(t) ⇤ g⇤ ( t)
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 16 / 113
Power spectral density (PSD)
1
1 X
R̃X (⌧ ) = RA [n] · rg (nT ⌧)
T n= 1
X1
1
= rg (⌧ ) ⇤ RA [n] · (⌧ nT)
T n= 1
X1
1 ⇤
= · g(⌧ ) ⇤ g ( ⌧ ) ⇤ RA [n] · (⌧ nT)
T n= 1
SX (j!) = FT R̃X (⌧ )
X1
1 ⇤ j!nT
= · G(j!) · G (j!) · RA [n] · e
T n= 1
1
= · |G(j!)|2 · SA (ej!T )
T
1
Ss (j!) = · SA (ej!T ) · |G(j!)|2
T
Three contributions:
I A constant factor scale: T1 = Rs bauds
I A deterministic component given by g(t): |G(j!)|2
I A statistical component given by A[n]: SA (ej! )
For white sequences A[n] (the most typical case)
Es
Ss (j!) = · |G(j!)|2
T
2 s
6RB [k]
s 1 s
-
-1 0 1 k
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 21 / 113
1
SS (j!) = · SB (ej!T ) · |G(j!)|2
T
Evaluating the previously obtained expression for SB (ej!) ) in !T we have
2
SS (j!) = [1 + cos(!T)] · |G(j!)|2
T
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 22 / 113
Power spectral density with ga (t)
..... 2Es
.... .....
. ..
..... ....
. .. ............... SS (j!)
..... .....
. ...
..... ...
... ...
... ...
... ...
... ...
... ...
...
..... ...
... ...
... ...
... ...
. ...
.... ...
..................................................................................................................................................................
................................................................................................................................................................
5⇡ 4⇡ 3⇡ 2⇡ ⇡ ⇡ 2⇡ 3⇡ 4⇡ 5⇡
T T T T T 0 T T T T T
!
Es
PS = = Es ⇥ Rs Watts
T
.................
.. ... ..
Equivalent q-
A-
Discrete
Channel
Provides the discrete time expression for observations at the
output of the demodulator q[n] as a function of the transmitted
sequence A[n]
I In ideal systems: q[n] = A[n] + n[n]
Gaussian distributions for observations (conditioned to A[n] = ai )
ai ||2
1 ||q
fq[n]|A[n] (q|ai ) = e N0
(⇡No )N/2
A[n]
- s(t) - i r(t) - q(t) q[n]
-
g(t) f (t)
6 ?
n(t) t = nT
Gaussian Channel
A[n]-
p[n] - hq[n]
-
6
z[n]
Ideal: p[n] = [n] ! q[n] = A[n] + z[n]
Real: Intersymbol interference (ISI)
X
q[n] = A[n] · p[0] + A[k] · p[n k] + z[n]
k
k6=n
X
ISI = A[k] · p[n k]
k
k6=n
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 31 / 113
u A[n] = +1
u u
2-PAM constellation
u A[n] = 1
2 1 0 +1 +2
ub u ub u u ub u u u ub u u
Extended constellation (Channel A) Extended constellation (Channel B)
2 1 0 +1 +2 2 1 0 +1 +2
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 32 / 113
Joint transmitter receiver response p(t)
Response p(t) determines the ISI behavior
I Noiseless output depends on the value of p[n], which is
obtained by sampling at symbol rate the joint
transmitter-receiver response p(t)
Usual receiver: matched filter f (t) = g⇤ ( t)
2⇡
I Replicas of P(j!) displaced multiples of T sum a constant
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 35 / 113
h↵,T
RC (t)
............
......... ............
.... .......
............... .........
.........
.. . ............... ↵ = 1
................. ...............
... ............ ............... ↵ = 0,75
.................. ............
.... ............ ............... ↵ = 0,5
.................... ............
.. ............ ............... ↵ = 0
................. ............
........... ...........
. . . . ...
. ......... . . . ..
. .. . ........ ......................
.... . .
.
..
.. ...
.
. . .
. .
.
............................................................................................................ ...... .................................................................................
.......................................... t
.......... .................. . . . ... .
.. .............. ............... .
3T 2T ................... T 0 T .................. 2T 3T
↵,T
Raised cosine pulses: HRC (j!)
↵,T
HRC (j!)
T .....................................................................................................
... ... ... .... .... .... ... ...
... ... ... ... . . . .... .. .. ..
... ... ... ..
... ... ... ... ... ... .. ..
... ... ...... ... ... ... ... ............... ↵ = 1
... .. .... ......... ..
... ...... . . . ......... ... ............... ↵ = 0,75
... ......... ........ ..
........ ... ............... ↵ = 0,5
............ ..........
....... ...... ............... ↵ = 0
...... ...
........... ..........
... . ............
............ .... ... ..........
......... ... ... ..........
.. ..... ... ... ...........
.. ... .. ..
. .. ... .......
.. .. . ...
. ... .. .. ...
.. ..... ... ... ... .... .... .....
. . .
. .... ... ... . . . ... ... .... .....
.... ...............................................................
......................................................
2⇡ ⇡ ⇡ 2⇡
T T 0 T T !
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 40 / 113
Root-raised cosine pulses
Filter whose convolution is a raised cosine
h↵,T ↵,T ↵,T ↵,T ↵,T ↵,T
RRC (t) ⇤ hRRC (t) = hRC (t), HRRC (j!) · HRRC (j!) = HRC (j!)
1,5
....
............................
..... .... .......
. ............... ↵ = 1
1 ......... ........... ............... ↵ = 0,75
.. .....
........ ....... ............... ↵ = 0,5
. ...........
.................. ............ ............... ↵ = 0
0,5 ................ ............
............
.
................... .............
.. ....... ............
. . . ......... ...
.
...
..
..
.
..
..
...
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... ...
. .
. . .. .
.
.. ................................... .. ......
.
.
. .
. . . .. .. .. .. ........
......
...
.
...
....
.
..
..
..
..
.........................................................
.
0 . ... ....................... ............................... ........................ ..... ................... .. ... .
..... .................... ....................... ....
.............. .................
0,5
3T 2T T 0 T 2T 3T
t
.
..........
. ..
................
... ....
.....................
...........
............. ..............
.............................
.
.
. . ... .
...... ............. ............ ...... ... .
......................................................................................... ....... ... ... ... ............................... .... ... .... .......................................................↵ . . . .. . ..= ........0...........................
.. . ... ....................... .. . ..
.. ..................... .................... ...
.
.. ..
. ..
. . .
.. ..
. . . . . .. . . . .. . .. . ..
................................................................................................................................................... ........... ...... .... ..... ..... ... ............. .............. ... ... ... ............................................................................................................↵ ..................=
.
.. .
.. .................0,1
.......................................................
. ... ........ ........... .. ..
.. ...... ...... ..
........................................................................................................................................................................................................................................................... ................... .................. .........................................................................................................................................................↵ .......................0,25
..................= .......................................................
.. .
......... ........ .. . .
.... ....
........................................................................................................................................................................................................................................................................... .........................................................................................................................................................................↵ .......................0,5
..................= .......................................................
. .
...... ...... . .
. .
...................................................................................................................................................................................................................................................................... ....................................................................................................................................................................↵ .......................1.......................................................
..................=
25T 20T 15T 10T 5T 0 +5T +10T +15T +20T +25T
For implemententing
For implemententing the
the modulated
modulatedwaveform,
waveform,a adelay
delayis is
necessary
necessary
I Delay is related with the number of relevant side lobes that have to be cosidered before truncation
I Delay is related with the number of relevant side lobes that have to be cosidered before truncation
I Delay is lower for higher values of ↵ (higher bandwidth requirement)
I Delay is lower for higher values of ↵ (higher bandwidth requirement)
Example: generation of a 4-PAM waveform with ↵ = 0
Example: generation
I In the of alobes
example, 25 side 4-PAM waveform
are considered with
relevant (and = 0 25 side lobes are depicted)
↵therefore
I
I In the example,
A delay of 25 ⇥ 25 side lobes
T seconds are considered
is necessary relevant
to compute the (and therefore 25 side lobes are depicted)
addition
I
I A delay
Black of 25is⇥the
signal seconds
T last is necessary
one with to computeatthe
relevant contribution t =addition
0 (related with A[25])
I Black signal is the last one with relevant contribution at t = 0 (related with A[25])
Raised
Raised cosines -- implementation
implementationdelay
delay(II)
(II)
Lower
Lower delays can
can be
be achieved
achievedby byusing
usinghigher
higherroll-off
roll-offfactors
factors
I The price
I price to
to be
be paid
paidisisaahigher
higherrequired
requiredbandwidth
bandwidth
Example: generation
Example: of
of aa4-PAM
4-PAMwaveform
waveformwith with↵↵==0,5
I In thegeneration
example, 4 side lobes are considered relevant
0,5
I In the example,
I A delay of 4 ⇥ T4seconds
side lobes are considered
is necessary relevant
to compute the addition
I A delay of 4 is T seconds
I Black signal ⇥the last one is necessary
with to compute at
relevant contribution the
t= addition
0 (related with A[4])
I
I Black
Delay signal is the last
is decreased fromone with
25 ⇥ relevant
T to 4 ⇥ T contribution
in this exampleat t(more
= 0 (related with lower)
than 6 times A[4])
I
I Delay is decreased
Required bandwidth from
is 50 25 ⇥ T to 4 ⇥ T in this example (more than 6 times lower)
% higher
I Required
NOTE: thebandwidth
number ofis“relevant”
50 % higher
lobes depends on required accuracy, this is just a simple example (numbers
NOTE:
can not the number
be taken as of “relevant”
a precise lobes depends on required accuracy, this is just a simple example (numbers
reference)
can not be taken as a precise reference)
.. ..
......... .........
.. . .. .
.... .... .... ....
.. .. .. ..
......... ..... ... ......
. .. . . .
.................................................................................................................................................................................................
. ........ .. .
.... ...
... ..
... ...
......
.....
..
20T 10T 0 +10T +20T +30T +40T +50T
Usual notation
I X(j!): spectrum (Fourier transform) of x(t)
I X ej! : spectrum of x[n]
X(t) - Y(t) -
h(t)
RY (⌧ ) = RX (⌧ ) ⇤ h(⌧ ) ⇤ h( ⌧ )
RXY (⌧ ) = RX (⌧ ) ⇤ h( ⌧ )
Moreover, it can be seen that
RY (⌧ ) = RXY (⌧ ) ⇤ h(⌧ )
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 48 / 113
Review: expressions in the frequency domain
Mean for output process
mY = mX · H(0)
I Binary assignment
I0 I1 I2 I3
- - - -
t t t t
a0 ⌘ 01 a1 ⌘ 00 a2 ⌘ 10 a3 ⌘ 11
q
3 2 1 0 +1 +2 +3
Calculation of Pe|a0.
.............
. ...
..... ...
...
..... ...
......
.. ... .......
...
.. ... ... .......
.
. .. ... ... ... .........
... ... ... ... ... ... ...........
u . . . . .. ..u. .................................................u......................................................................u......................................................................................................
.....
.. a0
........
3 2 1 0 +1 +2 +3 q
-
I0
Calculation of Pe|a2
..............
. ...
..... ...
...
....... ....
.... ... .......
. .. ... .......
.. ...... .... .... ... ... .......
.. .
. . . . ... ... ... ..........
. ...... ... ... ... ... a ... ... ... ... ... ............
u ..
..
. .
..
.
.. ..
..........
...... ...u... ... ... ... ...
. .
u
2
. . . . . .u. . ...............................................................................
................................................................................................................................ .
3 2 1 0 +1 +2 +3 q
-
I2
Calculation of BERa0
..
. .
....................................................
.... ..................
..... ...................................
..... .................................................
.... ..............................................................
..
..............................................................................
..........................................................................................
................................. ....
a0 ...........................................................................................................................................................................................................
t .................................................................................................. ..................................................
3 2 1 0 +1 +2 +3 q
- - -
I1 I2 I3
Binary assignment: a0 ⌘ 01, a1 ⌘ 00, a2 ⌘ 10, a3 ⌘ 11
Distribution fq|A (q|a0 ): Gaussian with mean a0 and variance N0 /2
" ! !#
1 3 1
BERa0 = Q p Q p ⇥
N0 /2 N0 /2 2
|{z}
| {z } me|a !a
Pe|a !a 0 1
0 1 m
" ! !# " !#
3 5 2 5 1
+ Q p Q p ⇥ + Q p ⇥
N0 /2 N0 /2 2 N0 /2 2
|{z} |{z}
| {z } me|a !a | {z } me|a !a
Pe|a !a 0 2 Pe|a !a 0 3
0 2 m 0 3 m
Calculation of BERa2
. . . .
.. ..................................................
.
. . . .
. ............................
.
.
....................
....................................
. . .
. . .
. . . .
. . .
. . .
. . .
.
. . . . . . . . . .
.............................................. . ...................................................
.. .
. . .
............................................................. ................................................................
.. . . . . .
............................................................................ .................................................................................
. . .. .
. . . .
.............................................................................................. ....................................................................................................
. ....................................................................................................................... a2 ............................................................................................................................................
. . . .
t
..... ....
...
... .
.............................................................................................................................................. ..................................................................................
3 2 1 0 +1 +2 +3 q
- - -
I0 I1 I3
Binary assignment: a0 ⌘ 01, a1 ⌘ 00, a2 ⌘ 10, a3 ⌘ 11
Distribution fq|A (q|a2 ): Gaussian with mean a2 and variance N0 /2
" !# " ! !#
3 2 1 3 1
BERa2 = Q p ⇥ + Q p Q p ⇥
N0 /2 2 N0 /2 N0 /2 2
|{z} |{z}
| {z } me|a !a | {z } me|a !a
Pe|a !a 2 0 Pe|a !a 2 1
2 0 m 2 1 m
" !#
1 1
+ Q p ⇥
N0 /2 2
|{z}
| {z } me|a !a
Pe|a !a 2 3
2 3 m
01 00 10 11
s s s s
a0 a1 a2 a3
q
-3 -2 -1 0 1 2 3
! ! !
3 1 1 3 1 5
BER = Q p + Q p Q p
4 No /2 2 No /2 4 No /2
11 00 10 01
s s s s
a0 a1 a2 a3
q
-3 -2 -1 0 1 2 3
I Terms Pe|ai !aj do not vary
I Terms me|ai !aj do vary ) BER is modified !!!
! !
5 1 1 3
BER = Q p Q p
4 No /2 4 No /2
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 66 / 113
Gray Coding
Blocks of m bits assigned to symbols at minimum distance
differ in only a single bit
01 00 10 11
s s s s
a0 a1 a2 a3
q
-3 -2 -1 0 1 2 3
I This assignment minimizes BER for a given constellation
Terms Pe|ai !aj depend on the constellation
I Values depend on distance between ai and aj
I Highest values for symbols at minimum distance
me|ai !aj
Terms m
depend on bit assignment
I These terms weight the contribution of Pe|ai !aj
F Gray coding: minimizes impact of highest values of Pe|ai !aj
F For high values of signal to noise ratio (SNR), in most cases,
a symbol error produces a single erroneous bit
1
BER ⇡ · Pe
m
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 67 / 113
- i
A[n] s(t) r(t) q[n]
- g(t) - h(t) - f (t)
6 ?
t = nT
n(t)
Linear Channel
A[n]- - hq[n]
-
Equivalent discrete channel for linear channels
Signal before sampling
!
X
q(t) = A[k] · g(t kT) ⇤ h(t) ⇤ f (t) + n(t) ⇤ f (t)
k
X ✓ ◆
= A[k] · g(t kT) ⇤ h(t) ⇤ f (t) + n(t) ⇤ f (t)
k
X
= A[k] · p(t kT) + z(t)
k
j! N0 X P j !T j 2⇡
T
k
Sz e =
2T k H j !T j 2⇡
T
k
Filtered noise
z(t) = n(t) ⇤ f (t), z[n] = z(nT)
Eye diagram
Visualization tool for a digital communication system
I Superposition of waveform pieces around a sampling point
I Duration of each piece: 2T
Main features
I In the middle and in both sides (horizontaly), there are
sampling instants
F Traces should have to go through values of the constellation
I Diversity of transition between sampling instants depend on
the shape of transmitter and receiver filters
It allows to detect several problems:
I Problems/sensitivity to synchronism
I Level of noise
I Presence (and level) of ISI
2-PAM ↵ = 0 4-PAM ↵ = 0
p
2 cos(!c t)
Re{A[n]} sI (t) ✏?
- g(t) -@
@
✏
AI [n] +
B[`] ? x(t)
- ENCODER -
Im{A[n]} sQ (t) ✏ 6
- g(t) -@
@
AQ [n]
p 6
2 sin(!c t)
I
0 (t) and 1 (t) are orthonormal signals
In this case, this only happens if
2⇡
!c = ⇥ k, with k 2 Z
T
In this case
A0 [n] = AI [n], AQ [n] = A1 [n]
0 (t) = g(t) · cos(!c t), 1 (t) = g(t) · sin(!c t)
0 (t nT) = g(t nT) · cos(!c (t nT)) = g(t nT) · cos(!c t)
1 (t nT) = g(t nT) · sin(!c (t nT)) = g(t nT) · sin(!c t)
Re{A[n]}
- 0 (t)
◆⇣
+
B[`] ? x(t)
-
✓⌘
ENCODER -
6
Im{A[n]}
- 1 (t)
QAM constellations
r r r r r r r r
I m{A[n]} I m{A[n]} I m{A[n]}
r r r r
r r r r r r r r
r r
r r r r r r r r
r r r r
r r r r r r r r
r r r r r r r r
r r r r
r r r r r r r r
r r
r r r r r r r r
Re{A[n]} Re{A[n]} R { [ ]}
e A n
r r r r
r r r r r r r r
00 01 11 10
q q q q q q q q
I m{A[n]} I m{A[n]} I m{A[n]}
r r r r r q q q q q q q q
r r r r r r q q q q q q q q q q q q
q q q q q q q q q q q q
r r r r r r r r q q q q q q q q q q q q
r r q q q q q q q q q q q q
r r r r r r q q q q q q q q q q q q
r r q q q q q q q q q q q q
r r r r r r q q q q q q q q q q q q
q q q q q q q q q q q q
Re{A[n]} Re{A[n]} Re{A[n]}
r r r r r q q q q q q q q
q q q q q q q q
I Constant modulus
I Information is conveyed in the symbol phase
Waveform for PSK modulations
( )
p X
x(t) = 2Es Re g(t nT) · ej(!c t+'[n])
n
p X
= 2Es g(t nT) cos(!c t + '[n])
n
PSK constellations
r r r r r
r r r r
r r
r r r r r r
r r
r r r r
Re{A[n]} Re{A[n]} Re{A[n]}
r r r r r
Im{A[n]}
u 000
100 u u 001
u u
101 011
Re{A[n]}
111 u u 010
110 u
Other constellations
s s
I m{A[n]} I m{A[n]}
s
s s s s s s
s s s s s s s
s s s s s s s s
s Re{A[n]}
s s s s s sRe{A[n]}
s s s s s s
s
s s
SA ej! = Es
6 ?
p t = nT
2e j!c t
✏ Re{q[n]}
- @ - f (t) -
@
y(t) p 6 Â[n]
- 2 cos(!c t) DETECTOR -
✏ Im{q[n]}
- @ - f (t) -
@
?
p 6 t = nT
2 sin(!c t)
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 98 / 113
Equivalent alternative demodulator
Signal at the input of the sampler (using complex notation)
⇣p ⌘
j!c t
q(t) = y(t) · e ⇤ 2 · f (t)
6 ?
t = nT
e j!c t
sin(!c t)
✏? ✏ Im{q(t)}
-@ - -
np o @
✏
- Re 2f (t)ej!c t 6
-@
@
y(t) cos(!c t) 6
✏
-
?
-@
np o @
✏ ✏
- Im 2f (t)ej!c t
? Re{q(t)}
-@ - -
@
6
sin(!c t)
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 100 / 113
Noise characteristics at the receiver
n(t) p `(t) ◆⇣
z(t) z[n]
- -@
✓⌘
2f (t)ej!c t -
@
6 ?
t = nT
e j!c t
Some definitions:
p p
fc (t) = 2 · f (t) · ej!c t , Fc (j!) = 2 · F(j! j!c )
Properties:
1 z(t) is strict sense stationary only if `(t) es circularly
symmetric
NOTE: A complex process X(t) is circularly symmetric if real and imaginary parts, Xr (t) and Xi (t), are jointly
stationary, and their correlations satisfy
I p(t) = g(t) ⇤ heq (t) ⇤ f (t), P(j!) = G(j!) · Heq (j!) · F(j!)
Baseband equivalent discrete channel:
p[n] = p(t) t=nT
= p(nT)
✓ ◆
j! 1X ! 2⇡k
P e = P j j
T T T
k
✓ ◆ ✓ ◆ ✓ ◆
1X ! 2⇡k ! 2⇡k ! 2⇡k
= G j j · Heq j j ·F j j
T T T T T T T
k
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 105 / 113
- j
A[n] - q[n]-
p[n]
6
z[n]
Identification of baseband and band pass PAM
I Symbols A[n]
I Equivalent discrete channel p[n]
I Discrete noise z[n]
F Are real in baseband PAM
F Are complex in band pass PAM
2 2
qqqqqq q qqqqqq q
qqqqqqqqqqqqqq q q q qqq
q q qqq q qq q q q q qqqqqqqqqqqqq qqqqqqqqqqq
q
q q
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq q
qqqqqqqqqq qqqqqqqqq q q
qqq qqqq qqqqqqqqqqq q
1.5 1.5
qqqqqqqqqqqqqqqqqqqqqqqq q q q qq q q qqqq qqq qqqqqqq q
q q
qqqqqqqqqq q q qqq qq q q q q qq q q qq q
q q qqq
q q q q q
qqqqqqqqqqqqq qqqqqqqqqqqqqqq q
q
q q qqqqqqqqqqqqq qqqqqqq
1 1
q q q qq q q q qq
Im{q([n])}
Im{q([n])}
0.5 0.5
0 0
q q q qqqqqqqqqqqqq q qqqqqqqqqqqqqqqq qqqqqqqqqqqqqqq qqqqqqqqqqqqqqq
qqqqqqqqqqqqqqqqqqqqqqq qq q q qq q q
qqqqqqqqqqqqqqqqqqqqqqqq qq q qq q q q q qqqq
qq
q q
qq qqq q qq qqqqqqqq qqqqqqqqqqq
-0.5 -0.5
qqqqqqqqqqqqqqqqqq q qqq qqq qq q qq
qqq qq q q q q qqq
qq qqq q q q q qq q q q q q q
qqqqqqqqqqqqqq qqqqqqqqqqqqqqqqq q qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq q
q qq q q q qq q q q q
-1 -1
-1.5 q -1.5
-2 -2
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Re{q([n])} Re{q([n])}
p[n] = [n] p[n] = [n] 0,25 [n 1]
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 107 / 113
Reminder - AM modulations
Product by a sinusoid of frequency !c shifts spectrum !c
...........A...
.... ....
... ..
.
...... .....
.... ..... ...... ..........................
!
... ..... ..... ..... ..... ...... ..... ...... ...... ..... ..... ...... .... .... .. .....
... ... ...
. ... ........................ ... ..
@n
.
... .... . ... ..
m(t) - x(t)- .......... .......................... .....
...... ...... ...... ........... ....... ..... ..... ...... ........... ...........................................................
..........
.....
..... ...... ...... ...... ................................... ....................... ...... ............. ...
6 .....
..
.. .. .
. .
. .
.
. .
. . ..
... ..
.....
.
.... .. ..
...
.
.
... ....................... .....
. .
. ....
.
c(t) = cos(!c t) .
... ....
.
.........
... .... ... .... .... ... .... .... ... .... .... ... .... .... ... ..
.................... ....................
A
... .... ..... ..... .... ..... ..... .... ..... ..... .... ..... ..... .... ..... .. 2
.................. .................. .................. .................. .................. .... ... .... ...
..... ...... ...... ..... ...... ...... ..... ...... ...... ..... ...... ...... ..... ...... ......
. . . . . !c +!c !
6 6
!c +!c !
sQ (t) ✏ ✏
- -
AQ [n] qQ [n]
- g(t) -@ 6 - @ - f (t) -
@ @
?
6 6 t = nT
p p
2 sin(!c t) 2 sin(!c t)
..............
..... .....
................ . ... ................
..... ...
. .... ...
. ..... ...
.
.
2!c !c 0 +!c +2!c !
c Marcelino Lázaro, 2013 Digital Communications Linear modulations 110 / 113
Analytic analysis of modulation / demodulation (III)
The product of two carriers allows to recover the transmitted baseband
signals
I Products cos(!c t) ⇥ cos(!c t) or sin(!c t) ⇥ sin(!c t) introduce a 12 factor
p
F Factors 2 are introduced at transmiter and receiver to compensate it
I Complex notation fails to represent this scaling
F This has to be taken into account
Non-coherent receivers
I Receiver whose demodulator has a phase that is different than phase at modulator
I Produces a rotation in the received constellation
r r r r
01 11 00 11 01 11 11 11 10 11
r r r r
00 11 01 11 11 11 10 11
r r r r r r
00 01 01 01 11 01 10 01
00 10 00 00 01 00 11 00 10 00