WikiDer > Reed-Solomon Code

Reed-Solomoncode

EIN Reed-Solomon-Code entweder RS-Code ist ein Fehlererkennungs- und Korrekturcode, der verwendet wird, um mögliche Übertragungsfehler zu erkennen und/oder zu korrigieren, indem zusätzliche, redundant Information. EIN Musik-CD verwendet beispielsweise einen RS(28,24)-Code gefolgt von einem RS(32,28)-Code, um gelegentliche Lesefehler zu korrigieren.

Reed-Solomon-Codes stellen eine Nicht-binär Unterklasse der BCH-Codes die m zusammenhängende Bits in nicht-binären Symbolen codieren, die Elemente in der endlicher Ausdehnungskörper von . In der Praxis können die nicht-binären Symbole unter Verwendung binärer Informationen dargestellt werden.

Reed-Solomon-Codes werden oft als RS () oder RS() bei welchem ist die Anzahl der nicht-binären Symbole (des Erweiterungskörpers ) in dem die Original-Informationssymbole werden kodiert durch Hinzufügen redundanter Symbole (aus demselben Erweiterungskörper). Der Wert von ist die Anzahl der Symbolfehler, die korrigiert werden können. Ein RS() Code kann daher Symbolfehler korrigieren.

RS-Codes sind zyklische Codes, was bedeutet, dass eine zyklisch verschobene Version eines Codeworts auch ein Codewort desselben Codes ist.

Siehe auch

Literaturverzeichnis

  • Reed, I. S. und G. Solomon, "Polynomial Codes über bestimmte endliche Felder", Journal of the Society of Industrial and Applied Mathematics. 8, Seiten 300-304, Juni 1960.