Spisu treści:
Definicja - Co oznaczają kody Reeda-Solomona?
Kody Reeda-Solomona to kody algebraiczne do korekcji błędów w przód. Kody Reed-Solomon mają szeroki zakres zastosowań w komunikacji cyfrowej i przechowywaniu, takich jak płyty CD, DVD, DVB i WiMAX.
Koder Reed-Solomon przyjmuje cyfrowe bloki danych i dodaje dodatkowe nadmiarowe bity. Dekoder Reeda-Solomona przetwarza każdy blok i próbuje poprawić błędy i odzyskać oryginalne dane, w których liczba i rodzaj błędów, które mają być poprawione, zależy od charakterystyki kodu Reeda-Solomona. Kody te osiągają największą minimalną odległość dla kodów liniowych z tymi samymi wejściami enkodera i długościami bloków wyjściowych. Odległość między dwoma słowami kodowymi dla kodów niebinarnych jest zdefiniowana jako liczba symboli, w których sekwencje się różnią.
Techopedia wyjaśnia kody Reeda-Solomona
Kody Reeda-Solomona zostały wynalezione przez Irvinga S. Reeda i Gustave'a Solomonina w 1960 roku i nadal mają szeroki zakres zastosowań w cyfrowej komunikacji i przechowywaniu.
Dekodowanie algebraiczne może korygować błędy i wymazywania. Prawdopodobieństwo błędu pozostającego w zdekodowanych danych jest zawsze niższe niż prawdopodobieństwo błędu, jeśli Reed-Solomon nie jest używany.
Kodowanie i dekodowanie Reed-Solomon może być wykonywane w oprogramowaniu lub sprzęcie specjalnego przeznaczenia. Kody te oparte są na polach Galois, w których operacje arytmetyczne na elementach pola mają wynik w polu. Koder lub dekoder obsługuje te operacje arytmetyczne, które wymagają specjalnych funkcji programowych lub sprzętowych.
