SIP je standardni signalizacijski protokol, ki se v večini uporablja za vzpostavljanje/rušenje multimedijskih komunikacij, kot so govorni in video klici preko IP povezave. SIP omogoča dodatne funkcije kot so video konferenca, pretok multimedijskih vsebin,…
SIP naprave za komunikacijo običajno uporabljajo TCP/UDP port 5060.
Celotna komunikacija med IP napravami poteka preko medsebojnega pošiljanja sporočil. Naprava, ki vzpostavlja klic vedno najprej pošlje INVITE sporočilo (prošnja za vzpostavitev povezave), nato pa druga stran zahtevo za vzpostavitev potrdi. Naslednji korak klic je pričetek zvonjenja, izbor kodekov in vzpostavitev povezave.
Seznam SIP sporočil:
INVITE … Zahteva po vzpostavitvi zveze
ACK … Potrditev zahteve za vzpostavitev zveze
OPTIONS … Zahteva zmožnosti strežnika
CANCEL … Prekinitev trenutne zahteve
BYE … Prekinitev seje
REGISTER … Pošlje naslov uporabnika na strežnik
INFO … Prenos signalov preko sistema (prenos DTMF tonov, nadzor strežnikov,…)
Seznam SIP odgovorov:
1XX Začasna sporočila (Primer: 100 Trying)
2XX Uspešen sprejem (Primer: 200 OK)
3XX Preusmeritev (Primer: 302 Moved Temporarily)
4XX Napaka uporabnika (Primer: 404 Not Found)
5XX Napaka strežnika (Primer: 504 Server Time-out)
6XX Globalna napaka (603 Decline)
Sporočilo INIVTE je vodilno sporočilo, ki vsebuje informacije kot so klicana številka, uporabljen vmesnik, …
To: Informacija o klicani strani, ki je sestavljena kot URI naslov (številka uporabnika@uporabljen prehod)
From: Informacija o identiteti uporabnika, ki klic vzpostavlja (številka uporabnika@uporabljen prehod)
Call-ID: Polje deluje kot unikatna identifikacija skupine sporočil. Identifikacija mora biti identična v vseh zahtevah in odgovorih.
V primeru, da je med napravama za vzpostavljanje klicev uporabljena IP telefonska centrala ta najprej sporočilo prejme ga procesira in posreduje klicanemu uporabnik. Ravno tako pa se zgodi enako z odgovorom druge strani.
Tako kot večina IP naprav (IP telefoni, IP telefonske centrale) tudi IP domofoni za komunikacijo uporabljajo SIP protokol. S člankom smo želeli prikazati osnovno delovanje VoIP komunikacije in s tem tudi samo delovanje IP naprav. Kot je razvidno se lahko SIP sporočila prenašajo preko internetne povezave zato je lahko kot notranja enota IP domofona uporabljena poljubna oddaljena in mobilna naprava (pametni telefon, tablični računalnik, prenosni računalnik, …)