Inhaltsverzeichnis:
Definition - Was bedeutet Fehlerkorrektur?
Bei der Fehlerkorrektur werden Fehler in übertragenen Nachrichten erkannt und die ursprünglichen fehlerfreien Daten wiederhergestellt. Die Fehlerkorrektur stellt sicher, dass auf der Empfängerseite korrigierte und fehlerfreie Meldungen erhalten werden.
Techopedia erklärt die Fehlerkorrektur
Systeme, die in der Lage sind, die erneute Übertragung von schlechten Nachrichten als Reaktion auf eine Fehlererkennung anzufordern, enthalten eine automatische Anforderung zur erneuten Übertragung oder eine automatische Wiederholungsanforderungsverarbeitung (ARQ) in ihrem Kommunikationssoftwarepaket. Sie verwenden Bestätigungen, negative Bestätigungsnachrichten und Zeitüberschreitungen, um eine bessere Datenübertragung zu erreichen.
ARQ ist eine Fehlerkorrekturmethode, die Fehlererkennungscodes sowie positive und negative Bestätigungen verwendet. Wenn der Sender eine negative Bestätigung empfängt oder eine Zeitüberschreitung auftritt, bevor die Bestätigung empfangen wird, veranlasst die ARQ den Sender, die Nachricht erneut zu senden.
Der Fehlerkorrekturcode (ECC) oder die 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 auftretende Fehler. 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 eine erneute Übertragung nur dann an, wenn die Paritätsdatenbits für eine erfolgreiche Fehlererkennung und -korrektur nicht ausreichen.