FECMethoden
FECMethoden bezeichnet Verfahren zur Fehlerkorrektur in Kommunikations- und Speichersystemen, bei denen zusätzliche Informationen zur Fehlerkorrektur an die übertragenen Daten angehängt werden. Ziel ist es, verbleibende Bitfehler am Empfänger zu erkennen und zu rekonstruieren, ohne eine erneute Übertragung anzufordern.
Grundprinzip und Typen: Durch die Redundanz wird ein Codewort erzeugt, dessen Struktur es dem Decoder ermöglicht,
Zu den Blockcodes zählen Reed-Solomon (RS) und BCH-Codes. RS arbeitet mit festen Blockgrößen und korrigiert Fehler
Konvolutionale Codes nutzen Abhängigkeiten über längere Symbolfolgen; die Decodierung erfolgt häufig mit dem Viterbi-Algorithmus. Turbo-Codes verwenden
LDPC-Codes setzen auf spärliche Paritätschecks und nutzen belief propagation zur Decodierung; sie erreichen nahe dem Shannon-Grenzwert
Hybrid-ARQ kombiniert FEC mit Rückmeldungen zur erneuten Übertragung, um Zuverlässigkeit bei variablen Kanälen zu erhöhen. Die
Anwendungsbereiche sind digitale Kommunikation, Satelliten- und Mobilfunknetze, optische Netze, Datenspeicherung (Festplatten, SSDs, CDs/DVDs) und barkodierte Medien