Professional Documents
Culture Documents
Metode Obrade I Algoritmi Za Kompresiju Signala
Metode Obrade I Algoritmi Za Kompresiju Signala
SAOBRAĆAJNI FAKULTET
DOBOJ
SEMINARSKI RAD
MENTOR: STUDENT:
Dr Aleksandar Stjepanović, docent Belmin Avdić 263-II/20
Msc Goran Kuzmić, viši asistent
1. Uvod ................................................................................................................................... 4
2. Opšti pojmovi u obradi signala ........................................................................................... 5
2.1 Decibel ......................................................................................................................... 6
2.2 Dinamička obrada signala ............................................................................................ 7
2.2.1 Detekcija razine signala ........................................................................................ 7
2.2.2 Izračun pojačanja .................................................................................................. 9
2.2.3 Dinamička kompresija razine ............................................................................. 10
2.2.4 Dinamička ekspanzija razine .............................................................................. 11
2.2.5 Regulacija ........................................................................................................... 13
3. Metode i algoritmi kompresije govornih signala .............................................................. 14
3.1 PCM kodek ................................................................................................................ 15
3.2 SB-ADOCM kodek.................................................................................................... 15
3.3 MPE-ACELP kodek................................................................................................... 16
3.4 LD-CELP kodek ........................................................................................................ 17
3.5 CS-ACELP kodek ...................................................................................................... 18
4. Algoritmi i metode kompresije video signala................................................................... 18
4.1 Kompresija 2-nivojske mirne slike ............................................................................ 20
4.2 JPEG kodovanje mirne slike ...................................................................................... 20
4.3 kompresija video signala prema ITU-T preporuci H.261 .......................................... 22
4.4 kompresija video signala prema ITU-T preporuci H.263 ......................................... 23
4.5 MPEG-1 kompresija video slike ................................................................................ 24
4.6 MPEG-2 kompresija video slike ................................................................................ 25
5. Voip tehnologija ............................................................................................................... 25
5.1 Oblici komunikacije VoIP tehnologijom ................................................................... 26
5.1.1 IP telefon – PC .................................................................................................... 27
5.1.2 PC- PC telefonija ................................................................................................ 27
5.1.3 IP telefon – IP telefon ......................................................................................... 28
5.1.4 PC / IP telefon – klasičan telefon ....................................................................... 28
5.2 Karakteristike komuniciranja VoIP tehnologijom ..................................................... 28
5.3 Protokoli usluge VoIP ................................................................................................ 29
5.3.1 H.323 .................................................................................................................. 29
5.3.2 Session Initiation Protocol (SIP) ........................................................................ 30
6. Zaključak .......................................................................................................................... 31
7. Literatura........................................................................................................................... 32
1. UVOD
4 |P age
Primjenom jednačine 3 u jednačini 1 slijedi da je signal X(t) jednak nizu implusa čije su
amplitude, proporcionalne amplitudama signala X(t) na mjestu uzorkovanja tog istog signala:
𝑋𝑝(𝑡) = ∑𝑛=+∞
𝑛=−∞ 𝑋(𝑛𝑇) 𝛿(𝑡−𝑛𝑇) [4]
Signal je moguće potpuno rekonstruisati iz njegovih uzoraka ako je frekvencija
uzorkovanja najmanje dva puta veća od najviše frekvencije signala – Nigvinstonov teorem
uzorkovanja.
Stoga, najčešće korištena frekvencija uzorkovanja audio signala je 44100 Hz što je dva
puta više od najveće frekvencije koje ljusko uho može percerpirat (20000 Hz).
2.1 DECIBEL
Važna mjerna jedinica kod obrade audio signala koja služi za prikaz logaritamskog
odnosa dvije veličine je decibel (dB). Razlog korištenja decibela leži u činjenici da dobro
priikazuje odnos dvije veličine velikog dinamičkog raspona. Nadalje, s obzirom na to da je
osjetljivost ljudskog uha logaritamska, decibeli bolje prikazuju čujnost nego apsolutne
vrijednosti.
Decibel je zapravo 1/10 Bel-a (jedinica nazvana po A.G.Bellu). Bel predstavlja
logaritamski odnos dvije istovrsne veličine koje su proprocionalne snazi ili energiji kao što je
prikazano jednačinom:
𝑃
𝐵𝑒𝑙 = log( 1 ) [5]
𝑃 0
5 |P age
2.2 DINAMIČKA OBRADA SIGNALA
Princip rada ovih uređaja temelji se na tome da reguliše pojačanje ulaznog signala na
osnovi njegove detektovane razine.
6 |P age
2.2.1 Detekcija razine signala
Stepen regulacije pojačanja uređaja za upravljanje dinamičkim rasponom signala ovisi o
procjeni razine ulaznog signala. Procjena razine koristan je način kako bi se odredilo trenutno
ponašanje ulaznog signala.
Stoga, u svim uređajima za regulaciju dinamičke razine, izračun pojačanja u
međusobnom je odnosu sa detektovanom razinim signala.
Detekcija razine signala može se temeljiti na mjerenju vršne (engl. Peak) vrijednosti,
mjerenju kvadrata srednje vrijednosti (engl. Mean Square - MS) ili mjerenju efektivne
vrijednosti (engl. Root Mean Square - RMS) signala.
Slika 3 prikazuje blok dijagram sistema za detekciju razine signala. Rad prikazanog
detektora razine signala temelji se na poluvalnom ispravljaču iza kojeg slijedi nisko-propusni
filtar čiji je ulaz skaliran prema vremenima reakcije i otpuštanja, ovisno o tome je li signal
raste iznad ili ispod trenutne vrijednosti anvelope signala.
Blok diagram sa slike predstavlja digitalni fitar sa jednim polom čija je jednačina
diferencije prikazana formulom:
𝑌[𝑛] = (𝑌[𝑛−1] − 𝑋[𝑛] )𝛼 + 𝑋[𝑛] [12]
𝑌[𝑛] = 𝛼𝑌[𝑛−1] + (1 − 𝛼)𝑋[𝑛] [13]
Gdje 𝑌[𝑛] označava izlaz iz sistema ili trenutnu vrijednost anvelope signala, 𝑋[𝑛]
označava ulaz u sistem ili trenutnu estimaciju razine signala, a α označava koeficijent filtra
koji može biti Ʈa ili Ʈr ovisno o tome je li trenutna razina signala veća od razine anvelope.
Vrijeme reakcije, Ʈa, za analogne sisteme definiše se kao vrijeme potrebno da se
kondezator napuni na 63,2% vrijednosti svog punog kapaciteta ( ili približno 4dB vrijednosti
signala). Za digitalne sisteme, vrijeme reakcije definiše se kai vrijeme potrebno da signal bude
unutar 99% svoje pune vrijednosti.
Vrijeme otpuštanja, Ʈr, za analogne sisteme definiše se kao vrijeme potrebno da se
kondezator isprazni na 36,8% vrijednosti svog punog kapaciteta, dok za digitalne sisteme
vrijeme otpuštanja definiše se kao vrijeme potrebno da signal bude unutar 1% svoje pune
vrijednosti.
Efektivna vrijednost signala može se izračunati po jednačini:
𝑀
1 −1
𝑌[2𝑛] = 𝑀
∑2 −𝑀 𝑋[2𝑛−𝑚] [14]
𝑚=
2
8 |P age
Slika 5: Feedforward topologija dinamičkog regulatora razine
9 |P age
Slika 6: karakteristika pojačanja kompresora
Kompresija se može namjestiti u nekoliko razina, uz dvije ili više graničnih razina.
Ispod prve granične razine izlazni signal prati ulazni, odnosno omjer kompresije iznosi 1:1.
Ako ulazni signal prijede prvu graničnu razinu, kompresor će uzrokovati promjenu izlaznog
signala u omjeru 5:1. Ako signal pređe drugu graničnu razinu, kompresor će uzrokovati
promjenu signala u omjeru 10:1. Na taj se način dinamika izlaznog signala smanjuje se
porastom ulaznog signala u odnosu na linearnu karakteristiku.
Osim za ograničavanje dinamike signala, kompresori se često koriste i za poboljšanje
kvalitete reprodukcije s obzirom na to da se odabirom graničnih razina i omjera kompresije
može dosta utjecati na kvalitetu sviranja.
Limiter je krajnji oblik kompresora koji spriječava daljnji porast signala nakon što on
dosegne predefiniranu graničnu razinu. Moguće ga je izvesti u feedback i feedforward
topologiji. U feedback topologiji, rad limitera nije idealan s obzirom na to da bi u tom slučaju
bilo potrebno beskonačno negativno pojačanje. Karakteristika pojačanja data je slikom 7. Ako
signal poraste iznad granične razine (-20dB), kompresor limitira signal s omjerom kompresije
∞ : 1, odnosno, izlazni signal ne raste s promjenom ulaznog signala nego ostaje konstantan.
Limiteri se koriste u elektroakustičnom lancu kako bi se spriječila distorzija ili rezanje
signala.
10 | P a g e
Slika 8: Karakteristika pojačanja silaznog ekspandera
Noise gate je krajnji oblik ekspandera koji beskonačno atenuira signale male razine i
stoga se koristi kako bi se uklonio pozadinski šum. Moguće ga je izvesti u feedforward i
feedback topologiji. Karakteristika pojačanja noise gate uređaja data je slikom 10. Nakon što
trenutna vrijednost signala padne ispod predefinirane razine praga, pojačanje noise gate
uređaja padne na nulu.
11 | P a g e
Slika 10: Karakteristika pojačanja noise gate uređaja
2.2.5 Regulacija
Način na koji uređaji za dinamičku regulaciju razine reagiraju na ulazni signal znatno
utječe na kvalitetu reprodukcije, odnosno, stepen i kvalitet regulacije ovisni su o parametrima
dinamičke obrade signala (slika 11). Prag ili granična razina (engl. Threshold) definira razinu
signala iznad koje nastupa kompresija/ekspanzija. Omjer kompresije/ekspanzije (engl. Ratio)
definira u kojem razmjeru će se razina signala povećati ili smanjiti u odnosu na ulazni signal.
Vrijeme reakcije (engl. Attack Time) i vrijeme otpuštanja (engl. Release Time) signala su
vremenske konstante koje određuju koliko je vremena potrebno kompresoru da smanji razinu
signala ako je razina signala bila veća od razine praga. Izlaznim pojačanjem (engl. Make-up
Gain) povećava se razina signala nakon dinamičke obrade. Širina koljena (engl. Knee Width)
određuje hoće li pregib karakteristike nakon praga biti strm ili blag. Strma promjena razine
signala naziva se hard knee, dok se blaga promjena razine signala naziva soft knee. Ako se
želi postići neočigledna promjena razine signala koristi se blagi pregib koljena. Uz omjer
kompresora jednak ∞:1, kompresor postaje limiter i razina izlaznog signala se ne mijenja bez
obzira na promjene ulaznog signala.
12 | P a g e
Slika 11: Karakteristike statičke kompresije
13 | P a g e
Standard G.711 – Implusno kodna modulacija govornih frekvencija (PCM-
pulse code modulation od voice frequency)
Standard G.722 – Adaptivna diferencijalna implusno kodna modulacija sa dva
podopsega frekvencija – audio kodek signala u opsegu frekvencija od 7kHz sa
bitskom brzinom 64kb/s (SB-ADPCM – sub band adaptive differential pulse
code modulation, 7kHz audio- coding within 64kbit/s)
Standard G.723.1 – Dvobrzinski govorni koder za multimedijalne komunikacije
koji omogućava prenos sa 5,3 i 6,3 kb/s ( Dual rate speech coder for multimedija
communications transmitting at 5.3 and 6.3 kbit/s)
Standard G.726 – Adaptivna diferencijalna implusno kodna modulacija za bitske
brzine 40, 32, 24, 16 kb/s (ADPCM – 40, 32, 24, 16 kbit/s adaptive differrential
pulse code modulation)
Standard G.727 – Adaptivna diferencijalna implusno kodna modulacija sa 5., 4.,
3., i 2. Bitom po odmjerku
Standard G.728 – Kodovanje govora na 16 kb/s korištenjem kodno pobuđenog
linearnog prediktora sa malim kašnjenjem
Standard G.729 – Kodovanje govora na 8 kb/s korištenjem konjugovane
strukture algebarskim kodom pobuđene linearne predikcije
Standard G.729, Annex A – kodovanje govora na 8 kb/s korištenjem
konjugovane strukture algebarskim kodom pobuđene linearne predikcije
U tabeli 1 za predhodno navedene standarde, odnosno algoritme kompresije i
kodovanja, prikazane su širine opsega frekvencija koje zauzimaju analogni govorni i audio
signal, kao i bitski protoci signala nakon kompresije i kodovanja. Bitski protoci kodovanih
govornih signala kreću se u relativno širokom opsegu od 5,3 kb/s do 64 kb/s.
To daje mogućnost da se paketizovani digitalni govorni signali mogu prenositi zajedno
sa video signalima, korištenjem digitalnih kanala sa različitom širinom propusnog opsega. Pri
tome najveći dio propusnog opsega digitalnog kanala zauzima video signal, dok govorni
signal može da zauzme do 10% raspoloživog kapaciteta kanala.
G.711; PCM (1977) 0,3 - 3,4 kHz (3,1 kHz) 48 kb/s ili 56 kb/s ili 64 kb/s
G.722; SB-AD PCM (1988) 0,05 – 7,0 kHz (7 kHz) 48 kb/s ili 56 kb/s ili 64 kb/s
G.726; AD PCM 0,3 - 3,4 kHz (3,1 kHz) 16 kb/s ili 24kb/s ili 32 kb/s
14 | P a g e
ili 40 kb/s
G.727; AED PCM 0,3 - 3,4 kHz (3,1 kHz) 16 kb/s ili 24kb/s ili 32 kb/s
ili 40 kb/s
G.728; LD-CELP 0,3 - 3,4 kHz (3,1 kHz) 5,3 kb/s ili 6,3 kb/s
15 | P a g e
Slika 12: Uproštena blok šema G.722 audio kodeka
1 64 kb/s 0 kb/s
2 56 kb/s 8 kb/s
3 48 kb/s 16 kb/s
Kompozitni signal bitske brzine 64 kb/s sa kanala veze se dovodi na ulaz audio
dekodera. Audio dekoder obavlja obrnute procese u odnosu na koder. Signal sa kanala veze se
dovodi na blok za izdvajanje signala,koji izdvaja digitalni audio signal i usmjerava ga prema
audio dekoderu, a signale podataka usmjerava na priključeni kanal za podatke. Dekodovani
signal u prijemnom audio dijelu se konvertuje u analogni audio signal.
16 | P a g e
prebacivanja sa jedne na drugu bitsku brzinu na svakih 30 ms koliko traje jedan ram segmenta
govornog signala.
Algoritam kompresije govornih signala MPE-ACELP kodeka, definisan je ITU-T
preporukom G.723.1. Kodek je optimiziran i predviđen za prenos govora visokog kvaliteta.
Koder obavlja kodovanje govornih i drugih audio signala u paketima trajanja 30 ms. Proces
pripreme za prijem novog segmenta traje 7,5 ms, tako da ukupno kašnjenje iznosi 37,5 ms.
Ostala dodatna kašnjenja koja nastaju u primjeni i radu kodeka zavise od:
Stvarnog vremena koje prilikom obrade signala troše koder i dekoder
Vremena prenosa preko kanala veze od izvora do odredišta
Dodatnog kašnjenja nastalog zbog memorisanja govornog signala prilikom
multipleksiranja sa video signalima i podacima.
Koder radi sa blokovima pri čemu svaki blok sadrži 240 uzoraka, trajanje jednog bloka
je 30 ms što odgovara učestalosti odmjeravanja od 8 kHz. Svaki blok se vodi na filtar koji
eliminiše jednosmjernu komponentu u signalu, a potom se dijelu na podblokove od po 60
uzoraka. Svaki podblok dalje se vodi na linearni prediktivni koder 10-og reda koji obavlja
kompresiju signala i omogućava prenos bitskim brzinama od 5,3 ili 6,3 kb/s.
Na ulaz kodera dovodi se uniformni digitalni govorni PCM signal bitskog protoka 64
kb/s. ulazni signal se dijeli u blokove sa 5 odmjeraka po ulaznom signalu. Svaki blok se
poredi sa 1024 vektora koji su smješteni u memoriji kodnih riječi. Na slici ta memorija je
označena kao VQ tabela kodnih vektora. Kodni vektor se vodi preko pojačavača na filtar za
sintezu.
17 | P a g e
Na osnovu izračunate minimalne srednje kvadratne greške koder identifikuje najbolji
vektor. Indeks kodne riječi dužine 10 bita otprema se preko kanala veze na ulaz dekodera
prijemnog terminala. Signali se prenose bitskom brzinom 16 kb/s.
Pokretnu video slikuposmatrač doživljava kao niz slika u kojima se pokreti na sceni
doživljavaju u formi malih promjena u sekvencijalno prikazanim slikama. Slike se prikazuju
na ekranu sa konstantnom brzinom promjene, npr 24,30 ili 32 rama (frejma) u sekundi. Ove
brzine promjene slike omogućavaju oko da integriše promjene i stvori predstavu o
kontinualnom toku pokretnih slika.
Za prenos video slike u multimedijalnoj komunikaciji zahtjeva se da slika bude
digitalizovana i komprimovana. Digitalno predstavljanje video signala zahtjeva neprekidnu
transformaciju kontinualnog signala slike i konverziju odmjeraka u skupu diskretnih
vrijednosti amplituda, na sličan način kao kod PCM modulacije govornih signala. Svaki
amplitudski kvant video signala jednoznačno se predstavlja kodnom riječju koja odgovara
elementu slike – pikselu. Potpuna kolor slika zahtjeva 24 bita po pikselu, pri čemu se 8 bita
po pikselu koristi za tri osnovne boje: crvenu, plavu i zelenu. Slika u boji se može predstaviti
u tri različita kolor sistema:
R-G-B → sistem koji je najšire primjenjen u računarskoj tehnici
Y-U-V ( Y za luminancu ili osvjetljenost, a U i V za kolor razliku signala)
koristi se u televiziskoj tehnici
C-M-Y-K ( c -cijan, m- magenta, y- žuta, k- crna) koristi se u štamparskoj
inddustriji i kolor štampačima
18 | P a g e
U multimedijalnim telekomunikacionim mrežama podržava se komunikacija video
signalima različitog nivoa kvaliteta (QoS) što zavisi od primjenjene metode kodovanja, broja
bita po pikselu, kao i broja slika u jedinici vremena.
Bitska brzina digitalnog video signala izračunava se iz slijedeće relacije:
V=b*p*r [20]
Gdje je: b -broj bita po pikselu; p- broj piksela po ramu i r- broj ramova u sekundi.
Razvijene su različite tehnike (metode i algoritmi) kompresije sa ciljem da se smanji
količina bita u prenosu preko mreže. Time se omogućava prenos video signala preko kanala
sa užim propusnim opsegom u poređenju sa potrebnim propusnim opsegom za
nekomprimovane video signale.
U tabeli 3 su prikazani najčešće primjenjivane standarizovane metode, odnosno
algoritmi za kompresiju/dekompresiju pokretne video slike, mirnih slika i grafike.
19 | P a g e
Algoritmi kompresije razlikuju se po tome da li u procesu transformacije signala,
tj.kompresije, dolazi do gubitaka informacionog sadržaja ili ne. algoriti za kompresiju kod
kojih nema gubitaka informacije, omogućavaju da se nakon dekodovanja signal, odnosno
video slika, konvertuje u izvorni oblik, podrazumjevajući da u toku prenosa komprimovanog
signala nije bilo grešaka.
Algoritmi kompresije sa gubitcima mogu dovesti do izobličenja slike, a time do
određenog stepena degradacije kvaliteta. Sa takvim algoritmima može se postići stepen
kompresije 10:1 do 50:1 za mirnu sliku, a 50:1 do 200:1 za pokretnu video sliku. Upotreba
algoritama sa gubicima prihvatljiva je u praksi jer se njeno korištenje zasniva na nesavršenosti
ljudskog vizuelnog sistema tj. njegove osjetljivosti.
Struktura JPEG sekvence bita prikazana je na slici 15. Ram (frame) predstavlja sliku,
skan čini jedan prolaz kroz piksele, segment je grupa blokova, a blok je 8x8 grupa piksela.
Zaglavlje slike sadrži slijedeća polja: tačnost odmjeravanja, slike, broj komponenti,
jedinstveni identifikator ID, horizontalni/vertikalni faktor odmjeravanja i kvantizaciona
tabela.
21 | P a g e
Pored osnovnog JPEG postupka kompresije treba napomenuti da postoji još nekoliko
tipova, a to su:
JPEG koder bez gubitaka
Progresivni JPEG koder
Hijerarhijski JPEG koder
Motion JPEG
Video kodek definisan preporukom H.261 koristi se za tzv. CIF format ( Common
Intermediate format) rezolucije 352 x 288 piksela ili QCIF (Quarter CIF) rezolucije 176 x 144
piksela. Blok šema standardnog H.261 video kodeka prikazana je na slici 16.
22 | P a g e
Slika 17: Struktura formata sekvence bita
Na ulaz u izvorni koder se dovodi video signal koji se mjenja sa učestanošću 30000/101
puta u sekundi ili približno 29,97 puta u sekundi, sa tolerancijom ±50 ppm. Video signal sa
izlaza izvornog kodera se vodi na tzv. videomultiplekserski koder, a sa njefa na predajni
bafer. Procesom kompresije video signala upravlja poseban blok za upravljanje kodovanjem.
23 | P a g e
4.5 MPEG-1 KOMPRESIJA VIDEO SLIKE
ISO standard za kompresiju video signala MPEG-1 (moving Pictures Experts Group)
usvojen je 1990 godine, kao rezultat prve faze razvoja svjetskih standarda za digitalno
kodovanje žive video slike sa pridruženim audio ili govornim signalima. Za razliku od drugih
standarda, standard MPEG-1 sadrži samo osnovni opis tehnike kodovanja, a broj piksela i
linija se bira u koracima do makimalne vrijednosti 4095 x 4095.
MPEG-1 pogodan je za memorisanje na optičkim diskovima, odnosno na CD-ROM
bitskim brzinama od 1 do 1,5 Mb/s. Cilj MPEG-1 standarda je kodovanje VHS kvaliteta za
CD-ROM sa rezolucijom video slike 320 x 240 i CD audio signala pri bitskoj brzini 1,5 Mb/s,
kompresija je zasnovana na hibridnoj DPCM/DCT tehnici.
MPEG-1 koristi JPEG standard za intro-frejm kodovanje. Proces započinje podjelom
frejma na blokove 8x8 piksela. Zatim se svaki blok nezavisno koduje korištenjem DCT-a.
jedan tipičan redoslijed frejmova prema standardu MPEG-1, prikazan je na slici 19.
24 | P a g e
4.6 MPEG-2 KOMPRESIJA VIDEO SLIKE
5. VOIP TEHNOLOGIJA
25 | P a g e
Povlačeći paralelu s tradicionalnim mrežama za komunikaciju, mrežna infrastruktura za
VoIP omogućava transmisiju govornih paketa mrežom zasnivajući prijenos na IP protokolu.
Mora omogućiti sve funkcionalnosti koje omogućuje i javna telefonska mreža uz dodatno
pružanje usluga prijenosa podataka. Kontroleri poziva su zapravo moduli potrebni za
uspostavu, nadzor i prekidanje sesije.
Prilikom poziva moraju izvršiti funkciju autorizacije korisnika koji zahtijeva usluge
VoIP tehnologije i izvršiti nadzor brzine prometa na svakom od korištenih linkova. Nakon što
se odrade spomenute radnje, glas je potrebno iz analognog oblika pretvoriti u digitalni, a ovu
funkciju obavljaju prevodioci. Osim konverzije oblika glasa, imaju zadaću i omogućiti
komunikaciju između raznorodnih tehnologija, primjerice između terminala spojenim na IP
mrežu i terminala spojenim na digitalnu mrežu integriranih usluga (Integrated Services Digital
Network - ISDN) koje moraju međusobno nesmetano komunicirati, a to i jest jedan od ciljeva
VoIP tehnologije. Na slici 20 prikazan je pojednostavljeni model mreže u kojoj može
funkcionirati VoIP.
Korisnički VoIP terminali su krajnji uređaji unutar VoIP mreže te pružaju korisniku
mogućnost pristupa mreži. Primjerice, VoIP telefoni su terminalni uređaji nadograđenih
funkcija u odnosu na konvencionalne telefone, ali istodobno pružaju svaku od mogućnosti
tradicionalne telefonije. Govoreći o VoIP terminalima svakako treba spomenuti i
konferencijske VoIP terminale koji pored mogućnosti klasičnih konferencijskih telefona
dozvoljavaju dodatne funkcionalnosti upotrebe podatkovnih usluga.
Sve više se koriste i mobilni VoIP terminali. Može se reći kako su terminali uređaji čija
je primarna zadaća upućivanje i primanje poziva. Ukoliko krajnji korisnik nema potrebe
posjedovati VoIP telefon, ovakav tip komunikacije može ostvarivati putem osobnog računala
koristeći pritom slušalice, mikrofon te aplikativno rješenje za komuniciranje (npr. Skype) kao
i pristup Internet mreži. Nadalje vidljivo je kako VoIP omogućuje razne oblike komunikacije
posredstvom različitih oblika terminalnih uređaja.
26 | P a g e
Načini komuniciranja u VoIP mreži svode se na sljedeće kombinacije: PC – PC, IP
telefon – PC , IP telefon – IP telefon ali moguća je i konekcija prema tradicionalnim
telefonima pa su moguće kombinacije i PC- klasičan telefon, IP telefon – klasičan telefon.
5.1.1 IP telefon – PC
Kao što i naziv govori, IP telefon za svoju komunikaciju koristi Internet protokol. Za
osobno računalo je ranije spomenuto kako mora imati mogućnost povezivanja na Internet
mrežu pa je rezimirajući te dvije činjenice jasno kako u slučaju komuniciranja između IP
telefona i osobnog računala nije potrebna integracija klasične telefonske mreže s IP mrežom.
5.1.2 PC- PC telefonija
Korisnici kao terminalne uređaje koriste osobna računala i na taj način pristupaju mreži
i ostvaruju komunikacijske usluge. Kako bi se komunikacija PC – PC ostvarila, neophodno je
da računala imaju konekciju prema Internet mreži te opcionalno popratnu opremu u ovisnosti
od željenog tipa komuniciranja (slušalice, mikrofon, kamera). Nakon ispunjenja navedenih
uvjeta, prelazi se na aplikacijsku razinu koja podrazumijeva aplikativna rješenja koja će
korisniku prezentirati odvijanje same komunikacije. Kod PC – PC načina komuniciranja
najčešće je potrebno imati postavljenu istu aplikaciju na obje strane razgovora, a preko iste
korisnik ima mogućnost koordinacije razgovora prema želji.
Aplikacija omogućuje vizualni uvid u zahtjeve za uspostavom, trajanjem, prekidom
komunikacije, aktivacijom dodatnih mogućnosti, uplatom kredita za terećenje i ostale
funkcije. Svakako bitna činjenica kod ovakvog oblika komuniciranja jest da klasična PSTN
mreža i Internet mreža funkcioniraju neovisno jedno o drugome, a sučelje aplikacije Skype je
prikazano na slici 21.
27 | P a g e
5.1.3 IP telefon – IP telefon
Vid VoIP telefonije kada se odvija komunikacija između dva IP telefona veoma je
zastupljen u poslovnim okruženjima unutar zgrade, ali nerijetko se koristi i između
rezidencijalnih korisnika. Ovaj stepen komunikacije viši je u odnosu na komunikaciju između
dva tradicionalna telefona, a zasniva se također na IP protokolu. S obzirom na isti način
prospajanja i zasnovanost na istom protokolu, nije potrebna integracija PSTN i IP mreže.
Korisnicima nije potrebno dodatno postavljanje aplikativnih rješenja. IP telefoni imaju
implementirane mnoge funkcije višeg stepena inteligencije u odnosu na klasične telefone.
5.1.4 PC / IP telefon – klasičan telefon
Posebnost ovakvog tipa komunikacije jest u tome što za komunikaciju osobno računalo
ili IP telefon koriste povezanost na Internet mrežu i zasnivaju se na IP-u, dok se istodobno
klasični telefon na drugom kraju komunikacijskog kanala povezuje na klasičnu telefonsku
mrežu.
28 | P a g e
Takva kompresija nije bila moguća kod klasičnih mreža pa je stoga VoIP efikasniji, a
manjim zauzećem za istu količinu govora ili jednakim zauzećem za višestruko veću količinu
govora potvrđuje da je cjenovno prihvatljiviji.
IP protokol je temeljni protokol današnje komunikacije, nalazi se na trećem sloju
konceptualnog modela za prikaz arhitekture mreže, OSI referentnog modela (Open Systems
Interconnection model – OSI), tj. na mrežnom sloju. IP protokol predstavlja i suštinu
funkcioniranja VoIP tehnologije, tj. transmisiju paketa između izvorišnog i odredišnog
terminala. Kod VoIP-a se ne pruža kontrola isporuke paketa zbog korištenja bekonekcijskog
protokola (User Datagram Protocol – UDP). Govorne se informacije oblikuju u pakete
pogodne za prijenos IP mrežom, a potom na odredišnoj strani ponovno vraćaju u korisniku
uporabljiv oblik.
Kako bi se telefonske usluge VoIP-a mogle odvijati, moraju biti definirana pravila
prijenosa tijekom sesije. Protokoli predstavljaju striktne procedure koje obavljaju funkcije
uspostavljanja, održavanja i zaključivanja podatkovnih konekcija ili komunikacija.
Najsloženiji dio telefonije je uspostavljanje poziva i upravljanje pozivom.
Analizirajući dublje načine funkcioniranja VoIP-a vidljivo je kako za njegovu
signalizaciju postoje implementirani signalizacijski protokoli. Iako nisu jedini, u VoIP-u
postoje dva temeljna: H.323 i protokol inicijacije sesije (Session Initiation Protocol – SIP).
Nasuprot signalizacijskim protokolima, postoje protokoli koji su zaduženi za prijenos
informacija koje predstavljaju govor na odredišnoj strani, kontrolni protokoli te protokoli za
opis sesije. Bez njihove implementacije ne bi bilo moguće provesti prijenos, kontrolu i nadzor
sesije unatoč obavljenoj signalizaciji. Ovo nisu jedini VoIP protokoli ali se ističu kao
najbitniji.
5.3.1 H.323
H.323 predstavlja skup protokola koji kontroliraju uspostavu, tok i raskidanje poziva. U
odnosu na SIP, H.323 je znatno starije protokolarno rješenje implementirano u proizvode
mnogih proizvođača opreme kao i davatelja usluga. Stvoren je od strane ITU-a (International
Telecommunications Union) i do pojave SIP-a bio je prvi protokol za signalizaciju u VoIP
tehnologiji.
Omogućava govornu i vizualnu komunikaciju u mrežama zasnovani na komutaciji
paketa ali i povezivanje takvog tipa mreža s mrežama tradicionalnih tehnologija zasnovanih
na komutaciji kanala. Ovaj protokol je vrlo kompleksan što vodi do problema u mrežama u
kojima se koristi vatrozid (firewall) stvarajući velika kašnjenja prilikom poziva. Da se radi o
starijem skupu protokola svjedoči činjenica da H.323 nalaže kako terminalni uređaji moraju
imati podršku za govorne usluge, dok su prijenos videa i podataka tek moguće opcije.
29 | P a g e
Slika 23: Primjer H.232 mrežne arhitekture
30 | P a g e
6. ZAKLJUČAK
31 | P a g e
7. LITERATURA
32 | P a g e