b h
Transkrypt
b h
Realizacja kodera kodu cyklicznego z wykorzystaniem wielomianu kontroli parzystości g(x) – wielomian generujący (kodujący) h(x) – wielomian kontroli parzystości a(x) – wielomian źródłowy b(x) – wielomian kodowy h( x) g( x) = xn +1⇔h( x) g( x) mod( xn +1) = 0 b ( x) = a ( x) g ( x) b ( x ) h ( x ) = xna ( x ) + a ( x ) b ( x ) h ( x ) = ( b0 + b1 x + ... + b6 x 6 )( x 4 + h3 x 3 + h2 x 2 + h1 x + 1) Równania kontroli parzystości: b2 + b3h3 + b4 h2 + b5 h1 + b6 = 0 b1 + b2 h3 + b3h2 + b4 h1 + b5 = 0 b0 + b1h3 + b2 h2 + b3h1 + b4 = 0 Przypadek ogólny kodu (7,4) Kod Hamminga (7,4) K. Wesołowski, Podstawy cyfrowych systemów telekomunikacyjnych, WKŁ, Warszawa 2003. KODY WIELOMIANOWE – c.d. c0, ..., c6 Schemat układu obliczającego syndrom dla kodu (7,4) generowanego przez 3 wielomian g ( x ) = x + x + 1 Kod (7,4) - Tablica syndromów i odpowiadających im ciągów błędów c0, ..., cn-1 c(x) Ogólny schemat dekodowania kodów wielomianowych K. Wesołowski, Podstawy cyfrowych systemów telekomunikacyjnych, WKŁ, Warszawa 2003. PRZYKŁAD KODERA SPLOTOWEGO WYKRES KRATOWY I DRZEWO KODU a(x) K. Wesołowski, Podstawy cyfrowych systemów telekomunikacyjnych, WKŁ, Warszawa 2003. ILUSTRACJA ALGORYTMU VITERBIEGO po 2 taktach po 5 taktach po 10 taktach K. Wesołowski, Podstawy cyfrowych systemów telekomunikacyjnych, WKŁ, Warszawa 2003. Przykładowy koder TCM dla modulacji 8 PSK struktura kodera wykres kratowy Podział konstelacji 8 PSK zgodnie z regułą Ungerboecka podziału zbioru K. Wesołowski, Podstawy cyfrowych systemów telekomunikacyjnych, WKŁ, Warszawa 2003.