Académique Documents
Professionnel Documents
Culture Documents
Codage de
source
Donnes
transmises
Dcodage
de source
Codage de
canal
Filtrage
Dfauts
Canal
Dcodage
de canal
Rception
TB : temps bit
1
avec TB = temps bit.
TB
3. Codage de Source.
Il s'agit d'abord de traduire les tats logiques en niveaux de tension : On utilise des codes binaires ( 2 niveaux) ou
des codes M-aires (M niveaux). Le rsultat est un signal lectrique 2 ou M niveaux.
Ces codes se diffrencient, outre par leur rgle, par le spectre du signal lectrique qui en rsulte.
page 1
Claude Lahache
Horloge
(CLK)
TH
Donnes
(data)
tps
TB
0
0
tps
Codage
NRZ
unipolaire
+V
0
tps
+V
Codage
NRZ
bipolaire
0
tps
-V
Codage +V
RZ 50%
0
tps
Codage
Manchester
+V
0
tps
-V
Rgles:
- NRZ : Niveau conserv pendant TB ; transition lectrique si transition logique.
- RZ :
Codage du "1"
codage du "0"
codage du "0"
- Manchester :
Codage du "1"
TB
TB
page 2
Claude Lahache
2D
3D
f (Hz)
3D
f (Hz)
3D
f (Hz)
Codage Manchester
Maximum
pour 0,75D
Lobes de largeur f = 2D
Le lobe principal renferme 85% de la
puissance du signal.
Pas de composante continue.
Rcupration de l'horloge plus aise.
0
2D
Codage RZ 50%
Lobes de largeur f = 2D
Raies
(2n+1)fH
Remarque commune : La largeur spectrale de ces diffrents codes est en thorie infinie. Ceci ne va pas tre sans
poser de problme vis vis du canal de transmission.
page 3
Claude Lahache
Info2
Compression
N1 bits
N2<N1 bits
Dcompression
Taux de compression =
Selon les situations, le taux de compression peut aller de quelque units plus de 100 !
Entranement :
En audio numrique, le son analogique est chantillonn au rythme de 44100 Hz, sur 2 voies, avec un codage sur
16 bits par voie.
valuer le dbit binaire dun flux audio stro brut, dabord en bit/s, puis en k0/s. En dduire la taille dun
morceau de musique de dure 3 min.
Considrons maintenant le mme morceau, compress en mp3, avec une qualit 256 kbit/s. Quel est le dbit
correspondant en kO/s ? Quelle est sa taille ? Que vaut le taux de compression ?
page 4
Claude Lahache
4. Codage de Canal.
Cette opration consiste rendre la transmission plus sre : Le canal de propagation est source de perturbations qui
peuvent entraner une augmentation du taux derreur binaire (BER : bit error rate)
Erreur binaire : - erreur de bit 0 1
- apparition ou disparition de bit
BER (bit error rate) =
sur 8 bits :
bit de parit
1 0 0 1 1 0
1 0 0
Si un bit est faux, le dcodage , la rception permettra de sapercevoir de lerreur, mais pas de la corriger !
Ex 2 : Redondance par rptition.
Une des mthodes de codage les plus simples est alors de rpter chaque bit :
La squence
e1
e2
e1
e1
e2
e2
Lors de la rception du message, le dcodeur peut ainsi comparer chaque couple de bits reus.
Sils sont diffrents, alors il y a dtection derreur.
On voit ainsi quen doublant la longueur du message (mais aussi le temps de transmission), on parvient dtecter
dventuelles erreurs.
Toutefois, ce codage simple ne permet pas de les corriger.
Pour cela, on peut tripler les bits :
Pour transmettre 1 , on met
1 1
Si on considre (ce qui est plus que raisonnable) quil y a au maximum une erreur pour chaque squence de 3 bits,
alors il est possible de la corriger : Le dcodeur na qu choisir le symbole qui apparat deux fois dans chaque
triplet reu.
Si, au lieu de 1 1 1 on reoit 1 0 1 ou 0 1 1 ou 1 1 0
le 0 peut tre facilement corrig.
page 5
Claude Lahache
Ex 3 : Entrelacement.
Les informations sont regroupes en blocs de k bits.
Ce type de code consiste rpartir chaque bloc de donnes sur plusieurs blocs :
donnes
initiales
donnes
entrelaces
On transmet ainsi des blocs contenant des donnes de plusieurs autres blocs (dilution de linformation).
Le dcodage la rception dsentrelace et rgnre les blocs de donnes initiaux.
Si un des blocs transmis est corrompu, cette corruption est dilue au dsentrelacement et sera facilement corrige.
Cest sur ce principe quon protge les supports optiques tels les CD audio et les DVD contre les poussires et les
rayures.
page 6
Claude Lahache
0
Filtrage
passe bas
adapt
TB
signal
rgnr
Comparateur
(seuil)
Signal
filtr
Si le filtre nest pas adapt au dbit traiter, il peut apparatre de linterfrence inter-symboles :
TB
0
Filtrage
passe bas
mal adapt
Signal
filtr
signal reu
On voit ainsi que la rponse transitoire du filtre prdomine sur sa rponse harmonique.
Dans la pratique, on utilise 2 types de filtres passe bas : Le filtre gaussien ou le filtre en cosinus (dit de Nyquist)
2
f
0,347
B.TB.D avec B : bande passante -3dB,
Filtre gaussien : Le module de sa transmittance scrit H = e
TB = temps bit et D = dbit binaire.
On donne les rponses harmoniques et impulsionnelles dun tel filtre, selon la valeur du produit BTB :
(On utilise en ralit des valeurs de BTB de 0,3 0,5)
BT=0 .25
BT=0 .25
Limite de bande
passante
B=0,25D
page 7
B=0,9D
Claude Lahache
Filtre en cosinus :
Le module de la transmittance dun filtre passe bas en cosinus scrit, en fonction du coefficient nomm roll off :
H(f) = 1
si f < 0,5D(1 - )
H(f) = 0
Voici les rponses impulsionnelles et harmoniques dun tel filtre pour les valeurs 0,35 et 0,9 de :
Limite de bande
passante
B0,38D
B0,45D
Remarquer sur la rponse impulsionnelle, les annulations du signal aux dates multiples du temps bit.
Exemple de flux binaire trait par un filtre gaussien tel que BTB = 0,5 et spectres associs :
(En rouge le flux brut ; en bleu le flux filtr)
amplitude (dB)
1.0V
0.5V
SEL>>
-0.1V
V(data1)
1.0V
0.5V
0V
2.068ms
2.100ms
V(data3)
2.150ms
2.200ms
0.5D
2.250ms
1.5D
2D
2.5D
3D
3.5D
4D
(f)
Le lobe principal du spectre est peu affect par le filtrage ; par contre, les lobes secondaires sont quasiment
limins :
Lencombrement spectral dun flux binaire convenablement filtr peut tre raisonnablement estim au 1er lobe
de son spectre.
page 8
Claude Lahache
Les 2 principaux avantages des fibres optiques sont leurs bandes passantes trs leves (plusieurs dizaines de
Gbits/s, voire quelques trabits/s) ainsi que leurs faibles attnuations (on atteint couramment 0.2 dB/km pour une
longueur donde de 1550 nm). Thoriquement, les dbits dans les fibres optiques devraient tre infinis, mais ils sont
principalement limits par les composants lectroniques des tages de transmission et de rception !
6.2 Attnuation.
Tout support de transmission attnue plus ou moins le signal
qui sy propage :
Laffaiblissement des supports cuivre est du leur rsistance.
Celle ci voluant avec la frquence (effet de peau), lattnuation
dun support cuivre augmente avec la frquence des signaux
transmis.
Voir droite laffaiblissement, en dB/100m, de diffrents
cbles coaxiaux :
page 9
Claude Lahache
Il ne faut cependant pas oublier que les connexions ralises peuvent entraner des affaiblissements non
ngligeables ( 0,10 dB pour une soudure sur fibre optique, quelques 1/10mes de dB pour une pissure cuivre ...)
6.3 Dispersion
Tous les milieux de propagation (except le vide) sont dispersifs,
cest dire que les composantes spectrales dune onde ne se propagent
pas toutes la mme vitesse.
Une illustration classique du phnomne est la dcomposition
de la lumire polychromatique par un prisme.
Consquence :
Un signal impulsionnel de largeur t1, mis dans un support
dispersif sera rcupr en sortie avec une largeur t2 > t1
t1
signal mis
t2>t1
signal reu
Le phnomne de dispersion est galement source dinterfrence inter symboles et contribue la limitation du dbit
maximal dune transmission de donnes numriques.
6.4 Sensibilit aux bruits.
Des bruits extrieurs peuvent se superposer aux signaux utiles : Interfrences entre paires dans un cble, influence
dun milieu fortement parasit...
Cest dans ce contexte quapparat la grande supriorit de la fibre optique, infiniment moins sensible ce type de
perturbations que les supports cuivre.
page 10
Claude Lahache
4.0V
Horloge de
synchronisation
SEL>>
-0.1V
V(CLK)
5.1V
4.0V
Flux des
donnes
0V
220.3us
250.0us
V(recept)
300.0us
350.0us
400.0us
450.0us
500.0us
550.0us
586.2us
Time
Il reste extraire un signal numrique de ce flux de donnes, afin de le traiter ultrieurement (dcryptage,
dcodage...)
Lopration consiste chantillonner le flux de donnes la frquence fB, puis comparer les chantillons un
seuil donn.
Il va tre ncessaire de choisir judicieusement les instants dchantillonnage (instants de dcision) ainsi que le seuil
du comparateur (niveau de dcision) , afin de retrouver de faon certaine la succession dtats logiques mis.
Cette mise au point est ralise par lintermdiaire du diagramme de loeil.
Le diagramme de loeil est la reprsentation, loscilloscope, du flux des donnes reues, lappareil tant
synchronis sur lhorloge.
Cours Transmissions Numriques
page 11
Claude Lahache
Horloge
2.5V
SEL>>
-0.1V
V(CLK)
5.0V
Flux
2.5V
0V
2.0680ms
2.1128ms
V(NRZfiltre)
2.1684ms
2.2240ms
2.2796ms
2.3352ms
2.3908ms 2.4200ms
Time
vert : 1V/div
B,C,F,H
Lexploitation de la forme
de loeil permet de choisir
quel instant il sera opportun
dchantillonner les donnes
et quel niveau il faudra fixer
le seuil du comparateur de
discrimination des tats.
D,E,G,I,J,K,L
A,D,E,G,I,J
2TH
Instant optimal
dchantillonnage
a
Seuil de dcision optimal
a : Ouverture verticale
(Immunit au bruit)
b : Ouverture horizontale (Immunit au dphasage par rapport l'horloge)
page 12
Claude Lahache
Exemples :
page 13
Claude Lahache