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
- Intrarea transmițătorului primește o secvență binară: 11100011011
- Semnalul de ceas trebuie să fie de două ori mai mare decât frecvența secvențelor de intrare, deoarece fiecare bit al secvenței de intrare este codificat cu doi biți.
- 1 este codificat ca 01
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 1, prin urmare, conform graficului, intrăm în combinația 10
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 1, prin urmare, conform graficului, intrăm în combinația 01
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 0, prin urmare, conform graficului, intrăm în combinația 11
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 0, prin urmare, conform graficului, intrăm în combinația 00
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 0, prin urmare, conform graficului, intrăm în combinația 11
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 1, prin urmare, conform graficului, intrăm în combinația 10
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 1, prin urmare, conform graficului, intrăm în combinația 01
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 0, prin urmare, conform graficului, intrăm în combinația 11
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 1, prin urmare, conform graficului, intrăm în combinația 10
- următoarea combinație ar trebui să fie formată pe baza următorului simbol de intrare, este egal cu 1, prin urmare, conform graficului, intrăm în combinația 01
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):
- 0 la 00
- 0 la 11
- 0 la 00
- 1 la 01
- 1 din 10
- 0 la 00
- 1 la 01
- 1 din 10
În consecință, codul 00011011 este înlocuit cu 00 11 00 01 10 00 01 10
Vezi și
Note
- ↑ Berlin A.N. Switching in communication systems and networks. - M . : Eco-tendințe, 2006. - 344 p. - ISBN 5-88405-073-9 .
- ↑ Dunsmore, Brad, Skander, Toby. Manual de tehnologii de telecomunicații. - Williams, 2004. - 640 p. - ISBN 5-8459-0562-1 .
- ↑ Sergienko A. B. Procesarea digitală a semnalului. - Sankt Petersburg. : Peter, 2002. - 608 p. — ISBN 5-318-00666-3 .
- ↑ 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
- ↑ 1 2 Slepov N. N. Rețele digitale sincrone SDH. - M. : Eco-Trends, 1998. - 148 p. — ISBN 5-88405-002-X .
- ↑ Encoder/decodor Miller . Preluat la 25 iunie 2017. Arhivat din original la 16 august 2015. (nedefinit)
Literatură
- Goldstein Boris Solomonovici. Accesați protocoale de rețea. - BHV-Petersburg. — 2005.
- Transmiterea de mesaje discrete: manual pentru licee / V. P. Shuvalov, N. V. Zakharchenko, V. O. Shvartsman și alții; Ed. V. P. Shuvalova. - M .: Radio și comunicare, -1990-464 ISBN 5-256-00852-8
- Sukhman S. M., Bernov A. V., Shevkoplyas B. V. Sincronizarea în sistemele de telecomunicații: Analiza soluțiilor de inginerie. - M .: Eco-Trenz, - 2003, 272s. ISBN: 5-88405-046-1
- Slepov NN Rețele digitale sincrone SDH. - M .: Eco-Trends, −1998, 148c. ISBN-5-88405-002-X