Predgovor Ova je skripta prvenstveno namijenjena predmetu ... - FER
Predgovor Ova je skripta prvenstveno namijenjena predmetu ... - FER
Predgovor Ova je skripta prvenstveno namijenjena predmetu ... - FER
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Jedna od najraširenijih i najmoćnijih metoda za otkrivan<strong>je</strong> pogrešaka nastalih upri<strong>je</strong>nosu <strong>je</strong> ciklička prov<strong>je</strong>ra zalihosti (CRC). D<strong>je</strong>lovan<strong>je</strong> te metode temelji sena sl<strong>je</strong>dećem načelu: na ulaz kodera kanala dolazi okvir M duljine k bita, koderkanala mu doda<strong>je</strong> sli<strong>je</strong>d F duljine n bita, poznat kao sli<strong>je</strong>d za prov<strong>je</strong>ruispravnosti okvira (FCS), usli<strong>je</strong>d čega nasta<strong>je</strong> okvir T duljine (k + n) bita, ko<strong>je</strong>gkoder kanala šal<strong>je</strong> pretvaraču na daljnju obradu. Predajnik formira sli<strong>je</strong>d F nasl<strong>je</strong>deći način:• okvir M, koji kao sli<strong>je</strong>d bita predstavlja binarni broj M, nadopuni na kraju s nnula (to <strong>je</strong> isto kao da <strong>je</strong> binarni broj M pomnožen s 2 n );• novonastali sli<strong>je</strong>d bita, ko<strong>je</strong>g <strong>je</strong> moguće izraziti binarnim bro<strong>je</strong>m 2 n M, podi<strong>je</strong>li sbinarnim bro<strong>je</strong>m P duljine (n + 1) bita, koji se naziva CRC polinom;• ostatak od di<strong>je</strong>l<strong>je</strong>nja doda<strong>je</strong> u obliku sli<strong>je</strong>da bita na kraj okvira M i tako formiraokvir T, ko<strong>je</strong>g <strong>je</strong> moguće izraziti pomoću binarnog broja T;Pri<strong>je</strong>mnik na odredištu obavlja sl<strong>je</strong>deće CRC operaci<strong>je</strong>:• priml<strong>je</strong>ni okvir T, tj. binarni broj T podi<strong>je</strong>li s CRC polinomom P;• uspoređu<strong>je</strong> ostatak od di<strong>je</strong>l<strong>je</strong>nja s nulom.CRC polinom P, osim što mora biti za <strong>je</strong>dan bit dulji od FCS-a, mora imatibinarne <strong>je</strong>dinice barem na poziciji bita najveće i najman<strong>je</strong> težine (ostalo mogubiti binarne nule). Napomena: predajnik i pri<strong>je</strong>mnik koriste aritmetiku po modulu2, što znači da se operacija zbrajanja binarnih bro<strong>je</strong>va odvija bez prel<strong>je</strong>va na višupoziciju. Takvo <strong>je</strong> zbrajan<strong>je</strong> pandan logičkoj operaciji isključivo ili (exclussiveor).76