10
1 1 1 . . UVOD 1.1. Telekomunikacione mreže Zadatak telekomunikacione mreže je da omogući komunikaciju između udaljenih korisnika. Iako sam naziv telekomunikacije ukazuje na težnju da se povežu pre svega prostorno udaljeni korisnici, komunikacioni sistemi mogu povezivati i vremenski udaljene korisnike (poput CD/DVD). Prilikom prenosa kroz komunikacioni sistem, neophodno je signal predstaviti u fizičkoj formi pogodnoj za prenos. U zavisnosti od fizičkih karakteristika medijuma koji se koristi za prenos poruke, neophodno je prilagoditi način na koji se podaci predstavljaju (pisani tekst, elektromagnetni talas, stanje registara na disku). 1.1.1. Model komunikacije Slika 1. Model komunikacije Osnovni model komunikacije predstavljen je na slici - Slika 1. Pošiljalac želi da prenese neku poruku do primaoca. Da bi se poruka mogla preneti, informacija mora biti predstavljena u formi razumljivoj primaocu, a prilagođena prenosu kroz komunikacioni kanal koji se koristi. Na primer, poruka mora biti na jeziku koji oba učesnika u komunikaciji poznaju, a može se preneti govorom (telefonski), ili u pisanoj formi (elektronskom poštom). Za predstavljanje poruke u odgovarajućoj formi zadužen je pošiljalac, tj. njegov enkoder. Na prijemnoj strani, mora se izvršiti dekodovanje poslate poruke, a zatim primalac interpretira tu poruku. Prilikom prenosa poruke, može doći do smetnji u komunikacionom kanalu (tj. do pojave šuma). Pojava šuma prouzrokuje moguće greške u prenosu poruke. U pojedinim sistemima, postoji povratna informacija od primaoca ka pošiljaocu poruke, koja predstavlja odgovor na poslatu poruku, potvrdu prijema i sl.

1.1. Telekomunikacione mreže · 1 11.. UVOD 1.1. Telekomunikacione mreže Zadatak telekomunikacione mreže je da omogući komunikaciju između udaljenih korisnika. Iako sam naziv

  • Upload
    others

  • View
    42

  • Download
    3

Embed Size (px)

Citation preview

1

11.. UUVVOODD

1.1. Telekomunikacione mreže

Zadatak telekomunikacione mreže je da omogući komunikaciju između udaljenih korisnika.

Iako sam naziv telekomunikacije ukazuje na težnju da se povežu pre svega prostorno udaljeni

korisnici, komunikacioni sistemi mogu povezivati i vremenski udaljene korisnike (poput CD/DVD).

Prilikom prenosa kroz komunikacioni sistem, neophodno je signal predstaviti u fizičkoj

formi pogodnoj za prenos. U zavisnosti od fizičkih karakteristika medijuma koji se koristi za prenos

poruke, neophodno je prilagoditi način na koji se podaci predstavljaju (pisani tekst, elektromagnetni

talas, stanje registara na disku).

1.1.1. Model komunikacije

Slika 1. Model komunikacije

Osnovni model komunikacije predstavljen je na slici - Slika 1. Pošiljalac želi da prenese

neku poruku do primaoca. Da bi se poruka mogla preneti, informacija mora biti predstavljena u

formi razumljivoj primaocu, a prilagođena prenosu kroz komunikacioni kanal koji se koristi. Na

primer, poruka mora biti na jeziku koji oba učesnika u komunikaciji poznaju, a može se preneti

govorom (telefonski), ili u pisanoj formi (elektronskom poštom). Za predstavljanje poruke u

odgovarajućoj formi zadužen je pošiljalac, tj. njegov enkoder. Na prijemnoj strani, mora se izvršiti

dekodovanje poslate poruke, a zatim primalac interpretira tu poruku. Prilikom prenosa poruke,

može doći do smetnji u komunikacionom kanalu (tj. do pojave šuma). Pojava šuma prouzrokuje

moguće greške u prenosu poruke. U pojedinim sistemima, postoji povratna informacija od primaoca

ka pošiljaocu poruke, koja predstavlja odgovor na poslatu poruku, potvrdu prijema i sl.

2

1.1.2. Prenos digitalnog signala

Blok dijagram digitalnog komunikacionog sistema predstavljen je na slici - Slika 2. Izvor

generiše digitalni signal i predstavlja ga u pogodnoj formi, za šta je zadužen koder izvora. Zatim

kriptor (šifrator) vrši kodovanje signala u cilju zaštite podataka, tj. enkripcija podataka. Potom

signal prolazi kroz koder kanala, u kome se vrši takozvano zaštitno kodovanje. Zadatak zaštitnog

kodovanja je da omogući otkrivanje i eventualno ispravljanje greške pri prenosu. Prilikom ovog

procesa dodaje se višak informacija, tj. korisna informacija se proširuje zaštitnim podacima. Na

osnovu dodatih informacija, na prijemnoj strani je moguće proceniti da li je došlo do greške u

prenosu. U određenim slučajevima, moguće je i korigovati određen broj grešaka na prijemu.

Modulator signala ima zadatak da podatke pripremi za slanje na odgovarajućoj frekvenciji i u

odgovarajućem obliku. Prilikom modulacije, korisna informacija se „utiskuje“ u signal koji se

prenosi, tj. na osnovu vrednosti koja se prenosi menjaju se amplituda, frekvencija ili faza signala

koji se prostire kroz kanal.

Na prijemnoj strani, demodulator prvo izvlači korisne informacije iz primljenog signala.

Zatim se nad tim podacima primenjuje proces obrnut u odnosu na proces na predaji: signal prolazi

kroz dekoder kanala, dekriptor i dekoder izvora. Na kraju, do korisnika dospevaju podaci koji su mu

namenjeni.

Slika 2. Blok šema digitalnog komunikacionog sistema

1.2. Internet stvari (Internet of Things)

Iako su počeci telekomunikacija pre svega bili vezani za razvoj sistema koji bi omogućili

komunikaciju ljudi (telegraf, telefon, radio, televizija), vremenom se sve veći udeo saobraćaja

počeo razmenjivati između računara i računarskih procesa. Danas smo svedoci brzog razvoja oblasti

interneta stvari (Internet of Things), tj. razvoja mreža senzorskih i aktuatorskih uređaja, koje svoju

primenu nalaze kako u industriji, medicini i nauci, tako i u sektoru komercijalne elektronike.

1.2.1. OSI model međuračunarske komunikacije

U eri brzog razvoja Interneta, devedesetih godina prošlog veka, pojavila se potreba za

standardizacijom protokola koji se u međuračunarskoj komunikaciji koriste. Cilj regulatornih tela

bio je da se definišu jasno nivoi kroz koje prolaze informacije tokom međuračunarske

komunikacije, odrede funckionalnosti tih nivoa i uspostave standardi za spregu između različitih

3

nivoa. Namera je bila da se omogući kompatibilnost i interoperabilnost opreme različitih

proizvođača, čime bi se postigla veća fleksibilnost za korisnike i uticalo na smanjenje cene

komunikacije.

OSI model međuračunarske komunikacije predstavljen je na slici Slika 3. U ovom modelu,

razlikuje se sedam slojeva kroz koje informacija prolazi na svom putu od predajnika do prijemnika.

Slika 3. OSI model međuračunarske komunikacije

Na aplikativnom sloju, informacije su predstavljene u formi koja je korisniku razumljiva

(slika, ton). Prezentacioni sloj zadužen je za beleženje podatka u određenom formatu, koji se zatim

može pohraniti u memoriji, ili preneti između procesa ili mašina. Sloj sesije zadužen je za

održavanje informacije o komunikacionoj sesiji. Transportni sloj osigurava prenos podataka kroz

sistem i vodi računa o komunikaciji između dva hosta, dok je mrežni sloj zadužen za uspostavljanje

putanje kojom se podaci kroz sistem prenose (rutiranje). Vezni sloj predstavlja podršku fizičkom

sloju, u cilju prenosa podataka između neke dve tačke na putanji. Dok se na fizičkom sloju definišu

oblici signala, vrednosti napona, amplituda i sl., na veznom sloju se reguliše pristup fizičkom sloju

za različite korisnike, vrši kontrola ispravnosti prenosa i sl.

1.2.2. TCP/IP model međuračunarske komunikacije

Iako definisan od strane međunarodnih regulatornih tela, OSI model nikada nije u praksi

zaživeo. Praksa je pokazala da nije potrebno (ili moguće) napraviti jasnu granicu između pojedinih

slojeva, tako da u prvi plan došao TCP/IP model, predstavljen na slici Slika 4. Kod ovog modela,

razlikujemo četiri umesto sedam slojeva. Funkcionalnosti aplikativnog, sloja prezentacije i sloja

sesije grupisane su u okviru istog sloja, koji se u TCP/IP modelom naziva slojem aplikacije.

Transportnom sloju OSI modela odgovara TCP sloj, dok mrežnom sloju odgovara IP (Internet

Protocol) sloj u TCP/IP modelu. Konačno, funkcionalnosti veznog i fizičkog sloja grupisane su u

sloj pristupa mreži.

4

Slika 4. TCP/IP model međuračunarske komunikacije

1.2.3. IoT protokoli

Protokoli koje tipično srećemo u TCP/IP steku namenjeni su, pre svega, komunikaciji

računara opšte namene, kao i prenosu podataka relevantnih za međuljudsku komunikaciju.

Vremenom su performanse računara i odgovarajućih protokola poboljšavane, kako bi se omogućio

prenos multimedijalnih sadržaja u vremenu bliskom realnom.

Slika 5. Web i IoT stek protokola

Sa razvojem IoT aplikacija, pojavljuje se potreba za brzim prenosom informacija među

uređajima koji imaju ograničene resurse na raspolaganju, kako kada su u pitanju potrošnja memorije

i zauzeće procesora, tako i kada je u pitanju napajanje, brzina prenosa i sl. Stoga se razvijaju

protokoli koji su „štedljivi“, koji prenose samo male količine informacija koje su apsolutno

neophodne za funkcionisanje sistema. U ovome trenutku, svedoci smo razvoja različitih tehnologija,

koje nisu međusobno kompatibilne. Standardizaciona tela ne mogu da reaguju dovoljno brzo, koliko

5

to industrija zahteva. Jedan primer poređenja veb i IoT protokola dat je na slici Slika 5. Težnja je da

se na svim slojevima komunikacije protokoli uproste, da korisne informacije budu što konciznije

predstavljene kako bi zauzele što manje memorije. Zbog velikog broja uređaja u IoT mrežama,

koristi se IPv6 adresiranje. Tehnologije koje pojedini proizvođači razvijaju ne prate TCP/IP model,

već pokrivaju više slojeva, poput Zigbee, Z-Wave i sličnih - Slika 6.

Slika 6. IoT protokoli

6

22.. BBEEŽŽIIČČNNEE MMRREEŽŽEE

2.1. Specifičnosti bežičnih mreža

Pod bežičnim mrežama podrazumevamo računarske mreže u kojima se informacija između

terminala prenosi putem elektromagnetnih talasa, najčešće iz radio opsega. Za razliku od

računarskih mreža u kojima je veza između čvorova ostvarena putem kabla, kod bežičnih mreža se

pre svega susrećemo sa većim verovatnoćama greške u prenosu, kao i problemima vezanim za

kontrolu pristupa bežičnom medijumu i interferenciju signala. Naime, u bežičnom kanalu dolazi do

interferencije signala različitih korisnika i mreža. Takođe, dolazi i do propagacije signala

višestrukim putanjama, usled čega se signal na prijemnoj strani može javiti u vidu „eha“, tj. sa

zakašnjenjem i povećanim slabljenjem. Na karakteristike prenosa utiču i objekti koji se mogu naći

na putanji signala, a koji absorbuju ili reflektuju signal.

Prednost bežičnih mreža ogleda se u nižoj ceni montaže, jer nije neophodno postavljati

kablove. Takođe, bežične mreže omogućavaju mobilnost korisnika tokom komunikacije, te

dinamičke promene mrežne topologije usled dolaska novih korisnika, ili odlaska korisnika iz mreže.

Takođe, bežične mreže predstavljaju pogodno rešenje za teško dostupne terene.

2.2. Podela bežičnih mreža

2.2.1. Podela po topologiji

Slika 7. Osnovne mrežne topologije

Osnovne mrežne topologije predstavljene su na slici Slika 7. U pitanju su linijska topologija

(lanac), prsten, magistrala, stablo, zvezda, mrežasta topologija (meš) i potpuni meš. Kod bežičnih

7

mreža najčešće se susrećemo sa point-to-point komunikacijom dvaju tačaka, topologijom zvezde,

stabla i mrežastom topologijom. Topologija mreže uslovljena je i tehnologijom koja se koristi, tako

da se bluetooth obično koristi u point-to-point komunikaciji, dok se WiFi sreće pre svega u

topologiji zvezde, a Zigbee u mrežastoj topologiji.

2.2.2. Podela po arhitekturi

Kod bežičnih mreža, razlikujemo ad-hoc i infrastrukturnu arhitekturu mreže. U ad-hoc

arhitekturi, ne postoji hijerarhija uređaja u mreži. Svi uređaji su međusobno jednaki, sa istim

funkcionalnostima. Kod infrastrukturne topologije, uređaji su hijerarhijski uređeni. U nekom

opštem slučaju, razlikujemo pristupnu tačku (gejtvej), zaduženu za povezivanje bežične mreže sa

globalnom mrežom, zatim uređaje sa sposobnošću usmeravanja saobraćaja, i krajnje uređaje, koji

mogu samo generisati i primati saobraćaj. Infrastrukturna arhitektura mreža sa topologijom zvezde,

stabla i meš topologijom, prikazana je na slici Slika 8.

Slika 8. Infrastrukturna arhitektura mreža različitih topologija

2.2.3. Podela po načinu prenosa

Razlikujemo tri tipa prenosa: broadcast, multicast i unicast. Primena određenog tipa prenosa

zavisi od tehnologije koju treba podržati. Kod broadcast prenosa, ista poruka šalje se svim

čvorovima u mreži – Slika 9. Primenjuje se u radio i TV emisiji.

Slika 9. Broadcast prenos

8

U slučaju multicast prenosa, čvorovi su grupisani u multicast grupe. Isti sadržaj isporučuje se

svim korisnicima koji su u istoj grupi - Slika 10. Koristi se u IPTV i video konferencijama.

Slika 10. Multicast prenos

Kod unicast prenosa, poruka je namenjena tačno određenom korisniku - Slika 11. Ovakav

način prenosa koristi se u celularnim mrežama, VoIP vezi između dva korisnika, i sl.

Slika 11. Unicast prenos

2.2.4. Podela po oblasti pokrivenosti

Prema oblasti pokrivenosti, mreže možemo podeliti na PAN (Personal Area Network), LAN

(Local Area Network), MAN (Metropolitan Area Network) i WAN (Wide Area Network) - Slika 12.

Slika 12. Podela mreža prema oblasti pokrivenosti

9

i) WPAN – Wireless Personal Area Network

Povezuje uređaje na rastojanju nekoliko metara.

802.15.1 – Bluetooth, 802.15.4 – Zigbee, Z-Wave

ii) WLAN – Wireless Local Area Network

Nekoliko desetina do nekoliko stotina metara pokrivenosti.

Obično infrastrukturna arhitektura, u sprezi sa fiksnom lokalnom (eternet) mrežom,

kako bi se omogućio takozvani “nomadski” pristup mreži.

Slaba ili nepostojeća podrška za puno kretanje između različitih pristupnih tačaka.

Kada terminal izađe iz zone pokrivenosti jedne pristupne tačke, potpuno nova

komunikaciona sesija mora da se uspostavi sa novom pristupnom tačkom.

802.11 standard (WiFi)

iii) WMAN – Wireless Metropolitan Area Network

Nekoliko desetina kilometara pokrivenosti.

Često kompanije koriste bežične LAN tehnologije za pravljenje MAN mreža, pri

čemu se posebnim mehanizmima omogućava handover korisnika između oblasti

pokrivenosti različitih pristupnih tačaka (mobilni IP).

802.16 standarad (WiMax)

iv) WWAN – Wireless Wide Area Network

Pokrivaju široka područja od nekoliko stotina kilometara.

Celularne mreže različitih generacija

U ovom kursu, naglasak će biti na WPAN i WLAN tehnologijama. Na slici Slika 13 može se

videti komparativni pregled bežičnih tehnologija, sa stanovišta oblasti pokrivenosti i brzine prenosa.

Slika 13. Oblast pokrivenosti i brzina prenosa

10

2.3. Elektromagnetni talasi

Spektar elektromagnetnih talasa prikazan je na slici Slika 14. Od interesa za bežične mreže

kojima ćemo se baviti tokom ovog kursa je opseg radio signala, sa talasnim dužinama od nekoliko

centimetara, do nekoliko kilometara.

Slika 14. Elektromagnentni spektar

S obzirom na to da je spektar ograničen, postoje kako međunarodne, tako i nacionalne

regulative, kojima se određeni delovi spektra rezervišu za posebne namene (vojska, policija,

radarske službe, mobilna telefonija, televizija, komercijalni radio sadržaji, amaterska radio

komunikacija). Takođe, zakonski su regulisane maksimalne predajne snage uređaja u određenom

opsegu, snaga koja sme da se „prelije“ u susedne opsege i sl. Na raspolaganju za formiranje WPAN

i WLAN mreža su frekvencije iz takozvanih ISM opsega (Industrial, Scientific, Medical), na 900

MHz, 2.4 GHz i 5GHz.

Slika 15. ISM opsezi