2749772007
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07
Strategia dekodowania z maksymalną wiarygodnością nie jest jedyną możliwą. Czasami stosuje się niepełną strategię dekodowania. W takim przypadku dekoder poprawia pewną ustaloną liczbę błędów, a gdy wystąpi ich więcej jedynie informuje o tym lub prosi o retransmisję tych danych, w których wystąpiło więcej błędów.
Odległość kodu determinuje ilość błędów, które można wykryć lub poprawić. Często jednak potrzeba więcej informacji na temat odległości między słowami kodowymi.
Definicja 1.14. Niech Ci C C będzie podzbiorem słów kodowych o wadze i.
Niech Ai := \Ci\. Ciąg (A0, Ai,..., An) nazywamy rozkładem wagi kodu C.
Definicja 1.15. Numeratorem kodu C nazywamy wielomian
Wc(x,y) := £Axn-y =
i=0 u&C
Przykład 1.16. Niech C = {00,11}. Wówczas — 1, Ai = 0, A2 = 1 oraz Wc(x,y) = x2 + y2.
Kod C = {000,100,010,110} ma rozkład A0 = 1, A, = 2, A2 = 1, A3 = 0 oraz
Wc(x, y) = x3 + 2 x2y + xy2.
□
Definicja 1.17. Dwa kody Ci iCi długości n nad ciałem GF(q) są równoważne, jeśli istnieje permutacja 7r E Sn taka, że (ui,... ,un) E C\ wtedy i tylko wtedy, gdy (u^i),..., un(n)) E C2.
Przykład 1.18. Kody Ci = {0000,0011,1100,1111} oraz C2 = {0000,0101,
1010,1111} są równoważne. □
Kody równoważne zachowują odległość między słowami kodowymi zatem mają dokładnie takie same własności dotyczące zdolności poprawiania i korygowania błędów. Jeśli jeden z nich można odkodować to można i równoważny.
Wyszukiwarka
Podobne podstrony:
Kody 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 14 Twierdzenie 2.10Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 15 Twierdzenie 2.15Kody 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 e7 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