Professional Documents
Culture Documents
13.Vrste kodova.
SINGULARNI-više simbola ima istu kodnu riječ
NESINGULARNI-svaki model ima drugačiju kodnu riječ
JEDNOZNAČNO DEKODABILNI-cijelu poruku moguće je dekodirati na samo 1 način
PREFIKSNI(TRENUTNI)-niti jedna kodna riječ nije prefiks drugoj kodnoj riječi
14.Optimalni kodovi.
Osnovni uvjeti su reverzibilnost i ekonomičnost
Reverzibilnost je način kodiranja u kojem se ne gubi sadržaj informacije
Ekonomičnost je svojstvo da u što kraćem vremenu obradi i prenese što veće količina
informacije
Optimalno kodiranje je prikaz poruka izvora najmanjim mogućim brojem bita
Prefiksni kodovi su kodovi u kojem niti jedna kodna riječ nije prefiks neke druge kodne riječi
Prosječna duljina kodne riječi je broj simbola koji čine tu riječ
Kraftova nejednakost
Optimalan je prefiksni kod s najmanjom prosječnom duljim kodne riječi, a zadovoljava
kraftovu nejednakost
15.Shannon-Fanoovo kodiranje.
Ne daje uvijek optimalni kod
U praksi se vrlo rijetko koristi
Zasniva se na sljedećim svojstvima:
Niti jedna kodna riječ ne smije biti prefiks neke druge kodne riječi
Želimo da se u kodiranim porukama simboli 0 i 1 pojavljuju s podjednakom
vjerojatnošću
Ako je ispunjen drugi zahtjev tada će entropija tako kodiranih poruka biti blizu maksimuma
jer se maksimalna entropija postiže ravnomjernom razdiobom vjerojatnosti pojavljivanja
simbola
Postupak kodiranja:
Simboli abecede poslože se po padajućim vjerojatnostima pojavljivanja
Zatim se simboli podjele u dvije grupe:
Zbroj vjerojatnosti pojavljivanja simbola jedne i druge grupe bude podjednak
Simbolima jedne grupe dodjeli se kao početak kodne riječi znamenka 0, a
druge znamenka 1
Postupak se zatim ponavlja unutar svake grupe dok se grupe ne svedu na po jedan
simbol
16.Huffmanovo kodiranje.
Često korištena metoda pronalaženja optimalnog koda
Poznate vjerojatnosti pojavljivanja simbola
Pojedinačni simboli kodiraju se kodnim riječima promjenjive duljine, ovisno o
vjerojatnostima njihovog pojavljivanja
Optimalni kod- kod s najmanjom mogućom prosječnom duljinom kodne riječi
Zasniva se na sljedećim teoremima:
Simboli s većom vjerojatnošću pojavljivanja ne mogu imati duže kodne riječi od onih
s manjom vjerojatnošću
Dva simbola s najmanjim vjerojatnostima pojavljivanja imaju kodne riječi jednake
duljine
Primjena : telefaks, JPEG
Postupak kodiranja:
Sortiraj simbole po padajućim vrijednostima
Pronađi dva simbola s najmanjim vrijednostima
Jednom od njih dodijeli simbol 0 a drugom 1
Kombiniraj ta dva simbola u jedan nad simbol( vjerojatnost pojavljivanja je jednaka
zboruj vjerojatnosti pojavljivanja dvaju simbola od kojih je nastao) i zapiši ih kao
dvije grane binarnog stabla, a nad simbol kao račvanje iznad njih
Ponavljaj postupak dok ne dobiješ samo jedan nad simbol ( mora uvijek biti 1)
Povratkom kroz stablo očitaj kodove
17.Aritmetičko kodiranje.
Tretira čitavu poruku kao jedan simbol i preslikava je na jednu vrijednost iz intervala [0,1]
Beskonačan broj realnih vrijednosti- bilo kojoj poruci moguće je jednoznačno dodijeliti broj iz
tog intervala
Primjena: JPEG, kodiranje animacije ljudskog lica i tijela kod MPEG-4
Postupak kodiranja:
Podijeli interval [0,1] u n pod intervala koji odgovaraju simbolima iz abecede
Iz promatranog skupa pod intervala, odaberi pod interval koji odgovara sljedećem
simbolu u poruci
Podjeli taj pod interval u n novih pod intervala, proporcionalno vjerojatnostima
pojavljivanja simbola iz abecede
Ponavljaj korake dok cijela poruka nije kodirana
Konačni kod za čitavu poruku je jedan broj iz intervala u binarnom obliku
18.Hammingova udaljenost.
Hummingova udaljenost je broj pozicija na kojima se dvije kodne riječi razlikuju. Oznaka: d.
pr. D(01101, 10110)=4
Svojstva:-d(x,y)=0 ako je x=y
-d(x,y)=d(y,x) za sve x,y element k
-d(x,y)<=d(x,z)+d(z,y) za sve x,y,z element k (nejednakost trokuta)
Vijest U1 U2 U3 U4
Kod 000 101 011 110
Di,j = 2
-kodne riječi se razlikuju u 2 znamenke pa su i udaljenje dva
brida-
(tu ti ide skica te kocke) omogućena je detekcija jedne
pogreške
1 1 0 ... 0
1 0 1 … 0
H=[ ]
… … … … …
1 0 0 … 1
23.Hammingovi kodovi.
Jedan od najčešće korišteni zaštitnih kodova za otkrivanje i ispravljanje pogrešaka
Od izvora informacije uzima se k informacijskih bitova i dodaje im se m
zaštitnih(paritetnih) bitova
Komunikacijskim kanalom se prenose blokovi od n=k+m simbola
Hammingovim kodom (n,k) nazivaju se kodovi za koje vrijedi n= 2m-1, k=2m-1-m
(m=3,4,5…)
Najpoznatiji hammingovi kodovi su (7,4), (15,11), (31,26)
Unutar bloka duljine n bita hammingov kod može ispraviti jednostruku pogrešku
Kod Hammingovog (7,4) koda na 4 informacijska bita dolaze 3 zaštitna bita koja
dolaze na mjesta koja su potencije broja 2 (1., 2., 4., 8., …)
U Hammingovom (7,4) paritetni bitovi se određuju na sljedeći način
Dok za ostale kodove se mora raditi generirajuća matrica
Neka je m pozitivan cijeli broj i neka je H matrica dimenzija m x (2r-1) čije stupce
sačinjavaju svi vektori dimenzije r različiti od 0 iz vektorskog prostora V®. Matrica H
je matrica provjere pariteta Hammingovog koda s oznakom Ham(m)
Primjer: Matrica provjere pariteta : m=3, n=23 -1=7
35.Linijski kodovi
-postoje dvije vrste linijske kodova:
NRZ kodovi :
-Temelje se na NRZ formatu digitalnog signala kod kojeg kodirane vrijednosti logičke
jedinice i nule traju puni interval bita.
-NRZ kodovi su binarni, a mogu biti simetrični i nesimetrični
-prednost: koncentracija spektra na nižim frekvencijama.
-nedostatak: postojanje istosmjerne komponente ako je izvorni niz asimetričan s
obzirom na broj 0 i 1.
RZ kodovi -Temelje se na RZ formatu digitalnog signala kod kojeg logička jedinica traje
samo dio intervala bita.
-u većini slučajeva za prijenos se koristi uski frekvencijski pojas (∆f/f << 1) kako bi se
frekvencijski spektar koristio što učinkovitije, u nekim slučajevima koristi se i širi
frekvencijski pojas, s tri moguće varijante:
-FHSS (Frequency Hopping Spread Spectrum) – frekvencijski skokoviti spektar
-DSSS (Direct Sequence Spread Spectrum) – direktno slijedni
-UWB (Ultra-WideBand) – ultraširokopojasna komunikacija
37.Satelitske komunikacije.
-svaki satelit sastoji se od transpondera, od kojih svaki ''sluša'' određeni dio spektra .
- satelit prima signal, pojačava ga i vraća na Zemlju na drugoj frekvenciji, kako bi se izbjegla
interferencija sa dolaznim signalima .
-ukoliko se bitovi izravno konvertiraju u signal, koji zauzima sve moguće frekvencije radi se o
prijenosu u osnovnom pojasu
-ukoliko se za prijenos informacije koristi promjena amplitude, faze ili frekvencije signala
nosioca radi se o pojasno propusnom prijenosu, kod kojeg signal zauzima frekvencijski pojas
oko frekvencije nosioca.
39.Konstelacijski dijagrami i Grayev kod.
Postoje dvije vrste :
QPSK-koriste 4 faze signala i prenosi 2 bita informacije po jednom simbolu
QAM-bazira se na kombinacijama amplitude i faze Iz konstelacijskih dijagrama se izravno ne
vidi povezanost bitova i simbola. Prilikom pridruživanja bitova simbolu bitno je mala
praskava pogreška na prijemniku ne prouzroči grešku na puno bitova
Grayev kod- susjedni se simboli razlikuju samo u jednom bitu.
Izgled frame-a
Usluge sloja podatkovnog linka :
1) beskonekcijska usluga bez potvrde- svaki okvir se šalje neovisno na odredište i odredište ne
potvrđuje prijem okvira
2)beskonekcijska usluga s potvrdom- svaki okvir se šalje neovisno na odredište i odredište
mora potvrditi prijem okvira
3)konekcijska usluga s potvrdom- predajnik i prijemnik uspostavljaju vezu, šalju se okviri i
dolazi potvrda od prijemnika o uspješnom prijenosu
48.SW i AB protokoli.
SW protokol- Stop and Wait, pozitivna potvrda s retransmisijom, najjednostavnija tehinka
signurnog prijenosa okvira. Nakon slanja predajnik čeka potvrdu prijemnika, ako potvrda ne
dođe u određenom vremenskom roku radi se retransmisija
AB protokol- Alternating bit, okviri i potvrde numeriraju se slijedno jednim bitom: 0,1,0,1...
Predajnik numerira okvire kako bih znao razlikovati nove od starih, prijemnik numerira
potvrde kako bi predajnik znao koji su okviri potvrđeni
50.SR protokol.
Omogućava prijemniku prihvaćanje i pohranjivanje okvira koji slijede iza izgubljenog ili
oštećenog okvira. Najučinkovitiji protokol podatkovnog linka, koristi se kod kanala gdje su
greške češće.
Koncept prozora kod SR protokola je takav da prijemnik i predajnik reguliraju veličinu
prozora: kod predajnika se ona kreće od 0 do predefiniranog max dok je na prijemniku ona
fiksna i veličine predefiniranog max
51.PPP protokol.
Point to point protocol
Standardizirani internetski protocol- služi za prijenos datagrama različitih mreženih protokola
preko serijskih point to point linkova. Glavna svojstva su :
1)metoda uokvirivanja datagrama mrežnog sloja s nedvosmislenim granicama između okvira
i
mogućnošću otkrivanja pogreške
2) protokol za kontrolu podatkovne veze- za uspostavu, konfiguraciju i testiranje
podatkovne veze
3) obitelj mrežnih kontrolnih protokola- za neovisnu uspostavu i konfiguraciju pojedinih
protokola
mrežnog sloja
Sastoji se od zastavice,adresnog polja, kontrolnog polja,polja protokol, podatkovno polje,
kontrolne sume i krajnje zastavice.
54.CSMA/CD protokol.
Mogućnost detekcije kolizije od strane stanica koje sudjeluju u komunikaciji, stanica
prekida prijenos kada uoči koliziju tj. kada detektira visok napon na prijenosom mediju.
Ukoliko
stanice detektiraju koliziju čekaju slučajan vremenski period prije nego ponovno pokušaju->
nakon perioda transmisije natupa perioda natjecanja.
Konceptualni model CSMA/CD čine periodi prijenosa, natjecanja i slobodni periodi.
Tijekom prijenosa podataka stanica mora "slušati " što prenosi i uspoređivati s podatkom koji
prenosi, ako ima razlike došlo je do kolizije.