Telekomunikacijski protokoli

Visokošolski učitelji: Jakus Grega
Število kreditnih točk: 12
Semester izvajanja: poletni, poletni
Kodo predmeta: 64176



Opis predmeta

Pogoji za vključitev v delo oz. za opravljanje študijskih obveznosti:

  • Vpis v letnik študija.

Vsebina:

Storitev (uporabnik in izvajalec storitve, specifikacija storitve, točka dostopa do storitve, primitivi). Protokol (protokol kot implementacija storitve, protokolni osebki, protokol kot jezik, specifikacija protokola). Sporočila (SDU, PDU, uporabniško sporočilo in režija, zgradba PDU). Protokolni sklad (principi, model OSI, sklad TCP/IP, SS7, ATM, komunikacijske ravnine, tuneliranje). Specifikacija komunikacijskih sistemov in protokolov (specifikacija strukture TK sistema, specifikacija protokolnih sporočil in pravil, abstraktna in konkretna sintaksa, (razširjeni) končni avtomat, SDL, MSC). Učinkovitost protokola in protokolnega sklada. Osnovne naloge protokolov. Oblikovanje in razpoznavanje protokolnih sporočil (razpoznavanje pri sinhronem in asinhronem prenosu, transparentni prenos). Upravljanje zvez (dvojni dogovor, trojni dogovor, reševanje kolizij, pogajanja). Protokoli za zagotavljanje zanesljivega prenosa (odkrivanje in popravljanje napak, protokoli z drsečim oknom). Krmiljenje pretoka in zamašitev (potreba po krmiljenju, krmiljenje pretoka, krmiljenje zamašitev, metode krmiljenja). Drobljenje in ponovno sestavljanje. Protokoli za dostop do skupnega medija. Zgledi protokolov (podrobnejša obravnava protokolov TCP, UDP, IP, ICMP, Aloha, CSMA/CD, ARP in nekaterih aplikacijskih protokolov v Internetu). Protokolna analiza.

Cilji in kompetence:

Razumevanje principov in metod prenosa sporočil skozi telekomunikacijski sistem, pomen telekomunikacijskih storitev in protokolov ter protokolnih skladov. Poznavanje tehnik za specifikacijo protokolov. Poznavanje in načrtovanje protokolov za zagotavljanje zanesljivega prenosa sporočil. Pregled nekaterih najpomembnejših protokolov.

Predvideni študijski rezultati:

Poudarek predmeta je na razumevanju principov, poznavanje konkretnih metod in protokolov je namenjeno predvsem poglabljanju in utrjevanju razumevanja principov ter integraciji posamičnih znanj.

Metode poučevanja in učenja:

Predavanja in laboratorijske vaje. Pri predavanjih študenti spoznavajo principe in jih utrjujejo na podlagi številnih zgledov, pri vajah pa spoznavajo praktične vidike protokolov s pomočjo specifikacij protokolov, simulacij učinkovitosti protokolov, poskusov z nekaterimi protokoli aplikacijskega sloja v protokolnem skladu TCP/IP ter protokolno analizo s programom Wireshark. Samostojno morajo izdelati seminarsko nalogo (implementacija aplikacijskega protokola v poljubnem programskem jeziku in njegova specifikacija v jeziku SDL oziroma v drugih primerljivih formalnih jezikih); nalogo morajo zagovarjati, kar je pogoj za pristop k izpitu. Izpit je pisni in ustni. Del ustnega izpita je tudi pregled in komentar pisnega dela izpita ter zagovor poročila o opravljenih vajah.





Gradiva

  1. Hercog, D., Telekomunikacijska omrežja, Pasadena, 2013 (in Slovenian)
  2. Hercog, D., Telekomunikacijski protokoli, učbenik v pripravi (in Slovenian)
  3. Stallings, W., Data and Computer Communications, 9th Ed., Pearson Prentice-Hall, 2011
  4. Sharp, R., Principles of Protocol Design, Springer, 2008
  5. Jakus, G., Tomažič, S., Long term evolution (LTE) of mobile radio communications. V: Furht, B (ur.). Encyclopedia of wireless and mobile communications. Boca Raton; New York: Taylor & Francis, cop. 2008.



Študiji na katerih se predmet izvaja

  • 2 letnik - 1. stopnja - Multimedija
  • 3 letnik - 1. stopnja - Multimedija