Codificare diferențială Manchester
Codificarea diferențială Manchester este un sistem de reprezentare a datelor, derivat din codificarea Manchester , utilizat în principal în schimbul de informații între anumite categorii de rețele de calculatoare. Acest sistem de codare a datelor, la fel ca Manchester, este conceput pentru a se sincroniza cu ceasul sistemului , deoarece fiecare bit este transmis într-un interval predefinit. Mai mult, în acest interval există prezența a cel puțin o tranziție la mijlocul intervalului, cu excepția cazurilor de semnale în afara codificării .
Caracteristica care distinge codificarea diferențială Manchester de strămoșul său este reprezentarea biților: de fapt, Manchester diferențial se bazează pe verificarea tranzițiilor la începutul unui interval. Prezența uneia dintre acestea, fie ea mare-mic sau mic-înalt , identifică o valoare, în timp ce lipsa tranziției (adică continuitatea semnalului) indică valoarea opusă. Semnalele produse sunt între 3 și 4,5 v pentru semnalul înalt și între -4,5 și -3 v pentru semnalul scăzut.
Prin convenție, bitul 1 este de obicei reprezentat de lipsa tranziției la începutul intervalului său, în timp ce 0 este indicat printr-o schimbare a semnalului în aceeași perioadă. Semnalele care încalcă această convenție pot fi utilizate pentru informații despre servicii sau pentru a delimita grupuri de biți. Acest sistem face codarea mai rezistentă la zgomot decât Manchester normal, dar în schimb plătiți o complexitate mai mare a algoritmilor de gestionare, precum și a hardware - ului .
Bibliografie
- Andrew Tanenbaum , Computer Networks , ed. A III-a, Torino, UTET, iunie 1998 [1996] , ISBN 88-7750-453-6 .