Toista koodi

Tässä artikkelissa ei mainita mitään lähdettä, ja se voi sisältää virheellisiä tietoja (raportoitu toukokuussa 2021).

Jos sinulla on hakuteoksia tai artikkeleita tai jos tiedät laadukkaita verkkosivustoja, jotka käsittelevät tässä käsiteltävää aihetta, täydennä artikkeli antamalla viitteet, jotka ovat hyödyllisiä sen todennettavuuden kannalta, ja linkittämällä ne " Muistiinpanot " -osioon.  Ja viitteet  "( muokkaa artikkeli ).

Etsi lähteet kohdasta "  Toista koodi  "  :

Toista koodi on yksinkertainen ratkaisu suojautua viestintä virheet johtuvat melua on tasapainoinen binary kanava . Se on kanavakoodaustekniikka , so. Korjauskoodi .

Koodaustekniikka

Tähän sisältyy useiden kopioiden lähettäminen jokaisesta lähetettävästä bitistä. Toisin sanoen tämä toistokoodi koodaa bittien lähetyksen seuraavasti (kolmella bitillä):

Ensimmäistä merkkijonoa kutsutaan loogiseksi 0 ja toiseksi loogiseksi 1, koska niillä on vastaavasti 0 ja 1 rooli.

Dekoodaustekniikka

Dekoodaus tehdään enemmistöllä . Esimerkiksi, jos vastaanotettu viesti ei ole looginen 0 eikä looginen 1, mutta merkkijono 001 , niin useimmiten looginen 0 lähetettiin lähteelle. Voidaan osoittaa, että jos tällöin tiedonsiirtovirheen todennäköisyys toistokoodin kanssa on pienempi kuin symmetrisen binäärikanavan eli triviaalikoodin virhetodennäköisyys .

Korjauskoodeihin liittyviä näkökohtia

Tietojen turhauttaminen on ajatus kanavakoodauksen ja siten kaikkien korjaavien koodien takana , vaikka nämä tekniikat voivat olla hyvin kehittyneitä (katso koodiperheet ).

Jopa suullisessa kieliviestinnässä toistokoodi on yleinen käyttö. Esimerkiksi, jos et ymmärrä henkilöä, joka puhuu voimakkaalla aksentilla , häntä pyydetään toistamaan. Jokaisella toistolla kerätyllä informaatiopalalla rekonstruoimme viestin sellaisenaan, kuin se kehitettiin lähteessä, kyseisen henkilön mielessä.

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">