Naslov Analiza prometnih opterećenja u signalizacijskim protokolima
Naslov (engleski) Traffic load analysis in signaling protocols
Autor Rusmir Nadarević
Mentor Željko Ilić (mentor)
Član povjerenstva Željko Ilić (predsjednik povjerenstva)
Član povjerenstva Mladen Kos (član povjerenstva)
Član povjerenstva Krešimir Pripužić (član povjerenstva)
Ustanova koja je dodijelila akademski / stručni stupanj Sveučilište u Zagrebu Fakultet elektrotehnike i računarstva Zagreb
Datum i država obrane 2014-07-02, Hrvatska
Znanstveno / umjetničko područje, polje i grana TEHNIČKE ZNANOSTI Računarstvo
Znanstveno / umjetničko područje, polje i grana TEHNIČKE ZNANOSTI Elektrotehnika
Sažetak U radu je napravljen pregled signalizacijskog protokola SIP (eng. Session Initiation Protocol) za iniciranje sesija. Opisane su glavne funkcionalnosti protokola SIP, njegove metode i operacije. Također, spomenuta je i struktura protokola SIP sa SIP porukama, koje se dijela na zahtjeve i odgovore. Općenito su prikazana polja zaglavlja poruka s parametrima koji se koriste za pravilnu komunikaciju tijekom inicijalizacije i pokretanja sesija. Dodatno, objašnjen je rad mrežnih entiteta koji koriste protokol SIP tijekom svoje inicijalizacije i uspostave sesija, gdje se prvenstveno misli na korisničke agente klijenta i korisničke agente servera. Opisana je upravljačka aplikacija koja predstavlja simulator opterećenja signalizacijskog prometa u IMS (eng. IP Multimedia Subsystem) arhitekturi. Prikazan je pravilan rad upravljačke aplikacije s generiranjem konfiguracije i njezinog slanja prema registriranim klijentima. Svaka konfiguracija se sastoji od nekoliko parametara koji su nužni za inicijalizaciju i pokretanje sesija odnosno za generiranje SIP poruka. Parametri konfiguracije su detaljno opisani i objašnjeni sa zadanim vrijednostima koji im se često dodjeljuju. Spomenut je i scenarij sesije koji predstavlja registraciju korisničkih agenata, inicijalizaciju i uspostavu poziva između uparenih korisničkih agenata, zatim prekid poziva i deregistraciju korisničkih agenata. Korisnički agenti se kreiraju i pokreću na klijentu ovisno o primljenoj konfiguraciji klijenta od upravljačke aplikacije na koju su prethodno registrirani. Također, općenito je opisana i tehnologija Java Swing u kojoj je izvedena upravljačka aplikacija odnosno softverski sustav. Izvedena je analiza signalizacijskog prometa između korisničkih agenata i posredničkog poslužitelja P-CSCF-a (eng. Proxy Call Session Control Function). Prikazani su rezultati i statistika uspješnih i neuspješnih SIP poruka koje su dio signalizacijskog prometa na Gm sučelju. Na temelju dobivenih rezultata napravljena je usporedba s obzirom na neke razdiobe odnosno različite konfiguracije. Također, izvedena je i analiza opterećenja klijenta i posredničkog poslužitelja (P-CSCF-a) kod generiranja velikog signalizacijskog prometa tijekom njihove komunikacije. Opisana su i ponašanja klijenta te posredničkog poslužitelja u takvim slučajevima. Izvedeni su zaključi s obzirom na provedenu analizu i dobivene rezultate.
Sažetak (engleski) The thesis gives a survey of SIP (Session Initiation Protocol) signalling protocol for establishing sessions. The main features of protocol SIP, its methods and operations are described in this paper. Also, the structure of SIP protocol with its messages are mentioned; which are divided to requests and responses. Header fields with their parameters, which are used for valid communication during initialization and starting sessions, are generalized and displayed. Additionally, method of operation of network entities which use SIP protocol during their initialization and establishment sessions is explained, where the emphasis is put on user agent client and user agent server behavior. The control application, which represents a load simulator of signalling traffic in IMS (IP Multimedia Subsystem) architecture, is also described. Proper operation of control application, including generation of configuration and sending to registered clients, is displayed. Each configuration consists of several parameters that are necessary for initialization and starting of session or generation of SIP messages. The configuration parameters are described and explained in detail along with their default values. The session scenario; which represents registration of user agents, initialization and establishment of a call between paired user agents, termination of a call and deregistration of user agents, is mentioned. User agents are generated and run on clients depending on the received client configuration from the control application, to which the clients had previously registered. Also, the Java Swing technology, used in creation of control application software system, is described. Analysis of signaling traffic between user agents and P-CSCF (Proxy Call Session Control Function) server is performed. The results and statistics of successful and unsuccessful SIP messages, which are part of signalling traffic on Gm interface, are mentioned. Based on the obtained results, a comparison was made with respect to the different distribution and configuration. Additionally, an analysis of large signalling traffic load from client and P-CSCF server during their communication is performed. Behaviors of client and proxy server in these cases are described. Conclusions were drawn with regard to the conducted analysis and obtained results.
Ključne riječi
SIP protokol
signalizacijski promet
upravljačka aplikacija
generiranje konfiguracije
inicijalizacija i uspostava sesije
simulator prometnog opterećenja
distribucija prometa
mjerenja i analize
Ključne riječi (engleski)
SIP protocol
signalling traffic
control application
generation configuration
initialization and establishment session
load traffic simulator
traffic distribution
measurement and analysis
Jezik hrvatski
URN:NBN urn:nbn:hr:168:847719
Studijski program Naziv: Informacijska i komunikacijska tehnologija Vrsta studija: sveučilišni Stupanj studija: diplomski Akademski / stručni naziv: magistar/magistra inženjer/inženjerka informacijske i komunikacijske tehnologije (mag. ing. inf. et comm. techn.)
Vrsta resursa Tekst
Način izrade datoteke Izvorno digitalna
Prava pristupa Zatvoreni pristup
Uvjeti korištenja
Javna napomena
Datum i vrijeme pohrane 2018-02-06 10:52:25