Avant-propos


_images/shannon1948.png

Fig. 1 Représentation schématique de la chaîne de communication
proposée par C.E. Shannon en 1948.


Ce manuel est le support du cours de Communications numériques de la formation EII de Télécom Physique Strasbourg. Il s’accompagne d’exercices théoriques (sur feuille) et pratiques (programmation en Python). Pour compléter le cours, je vous conseille de lire les documents listés dans les références.

Ce manuel est accessible depuis n’importe quel terminal connecté. Il peut être téléchargé et imprimé en cliquant sur l’icône    en haut de la page, qui permet de générer un PDF.

Les communications numériques regroupent les techniques permettant à deux machines, ou plus, d’échanger des informations sous forme de symboles issus d’un dictionnaire défini au préalable. La communication entre un téléphone et un serveur web, ou entre une souris et un ordinateur, ou entre deux robots sont des exemples parmi tant d’autres de communication numérique.

Pour transmettre un message sous forme numérique, il faut passer par un ensemble d’étapes qui représentent la chaîne de communication. Pour chaque étape au niveau de l’émetteur, on retrouve son pendant au niveau du récepteur : les étapes vont toujours par paire. Dans ce cours, nous nous concentrons sur les trois blocs fondamentaux, sans qui il ne serait presque pas possible de réaliser une communication numérique:

  • le codage source, qui permet de transformer le message, quelle que soit sa nature, en séquence numérique ;

  • le codage canal, qui ajoute de la redondance d’information pour rendre la transmission plus robuste face aux perturbations de la transmission ;

  • la modulation, qui transforme la séquence numérique en un signal adapté à la transmission.