IT532 Mobilno računarstvo

 

Cilj predmeta

Kroz ovaj predmet studenti se upoznaju sa bežičnim umrežavanjem i mobilnim aplikacijama. Obzirom na raznovrsnost tehnologija i njihovih primena u ovim oblastima, predstavljeni su brojni aspekti mobilnog računarstva. Podjednako su prikazane teme vezane za arhitekturu i tehnologije mobilnog računarstva i odnosi između tehnologija i primena sa orijentacijom na biznis servise i marketing.

 

Ishod predmeta 

Studenti se osposobljavaju za izradu mobilnih aplikacija upotrebom najnovijih računarskih i Internet tehnologija. Studenti se dublje upoznaju sa principima i tehnologijama u oblasti mobilnog računarstva.

 

Sadržaj predmeta
Teorijska nastava
Osnove mobilnog računarstva. Posrednički sloj (middleware). Peer-to-peer koncept. Osnove protokola 802.11b i Bluetooth. Bežični pristup mrežnim resursima. Algoritmi usmeravanja u mobilnim mrežama. Adresiranje u mobilnim mrežama. Mobilne mreže. Sigurnost podataka u bežičnim i mobilnim mrežama. Sveprisutno računarstvo. Savremeni trendovi u mobilnom računarstvu.
Praktična nastava
Konfigurisanje WLAN adaptera. Upotreba osnovnih monitoring alata za merenje performansi bežične mreže. Merenje protoka i procena dometa bežičnih uređaja. Uspostavljanje infrastrukturne mreže koja se sastoji od više čvorova i access point-a. Uspostavljanje ad hoc mreže između dva ili više računara. Povezivanje Bluetooth uređaja i osnovne operacije. Studija slučaja WAP aplikacije. Razvoj i instalacija jednostavne mobilne aplikacije upotrebom Visual Studio okruženja. Izrada jednostavnog veb servis klijenta u programskom jeziku C#. Studija slučaja UPnP aplikacija. Uspostavljanje Bluetooth veze između dva i više čvorova. Izbegavanje interferencije Bluetooth i 802.11b. Ocenjivanje multi-hop i ad hoc protokola usmeravanja u bežičnim okruženjima. Prikaz rada internog agenta, spoljnog agenta i mobilnog čvora u Mobile IP. Prikaz operacija usmeravanja i tunelovanja u Mobile IP. Prikaz rada VPN, DHCP i NAT. Uspostavljanje VPN konekcije na Windows XP Professional. Analiza rada 802.11 WLAN detektora, sniffer i sistema detekcije upada (IDS). Korišćenje SLP i veb servisa za razvoj veb servis-baziranih aplikacija sveprisutnog računarstva. Istraživanje na Internetu u vezi aktuelnih rešenja u mobilnom i sveprisutnom računarstvu.

 

Literatura
Nikola Milivojević, IT532 Mobilno računarstvo, autorizovana predavanja u elektronskom obliku, Fakultet informacionih tehnologija, Beograd, 2007.
Frank Adelstein, Sandeep KS Gupta, „Fundamentals of Mobile and Pervasive Computing", McGraw-Hill, 2004
Joseph Ghetie, „Fixed-Mobile Wireless Networks Convergence: Technologies, Solutions, Services", Cambridge University Press, 2008
Ray Rischpater, „Beginning JavaTM ME Platform", Apress, 2008
David Tainar, „Encyclopedia of Mobile Computing and Commerce", IGI Global, 2007