4B3T

Zoomaa taaksepäin Lisääntyä

4B3T-koodin muodostuksen periaate

4B3T (4 binaarista 3 kolmiosaista symbolia, kun 4 binaarista symbolia lähetetään käyttämällä 3 ternaarista symbolia) on yksi lineaarisista koodausmenetelmistä [1] ( fyysinen koodaus , kanavakoodaus, pulssikoodimodulaatio [1] [2] , signaalinkäsittely ). Menetelmä digitaalisessa muodossa esitetyn tiedon muuntamiseksi signaaliksi datan siirtämiseksi fyysisen viestintäkanavan kautta (kuten optinen kuitu , kierretty pari , koaksiaalikaapeli , infrapunasäteily). Enkooderin lähdössä oleva signaali on 4B3T-koodin mukaan kolmitasoinen, ts. kooderin lähtöön muodostetaan signaali kolmella potentiaalitasolla. Koodi generoidaan esimerkiksi MMS43-koodaustaulukon mukaan. Jokaista neljää bittiyhdistelmää edustaa kolmitasoinen (kolmella eri potentiaalilla) yhdistelmä.

Koodaustaulukko

Jokaista tulosekvenssiä edustaa 4 databittiä. Kaikki saapuvat 4 bitin yhdistelmät voidaan esittää . Käytettäessä kolmitasoista tiedonsiirtojärjestelmää, jota edustaa 3 merkitsevää intervallia, voidaan esittää yhteensä erilaisia ​​yhdistelmiä.

MMS43-koodaustaulukko [3]
Sisäänkäynti Kertynyt DC-offset
yksi 2 3 neljä
0000 + 0 + (+2) 0–0 (–1)
0001 0 − + (+0)
0010 + − 0 (+0)
0011 0 0 + (+1) - - 0 (-2)
0100 − + 0 (+0)
0101 0 + + (+2) − 0 0 (−1)
0110 − + + (+1) - - + (-1)
0111 − 0 + (+0)
1000 + 0 0 (+1) 0 − − (−2)
1001 + − + (+1) - - - (-3)
1010 + + − (+1) + − − (−1)
1011 + 0 − (+0)
1100 + + + (+3) − + − (−1)
1101 0 + 0 (+1) − 0 − (−2)
1110 0 + − (+0)
1111 + + 0 (+2) 0 0 − (−1)

Jos haluat koodata esimerkiksi sekvenssin 1111, voit periaatteessa käyttää jompaa kumpaa näistä kahdesta vaihtoehdosta. Mutta 4B3T:llä on mielenkiintoinen ominaisuus - sen avulla voit pitää keskimääräisen virran viestintäkanavan läpi noin nollassa: jos lähetetään paljon positiivisia trittejä, se alkaa lähettää paljon negatiivisia. Se tehdään näin.

Annamme jonkin alkuarvon akkumuuttujalle ( kumuloitu DC offset ) (esimerkiksi 2). Kun 1111 on koodattu arvoksi 00−, vähennämme summaimesta 1, saamme 1. Ja seuraavat neljä 1111 koodataan ++0, ja summain saa arvon 3.

Dekoodaustaulukko

Dekoodaustaulukko esitetään seuraavasti:

Kolmiosainen koodi binäärikoodi Kolmiosainen koodi binäärikoodi Kolmiosainen koodi binäärikoodi
0 0 0 n/a − 0 0 0101 + − − 1010
+0+ 0000 − + + 0110 + 0 − 1011
0-0 0000 - - + 0110 + + + 1100
0 − + 0001 – 0+ 0111 - + - 1100
+ - 0 0010 + 0 0 1000 0+0 1101
0 0+ 0011 0 - - 1000 − 0 − 1101
-- 0 0011 + − + 1001 0 + − 1110
− + 0 0100 − − − 1001 + + 0 1111
0++ 0101 + + − 1010 0 0 − 1111

Vastaanottimen syöttölaitteessa vastaanotettu data lähetetään dekoodauslaitteelle, dekoodaustaulukon mukaan muodostuu nelibittinen alkutiedon sarja. Yhdistelmä, joka koostuu numerosta 000, on virheellinen.

Esimerkki

Lähettävällä puolella tiedot välitetään digitaalisessa muodossa binäärikoodissa: 0100101010011101

4B3T-koodaussäännön mukaan jokaista 4 databittiä edustaa 3 potentiaalitasoa (katso MMS43-koodaustaulukko):

Nuo. anturin ulostulossa generoidaan signaali, jonka potentiaalit ovat: "-+0++-+-+0+0" (katso kuva)

Vastaanottavalla puolella data palautetaan dekoodaustaulukon mukaan, ts. vastaanotettuaan mahdollisen muutosyhdistelmän "-+0++-+-+0+0", dekooderi muuntaa:

Vastaanotin vastaanottaa vastaavasti tiedot: "0100101010011101" ja palauttaa digitaalisessa muodossa esitetyt tiedot.

Edut

Haitat

Laajuus

Katso myös

Muistiinpanot

  1. ↑ 1 2 Berlin A.N. Vaihto viestintäjärjestelmissä ja -verkoissa. - M . : Ekotrendit, 2006. - 344 s. - ISBN 5-88405-073-9 .
  2. Dunsmore, Brad, Skander, Toby. Tietoliikennetekniikan käsikirja. - M .: Williams, 2004. - 640 s. - ISBN 5-8459-0562-1 .
  3. "Kiinteä tietoliikenne T-SMINTO 4B3T toisen sukupolven modulaarinen ISDN NT (tavallinen)" (PDF) (Tietolehti). Versio 1.1. Infinion. marraskuuta 2001. PEF 80902. . Haettu 8. tammikuuta 2018. Arkistoitu alkuperäisestä 30. joulukuuta 2016.
  4. Goldstein Boris Solomonovitš. Käytä verkkoprotokollia. - BHV-Pietari. – 2005.

Kirjallisuus