You are on page 1of 144

Signal processing

Digital Communications
ERASMUS MUNDUS Monabiphot Master

1 0 0 1
V
t
-V

Eric Vourc’h
eric.vourch@satie.ens-cachan.fr

Ecole Normale Supérieure de Cachan / SATIE laboratory SATIE 1


Course outline

 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

Introduction The two ways for transmitting the information

- Baseband transmissions

- Transmissions over a carrier frequency

3
Introduction The constraints which the transmission system is submitted to

 The characteristics of the transmission channel :

The choice of the transmission technique (baseband or carrier frequency transmission )


mainly depends on the characteristics of the transmission channel (medium)

Transmission channel : medium or waveguide where the signal are transmitted (cable,
waveguide, free space)

 TEM (transverse electromagnetic) waveguides = transmission lines:


Examples : copper wires, coaxial cables, microstrip lines
Such waveguides enable the baseband as well as the carrier frequency transmissions.
No low cutoff frequency…

Coaxial cable Microstrip line


4
Introduction The constraints which the transmission system is submitted to

 Non TEM waveguides:


Examples: rectangular metallic waveguides, cylindrical metallic waveguides
Such waveguides only enable carrier frequency transmissions because of their low cutoff
frequency. They also feature a maximum frequency of use (these frequencies depend on the
dimensions of the considered waveguide).

 Dispersion diagram

   0 0  r 
Métal First mode of superior order

Fundamental mode

Vide c20 Singlemode


operating band
Rectangular c10 High dispersion
metallic
 m   n 
2 2
waveguide mn     00 r  
2
  
 a   b 

0

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

Free space: the transmission has to be performed over a carrier frequency.

Example: how to transmitt sound in free space?

Accoustic waves (mechanical waves) undergo high attenuation,


have low propagation speed and require that the Tx and Rx be in direct visibility.

An accoustic wave can be converted into a low frequency electric signal


means of a microphone (voice  4kHz).

The free space transmission of a sound information converted into an EM wave


(digital or not) requires the use of a carrier frequency.

Indeed, the dimensions of the antennas are in the order of /2.


Consequently the transmission of low frequency EM signals would require
extremely large antennas (1 kHz < f < 100 kHz  300 km >  = 3km).

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

Baseband transmission Tr. over a carrier freq

Bit rate Source coding

Channel sounding
Channel coding
BER S/N

In line coding (Nyquist


criterion satisfaction) Modulation format

Spectral width In line coding Modulation format

Spectral efficiency Modulation format


(bit/s/Hz)

10
Baseband Transmission

H B

Source Channel In line In line Channel Source


Coding Coding Coding Decoding Decoding Decoding

 Source coding : information compression, or how to transmitt as little digital data


as possible (by coding symbols thanks to words of variable length, Huffman
algorithm)

 Channel coding : redundancy for correcting errors provoked in reception by the


additive noise of the channel (goal : improving the BER).

 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

Coding without repetition

Received Errors
Symbols Coded word Transitions detection
word correction
0 0 0 NON NON
1 1 1 NON NON

Coding with double repetition

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

Coding with triple repetition

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

Comparison of binaray and quaternary 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

Expression of the signal e(t) out of the in line encoder :


Let us assume an M-ary data (M-level) code :
The encoder can transmit M = 2n signals Si(t) that last T (symbol time).

The transmitted signal is e t    S  t  kT  ; i(k )  0,1,...,(M  1)


i (k )
k
k varies from - to +
where
i(k) is a fct° of the symbol transmitted at kT time

For most codes, the Si(k)(t) signals may be expressed as a fct° of a unique waveform h(t)
(see fig.) :

Si ( k )  ai ( k ) h  t  kT  where h(t) is the unique waveform

17
Baseband transmission In line coding

Exple : Binary signal based on a unique


A0 S0(t) = A0h(t)
waveform

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

Criteria for choosing an in line code :

 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)

The spectral characteristics are important

Power spectral density of an in line code :

Rq. : In this course the PSD is also called the « spectrum ».

19
Baseband transmission In line coding

Expression of the PSD of an in line code :

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)

Rq. : e(t) may be considered as the filtering of an a(t) signal a  t    a   t  kT 


k
k
by a filter of impulse response h(t)

a  t    a   t  kT  h(t) e  t   a(t ) * h(t )


k
k
Waveform
“filter”

20
Baseband transmission In line coding

 e ( f ) be the PSD of e(t)



Let :  a ( f ) be the PSD of a  t    a
k
  t  kT 
H ( f ) k
 be the FT of h(t)
(transfer function)

a( f ) e( f )  a( f ) H( f )


2
H(f)

Waveform
“filter”

a(f) is a function of the frequency that


is only dependent of the statistical
properties of the ak symbols.

21
Baseband transmission In line coding

What is the value of a(f) ? (Cf Glavieux p. 14-15 and annexe I)

 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).

ma  E  an   n expectation = statistical average

  E  an  ma    n

2 2
a  
E  an  ma  ank  ma  
a ( j) 
'
 n, k
a
2

22
Baseband transmission In line coding

After multiplying  a ( f ) by H ( f ) , the PSD of e(f) may be expressed as


2

the summ of a continuous spectrum  e ( f )


c

 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

Rq. : The expression of the spectrum of an in line code is very simplified :

 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

To remember : The PSD of an in line code is dependant on


 the FT of the h(t) waveform
 the statistical properties of the ak symbols

Exemples of in line codes :

 In line codes with independent symbols (not correlated)

 In line codes with dependent symbols (correlated)

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

Statistical characteristics of the data


Sk  ak .V .h(t )

b1  a1  1; b0  a0  1 où
wherebbi idésigne le bit considéré
is the considered bit

1 1 !!! The calculation is done without


ma  0
ma  p1a1  p0 a0  1  (1)  0 taking the *h(t) waveform into
2 2 account
N
  E  an  ma    E an    Pn an2  1  1  1
1 1
 a2  1
2 2 2
a   n 1 2 2

▪ 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

The PSD of a binary NRZ code


vanishes for every multiple of
1/T where T is the symbol time

27
Baseband transmission In line coding

M-ary NRZ code :


Let us consider an M-ary NRZ code whose ak values belong ton an M elements alphabet

ak 1, 3,..., (2 p  1),..., (M  1)

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

M-ary NRZ code :


Let us consider an M-ary NRZ code whose ak values belong ton an M elements alphabet
ak 1, 3,..., (2 p  1),..., (M  1)

(example 4-ary code )

symb00  a00  3 ; symb01  a01  1; symb11  a11  1 symb10  a10  3

Statistical characteristics of the data

( M 2) / 2 !!! The calculation is done without


1
ma  E  ak    ak pk   (2 p  1)  0 taking the *h(t) waveform into m  0
M a
k p  ( M 2) / 2
account

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

M-ary NRZ code :

▪ 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

For a same symbol time, a 4-ary code


enables transmitting in the same
bandwidth a n=log2(M) times higher bit
number than a binary code.
Nevertheless this code is more noise
sensitive. 31
Baseband transmission In line coding

The RZ binary code : Sk  ak .V .h(t )

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
 

 a2  E ak2   2ma2  ma2   a  E  ak   ma


2 2 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

Continuous part of the spectrum

 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

The spectrum of an RZ signal is the superposition of a continuous spectrum and


of a discrete spectrum (odd harmonics of (1/T))
33
Baseband transmission In line coding

Binary RZ signal with =0.5

dB scale

The pic at /Ts is useful for the clock recovery at the receiver.

34
Baseband transmission In line coding

The biphase binary code (Manchester) :

Waveform h(t)
1 0 0 1
V V
T t
t
-V -V

This in line code always presents V V transitions (during each symbol


time) that may facilitate the clock recovery.

1 1
ma  p1a1  p0 a0  1  (1)  0 ma  0
2 2

Rq : ma=0  the spectrum has no discrete part

35
Baseband transmission In line coding

The biphase binary code (Manchester) :

 fT fT
 e ( f )  V T sin (
2 2 2
)sin ( )
c
2 2
According to “A. Glavieux”…

The PSD is 0 for f = 0

36
Baseband transmission In line coding

 In ligne codes with dependent symbols (correlated):


Bipolar code : Two successive “1” are not independent (alternance rule)

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”…

The PSD is 0 for f=0

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-

Bipolar code : alternance bipolar rule on the “1” transmitted

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

Source Channel In line In line Channel Source


coding coding coding decoding decoding decoding

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.

Let us consider a channel with an unlimited bandwidth (no filtering)

 BER at the receiver in an unlimited bandwidth channel


One will try to quantify the amount of errors due to the noise of the channel
Receiver

Matched Decision circuit


Sampler
filter
xi(t) yi(t) yi(t0)
Si(t)

gr(t) t0
b(t) Clock
recovery

Filters a maximum of the noise (white noise : its SPD is


constant)
40
Baseband transmission Channel perturbations

 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 

 Sampler output rms (root mean square) of the filtered noise

yi (t0 )  Si (t )  g r (t ) t  n(t0 )
0

yi (t0 )  U i  n(t0 ) yi(t0) may be considered as a random gaussian function


centered onto Ui with a  standard deviation

Deterministic value (i being supposed fixed)


41
Baseband transmission Channel perturbations

Probability density functions of y1 and y0 at the sampler output

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

Error probability at the output of the decision device

Binary error probability

Pbe  p0  P(1/ 0 transmitted )  p1  P(0/1transmitted )


Proba to decide “1” when a “0” is transmitted
Proba to transmitt a “0”

 
Pbe  p0   f 0 ( y )dy  p1   f1 ( y )dy
 

f0 f1

43
Baseband transmission Channel perturbations

After calculations and variable change :

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

 Optimal reception filter (matched filter)

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
 

 of the ≠ between the symbols


U1  U 0
 Let us express 2 2   
2 2

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

Moreover, when binary signal is 1 S0(t) = h(t)


based on a unique waveform

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

 Perturbations due to the bandwidth of the transmission channel


Let us consider the consequences of the filtering of the channel (limited bandwidth)
onto the received symbols.
Limited bandwidth Decision
1 0 1
channel 1 1 1
Decision level 
t t
t0
Transmitted
pulses At t0, not only signal from the
current pulse is measured

Intersymbol interference

BER increase

49
Baseband transmission Channel perturbations

 Perturbations due to the bandwidth limitation of the transmission channel


Eye diagram :
The measurement with an oscilloscope of the received symbols ( ) is called
the eye diagram.
In a channel of given bandwidth B, when the bit rate increases the intersymbol
interference increases and as a consequence, the eye pattern closes itself.

2,5 kbit/s 20 kbit/s

Same channel bandwidth B

50
Baseband transmission Channel perturbations

In presence of noise the eye diagram will close itself :

2,5 kbit/s 20 kbit/s

Same channel bandwidth B

51
Baseband transmission Channel perturbations

Noise margin

Best decision instant

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

 Sampled y(t0+nT) signal at the receiver


Channel Matched Decision circuit
In line coder Sampler
filter filter
x(t) y(t) y(t0+nT)
ak h(t) hc(t) gr(t)
t0+nT
B(t) Clock
he(t) recovery

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

One samples at t0+nT

y  t0  nT    a r  t0  (n  k )T   b(t0  nT ) Let m=n-k


k
k
y  t0  nT   an r (t0 )   a r  t0  mT   b(t0  mT )
m0
n  m

Useful nformation Intersymbol noise


corresponding to interference on the
the nth symbol m symbols
that we want to m≠n
recognize

At t0 one wants no intersymbol interference

Mathematically this means r  t0  mT   m  n  k  0

54
Baseband transmission Channel perturbations

 Nyquist criterion on the time form of the received pulses


Ts Nyquist criterion

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

The Nyquist criterion is a requirement that the expression


of the puslses as a function of the time variable must fulfill.
r (t0  mT )  0 m  0

t
0 Ts 2Ts

 Nyquist criterion on the pulses spectrum

What condition does the pulses spectrum have to fulfill in order


to have no intersymbol interference at the decision time ?

56
Baseband transmission Channel perturbations

Let us assume a received impulse r(t) (it is assumed that there is no noise) ;

Sampled impulse re(t)

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

Re  f    r (t0  nT )e j 2 f (t0 nT ) (2)


n

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

Moreover, the Nyquist condition r (t0  mT )  0 m  0

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

n r (t0 ) decision time

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 )

FT of the impulse normalized


with regards to r(t0) and phase
shifted …
It is the summ of the translates spectra.
If the spectrum width B < 1/2T, then the summ of the translated
spectra cannot be constant ( = T).

One cannot transmitt without ISI a signal of modulation


1
speed R  in a frequency band  1
T 2T

60
Baseband transmission Channel perturbations

61
Baseband transmission Channel perturbations

Goal : no ISI at the t0-nT decision times (at other instants


we do not care).

(1) The Nyquist criterium as a function of time : the pulses


have to be = 0  t = kT (T symbol time).

(2) One converts the Nyquist criterion into a frequency


criterion  one obtains a condition on the spectrum of the
impulses.

(3) One deduces a necessary (but not sufficient) condition


so that the Nyquist criterion be respected :

B  f/2 (f= symbol frequency)

62
Baseband transmission Channel perturbations

To have no ISI, one can choose any impulse that satisfies


the Nyquist criterion (cancellation every kT) : sinus
cardinal rised cosine …

 Exemple of impulse that satisfies the Nyquist criterion :

63
Baseband transmission Channel perturbations

64
Transmission over a carrier freq Matching of the signal to the channel

 Digital transmission over a carrier frequency :


Up conversion

fIF fLO
Data fRF
Mod

Amplitude
Phase
Frequency
Transmission
channel
f
Spectrum

Baseband FI RF

f
fIF fRF

Goal : matching the transmitted signal to the channel


65
Transmission over a carrier frequency Up conversion

Basic principle the product


1
cos a * cos b  cos a b cos a b  
2 

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.

Low frequency P Up converted


information fFI
f information
Mixer P
P fp f
Carrier fp- fFI fp- fFI
f
fp

Typically, the spectrum that is up converted corresponds to an


intermediate frequency (IF) that has undergone a digital modulation.

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

Le choice of the modulation format will be made according to two criteria :

 Spectral efficiency (bit/s)/Hz

 the BER for a same S/N

Technical criteria (simplicity of circuits…) may also be taken into account.

For each digital modulation format it is important to determine the :

 corresponding spectrum

 corresponding BER(S/N)

 The modulation and demodulation circuits

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.

s(t )  Ak i  cos(2 f0t  k i  ) avec i  0,...M  1 où M  2n

Each modulation state i is represented by vector of module Ai and of angle i.

This representation of the states of modulation is called a constellation.

   
    Constellation
    of an QAM 16

   

70
Transmission over a carrier frequency ASK modulation

 OOK or ASK Modulation : OOK : On Off Keying


ASK : Amplitude Shift Keying
TB
1 Digital data (random sequence)
1 1 0 1 0
0 t
1 FI or RF frequency
0 t
-1
1
0 ASK
-1 t

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

Spectre d’une modulation OOK :


 Bilateral PSD of the baseband signal

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

-3fs -2fs -fs 0 fs 2fs 3fs


f
A2/16
A2Ts/16

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)

f The factor of quality of the


0 f0
bandpass filter Q may be very high
(if the digital bit rate is low with
B respect to the carrier frequency) :
f0 f
Q  0
0 f0 f B  fb
75
Transmission over a carrier frequency ASK modulation

ASK modulator:

To avoid this problem the ASK modulator may be built as follows :

LO @ f0

NRZ signal

76
Transmission over a carrier frequency ASK modulation

ASK demodulator :  Lock-in amplificafication

A B C

ASK modulation NRZ signal


PLL Decision circuit
Clock
recovery

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

Si le filtre passe bande est adapté (aux impulsions du signal ASK) :

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

Ed    A cos 0t  0 dt   A2 cos 2 0t  dt


A 2

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  20t   1 Ts
cos  20t   1
Ed   A2 cos 2 0t  dt  A2  dt  A2  d  20t 
0 0
2 0
40

A2 t Ts A2Ts
Ed  sin  20t   20t  t 0 
40 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.  

En modulation ASK on a a1=1 et a0=0.  


1 Eb
Ceci explique le facteur 2 au dénominateur… Peb  erfc  
2  2 N0 
En effet ; en moyenne dans ce cas l’ du signal est deux fois moindre…
81
Transmission over a carrier frequency ASK modulation

ASK demodulator:  Démodulation by envelope detection

Decision
Envelope
circuit
detector

NRZ signal
ASK modulated signal

 BER
E
1  2 Nb0
“One” shows that Peb  e
2

La démodulation par détection d’enveloppe requière un circuit plus simple que la


démodulation cohérente. Cependant le BER est plus élevé.

82
Transmission over a carrier frequency ASK modulation

83
Transmission over a carrier frequency ASK modulation

Avantages et inconvénients de l’ASK :

Avantage : Simplicité de circuits (comparée aux autres modulations numériques) et donc faible
coût

Inconvénients: Moins performante que les autres modulations numériques en termes


d’efficacité spectrale (bit/Hz) et de TEB pour un même S/N.

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

FSK Modulation FSK : Frequency Shift Keying

A « 0 » is coded by the frequency f0 = fp-f a « 1 » is coded by the frequency f1 = fp+f

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

One distinguishes two types of FSK :  Discontinuous phase FSK

 Continuous phase FSK

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

 FSK à phase discontinue


Modulateurs FSK (phase discontinue) :

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

 DSP d’un signal FSK à phase discontinue  superposition de deux ASK


1
0 t
-1
1
0 t
-1
1
0 t
-1 B = 2(f+fB)

fB

f
fp-f fp+ f
88
Transmission sur fréquence porteuse Modulation FSK

89
Transmission sur fréquence porteuse Modulation CP-FSK

En pratique la FSK est peu utilisée, on lui préfère la CP-FSK


(Continuous Phase Frequency Shift Keying)

 FSK à phase continue ou CP-FSK

Modulateurs FSK (phase continue) :

Signal NRZ CP-FSK

VCO
f

f1 et f0 sont issues d’un même VCO piloté


par le signal NRZ des données. f1

Ceci garantit la continuité de phase aux f0


sauts en fréquence.
V
V0 V1
90
Transmission sur fréquence porteuse Modulation CP-FSK

Modulateur FSK à PLL (phase continue) :

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

 DSP d’un signal CP-FSK

Le calcul est, comment dire ?


92
Transmission sur fréquence porteuse Modulation MSK

 MSK (Minimum Shift Keying)


La modulation MSK est le cas particulier de FSK où l’intervalle entre f1 et f0 est minimum
(en deçà la détection n’est plus possible).

(f1-f0)/fB = 0,5 où fB = 1/TB

DSP 2f = fB/2

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

Une MSK peut être vue comme une modulation de phase.

Codage d’un 0 Acos(2f0t) = Acos[2(f -f)t]


= Acos[2(f-fB/4)t] = Acos[2ft-0] où 0 = (fB/2)t avec t[0 TB]

Codage d’un 1 Acos(2f1t) = Acos[2(f +f)t]


= Acos[2(f+fB/4)t] = Acos[2ft-1] où 1 = -(fB/2)t avec t[0 TB]

 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.

s(t )  cos 0t   k  Signal modulé en phase

Or s(t )  cos   k  cos 0t   sin   k  sin 0t 


s  t   I cos 0t   Q sin 0t 
In phase In Quadrature

94
Transmission sur fréquence porteuse Modulation MSK

Codage d’un 0 Acos(2f0t) = Acos[2(f -f)t]


= Acos[2(f-fB/4)t] = Acos[2ft-0] où 0 = (fB/2)t avec t[0 TB]

Codage d’un 1 Acos(2f1t) = Acos[2(f +f)t]


= Acos[2(f+fB/4)t] = Acos[2ft-1] où 1 = -(fB/2)t avec t[0 TB]

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

 GMSK (Gaussian Minimum Shift Keying)


Pour le GSM (téléphone mobile 2G) le format de modulation numérique utilisé est le
GMSK (Gaussian Minimum Shift Keying)
Il s’agit d’une MSK précédée d’un filtrage gaussien des données destiné à diminuer la
bande passante du signal modulé en atténuant les lobes secondaires du spectre

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-)

Filtrage gaussien  transitions de phase plus douces diminution de l’ocupation spectrale

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

 Démodulation FSK non cohérente


Détecteur t
f1 d’enveloppe

Circuit de
TB + décision

t 
Détecteur Signal NRZ
f0 d’enveloppe -

98
Transmission sur fréquence porteuse Démodulation FSK

 Démodulateur FSK en quadrature


Circuit de
décision
k v2(t) v3(t)
s(t)

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

s(t )  A cos  2 f1t  Durant Ts

  
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

 Démodulation FSK cohérente


f1

f1 Filtre Circuit de Signal


PLL + adapté décision NRZ


PLL -
f0 Recup.
f0
d’horloge

Il faut que les OL soient


en phase avec les
porteuses f1 et f0 émises.

101
Transmission sur fréquence porteuse Démodulation FSK

 Démodulation FSK cohérente avec signaux orthogonaux

Filtre Circuit de Signal


s(t) + adapté décision NRZ

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

This implies a condition on f1 et f0 :   A2 cos(2 f 0t )cos  2 f1t dt  0


0
TS
A2
 cos(2  f1  f 0  t )  cos  2  f1  f 0  t  dt  0
0
2
A2 A2
 sin(2  f1  f 0  Ts )  sin  2  f1  f 0  Ts   0
4  f1  f 0  4  f1  f 0 

A2 A2
 sin(4 f pTs )  sin(4fTs )  0
4  f1  f 0  4  f1  f 0 

f p  f A2
 sin(4fTs ) 0 Orthogonality
4  f1  f 0  condition
103
Transmission sur fréquence porteuse Modulations FSK : TEB

2f
 4fTs  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 

1  Eb  Démodulation MSK cohérente avec signaux


Peb  erfc  
2  N 0 
orthogonaux

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.

An n-PSK modulation enables coding n bits :

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

A PSK can be considered as the superposition of 2 ASK on 2 carriers in quadrature.

Acos(t-k) = Acos(k) cos(0t) + Asin(k) cos(0t +/2)

= ak Acos(0t) + bk Acos(0t +/2) avec : ak = cos(k)


bk = sin(k)

107
Transmission sur fréquence porteuse Modulations PSK

 Modulation MDP-2 (modulation par déplacement de phase à 2 états) ou 2-PSK

s  t     A cos  pt   k  h  t  kT  
k
En choisissant 0   k  0 ; 1   k  

 s  t   [ a h  t  kT ]A cos  pt avec a  1;1


k k
k
MDP-2 : on  la porteuse par 1

MDP-2 : constellation
Quadrature

  In phase

108
Transmission sur fréquence porteuse Modulations PSK

MDP-2 : signal temporel

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

Données {dk} Codeur de


{ak}  1
h(t) s(t) : signal MDP-2
symboles
Mise en forme

MDP-2 : démodulateur Circuit de


décision

Recup. de Recup.
porteuse d’horloge

 Elévation au carré  Boucle de Costas


111
Transmission sur fréquence porteuse Modulations PSK

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 Pour comparer deux modulations num.


ASK t Eb 
4 on suppose une même Eb (moy)…

A2Tb
PSK t Eb 
2

112
Transmission sur fréquence porteuse Modulations PSK

MDP-2 : BER

113
Transmission sur fréquence porteuse Modulations PSK

 Modulation MDP-4 (modulation par déplacement de phase à 4 états) ou QPSK

  3 5 7 
s  t     A cos  pt   k  h  t  kTs   k   ; ; ; 
k 4 4 4 4 

Soit, en décomposant le signal selon les voies I et Q :

   
s  t    h  t  kTs  cos  k  A cos  pt    h  t  kTs  sin  k  A sin  pt 
 k   k 

En posant ak = cosk et bk = sin k


   
s  t    h  t  kTs  ak  A cos  pt     h  t  kTs  bk  A sin  pt 
 k   k 

La QPSK est la modulation de deux porteuses en quadrature par deux signaux en


bande de base i(t) et q(t).
i  t    h  t  kTs  ak
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

D’après le tableau qui précède i(t) et q(t) sont


deux signaux NRZ bipolaires... D’après la constellation, les
sauts de phase d’un symbole
à l’autre peuvent être de /2
et .

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

Les sauts de phase d’un symbole à l’autre peuvent être de /2 et 


116
Transmission sur fréquence porteuse Modulations PSK

QPSK : spectre On peut considérer la QPSK comme la


superposition de 2 ASK de deux porteuses en
quadrature par deux signaux en bande de base
de débit 1/Ts
Les données sur les voies I et Q étant décorrélées
le spectre
de la PSK est la superposition des deux spectres
ASK à la même fréquence …

 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

Remarque : Spectre d’une M-PSK


D’une manière générale le spectre d’une M-PSK ne dépend pas du nombre n de bits
transmis par un symbole.

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)

Codeur de i(t) = cos(k)


symboles
Acos(0t)
+
0
01 00 11 01
Mise en forme h(t)
/2  Acos(0t-k)

Acos(0t+/2)
+
Codeur de
symboles q(t) = sin(k)

119
Transmission sur fréquence porteuse Modulations PSK

QPSK : démodulateur IQ Instants de


décision t0+nTs
débit 1/Ts
{ak}

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

Modulation MAQ-M : Modulation d’amplitude en quadrature à M états.

Signal modulé s(t )  A ak cos 2 f 0t  bk sin 2 f 0t h  t 


k

b 
Point de la constellation Ak e jk 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

Remarque : les modulations PSK vues précédemment, peuvent être considérées, et


réalisées, comme la modulation de deux porteuses I (en phase) et Q (en quadrature)
par des symboles ak et bk respectivement. Pour une PSK le module Ak  ak2  bk2  C te .

122
Transmission sur fréquence porteuse Modulations MAQ

Remarque : En augmentant la valence d’une PSK on rapproche les points de la constellation et on


augmente le risque d’erreur (sauf à d’augmenter le rayon A  ak2  bk2 cad l’ moyenne par bit Eb).

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
   
   

Constellation d’une MAQ 16


123
Transmission sur fréquence porteuse Modulations MAQ

   
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

MAQ : spectre En supposant des impulsions de type NRZ…

 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

 Modulation et démodulation MAQ

Même structure que pour la PSK…

 BER MAQ-M
2  M  1   3log 2 M Eb 
“On” montre que Peb    erfc  
log 2 M  M   2  M  1 N0 

Plus la valence  plus le BER  ; il faut donc  le niveau de signal


pour garantir un certain BER.

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

Exemple bilan d’une liaison satellite

Rapport signal sur bruit en réception


d
S Pe Ge Ael Gr Antenne
 directive
N kTB
  
2

S  Pe Ge Ael Gr Ael   
 4d 
 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

On pourrait aussi multiplier le signal reçu par l’atténuation


atmosphérique à la fréquence utilisée

129
 Propagation dans l’atmosphère Bilan de liaison

Exemple bilan d’une liaison satellite

Rapport signal sur bruit en réception


d
S Pe Ge Ael Gr Antenne
 directive
N kTB
 Bruit reçu N  kTB
T  Ta  Tr

B : bande passante du système


T : température équivalente de bruit du système, dont:
Ta : Température équivalente du bruit capté
par l’antenne (galactique, environnement)
Tr : Température équivalente de bruit produit
par le récepteur

130
 Exemple de système « HF » GSM-DCS TDMA

Tslot = 0,5769 ms TTDMA = 4,562 ms = 8 Tslot


f

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

Ellipsoïde de Fresnel

134
 Exemple de système « HF » GSM-DCS Organisation cellulaire

BTS*

 4 fréquences

 4 fréquences

 4 fréquences

* BTS : Base Station Transceiver (Tx/Rx cad émetteur/récepteur) BTS* comportant


3*2=6 antennes
(diversité d’antennes)

135
 Exemple de système « HF » GSM-DCS Organisation cellulaire

136
 Exemple de système « HF » GSM-DCS Organisation cellulaire

Réutilisation des fréquences

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

f1 f2 f3 f4 f’1 f’2 f’3 *

BTS : Base Transceiver Station Tx Tx Tx Tx f’4


Rx Rx Rx Rx

Coupleur Coupleur

Duplexeur

f1 f2 f3 f4

d * f’ = f+45 MHz

  
2

Ael    !!! Gain !!!


 4d 
Duplexeur Les fréquences basses sont
utilisées par le mobile
Tx Rx

138
 Exemple de système « HF » GSM-DCS Bilan de liaison

Source : Réseaux GSM-DCS, p 148


Lagrange, Godlewski, Tabbane
Editions Hermes

139
 Exemple de système « HF » GSM-DCS Bilan de liaison

Source : Réseaux GSM-DCS, p 149


Lagrange, Godlewski, Tabbane
Editions Hermes

140
 Exemple de système « HF » GSM-DCS Frequency Hopping

Exemple de frequency hopping sur 4 fréquences

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

13 kbit/s 22,8 kbit/s


22,8 kbit/s
260 bits/ 20ms 456 bits/ 20ms
Trame de parole 456 bits/ 20ms
analogique
8 paquets de 57 bits

Entrelacement 0 1 2 3 4 5 6 7
Codec Codage canal
20 ms
20 ms

Séquence d’apprentissage Intervalle de garde

156,25 bits dont 2*57 = 114 bits de parole


3 57 1 26 1 57 3 8,25
Le débit passe à (156,25/114)*22,8 kbit/s= 31,25 kbit/s

Contenu d’un burst

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

Séquence d’apprentissage Intervalle de garde

Constitution 156,25 bits dont 257 = 114 bits de parole


3 57 1 26 1 57 3 8,25
d’un burst Le débit passe à (156,25/114)22,8 kbit/s
31,25 kbit/s

Slot
8 utilisateurs parlent simultanément
Trame TDMA 0 1 2 3 4 5 6 7 (débit  8)

831,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

You might also like