Fejldetektionsteknikken, der kan detektere fejl med kun en bit, er
paritetskontrol .
Sådan fungerer det:
* jævn paritet: En paritetsbit føjes til dataene. Denne bit er indstillet til 1, hvis antallet af 1'er i dataene er underligt, og 0, hvis antallet af 1s er jævnt.
* Odd Parity: En paritetsbit føjes til dataene. Denne bit er indstillet til 1, hvis antallet af 1'er i dataene er jævnt, og 0, hvis antallet af 1s er underligt.
hvordan det registrerer fejl:
Hvis en enkelt bit vipper under transmission, vil paritetsbiten ikke længere matche dataene. Dette indikerer, at der er opstået en fejl.
Begrænsninger:
* Paritetskontrol kan kun registrere ulige antal fejl . Hvis to bits flip, vil paritetsbiten stadig matche dataene, og fejlen vil gå uopdaget.
* Paritetskontrol giver ikke oplysninger om hvor Fejlen opstod.
Eksempel:
Lad os sige, at vi har dataene "1011" og ønsker at bruge jævn paritet.
1. tæl antallet af 1s:Der er tre 1'er.
2. Da antallet af 1s er underligt, er paritetsbiten indstillet til 1.
3.. De transmitterede data bliver "10111".
Hvis en enkelt bit vipper under transmission, for eksempel, bliver dataene "10101", vil paritetskontrollen mislykkes. Dette skyldes, at antallet af 1'er nu er jævnt, men paritetsbiten er stadig 1.
Andre fejldetekteringsteknikker:
Der er andre fejldetekteringsteknikker til rådighed, såsom checksums, cyklisk redundanschecks (CRC'er) og Hamming -koder. Disse teknikker kan registrere og korrigere fejl, der involverer mere end en smule.