Vous êtes sur la page 1sur 4

Professeur : K.

GHOUMID Année universitaire 2009−2010

4ème année : GEII

Communications Numériques

Contrôle # 1 #

Durée d’examen 2 heures : 15 h - 17 h


(Documents autorisés)
Novembre 2009

Exercice 1 Exercice 2 Exercice 3 Exercice 4 Total

/12 /8 /9 /11 /40

Bonne chance ...

Niveau : 4ème Année GEII 1 Prof : K. GHOUMID


Contrôle # 1 # Communications Numériques

Exercice -1- : Théorie d’information et codage source.

Deux terminaux informatiques s’échangent des messages de longueur moyenne


égale à 4000 caractères notées A, B, C, D, E, F. Ces caractères apparaisent avec
les probabilités respectives suivantes : 0, 07 ; 0, 05 ; 0, 34 ; 0, 27 ; 0, 16 ; 0, 11.
1. Calculer l’entropie moyenne par caractère. Quelle est la redondance ?
2. On choisit de coder ces caractères par la méthode de Huffman.
2-1. Construire l’arbre de Huffmann, puis donner le code correspondant à
chacune des caractères.
2-2. Quelle est la longueur moyenne en élément binaire des caractères ?
Quelle est la redondance de ce codage ?
2-3. Quelle est la quantité d’information moyenne transportée par un élé-
ment binaire ?
3. On choisit maintenant un codage entropique des caractères par un alphabet
ternaire "0", "1" et "2" en s’inspirant de la méthode de Shannon-Fano.
3-1 Construire le tableau de codage de Shannon-Fano (dans le cas ternaire).
3-2 Quelle est la longueur moyenne en éléments ternaires ? Quelle est la
nouvelle quantité d’information transportée par élément ternaire ?
4. Sachant que le signal est transmis sur un support dont le débit est 4800 bit/s,
quel est le temps de transmission du message codé selon la méthode de
Huffmann, puis selon la méthode de Shannon-Fano (dans le cas d’alphabet
ternaire) ?

Exercice -2- : Canal bruyant, Entropie conditionnelle.

Un message X est constitué de trois symboles {x1 , x2 , x3 } qui sont émis avec
un débit symbole Ds = 1, 2 . 103 symbole/s, et par les probabilités respectives
P (x1 ) = 0, 5 ; P (x2 ) = 0, 3 et P (x3 ) = 0, 2 à l’entrée d’un canal bruyant. Les
symboles reçus {y1 , y2 , y3 } forment un message Y .
Le schèma général du canal est donné dans la figure 1.
1. Calculer l’entropie H(X) de la source X.
2. Calculer les probabilités de présence des symboles y1 , y2 et y3 , puis en déduire
l’entropie H(Y ).
3. Calculer les probabilités conditionnelles P (xi /yj ), puis en déduire l’entropie
conditionnelle H(X/Y ).
4. En déduire le débit d’information C (exprimé en Sh/s) du canal.

Niveau : 4ème Année GEII 2 Prof : K. GHOUMID


Contrôle # 1 # Communications Numériques

2
x1 5 y1
2
1 5
5
x2 3 y2
4
1
1 4
2
x3 y3
1
2

Fig. 1 – Schéma du canal binaire.

Exercice -3- : Codes correcteur d’erreur (codage canal).

On veut transmettre des éléments binaires dans un canal supposé binaire


bruyant symétrique. Pour cela, on se propose d’utiliser le code correcteur d’er-
reur de Hamming C(15, 11).
1. Combien d’erreur peut corriger ce code ? Combien d’erreur peut détécter ?
2. Montrez que g(x) = x4 +x+1 est un polynôme générateur du code C(15, 11).
3. Trouvez le mot-code associé au message 11001100101 (dans ce mot-code nous
avons pris MSB en tête), en prenant les k e.b de contrôle correspondant aux
poids les plus faibles.
4. Dessinez la structure électronique correspondante au polynôme générateur
(diviseur) g(x) qui sera utilisée au décodeur, à partir de portes "ou exclusif"
et des cellules de retard élémentaires.
5. Au niveau du récepteur, on reçoit le mot suivant : MSB 010110010110110
LSB. Ce mot est-il un mot code ? Justifier votre réponse.
6. On désire que l’erreur résiduelle par élément binaire du message après déco-
0
dage et correction éventuelle d’une erreur simple soit ² = 10−5 . Quelle doit
être la valeur maximale du taux d’erreur ² dans ce canal ?

Exercice -4- : Code convolutionnel (codage canal).

Une source binaire d’entropie maximale est codée par le codeur convolutif à
une entrée et deux sorties représenté ci-dessous (figure 2).
1. Quel est le rendement de ce codeur ?
2. Écrire les équations logiques des deux sorties S1n et S2n en fonction de xn ,
xn−1 et xn−2 .

Niveau : 4ème Année GEII 3 Prof : K. GHOUMID


Contrôle # 1 # Communications Numériques

Sortie S1n

Entrée xn xn-1 xn-2

Sortie S2n

Fig. 2 – Code convolutif à une entrée et deux sortie.

3. remplir le tableau donné ci-dessous (tab 1).


4. Le codeur possède 4 états internes que l’on désigne par : a ≡ 00, b ≡ 01,
c ≡ 11 et d ≡ 10. Donnez le diagramme d’état de ce codeur (préciser les
notations utilisées).
5. Construire le treillis de ce codeur.
6. Quelle est la distance libre de ce codeur ?
7. Quelle est la séquence de sortie pour la séquence d’entrée suivante : 1011 ?
8. Appliquez l’algorithme de Viterbi pour effectuer le décodage de la séquence
reçue suivante : S1 S2 11 11 01 00.

xn xn−1 xn−2 S1n S2n


0
1
0
1
0
1
0
1

Tab. 1 – Tableau récapitulatif.

Niveau : 4ème Année GEII 4 Prof : K. GHOUMID

Vous aimerez peut-être aussi