Häirekindluse kodutöö
Kui meil on häirekindel koob BCH (15,7), siis selle koodi tekitav hulkliige on: gr (z) = (z8+z7
+z6+z4+z1) ning selle koodi lubatud koodsõnade arv on 27=128.
Häirekindel kood RS GF(16)
Tegemist on mittebinaarse BCH koodiga. Üks levinumaid ongi Reed-Solomoni kood.
Reed-Solomoni koodi sümbolid kuuluvad lõplikku korpusesse GF (2m). RS koodi pikkus on
N= 2m-1 = K+R R liiaste plokkide arv . Kogu infosümbolite arv on k = mK. K
infoplokkide arv, m - kahendsümbolite plokipikkus .
Minu andmed: RS GF (16) -> 2m = 16, seega N = 15 N primitiivne koodipikkus. Q = 5 ehk
viiekordne veaparandus. Sellise koodi tekitava hulkliikme aste on 2Q = 8. Liiaste sümbolite
arv R = 2Q = 8 ning infoplokkide arv K = N-R = 15 8 = 7.
Reed Solomoni kood on võimeline parandama vigu plokkide kaupa.
3. MATLAB programm
clear all; % Puhastab matlabi muutujate mälu, see on tähtis kuna vanad
muutujate väärtused võivad edasi kanduda uutesse katsetustesse.