Fehlerkorrektur

Definition - Was bedeutet Fehlerkorrektur?

Bei der Fehlerkorrektur werden Fehler in übertragenen Nachrichten erkannt und die ursprünglichen fehlerfreien Daten rekonstruiert. Die Fehlerkorrektur stellt sicher, dass korrigierte und fehlerfreie Nachrichten auf der Empfängerseite erhalten werden.

Technische.me erklärt die Fehlerkorrektur

Systeme, die in der Lage sind, die erneute Übertragung fehlerhafter Nachrichten als Reaktion auf die Fehlererkennung anzufordern, enthalten in ihrem Kommunikationssoftwarepaket eine automatische Anforderung für eine erneute Übertragung oder eine automatische Wiederholungsanforderungsverarbeitung (ARQ). Sie verwenden Bestätigungen, negative Bestätigungsnachrichten und Zeitüberschreitungen, um eine bessere Datenübertragung zu erreichen.

ARQ ist eine Fehlerkontrollmethode (Fehlerkorrekturmethode), die Fehlererkennungscodes sowie positive und negative Bestätigungen verwendet. Wenn der Sender entweder eine negative Bestätigung empfängt oder eine Zeitüberschreitung auftritt, bevor eine Bestätigung empfangen wird, veranlasst der ARQ den Sender, die Nachricht erneut zu senden.

Fehlerkorrekturcode (ECC) oder Vorwärtsfehlerkorrektur (FEC) ist eine Methode, bei der der Nachricht Paritätsdatenbits hinzugefügt werden. Diese Paritätsbits werden vom Empfänger gelesen, um festzustellen, ob während der Übertragung oder Speicherung ein Fehler aufgetreten ist. In diesem Fall prüft und korrigiert der Empfänger Fehler, wenn sie auftreten. Der Sender wird nicht aufgefordert, den Frame oder die Nachricht erneut zu senden.

Eine Hybridmethode, die sowohl ARQ- als auch FEC-Funktionalität kombiniert, wird auch zur Fehlerkorrektur verwendet. In diesem Fall fordert der Empfänger nur dann eine erneute Übertragung an, wenn die Paritätsdatenbits für eine erfolgreiche Fehlererkennung und -korrektur nicht ausreichen.