Codificare HDB3
Această intrare sau secțiunea privind telecomunicațiile nu citează sursele necesare sau cele prezente sunt insuficiente. |
În telecomunicații , codarea HDB3 este o codificare de tip RZ ( R eturn to Z ero) a datelor de comunicație. Este o linie de codare de tip AMI (A lternate M arking nVersiunea) deoarece intenționează să transmită un nivel 0 pentru fiecare zero logic și logic 1 pentru fiecare transmisie +1 sau -1 alternativ. De fapt, acronimul reprezintă H IGH D cozi ensity B ipolar pe 3 nivele, cu precizie 0, +1 și -1.
Politica de substituire
Pentru a permite decodarea ceasului de transmisie de către receptor, corecțiile sunt aplicate în transmisie dacă se transmit mai mult de trei zerouri logice consecutive: în astfel de cazuri se adaugă o "încălcare bipolară" în timpul codării (de exemplu, două impulsuri ale aceeași fază neintercalată cu variație) care permite receptorului o înlocuire adecvată. Există un tabel care descrie astfel de înlocuiri:
Număr impar de polaritate | Număr par de polaritate | |
---|---|---|
Polaritatea impulsului pozitiv anterior | Peste 1.000 | -00- |
Polaritatea impulsului negativ anterior | 000- | +00+ |
De exemplu, în tabelul următor există un exemplu de codificare cu toate variantele posibile:
șir binar | 001 | 0000 | 11 | 0000 | 11 | 0000 | 1 | 0000 |
HDB3 | 00+ | Peste 1.000 | - + | -00- | + - | +00+ | - | 000- |