2749772009

2749772009



8


Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07

Definicja 1.21. Binarną funkcją entropii nazywamy funkcję H2(0) := 0,

H2(x) := —xlog2 x — (1 — x) log2(l — x),

gdzie 0 < x < 1.

Definicja 1.22. Pojemność binarnego kanału symetrycznego z prawdopodobieństwem błędu 1 — p definiujemy jako funkcję

<22(1 -J>) :=1- H2(l -p).

Przypuśćmy, że wiadomość u jest zakodowana jako słowo v i wysłana przez binarny kanał transmisyjny. Z powodu zakłóceń wektor y, który otrzymujemy może różnić się od wektora wysłanego o wektor błędu

e = yv = e\... en.

Jeśli prawdopodobieństwo, że w czasie przesyłania pojedynczego symbolu nie wystąpi błąd wynosi p, wówczas e* = 0 z prawdopodobieństwem p (tzn. i-ty symbol jest poprawny), natomiast e, = 1 z prawdopodobieństwem 1 — p (tzn. i-ty symbol jest przesłany z błędem). Przyjmujemy, że 0 < 1 — p < \-

Przykład 1.23. Załóżmy, że przesyłamy słowo binarne długości k i kodujemy je za pomocą kodu z potrójnymi powtórzeniami. Otrzymana wiadomość Ui,..., Uk, Uk+1..., u2k, «2fc+i, • • • 1 u3k składa się z 3k znaków, które odpowiadają trzykrotnie powtórzonej wiadomości. Przyjmijmy następujący schemat dekodowania: i-ta współrzędna wektora odkodowanego przyjmuje wartość 1, gdy wśród symboli Ui,Ui+k,Ui+2k wystąpiła ona co najmniej dwukrotnie, w przeciwnym razie przyporządkowujemy jej wartość 0.

Prawdopodobieństwo, iż dowolny symbol otrzymamy trzykrotnie bez błędu jest równe p3. Prawdopodobieństwo, że dany symbol otrzymamy za pierwszym razem z błędem a pozostałe dwa razy bezbłędnie jest równe p2(l— p). Prawdopodobieństwo wysłania błędu tylko za drugim razem albo tylko za trzecim razem jest także równe p2( 1 — p). Zatem prawdopodobieństwo bezbłędnego odczytania pojedynczego symbolu jest p3 + 3p2(l — p), natomiast prawdopodobieństwo odczytania tego symbolu z błędem jest równe (1 — p)3 + 3p(l — p)2.

Przyjmijmy, że prawdopodobieństwo błędu (bez kodowania) dla pojedynczego symbolu jest równe 1 — p = 0,1. Wówczas prawdopodobieństwo trzykrotnego



Wyszukiwarka

Podobne podstrony:
5 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Definicja 1.10. Zbiór Kr(u) := {v e
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    10 Podobny rezultat
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    112 Kody liniowe Ni
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    12 Dla każdego kodu
Kody 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.10
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    15 Twierdzenie 2.15
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    16 Zatem wektory y
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    17 podprzestrz
Kody 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 otrzyma
2 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Gdy na przykład otrzymamy słowo
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    203 Wybrane metody
4 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Przykład 1.5. Kod C = {uiu2u3u4u5u6
6 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ównej
9 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 odczytania symbolu bez błędu jest
3 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07Podstawowe definicje i
Kody wykrywające i korygujące błędy Agata Piłitowska 22 stycznia 20071 Wprowadzenie Transmisja danyc

więcej podobnych podstron