Miller kod
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 22 mars 2021; kontroller kräver
5 redigeringar .
Miller-kod (ibland kallad trefrekvens) är ett av sätten för linjär kodning [1] ( fysisk kodning , kanalkodning, pulskodmodulering [2] , signalmanipulation [3] ). Den används för att överföra information presenterad i digital form från en sändare till en mottagare (till exempel via ett seriellt gränssnitt , optisk fiber ). Koden som genereras enligt Miller-kodregeln är en kod på två nivåer (en signal kan ta två potentiella värden, till exempel: hög och låg spänningsnivå) kod där varje informationsbit kodas av en kombination av två potentialvärden, där är 4 sådana kombinationer {00, 01, 10, 11}, och övergångar från ett tillstånd till ett annat beskrivs av grafen [4] [5] . Med den kontinuerliga ankomsten av logiska "nollor" eller "enheter" till kodaren sker polaritetsomkopplaren med intervall T , och övergången från överföring av "ettor" till överföring av "nollor" sker med ett intervall på 1,5 T. När sekvensen 101 anländer till kodaren inträffar ett intervall på 2T , av denna anledning kallas denna kodningsmetod trefrekvens . Övergången från en nivå till en annan tillhandahåller processen för synkronisering av sändaren med mottagaren, i denna överföringsmetod utförs byte från en nivå till en annan med en minsta frekvens på 2 T , vilket säkerställer synkronisering av sändaren med mottagaren [5] .
Fördelar
Nackdelar
Exempel
Exempel #1
- Sändarens ingång får en binär sekvens: 11100011011
- Klocksignalen måste vara två gånger frekvensen för de inkommande sekvenserna, eftersom varje bit i den inkommande sekvensen är kodad med två bitar.
- 1 är kodad som 01
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 1, därför kommer vi, enligt grafen, in i kombinationen 10
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 1, därför kommer vi, enligt grafen, in i kombinationen 01
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 0, därför kommer vi, enligt grafen, in i kombination 11
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 0, därför kommer vi enligt grafen in i kombinationen 00
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 0, därför kommer vi, enligt grafen, in i kombination 11
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 1, därför kommer vi, enligt grafen, in i kombinationen 10
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 1, därför kommer vi, enligt grafen, in i kombinationen 01
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 0, därför kommer vi, enligt grafen, in i kombination 11
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 1, därför kommer vi, enligt grafen, in i kombinationen 10
- nästa kombination bör bildas baserat på nästa inkommande symbol, den är lika med 1, därför kommer vi, enligt grafen, in i kombinationen 01
Därför är bitsekvensen som kommer till sändarens ingång: 11100011011 kodad av sekvensen: 01 10 01 11 00 11 10 01 11 10 01
Signalspektrumet som bildas av en sådan sekvens kommer att ha tre olika band motsvarande perioden T, 1,5T och 2T
Exempel #2
Sändarens ingång får en binär sekvens: 00011011
Varje bit av inmatningssekvensen ersätts (titta på konstruktionsdiagrammet):
- 0 till 00
- 0 till 11
- 0 till 00
- 1 till 01
- 1 av 10
- 0 till 00
- 1 till 01
- 1 av 10
Följaktligen ersätts koden 00011011 med 00 11 00 01 10 00 01 10
Se även
Anteckningar
- ↑ Berlin A.N. Växling i kommunikationssystem och nätverk. - M . : Ekotrender, 2006. - 344 sid. - ISBN 5-88405-073-9 .
- ↑ Dunsmore, Brad, Skander, Toby. Handbok för telekommunikationsteknik. - Williams, 2004. - 640 sid. - ISBN 5-8459-0562-1 .
- ↑ Sergienko A. B. Digital signalbehandling. - St Petersburg. : Peter, 2002. - 608 sid. — ISBN 5-318-00666-3 .
- ↑ Mylene Pischella , Didier Le Ruyet. Digital kommunikation 2: Digitala moduleringar . - John Wiley & Sons, 2015. - S. 28-30. — 334 sid. — ISBN 1119189993 . — ISBN 9781119189992 . Arkiverad 20 januari 2018 på Wayback Machine
- ↑ 1 2 Slepov N. N. Synkrona digitala nätverk SDH. - M. : Eco-Trends, 1998. - 148 sid. — ISBN 5-88405-002-X .
- ↑ Miller kodare/avkodare . Hämtad 25 juni 2017. Arkiverad från originalet 16 augusti 2015. (obestämd)
Litteratur
- Goldstein Boris Solomonovich. Få åtkomst till nätverksprotokoll. - BHV-Petersburg. — 2005.
- Överföring av diskreta meddelanden: Lärobok för gymnasieskolor / V. P. Shuvalov, N. V. Zakharchenko, V. O. Shvartsman och andra; Ed. V. P. Shuvalova. - M .: Radio och kommunikation, -1990-464 ISBN 5-256-00852-8
- Sukhman S. M., Bernov A. V., Shevkoplyas B. V. Synkronisering i telekommunikationssystem: Analys av tekniska lösningar. - M .: Eco-Trenz, - 2003, 272s. ISBN: 5-88405-046-1
- Slepov NN Synkrona digitala nätverk SDH. - M .: Eco-Trends, -1998, 148c. ISBN-5-88405-002-X