5. Code par répétition

Un autre exemple de code détecteur et correcteur d’erreurs. Il est encore plus simple que le code de double parité déjà utilisé comme exemple au chapitre 2 ! C’est pourquoi il aurait été dommage de ne pas l’évoquer, pour se rendre compte qu’ils reposent bien tous les deux exactement sur les mêmes principes, que nous avons présentés dans le chapitre précédent.

  • Texte seul :
  • Diapositives seules :

Avez-vous retenu ?

  1. Quel est le résultat obtenu en appliquant le code par répétition utilisé dans la vidéo sur les bits d’information : 0 1 1 0 0 ?
  2. Les messages 101 000 111 100 001 ont été reçus après avoir subi un codage par répétition, comme présenté dans la vidéo. Quel est le résultat de la détection et de la correction des erreurs ?
  3. Les messages 011 111 101 100 010 ont été reçus après avoir subi un codage par répétition, comme présenté dans la vidéo. Parmi les propositions suivantes, laquelle représente les messages émis les plus plausibles ?
    • 011 111 101 100 010
    • 111 111 000 000 000
    • 111 111 111 000 000
    • On ne peut pas savoir

Notion importante :

Fonctionnement du code par répétition

Questions d’approfondissement

Que se passe-t-il pour la longueur de la transmission si on utilise le code par répétition ?

Considérons la variante du code par répétition dans laquelle 0 est codé par 00000 et 1 est codé par 11111. Comment se déroulent dans ce cas la détection et la correction des erreurs ?

Que se passe-t-il pour les messages comportant deux erreurs dans la variante du code par répétition dans laquelle 0 est codé par 0000 et 1 est codé par 1111 ?