Codage en ligne

Un article de Wikipédia, l'encyclopédie libre.

Dans le domaine des télécommunications, un code en ligne est un codage destiné à être utilisé dans les systèmes de communication pour les transmissions.

Pour le transport de données numériques, le codage en ligne est souvent utilisé. Il consiste à représenter le signal numérisé à transporter, par un signal faisant varier son amplitude au cours du temps, ceci étant parfait pour les propriétés physiques bien particulières des canaux de transmissions (et des équipements récepteurs). La forme du signal est utilisée pour représenter les 1 et les 0 d'un signal numérique sur un lien, ce processus est appelé codage en ligne.

Après le codage en ligne, le signal peut être directement transmis sur le canal de transmission, sous la forme de variation de tension ou de courant. Les types de codage en ligne les plus courants sont unipolaire, polaire, bipolaire et le codage Manchester.

Un signal codé pour la transmission ne doit pas avoir de composante continue (la valeur moyenne du signal doit être de 0), ceci à cause de l'impossibilité de transporter une composante continue sur de longues distances. S’il y avait une composante continue à la réception, ceci mènerait à une hausse du signal, et causerait plus d'erreurs de décodage.

Le codage en ligne rend possible la synchronisation du récepteur selon la phase du signal. Si la synchronisation n'est pas parfaite, alors le signal décodé n'aura pas des différences optimales (en amplitude) entre les symboles reçus. De tels défauts augmentent les erreurs de transmission. C'est pour cela que l'on préconise d'ajouter des codes de détection d'erreurs au codage en ligne.

Il faut noter que le signal codé en ligne et le signal produit par un terminal peuvent être différents et nécessiter une conversion adéquate. Un codage en ligne est spécifique au matériel qu'il emprunte lors de la transmission (fibre optique ou câble blindé, coaxial, etc.). Ces contraintes varient selon le matériel et le mode de transmission car il faut tenir compte des phénomènes physiques comme les interférences, la distorsion, l'impédance et l'atténuation du signal.

Plusieurs type de codage existe, CMI, RZ etc