BIPHASE ou Manchester

BIPHASE ou Manchester

Codage Manchester

Page d'aide sur l'homonymie Pour les articles homonymes, voir Manchester.
Pile de protocoles
7 • Application
6 • Présentation
5 • Session
4 • Transport
3 • Réseau
2 • Liaison
1 • Physique
Modèle Internet
Modèle OSI

Le codage Manchester est un codage asynchrone. Il est utilisé dans les réseaux informatiques pour injecter sur le média physique (couche 1 du modèle OSI) les valeurs logiques correspondant au flux d'entrée.

Sommaire

Règles de codage

Valeurs à coder Valeurs transmise
0 logique transition du niveau bas vers le niveau haut
1 logique transition du niveau haut vers le niveau bas

Les transitions descendantes, en rouge, codent l'état 1, tandis que les transitions montantes, en vert, codent l'état 0.

Le codage Manchester est aussi appelé codage biphase.

Utilisation

Ethernet 10Base5, 10Base2, 10BaseT, 10BaseFL

Avantages

Mise en œuvre simple, codage et décodage faciles, pas de composante continue (donc pas de perte de synchronisation sur les suites de symboles identiques).

Les problèmes habituellement rencontrés avec les codes tels que NRZ, NRZI ou Miller :

  • perte de synchronisation ;
  • ligne coupée (à cause d'une rafale de 0) ;
  • sensibilité aux parasites ;
  • affaiblissement du signal car moyenne non nulle ;

sont résolus par le codage Manchester en supprimant les suites de 0 ou de 1.

La limite basse de la bande passante occupée n'est plus le continu comme dans les trois codes donnés en exemple. Elle vaut sensiblement la moitié de sa limite haute.

Inconvénients

La limite haute de la bande passante occupée est doublée.

Cas particulier

La séquence 1010101010... est codée de la sorte :

La séquence 101010... est codée 10  01  10  01  10  0, qui produit un signal carré à la moitié de la fréquence d'entrée.

En termes d'état, cela donne 10  01  10  01  10  0... et le signal possède un rapport cyclique de 50% dont la fréquence est la moitié de la fréquence d'entrée. C'est pour cela que c'est cette séquence qui est utilisée dans le préambule d'une trame ethernet ou trame fddi.

D'un point de vue mathématique

Lorsque la distribution des bits transmis est équiprobablement répartie entre 1 et 0, la densité spectrale de puissance du codage Manchester s'exprime par :

S(f) = \frac{1}{R}sinc^2\frac{f}{2R}\sin^2\frac{\pi f}{2R}

R est le débit binaire brut (10 Mbps, 100 Mbps, 1 Gbps...).

La densité spectrale de puissance de ce code est donc tout simplement proportionnelle au carré du module de la transformée de Fourier de l'impulsion élémentaire rectangulaire.

Références

Liens internes

Liens externes

Codage Manchester (Animation)

Ce document provient de « Codage Manchester ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article BIPHASE ou Manchester de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Biphase mark code — The biphase mark code is a type of encoding for binary data streams. When a binary data stream is sent without modification via a channel, there can be long series of logical ones or zeros without any transitions which makes clock recovery and… …   Wikipedia

  • Biphase-Mark-Code — Der Begriff Zweiphasenmarkierungscode oder englisch Biphase Mark Code ist ein Begriff aus der Telekommunikation, der einen Leitungscode bezeichnet. BMC codierte Bitfolge Er ist mit dem differentiellen Manchester Code vergleichbar, unterscheidet… …   Deutsch Wikipedia

  • Manchester code — In telecommunication and data storage, Manchester code (also known as Phase Encoding, or PE) is a line code in which the encoding of each data bit has at least one transition and occupies the same time. It therefore has no DC component, and is… …   Wikipedia

  • Manchester-Codierung — Codierung des Bitsstrings 10100111001 in den beiden möglichen Definitionen des Manchester Codes Der Manchester Code ist ein Leitungscode, der bei der Kodierung das Taktsignal erhält. Dabei moduliert eine Bitfolge binär die Phasenlage eines… …   Deutsch Wikipedia

  • Manchester-Kodierung — Codierung des Bitsstrings 10100111001 in den beiden möglichen Definitionen des Manchester Codes Der Manchester Code ist ein Leitungscode, der bei der Kodierung das Taktsignal erhält. Dabei moduliert eine Bitfolge binär die Phasenlage eines… …   Deutsch Wikipedia

  • Manchester Code — Codierung des Bitsstrings 10100111001 in den beiden möglichen Definitionen des Manchester Codes Der Manchester Code ist ein Leitungscode, der bei der Kodierung das Taktsignal erhält. Dabei moduliert eine Bitfolge binär die Phasenlage eines… …   Deutsch Wikipedia

  • Manchester-Code — Der Manchester Code ist ein Leitungscode, der bei der Kodierung das Taktsignal erhält. Dabei moduliert eine Bitfolge binär die Phasenlage eines Taktsignals. Der Manchester Code stellt damit eine Form der digitalen Phasenmodulation dar, welche… …   Deutsch Wikipedia

  • Codage biphase — Codage Manchester Pour les articles homonymes, voir Manchester. Pile de protocoles 7 • Application 6 • …   Wikipédia en Français

  • Codage Manchester Différentiel — Le codage Manchester Differentiel est utilisé dans les réseaux informatiques pour injecter sur le média physique (couche 1 du modèle OSI) les valeurs logiques correspondant au flux d entrée. Sommaire 1 Règles de codage 1.1 Utilisation 1.2… …   Wikipédia en Français

  • Codage Manchester differentiel — Codage Manchester différentiel Le codage Manchester Differentiel est utilisé dans les réseaux informatiques pour injecter sur le média physique (couche 1 du modèle OSI) les valeurs logiques correspondant au flux d entrée. Sommaire 1 Règles de… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”