2749771997
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 15
Twierdzenie 2.15. (F.J.MacWilliams)
Jeśli Wc(x,y) jest numeratorem (n,k)-kodu linowego C, to wielomian Wc±(x, y) = ^Wc(x + (q - l)y, x-y)
jest numeratorem kodu dualnego Cx.
W przypadku binarnym,
Wcj.(x,y) = ^Wc(x + y,x -y).
Definicja 2.16. KodC nazywamy słabo samo-dualnym, jeśli C C C1.
W kodach słabo samo-dualnych, dla każdej pary słów kodowych u,v G C (niekoniecznie różnych), uv — 0.
Przykład 2.17. Dowolny binarny (n, l)-kod powtórzeniowy jest słabo samo-dualny, gdy n jest liczbą parzystą. □
Definicja 2.18. Kod C nazywamy samo-dualnym, jeśli C — C1.
Długość n kodów samodualnych musi być parzysta oraz kod C musi być (n, n/2)-kodem.
Przykład 2.19. Binarny (2,l)-kod powtórzeniowy C = {00,11} jest kodem samodualnym. □
Proces dekodowania
Metoda lidera warstwy. W procesie dekodowania, dekoder musi zdecydować na podstawie otrzymanego po transmisji wektora y jakie słowo kodowe v zostało wysłane. Wystarczy, gdy dekoder znajdzie wektor błędu e, gdyż wówczas v = y—e. Ponieważ dla (n, /c)-kodów liniowych C zbiór słów kodowych tworzy Ar-wymiarową podprzestrzeń n-wymiarowej przestrzeni wektorowej GF(q)n, wektor y G GF(q)n musi należeć do jednej z warstw względem C. Niech y G a+C dla pewnego a G GF(q)n, czyli y = a+u dla mgC. Wówczas
e = y — v = a + u — v = a + v'(ża + C.
Wyszukiwarka
Podobne podstrony:
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 14 Twierdzenie 2.10Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 10 Podobny rezultatKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 112 Kody liniowe NiKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 12 Dla każdego koduKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 13 Macierz generująKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 16 Zatem wektory yKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 17 podprzestrzKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 18 O < i < t.Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 19 Jeżeli w otrzyma2 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Gdy na przykład otrzymamy słowoKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 203 Wybrane metody4 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Przykład 1.5. Kod C = {uiu2u3u4u5u65 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Definicja 1.10. Zbiór Kr(u) := {v e6 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Strategia dekodowania z maksymalną7 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Kod C długości n, odległości równej8 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Definicja 1.21. Binarną funkcją9 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 odczytania symbolu bez błędu jest3 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07Podstawowe definicje iKody wykrywające i korygujące błędy Agata Piłitowska 22 stycznia 20071 Wprowadzenie Transmisja danycwięcej podobnych podstron