Codul Miller

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 22 martie 2021; verificările necesită 5 modificări .

Codul Miller (numit uneori cu trei frecvențe) este una dintre modalitățile de codare liniară [1] ( codificare fizică, codificare de canal, modulare cod puls [2] , manipulare semnal [3] ). Este folosit pentru a transfera informațiile prezentate în formă digitală de la un transmițător la un receptor (de exemplu, printr- o interfață serială , fibră optică ). Codul generat conform regulii codului Miller este un cod cu două niveluri (un semnal poate lua două valori potențiale, de exemplu: nivel de tensiune înaltă și joasă) cod în care fiecare bit de informație este codificat printr-o combinație de două valori potențiale, acolo sunt 4 astfel de combinații {00, 01, 10 , 11}, iar tranzițiile de la o stare la alta sunt descrise de graficul [4] [5] . Odată cu sosirea continuă a „zerurilor” sau „unităților” logice la codificator, comutatorul de polaritate are loc la intervalele T , iar trecerea de la transmiterea „unurilor” la transmiterea „zerurilor” are loc la un interval de 1,5 T. Când secvența 101 ajunge la codificator, are loc un interval de 2 T , din acest motiv această metodă de codare se numește cu trei frecvențe. Trecerea de la un nivel la altul asigură procesul de sincronizare a emițătorului cu receptorul, în această metodă de transmisie, se realizează trecerea de la un nivel la altul cu o frecvență minimă de 2 T , ceea ce asigură sincronizarea emițătorului cu receptorul [5] .

Beneficii

Dezavantaje

Exemplu

Exemplul #1

Prin urmare, secvența de biți care ajunge la intrarea transmițătorului: 11100011011 este codificată de secvența: 01 10 01 11 00 11 10 01 11 10 01

Spectrul de semnal format dintr-o astfel de secvență va avea trei benzi diferite corespunzătoare perioadei T, 1,5T și 2T

Exemplul #2

Intrarea transmițătorului primește o secvență binară: 00011011

Fiecare bit al secvenței de intrare este înlocuit (uitați-vă la graficul de construcție):

În consecință, codul 00011011 este înlocuit cu 00 11 00 01 10 00 01 10

Vezi și

Note

  1. Berlin A.N. Switching in communication systems and networks. - M . : Eco-tendințe, 2006. - 344 p. - ISBN 5-88405-073-9 .
  2. Dunsmore, Brad, Skander, Toby. Manual de tehnologii de telecomunicații. - Williams, 2004. - 640 p. - ISBN 5-8459-0562-1 .
  3. Sergienko A. B. Procesarea digitală a semnalului. - Sankt Petersburg. : Peter, 2002. - 608 p. — ISBN 5-318-00666-3 .
  4. Mylene Pischella , Didier Le Ruyet. Comunicații digitale 2: Modulații digitale . - John Wiley & Sons, 2015. - S. 28-30. — 334 p. — ISBN 1119189993 . — ISBN 9781119189992 . Arhivat pe 20 ianuarie 2018 la Wayback Machine
  5. ↑ 1 2 Slepov N. N. Rețele digitale sincrone SDH. - M. : Eco-Trends, 1998. - 148 p. — ISBN 5-88405-002-X .
  6. Encoder/decodor Miller . Preluat la 25 iunie 2017. Arhivat din original la 16 august 2015.

Literatură