2017-06-05 2 views
0

Ich bin verwirrt darüber, wie eine Paritätsprüfung prüft, ob die empfangenen Daten korrekt sind. Zu meinem Verständnis überprüft es nur, ob es eine gerade oder ungerade Anzahl von 1 gibt. Aus diesem Grund würde es nicht nur einen Fehler in 50% der Zeit finden? Wenn ich zum Beispiel die Nummer 110011 mit einer geraden Parität sende und die letzten 2 Bits abgeschnitten werden (1100), würde es den Test trotzdem bestehen, obwohl ein Teil des Signals verloren gegangen ist?Funktioniert Paritätsprüfung immer bei der Fehlererkennung?

Antwort

0

kann die einfache Paritätsprüfung nur eine ungerade Anzahl von Bit-Fehler erkennen, aber es wird 100% der Zeit erkennen.

Es gibt anspruchsvollere Fehlerkorrekturtechniken. Der Hamming code kann bis zu zwei Bit-Fehler erkennen oder Ein-Bit-Fehler korrigieren.

Ich bin kein Experte auf diesem.

Verwandte Themen