Signal Processing - Master - Course - 2015
Signal Processing - Master - Course - 2015
Signal Processing - Master - Course - 2015
Digital Communications
ERASMUS MUNDUS Monabiphot Master
1 0 0 1
V
t
-V
Eric Vourc’h
[email protected]
Introduction
Baseband transmissions
Source coding
BER optimization
Channel sounding
Channel coding
Interleaving
In line coding
Transmission over a carrier frequency
2
Introduction Considerations on digital signals
- Time variations
- Spectrum
…
- Baseband transmissions
3
Introduction The constraints which the transmission system is submitted to
Transmission channel : medium or waveguide where the signal are transmitted (cable,
waveguide, free space)
Dispersion diagram
0 0 r
Métal First mode of superior order
Fundamental mode
To each propagation mode corresponds a cutoff frequency c (frequency under which the mode
does not propagate : = 0). 5
Introduction The constraints which the transmission system is submitted to
6
Introduction Origin of the errors
Baseband transmission
Tx Channel Rx
2 distorsions
e(t) s(t) = e(t)*h(t) +b(r)
Additive
Filtering
noise
t h(t) t
n(t)
Filtering
FT{corree}
H(f)
DSP DSP
f f f
0 fs 2fs 0 fs
0
7
Introduction Origin of the errors
8
Introduction Origin of the errors
1 1 0 1 0
Tx
Sampling
Rx Threshold
comparison
0 1 1 1 0
Décision
t
Transitions du canal 9
Introduction Constraints and DOFs of digital communication systems
Constraints DOFs
Channel sounding
Channel coding
BER S/N
10
Baseband Transmission
H B
In line coding : Choosing the shape of the pulses representing the digits. One of
the choice criteria of the in line code is the ratio spectrum width/bit rate.
11
Baseband transmission Channel coding
Received Errors
Symbols Coded word Transitions detection
word correction
0 0 0 NON NON
1 1 1 NON NON
Received Errors
Symbols Coded word Transitions detection
word correction
0 00 00 NON NON
1 11 01 OUI NON
10 OUI NON
11 NON NON
12
Baseband transmission Channel coding
Received Errors
Symbols Coded word Transitions detection
word correction
0 000 000 NON NON
1 111 001 OUI OUI
010 OUI OUI
011 OUI OUI
100 OUI OUI
101 OUI OUI
110 OUI OUI
111 NON NON
13
Baseband transmission Interleaving
14
Baseband transmission Channel sounding
15
Baseband transmission In line coding
0 1 1 0 1 0 0 0 1 1 Binary code
3
-3
01 10 10 00 11
3 Quaternary code
1
t Same symbol time
-1
-3
16
Baseband transmission In line coding
For most codes, the Si(k)(t) signals may be expressed as a fct° of a unique waveform h(t)
(see fig.) :
17
Baseband transmission In line coding
t
h(t) waveform T/2 T
1
t
T/2 T T/2 T
t
S1(t) = A1h(t)
A1
Thus e t a h t kT
i (k )
k
where the ai(k) values belong to an M-elements alphabet A0 , A1 ,..., AM 1
18
Baseband transmission In line coding
Modulation speed
Noise sensitivity
Spectral efficiency
Clock recovery at the receiver (dependent on the spectrum of the
code : it is interesting that the latter exhibits a pic at the clock
frequency)
19
Baseband transmission In line coding
e t a h t kT which we write e t a h t kT
i (k ) k
k k
i(k ) 0,1,...,( M 1)
20
Baseband transmission In line coding
Waveform
“filter”
21
Baseband transmission In line coding
a2 2 a2 ' ma2 k
a( f )
T
T
(k )cos(2 fT ) 2 ( f )
k 1 a
T k T
ma mean
avec 2
a variance
' (k ) normalized autocorrelation fct° of the centered a symbols.
a k
The ak symbols being stationnary (their statistical properties do not vary with time).
E an ma n
2 2
a
E an ma ank ma
a ( j)
'
n, k
a
2
22
Baseband transmission In line coding
a2 2 2
H ( f ) a H ( f ) k 1 'a (k )cos(2 fT )
ec ( f )
22
T T
and of a discrete spectrum ed ( f )
2
ma2 k k
e ( f ) 2 H( ) ( f )
d
T k T T
PSD (V2/Hz)
Continuous spectrum
Discrete spectrum
f
0 1/T 2/T 3/T
23
Baseband transmission In line coding
a2 2 a2
2
ma2 k k
H ( f ) k 1 'a (k )cos(2 fT ) ( f ) 2 H( ) ( f )
(f) H( f )
c 2 2 d
e e
T T T k T T
a2
ec ( f )
2
▪ If the ak symboles are independent 'a ( k ) ccak 0 H( f )
T
▪ If the mean ma of the ak symbols is zero ed ( f ) 0
a2
e( f )
2
If those two conditions are respected then : H( f )
T
a2 E an ma E an 2
2
Where because ma is zero
24
Baseband transmission In line coding
25
Baseband transmission In line coding
independent symbols (uncorrelated):
The binary NRZ (Non Return to Zero code) :
h(t) waveform 1 1 0 1 0
V V.a1
t
t
T V.a0
b1 a1 1; b0 a0 1 où
wherebbi idésigne le bit considéré
is the considered bit
▪ Independent symbols a2
e( f )
2
▪ The mean ma of the ak symbols is zero H( f )
T
26
Baseband transmission In line coding
sin( fT ) sin 2 ( fT )
h(t ) V T (t )
TF
H ( f ) VT e( f ) V T2
fT
2
fT
VT
V
TF
f
T
Binary NRZ
dB normalized scale
27
Baseband transmission In line coding
01 10 10 00 11
3 4-ary code
h(t) waveform
V 1
t
t -1 M 1
T 2
a
-3 3
Sk ak .V .h(t )
28
Baseband transmission In line coding
2 ( M / 2)1
M 2 1
E an 2 p 1
2 2 2 2
a a
M p 0 3
29
Baseband transmission In line coding
▪ Independent symbols a2 M 2 1
e( f ) where
2 2
▪ The mean ma of the ak symbols is zero H( f ) avec a
T 3
h(t) waveform
The waveform h(t) is still a rectangle of amplitude V V
and of symbol time T.
t
T
sin( fT )
h(t ) H ( f ) VT
TF
fT
M 2 1 2 sin 2 ( fT )
e( f ) V T
fT
2
3
30
Baseband transmission In line coding
Comparison of binary and 4-ary NRZ codes :
0 1 1 0 1 0 0 0 1 1 Binary code
3
-3
NRZ
01 10 10 00 11
3 Code 4-aire Binary & 4-ary NRZ codes
1 Binary code
t Same symbol time
-1 4-ary code
-3
h(t) waveform 0 1 1 0 1
a1V
V ak 0,1
a0V t
t
T
The waveform h(t) is a T long signal consisting in T (0<<1) long rectangle followed by a (1-)T
long return to zero.
Statistical characteristics of the data
1 1 1 1
ma p1a1 p0 a0 1 0 ma
2 2 2 2
a2 E ak ma E ak2 2ma ak ma2 E ak2 2ma E ak E ma2
2
2
1 1 1 a2
1
a 1 p1 0 p0
2 2 2
2 2 4 4 32
Baseband transmission In line coding
1 1 sin( f T ) 1
We have ma a2 H ( f ) V T
2 4 f T 2
a2 a2 sin 2 ( f T ) 1 2 sin 2 ( fT / 2)
(f) (f ) V T (f ) V T
c 2 c 2 2 c
H( f )
f T fT / 2
e e 2 e 2
T T 16
Discrete part of the spectrum
ma2 2 2 2 sin k
2 2
ma2 k k
e ( f ) 2 H( ) ( f ) e ( f ) 2 V T
k
d d
( f )
T k T T T k k T
1 2 1 2 p 1
(f ) V
d
( f )
16 p (2 p 1)2 2
e
T
dB scale
The pic at /Ts is useful for the clock recovery at the receiver.
34
Baseband transmission In line coding
Waveform h(t)
1 0 0 1
V V
T t
t
-V -V
1 1
ma p1a1 p0 a0 1 (1) 0 ma 0
2 2
35
Baseband transmission In line coding
fT fT
e ( f ) V T sin (
2 2 2
)sin ( )
c
2 2
According to “A. Glavieux”…
36
Baseband transmission In line coding
1 0 0 1 0 0 1 1 0 1
V RZ bipolar code
t
-V
V 2T fT
e( f ) sin 2 ( fT )sin c2 ( )
4 2
According to “A. Glavieux”…
37
Baseband transmission In line coding
Le code HDBn:
1 0 1 0 0 0 0 1 1 0 0 0 0 1
B+ v+
Code HDB3
V
t
-V
V-
Bits de viol en (n+1)ième position (d’où le HDBn) lorsque n+1 “0” consécutifs sont transmis.
Les bits de viol respectent la rêgle d’alternance bipolaire.
Bits de bourrage afin de ne pas confondre un “1” avec un bit de viol
Intérêt : permettre la récupération d’horloge
Le HDB3 est utilisé dans le RTC (réseau téléphonique commuté)
La DSP d’un HDB3 (RZ) est semblable à celle d’un code bipolaire RZ.
38
Baseband transmission Channel perturbations
The filtering Limited bandwidth channel
2 Channel perturbations
Additive noise
H B
t t
Filtering
PSD PSD
f f f
0 fs 2fs 0 fs
0
39
Baseband transmission Channel perturbations
The filtering and the noise of the channel allievate the BER at the receiver.
gr(t) t0
b(t) Clock
recovery
Filter input
N0
xi (t ) Si (t ) b(t ) where b(t) is a white gaussian noise b( f ) (SDE)
i = 0,1 2
Filter output
N0
yi (t ) Si (t ) g r (t ) b(t ) g r (t )
Gr(f) 2
2
N
avec 0
2 2
n(t ) Gr ( f ) df
2
yi (t0 ) Si (t ) g r (t ) t n(t0 )
0
1 ( y U1 )2
f1 ( y ) exp
2 2
2
1 ( y U 0 )2
f0 ( y) exp
2 2
2
42
Baseband transmission Channel perturbations
Pbe p0 f 0 ( y )dy p1 f1 ( y )dy
f0 f1
43
Baseband transmission Channel perturbations
1 ( U1 )
P 0 /1 e rfc
2 2 2
erfc( x) 2
with exp( z )dz
1 ( U 0 )
P 1/ 0 e rfc
x
2 2
1 ( U1 ) 1 ( U 0 )
Peb p1 e rfc p e rfc 2
2 2
0
2
Optimal decision level
U 0 U1
In case of equiprobability p0=p1=1/2, then
2
1 (U U 0 ) Equiprobability
then Peb e rfc 1 Optimal decision level
2 2 2
44
Baseband transmission Channel perturbations
U1 U 0
The goal is to optimize the signal to noise ratio (erfc(x) is a decreasing function…)
2 2
by optimizing the noise filtering. The transfer function of the optimal filter is the FT of pulses
waveform.
As a consequence
Pulse response of the matched filter : gropt (t ) k S1 (t0 t ) S0 (t0 t )
U1 U 0
Let us express
2 2
U1 U 0 S1 (t ) S0 (t ) k S1 (t0 t ) S0 (t0 t ) t t
0
U1 U 0
S1 ( ) S0 ( ) k S1 ( t0 t ) S0 ( t0 t )d
t t0
2
U1 U 0 S1 ( ) S0 ( ) d On assumes a real signal
2
2
45
Baseband transmission Channel perturbations
2 2
According to Parseval : S1 ( ) S0 ( ) d Sˆ1 ( f ) Sˆ0 ( f ) df Ed U1 U 0
N0 N0
Gr ( f ) df
2 2 Parseval 2 2
g r (t ) dt
2 2
2
N0 N0
S1 (t0 t ) S0 (t0 t ) dt
2 2
Ed
2 2
U1 U 0Ed 1 Ed Équiprobability
Thus Peb erfc Optimal decision level
2 2 4 N0 2 4 N0
46
Baseband transmission Channel perturbations
h(t) waveform t
T/2 T
1
t
T/2 T
T/2 T
t
S1(t) = -h(t)
-1
2 2 2
Ed h( ) h( ) d 2 h( ) d 2 H ( f ) df 4 Eb
1 Eb Equiprobability
Thus Peb erfc Optimal decision level
2 N Unique waveform with ai= 1
0
47
Baseband transmission Channel perturbations
48
Baseband transmission Channel perturbations
Intersymbol interference
BER increase
49
Baseband transmission Channel perturbations
50
Baseband transmission Channel perturbations
51
Baseband transmission Channel perturbations
Noise margin
The ratio between the width of the diagram lines and its vertical
opening is proportional to the signal to noise ratio and is a
qualitative indication of the BER and transmission quality.
52
Baseband transmission Channel perturbations
x t a h t kT hc (t ) B(t )
k
k
y t a h t kT hc (t ) g r (t ) B(t ) g r (t )
k
k
b t B(t ) g r (t )
y t a r t kT b(t ) Where
k
k r t h t hc (t ) g r (t )
53
Baseband transmission Channel perturbations
54
Baseband transmission Channel perturbations
r (t0 mT ) 0 m 0
t
No intersymbol
t0 t0+Ts t0+2Ts interference at the
décision times
0 1 0
55
Baseband transmission Channel perturbations
t
0 Ts 2Ts
56
Baseband transmission Channel perturbations
Let us assume a received impulse r(t) (it is assumed that there is no noise) ;
re t r (t ) (t t0 nT )
n
re t r (t ) (t nT ) (t t0 )
n
1 n j 2 ft0
Re f R( f ) ( f ) e
T n T
1 n
Re f R( f ) ( f )e j 2 ft0
T n T
57
Baseband transmission Channel perturbations
1 n j 2 ntT0
Re f R( f )e (1)
T n T
Moreover re t r (t ) (t t0 nT )
n
re t r (t0 nT ) (t t0 nT )
n
Independent of t
58
Transmission en Bande de base Perturbations canal
1 n j 2 ntT0
(1)=(2)
T n
R ( f )e
T
r (t0 nT )e j 2 f (t0 nT ) (3)
n
1 n j 2 ntT0
R ( f )e r (t0 )e j 2 ft0
T n T
n j 2 ( f Tn )t0
R ( f )e Tr (t0 )
n T
n
R ( f ) j 2 ( f n ) t Nyquist criterion : if R(f) satisfies this
T e T equation then there is no ISI at the
0
T
59
Baseband transmission Channel perturbations
n
n R( f )
R ( t0 ) ( f ) T with R 0 ( f )
(t ) T e j 2 ft0
n T r (t0 )
60
Baseband transmission Channel perturbations
61
Baseband transmission Channel perturbations
62
Baseband transmission Channel perturbations
63
Baseband transmission Channel perturbations
64
Transmission over a carrier freq Matching of the signal to the channel
fIF fLO
Data fRF
Mod
Amplitude
Phase
Frequency
Transmission
channel
f
Spectrum
Baseband FI RF
f
fIF fRF
The simple fact of multiplying a signal of frequency fm by a signal of frequency fp generates two
signals : one at fp -fm and the othe at fp +fm.
A cos 2 f pt * B cos 2 f mt AB cos 2 f p f m t cos 2 f p f m t
1
2
fm
Modulating signal P
Up converted
(information) f
fm information
Mixer P
P fp f
Carrier fp- fm fp+ fm
f
fp
This may be considered as a transposition of the low frequency signal into an HF band.
66
Transmission over a carrier frequency Up conversion
In the same manner, the product of a signal thac occupies a frequency band B by an fp
carrier frequency results in the up conversion of the considered band from both sides of fp.
67
Transmission over a carrier frequency Digital modulations
The digital modulation of a carrier frequency (or of an IF) consists in varying the amplitude, the
frequency or the phase of sinusoïdal wave (carrier) as a function of the binary data to transmitt.
The binary data may be gathered in ensembles of M digits (M=2n), in that case the modulated
signal (carrier) may have M states.
Illustration : binary digital modulations
1 0 1 0 1 Digital data
t
FI or RF frequency
t
Amplitude modulation
t
Phase modulation
t
Frequency modulation
t
68
Transmission over a carrier frequency Digital modulations
corresponding spectrum
corresponding BER(S/N)
69
Transmission over a carrier frequency Constellation
One may represent the different modulation states in the Fresnel plane
For the digital modulations of amplitude and of phase one can represent the différent
states of the modulated signal s(t) in the Fresnel plane.
Constellation
of an QAM 16
70
Transmission over a carrier frequency ASK modulation
The modulated signal s(t) is the product of the i(t) baseband data (“i” for info) by the carrier
p(t).
i t a h t kT
k
k s(t ) p(t ) i t A cos(2 f 0t ) a h t kT
k
p t A cos 2 f0t k
71
Transmission over a carrier frequency ASK modulation
Ts 1
i sin c 2 ( fTs ) f
4 4
Average signal
Bilateral PSD s of the OOK signal One admits the result that is not immediate and requiers to
use the complex envelope notion…
A2
s f f 0 f f 0
16
A2Ts
sin c 2 f f 0 Ts sin c 2 f f 0 Ts
16
72
Transmission over a carrier frequency ASK modulation
Baseband signal
OOK signal
-f0 0 f0 f
A2/8
A2Ts/8
OOK signal Spectral
occupation
2fs
f
0 f0 73
Transmission over a carrier frequency ASK modulation
Random digital data Mono lateral
PSD (V2/Hz)
TB representation
1 sinc2
1 1 0 1 0
0 t
f
0 fB 2fB 3fB
Carrier f
1
0 t
-1 f
f
OOK
1
0 t
-1 f
f-2fB f-fB f f+fB f+2fB
74
Transmission over a carrier frequency ASK modulation
ASK modulator:
Commutator !!!!!!!!!
A B
LO @ f0
NRZ
signal
Since the transmission channel has a
B limited bandwidth B, a filtering is
necessary after the commutator (the
Spectrum of width filtering of the NRZ signal would not
A prevent the bandwidth to be in A)
ASK modulator:
LO @ f0
NRZ signal
76
Transmission over a carrier frequency ASK modulation
A B C
0 f0 f
f
0 f0 2f0
C
f
0 f0 2f0
77
78
Transmission over a carrier frequency ASK modulation
BER
Signal NRZ
r t s(t ) b t PLL Circuit de
Recup. décision
d’horloge
N0
Bruit blanc b (t )
Signal 2
reçu Signal ASK s(t ) A cos(2 f 0t ) a h t kT
k
k
1 Ed
Peb erfc
Même résultat
qu’en bande de base
2 4 N0
Équiprobabilité 0 & 1 ; Seuil optimal
2
Où Ed est l’ du signal différence entre les symboles Ed S1 ( t ) S0 ( t ) dt
79
Transmission over a carrier frequency ASK modulation
1 Ed
Peb erfc Ed S1 (t ) S0 (t ) du signal différence entre les symboles
2 4 N0
Ts Ts Ts
t 0 0
1 *
-A
Or, l’ moyenne par bit est Eb Ed
2
1 Eb
Peb erfc
2 2 N0
T T T T
1 s 2 1 s 2 1 s 2 1s 2 1
2 0 2 0 2 0 2 0
* Eb S1 (t ) dt S 0 (t ) dt S1 (t ) dt A cos 2
0 t dt Ed
2
p1=p0=1/2
80
Transmission over a carrier frequency ASK modulation
Ts
A2Ts 1 A2T
Sachant que Ed A cos 0t 0 dt
0 Peb erfc
2 s
2 2 8N0
Ts Ts
cos 20t 1 Ts
cos 20t 1
Ed A2 cos 2 0t dt A2 dt A2 d 20t
0 0
2 0
40
A2 t Ts A2Ts
Ed sin 20t 20t t 0
40 2
1 Eb
Rque : dans le cas particulier traité pour l’étude en bande de base on trouvait Peb erfc
2 N0
car on avait alors a1=+1 et a0=-1.
Decision
Envelope
circuit
detector
NRZ signal
ASK modulated signal
BER
E
1 2 Nb0
“One” shows that Peb e
2
82
Transmission over a carrier frequency ASK modulation
83
Transmission over a carrier frequency ASK modulation
Avantage : Simplicité de circuits (comparée aux autres modulations numériques) et donc faible
coût
En raison de son faible coût, la modulation ASK est utilisée dans les systèmes de transmission
grand public courtes distances. Deux bandes de fréquences porteuses à 224 MHz zt 433 MHz
sont normalisées pour ce type d’applications
Rque: L’ASK est utilisée en télécommunications par fibre optique car les détecteurs optiques ne
sont sensibles qu’aux variations d’intensité du signal (insensibles à la fréquence et à la phase).
Dans ces systèmes les fréquences porteuses sont de l’ordre de 193 THz (fréquences optiques
infrarouges) et les débits peuvent atteindre 40 Gbit/s…
84
Transmission over a carrier frequency FSK modulation
TB
1 NRZ digital data
1 1 0 1 0
0 t
A
0 t FSK
-A
f1 f1 f0 f1 f0
f1 f 0
fp Center frequency of the FSK spectrum fp
2
f1 f 0
An FSK modulation
is characterized by:
f Frequency excursion f
1 2
fB Bit rate fB
TB
85
Transmission over a carrier frequency FSK modulation
1 1 0 1
1
Données
numériques
TB
(signal NRZ)
0 t
A
0 FSK à phase
t
discontinue
-A
A
FSK à phase
0 t continue
-A
f1 f1 f0 f1
86
Transmission sur fréquence porteuse Modulation FSK
La FSK à phase discontinue présente un spectre plus large que celui d’une FSK à phase
continue
f1 f p f
1
Commutateur 0 t
OL A
0 t
f0 f p f -A
Aux instants de
commutation la phase
Signal NRZ
relative des deux OL
1 est qcq.
0 t
87
Transmission sur fréquence porteuse Modulation FSK
fB
f
fp-f fp+ f
88
Transmission sur fréquence porteuse Modulation FSK
89
Transmission sur fréquence porteuse Modulation CP-FSK
VCO
f
OL
à quartz f ref / R CP-FSK
f ref f vco
Comparateur VCO
Diviseur/R fvco / Ni de phase
Diviseur/Ni
Codeur
Données binaires
N1, N0
f ref
f vco Ni
PLL verrouillée f vco f ref
R Ni R
91
Transmission sur fréquence porteuse Modulation CP-FSK
92
Transmission sur fréquence porteuse Modulation MSK
TB Modulation MSK
1
1 1 0 1 0
0 t
1
0 t
-1
fB
f1 f0
f
0 f0 f1 f1+fB
93
Transmission sur fréquence porteuse Modulation MSK
Modulateur MSK
La MSK pouvant être vue comme une modulation de phase, comme toute
modulation de ce type, elle peut être réalisée au moyen d’un modulateur IQ.
94
Transmission sur fréquence porteuse Modulation MSK
Modulateur IQ
Acos(0t-)
I = cos() TB
f1
Intégrateur (t) Calculateur
/2
numérique numérique 0 /2 0 t
Pente fB/2 -/2
f0
Q = sin()
95
Transmission sur fréquence porteuse Modulation GMSK
Du point de vue de la phase du signal modulé, le filtrage gaussien des données permet
d’ adoucir les transitions …
Et nous n’avons rien contre un peu de douceur n’est-ce pas ?
I = cos()
Calculateur numérique
TB
Filtre
gaussien f1
Intégrateur (t) /2
numérique
0 /2 0 t
Pente fB/2 -/2
f0
Q = sin()
Acos(0t-)
96
Transmission sur fréquence porteuse Modulation GMSK
Modulation GMSK
I = cos()
Calculateur numérique
TB
Filtre
gaussien f1
Intégrateur (t) /2
numérique
0 /2 0 t
Pente fB/2 -/2
f0
Q = sin()
Acos(0t-)
0
-10
-20
-30
-40
-50
-60 MSK
-70
_80
GMSK
_90
_100 97
Span 2 MHz 890,5 MHz
Transmission sur fréquence porteuse Démodulation FSK
Circuit de
TB + décision
t
Détecteur Signal NRZ
f0 d’enveloppe -
98
Transmission sur fréquence porteuse Démodulation FSK
v1(t)
Circuit Recup.
déphaseur d’horloge
/2
Caractéristique du déphaseur
+
f
f0 f1
-
99
Transmission sur fréquence porteuse Modulations FSK : TEB
Réception d’un 1
v(t ) A cos 2 f1t
2
A2
v2 (t ) s t * v t k
cos 2 f1t cos
2 2 2
A2
v3 (t ) k sin Durant Ts
2
On a deux niveaux…
A2
Réception d’un 0 v3 (t ) k sin
2
Durant Ts
100
Transmission sur fréquence porteuse Démodulation FSK
PLL -
f0 Recup.
f0
d’horloge
101
Transmission sur fréquence porteuse Démodulation FSK
PLL
/2 -
Recup.
d’horloge
f1 f 0 f1 f 0
fp f
2 2
Ce démodulateur cohérent est conçu pour fonctionner avec des signaux
d’émission s1(t) et s2(t) orthogonaux
102
Transmission sur fréquence porteuse Modulations FSK : TEB
TS
The s1(t) and s0(t) signals are orthogonal:
s (t )s (t )dt 0
0
1 0
TS
A2 A2
sin(4 f pTs ) sin(4fTs ) 0
4 f1 f 0 4 f1 f 0
f p f A2
sin(4fTs ) 0 Orthogonality
4 f1 f 0 condition
103
Transmission sur fréquence porteuse Modulations FSK : TEB
2f
4fTs n n 0.5 MSK : min 0.5
fs
Rque : L’orthogonalité des signaux permet d’optimiser la décision et le TEB
104
Transmission sur fréquence porteuse Modulations FSK : TEB
BER
E
1 2 Nb0
Peb e Démodulation FSK non cohérente
2
1 Eb
Peb erfc Démodulation FSK cohérente
2 2 N0
A2Ts
Où Eb est l’ moyenne par bit Eb A= amplitude des sinusoïdes f1 et f0
2
Rque : Pour l’ASK on avait une Eb deux fois moindre puisqu’un zéro le porte pas d’.
Ts
A2Ts
FSK t Eb
2 Pour comparer deux modulations num.
on suppose une même Eb (moy)…
A2Ts
ASK t Eb
4
105
Transmission sur fréquence porteuse Modulations FSK : TEB
106
Transmission sur fréquence porteuse PSK modulation
PSK modulation :
PSK : Phase Shift Keying
For representing a bit or an ensemble of bits one codes the phase k of the carrier.
Where k [1,M] where M = 2n is the number of possible phase states.
2-PSK (2 = 21) on code 1 bit 2-PSK BPSK : Binary Phase Shift Keying
4-PSK (4 = 22) on code 2 bits 4-PSK QPSK : Quadrature Phase Shift Keying
8-PSK (8 = 23) on code 3 bits
107
Transmission sur fréquence porteuse Modulations PSK
s t A cos pt k h t kT
k
En choisissant 0 k 0 ; 1 k
MDP-2 : constellation
Quadrature
In phase
108
Transmission sur fréquence porteuse Modulations PSK
1 1 0 1
1
Données
numériques
TB
(signal NRZ)
0 t
A
Signal
0 t MDP-2
-A
109
Transmission sur fréquence porteuse Modulations PSK
MDP-2 : spectre
1
0 t On peut considérer le MDP-2 comme la superposition
-1 de 2 ASK de deux porteuses en opposition de phase
1 par deux signaux en bande de base de débit 1/Ts
0 t Le spectre
-1 de la PSK est la superposition des deux spectres ASK
1 à la même fréquence …
0 t
-1
Encombrement spectral :
lobe principal 2fs
Efficacité spectrale :
Débit binaire
Encombrement spectral
fb f
s 0.5 (bit / s) / Hz
2 fs 2 fs
f
fp-fs fp fp+fs
110
Transmission sur fréquence porteuse Modulations PSK
MDP-2 : modulateur fp
Recup. de Recup.
porteuse d’horloge
1 Eb
MDP-2 : BER Peb erfc
2 N0
A2Tb
Où Eb est l’ moyenne par bit Eb A= amplitude des sinusoïdes fp
2
Rque : Pour l’ASK on avait une Eb deux fois moindre puisqu’un zéro le porte pas d’.
Ts
A2Tb
FSK t Eb
2
A2Tb
PSK t Eb
2
112
Transmission sur fréquence porteuse Modulations PSK
MDP-2 : BER
113
Transmission sur fréquence porteuse Modulations PSK
3 5 7
s t A cos pt k h t kTs k ; ; ;
k 4 4 4 4
s t h t kTs cos k A cos pt h t kTs sin k A sin pt
k k
q t h t kTs bk
k
114
Transmission sur fréquence porteuse Modulations PSK
QPSK : constellation
Q
01 11
ak bk
11 2/2 2/2 /4
I
01 -2/2 2/2 3/4
00 -2/2 -2/2 5/4
00 10
10 2/2 -2/2 7/4
115
Transmission sur fréquence porteuse Modulations PSK
QPSK : signal temporel
00 01 11 10
i(t)
2/2 Données
numériques
t (signal NRZ
Ts bipolaire)
-2/2
2/2
q(t) Données
numériques
(signal NRZ
-2/2 bipolaire)
t
A
Signal
0 t QPSK
-A
Ts 2Ts 3Ts 4Ts
Encombrement spectral :
lobe principal 2fs
Efficacité spectrale :
Débit binaire
Encombrement spectral
fb 2f
s 1 (bit / s) / Hz
2 fs 2 fs
f
fp-fs fp fp+fs
117
Transmission sur fréquence porteuse Modulations PSK
Si on se place à Ts fixé, l’efficacité spectrale (bit/s)/Hz d’une modulation M-PSK est n fois (m
= 2n) celle d’une modulation 2-PSK.
DSP (V2/Hz)
B/2 B/p
sinc2 sinc2
f
Données 2p-PSK
118
Transmission sur fréquence porteuse Modulations PSK
QPSK : modulateur IQ
Mise en forme h(t)
Acos(0t+/2)
+
Codeur de
symboles q(t) = sin(k)
119
Transmission sur fréquence porteuse Modulations PSK
Acos(0t)
Recup. De
la Conversio
porteuse {dk}
n //-série
Fréquence Fréquence
centrame Acos(0t+/2) /2 de coupure Circuit de
2fp fc << 2fp décision
{bk}
débit 1/Ts
Instants de
décision t0+nTs Données binaires
débit 1/Tb=n/Ts
Filtre adapté à l’impulsion h(t) avec n=log2(M)
120
Transmission sur fréquence porteuse Modulations PSK
1 Eb
QPSK : BER Peb erfc comme MDP2…
2 N 0
A2Tb
Où Eb est l’ moyenne par bit Eb A= amplitude des sinusoïdes fp
2
121
Transmission sur fréquence porteuse Modulations MAQ
b
Point de la constellation Ak e jk avec Ak ak2 bk2 et k atan k
ak
Q
Q
j k j
Ak e Ak e k
I
Constellation
I
d’une MDP-4
Constellation d’une MAQ 16
122
Transmission sur fréquence porteuse Modulations MAQ
Q
j
Ak e k
Constellation
I d’une 16-PSK
j k
Une MAQ aux points uniformément répartis Ak e
dans le plan de Fresnel est préférable. I
s t h t kTs ak A cos pt h t kTs bk A sin pt
k k
i t h t kTs ak
k Signaux en bande de base de DSP (cf. cours plus haut…)
q t h t kTs bk
2
i( f ) q( f )
k 2
H( f )
Ts
Avec H(f) TF de la forme d’onde h(t)
= E[ak]= E[bk]
Les données sur les voies I et Q étant décorrélées, le spectre d’une MAQ est obtenu par la
superposition des transposées autour de fp des spectres des voies I et Q …
A2Ts2 2 H( f f ) 2 H( f f ) 2
s( f ) i( f ) q( f ) p p
2Ts
124
Transmission sur fréquence porteuse Modulations MAQ
Encombrement spectral :
lobe principal 2fs
Efficacité spectrale :
Débit binaire
Encombrement spectral
fb f log 2 M log 2 M n
s (bit / s) / Hz
2 fs 2 fs 2 2
f
fp-fs fp fp+fs
125
Transmission sur fréquence porteuse Modulations MAQ
BER MAQ-M
2 M 1 3log 2 M Eb
“On” montre que Peb erfc
log 2 M M 2 M 1 N0
126
Emission RF Formats de modulation
Conclusion
ASK et PSK sont des modulations linéaires qui peuvent être réalisées au moyen de
modulateurs IQ…
La FSK est une modulation non linéaire qui présente le désavantage d’une large occupation
spectrale (2 porteuses).
Désormais ce sont le MAQ qui sont utilisées par exemple l’ADSL : MAQ-1024 (=210, codage
sur 10 bits) avec un débit de 16-20 Mbit/s ; le VDSL MAQ-32768 (=215, codage sur 15 bits)
avec un débit de 56 Mbit/s …
127
Réception RF Architecture d’un récepteur RF
Emetteur
L’architecture d’un récepteur RF est
fFI fOL symétrique de celle de l’émetteur.
fRF
P
Mod fRF
Données
Récepteur
fOL fFI
Données
fRF P
Démod
128
Propagation dans l’atmosphère Bilan de liaison
S Pe Ge Ael Gr Ael
4d
Signal reçu
Pe : puissance émise
Ge : gain de l’antenne d’émission
Ael : atténuation en espace libre !!! Gain !!!
Gr : gain de l’antenne de réception
129
Propagation dans l’atmosphère Bilan de liaison
130
Exemple de système « HF » GSM-DCS TDMA
200 kHz
Trame TDMA
Tslot
t
Slot n° : 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
131
Exemple de système « HF » GSM-DCS Organisation cellulaire
132
Exemple de système « HF » GSM-DCS Organisation cellulaire
133
Exemple de système « HF » GSM-DCS Organisation cellulaire
6°
Ellipsoïde de Fresnel
134
Exemple de système « HF » GSM-DCS Organisation cellulaire
BTS*
4 fréquences
4 fréquences
4 fréquences
135
Exemple de système « HF » GSM-DCS Organisation cellulaire
136
Exemple de système « HF » GSM-DCS Organisation cellulaire
2 3
2 3 7 1 4
7 1 4 6 5 2 3
6 5 2 3 7 1 4
2 3 7 1 4 6 5
7 1 4 6 5
6 5
137
Exemple de système « HF » GSM-DCS Synoptique d’une BTS
Coupleur Coupleur
Duplexeur
f1 f2 f3 f4
d * f’ = f+45 MHz
2
138
Exemple de système « HF » GSM-DCS Bilan de liaison
139
Exemple de système « HF » GSM-DCS Bilan de liaison
140
Exemple de système « HF » GSM-DCS Frequency Hopping
f1
f2
f3
f4
t
Slot n° : 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3
141
Exemple de système « HF » GSM-DCS Trames numériques
Entrelacement 0 1 2 3 4 5 6 7
Codec Codage canal
20 ms
20 ms
142
Exemple de système « HF » GSM-DCS Trames numériques
20 ms (n-1) 20 ms (n)
22,8 kbit/s
Parole codée 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
456 bits/ 20ms
20 ms 20 ms
Slot
8 utilisateurs parlent simultanément
Trame TDMA 0 1 2 3 4 5 6 7 (débit 8)
831,25 kbit/s(26/24)
Multitrame 270,833 kbit/s
Trames de signalisation
143
Exemple de système « HF » GSM-DCS Synoptique de mobile GSM
Traitement CAG
numérique
Traitement
numérique
144