Millerin koodi
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 22. maaliskuuta 2021 tarkistetusta
versiosta . tarkastukset vaativat
5 muokkausta .
Miller-koodi (jota joskus kutsutaan kolmitaajuiseksi) on yksi lineaarisen koodauksen [1] tavoista ( fyysinen koodaus , kanavakoodaus, pulssikoodimodulaatio [2] , signaalimanipulaatio [3] ). Sitä käytetään digitaalisessa muodossa esitetyn tiedon siirtämiseen lähettimestä vastaanottimeen (esimerkiksi sarjaliitännän , optisen kuidun kautta ). Millerin koodisäännön mukaan generoitu koodi on kaksitasoinen koodi (signaalilla voi olla kaksi potentiaaliarvoa, esim. korkea ja matala jännitetaso) koodi, jossa jokainen informaatiobitti on koodattu kahden potentiaaliarvon yhdistelmällä, on 4 tällaisia yhdistelmiä {00, 01, 10 , 11}, ja siirtymät tilasta toiseen kuvataan kaaviolla [4] [5] . Kun loogiset "nollat" tai "yksiköt" saapuvat jatkuvasti kooderiin, napaisuuden vaihto tapahtuu aikavälein T , ja siirtyminen "ykkösten" lähetyksestä "nollien" lähetykseen tapahtuu 1,5 T :n välein. Kun sekvenssi 101 saapuu kooderiin, tapahtuu 2 T :n väli , tästä syystä tätä koodausmenetelmää kutsutaan kolmitaajuiseksi. Siirtyminen tasolta toiselle tarjoaa lähettimen synkronointiprosessin vastaanottimen kanssa, tässä lähetysmenetelmässä vaihto tasolta toiselle suoritetaan vähintään 2 T :n taajuudella , mikä varmistaa lähettimen synkronoinnin vastaanottimen kanssa. [5] .
Edut
Haitat
Esimerkki
Esimerkki #1
- Lähettimen tulo vastaanottaa binäärisekvenssin: 11100011011
- Kellosignaalin tulee olla kaksi kertaa saapuvien sekvenssien taajuus, koska saapuvan sekvenssin jokainen bitti on koodattu kahdella bitillä.
- 1 on koodattu numerolla 01
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 1, joten kaavion mukaan pääsemme yhdistelmään 10
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 1, joten kaavion mukaan pääsemme yhdistelmään 01
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 0, joten kaavion mukaan pääsemme yhdistelmään 11
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 0, joten kaavion mukaan pääsemme yhdistelmään 00
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 0, joten kaavion mukaan pääsemme yhdistelmään 11
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 1, joten kaavion mukaan pääsemme yhdistelmään 10
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 1, joten kaavion mukaan pääsemme yhdistelmään 01
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 0, joten kaavion mukaan pääsemme yhdistelmään 11
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 1, joten kaavion mukaan pääsemme yhdistelmään 10
- seuraava yhdistelmä tulee muodostaa seuraavan saapuvan symbolin perusteella, se on yhtä suuri kuin 1, joten kaavion mukaan pääsemme yhdistelmään 01
Siksi lähettimen sisääntuloon saapuva bittisekvenssi: 11100011011 on koodattu sekvenssillä: 01 10 01 11 00 11 10 01 11 10 01
Tällaisen sekvenssin muodostamassa signaalispektrissä on kolme erilaista kaistaa, jotka vastaavat jaksoa T, 1,5T ja 2T
Esimerkki #2
Lähettimen tulo vastaanottaa binäärisekvenssin: 00011011
Jokainen syöttösekvenssin bitti korvataan (katso rakennuskaaviota):
- 0-00
- 0-11
- 0-00
- 1-01
- 1/10
- 0-00
- 1-01
- 1/10
Koodi 00011011 korvataan vastaavasti koodilla 00 11 00 01 10 00 01 10
Katso myös
Muistiinpanot
- ↑ Berlin A.N. Vaihto viestintäjärjestelmissä ja -verkoissa. - M . : Ekotrendit, 2006. - 344 s. - ISBN 5-88405-073-9 .
- ↑ Dunsmore, Brad, Skander, Toby. Tietoliikennetekniikan käsikirja. - Williams, 2004. - 640 s. - ISBN 5-8459-0562-1 .
- ↑ Sergienko A. B. Digitaalinen signaalinkäsittely. - Pietari. : Peter, 2002. - 608 s. — ISBN 5-318-00666-3 .
- ↑ Mylene Pischella , Didier Le Ruyet. Digitaalinen viestintä 2: Digitaaliset modulaatiot . - John Wiley & Sons, 2015. - S. 28-30. — 334 s. — ISBN 1119189993 . — ISBN 9781119189992 . Arkistoitu 20. tammikuuta 2018 Wayback Machineen
- ↑ 1 2 Slepov N. N. Synkroniset digitaaliset verkot SDH. - M .: Eco-Trends, 1998. - 148 s. — ISBN 5-88405-002-X .
- ↑ Millerin kooderi/dekooderi . Haettu 25. kesäkuuta 2017. Arkistoitu alkuperäisestä 16. elokuuta 2015. (määrätön)
Kirjallisuus
- Goldstein Boris Solomonovitš. Käytä verkkoprotokollia. - BHV-Pietari. – 2005.
- Erillisten viestien välittäminen: Oppikirja lukioille / V. P. Shuvalov, N. V. Zakharchenko, V. O. Shvartsman ja muut; Ed. V. P. Shuvalova. - M .: Radio ja viestintä, -1990-464 ISBN 5-256-00852-8
- Sukhman S. M., Bernov A. V., Shevkoplyas B. V. Synkronointi tietoliikennejärjestelmissä: Teknisten ratkaisujen analyysi. - M .: Eco-Trenz, - 2003, 272s. ISBN: 5-88405-046-1
- Slepov NN Synkroniset digitaaliset verkot SDH. - M .: Eco-Trends, −1998, 148c. ISBN-5-88405-002-X