Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
ELEMENTYTEORIICYFROWYCHSYSTEMÓWTELEKOMUNIKACYJNYCH
równoważnedodawaniumodulo2.Każdywielomiankodowy,jakopodzielnyprzez
wielomiangenerujący,spełniawięczależność
c(x)=a(x)g(x)
(1.13)
gdzieg(x)jest,jakwspomniano,wielomianemgenerującymstopniankastopieńa(x)
jestniewyższyniżk1.Postaćwielomianua(x)wynikazbitówinformacyjnych.
Częstozależynamnatym,abypierwszychkbitówciągukodowegobyłobitami
informacyjnymi,awięcabykodbyłsystematyczny.Ciągkbitówinformacyjnychmoże
byćzapisanywpostaciwielomianujako
b(x)=b
k1
x
k1
+b
k2
x
k2
++b
1
x+b
0
(1.14)
Abyutworzyćciągkodowyzbitami(b
k1
,b
k2
,,b
0
)najegonajwyższychpozycjach,
należyodpowiadającyimwielomianb(x)pomnożprzezx
nk
anastępniewyznaczyć
n-kbrakującychnajniższychpozycji,czyliznaleźćwielomianp(x)stopniaconajwyżej
n-k-1tak,abysumawielomianówx
nk
b(x)+p(x)byłapodzielnaprzezwielomian
generującyg(x).Takwięcwielomiankodowyjestrówny
c(x)=x
nk
b(x)+p(x)=a(x)g(x)
(1.15)
cowprzypadkudziałańnaelementachzero-jedynkowych,pododaniudoobustron
prawejrówności(1.15)wielomianup(x)jestrównoważnezależności
x
nk
b(x)=a(x)g(x)+p(x)
(1.16)
Widzimywięc,żewielomianp(x),któregostopieńjestniższyniżstopieńwielomianu
g(x),jestresztązdzieleniawielomianux
nk
b(x)przezwielomiang(x).Wiedząc,że
operacjaobliczaniaresztyprzezwielomiang(x)możebyćprzedstawionajakodziałanie
modulog(x)otrzymujemy
p(x)=[x
nk
b(x)]modg(x)
(1.17)
Takwięcdlawielomianukodowegomamyresztęzdzieleniaprzezwielomiangenerujący
równązeru,tzn.
c(x)modg(x)=0
(1.18)
cowynikazzależności(1.15).Zwróćmyuwagę,żesprawdzanie,czydanywielomian
jestpodzielnyprzezg(x),jesttestem,czyjestonwielomianemopisującymciągkodowy.
obserwacjęwykorzystujewieleukładówdekoderówkodówblokowychdlaalgorytmów
detekcjilubkorekcjibłędów.
Ważpodklasąkodówwielomianowychkodycykliczne.Dlakodówtych,
jeśliciąg(c
1
,c
2
,,c
n
)jestciągiemkodowym,tociąg(c
n
,c
1
,…,c
n1
)wnieżnim
jest.Wielomiangenerującykoducyklicznegojestdzielnikiemwielomianux
n
1.
Wpraktycen=2
m
1.dkodówcyklicznychszczególnieważnezewzględuna
zastosowaniakodyBCH
5)
,któremajązdolnośćkorekcjikilkubłędówioferujądużą
5)
SkrótBCHpochodziodwynalazcówtejklasykodów,którymiBose,ChaudhuriiHocquenghem.
36