Hamming-Code :: hamming code :: ITWissen.info

Registrieren Sie sich schon jetzt, um zukünftig unsere erweiterten Serviceangebote nutzen zu können.Hier geht es zur Registrierung

Hamming-Code

hamming code

Die Hamming-Codierung ist ein Fehlerreduktionsverfahren, das überall dort eingesetzt werden kann, wo nicht mit klassischer Fehlerkorrektur gearbeitet und fehlerbehaftete Datensätze vom Empfänger erneut angefordert werden können. In diesen Fällen werden hohe Ansprüche an das Fehlerreduktionsverfahren gestellt.


<< Anzeige >>

Beim Hamming-Code ist der Unterschied im Bit-Aufbau von Zeichen zu Zeichen besonders groß, damit bei fehlerhafter Datenübertragung die Wahrscheinlichkeit einer vollständigen Korrektur des Zeichens maximiert wird. Generell hängt die Anzahl der Prüfbits, die zur Redundanz eines Datenpaketes hinzugefügt werden, von der Anzahl der übertragenen Datenbits ab. Beim Hamming-Code wird die Anzahl der Prüfbits so groß gewählt, dass die Fehlerwahrscheinlichkeit äußerst gering wird.

Benötigt man beispielsweise für die sichere Übertragung von acht Datenbits vier Prüfbits, dann ergibt sich die Hamming-Distanz aus der Differenz von der Gesamtzahl der zu übertragenden Bits (12) zu der Anzahl an Prüfbits (4). Mit einem solchen Hamming-Code (12,8) können fehlerhafte Datenpakete erkannt werden, die bis zu vier fehlerhafte Bits enthalten, und zwei Bitpositionen können korrigiert werden. Zu diesem Zweck wird nur ein Teil der Informationsstellen im Codewort auf gerade Parität ergänzt.

Mit dem Hamming-Code, bei dem Prüfstellen aus unterschiedlichen Paritätsprüfungen gewonnen werden, ist es grundsätzlich möglich, Codes zur Korrektur von mehr als einem Fehler zu konstruieren.

 Keine Querverweise

Twitter - Folgen Sie uns!


Erlesene Technik-News von ITWissen als IT Quickies - in 140 Zeichen auf Twitter.
Folgen Sie uns!



Unsere Partner

Digitalisierung von Video, Dia&#039;s und Foto&#039;s

Werbung