SIP tarkoittaa Session Initiation Protocolia. Se on täydentävää VoIP: n kanssa, koska se tarjoaa siihen signalointitoiminnot. VoIP: n lisäksi sitä käytetään myös muissa multimediatekniikoissa, kuten verkkopeleissä, videoissa ja muissa palveluissa. SIP kehitettiin yhdessä toisen merkinantoprotokollan H.323 kanssa, jota käytettiin VoIP-signaaliprotokollana ennen SIP: tä. Nyt SIP on korvannut sen suuressa määrin.
SIP käsittelee viestintäistuntoja, jotka ovat ajanjaksoja, jolloin osapuolet kommunikoivat. Näihin kuuluvat Internet-puhelut, multimediakonferenssit ja jakelu jne. SIP tarjoaa tarvittavan signaloinnin solujen luomiseen, muokkaamiseen ja lopettamiseen yhden tai useamman kommunikoivan osanottajan kanssa.
SIP toimii suunnilleen samalla tavoin kuin muut yhteiset protokollat kuten HTTP tai SMTP. Se suorittaa signaloinnin lähettämällä pieniä viestejä, jotka koostuvat otsakkeesta ja kehosta.
SIP-toiminnot
SIP on VoIP- ja Puhelintekniikan Enabler-protokolla yleisesti ottaen seuraaviin ominaisuuksiin:
Nimi käännös ja käyttäjän sijainti: SIP kääntää osoitteen nimelle ja saavuttaa kutsutun osapuolen missä tahansa paikassa. Se kartoittaa istunnonkuvauksen sijaintiin ja takaa puhelun luonteen yksityiskohdat.
Ominaisuusneuvottelut: Kaikki kommunikoivat osapuolet (jotka voivat olla yli kaksi) eivät ole välttämättömiä. Esimerkiksi kaikilla ei ole videotukea. SIP: n avulla ryhmä voi neuvotella ominaisuuksista.
Soita osallistujien hallintaan: SIP sallii osallistujan tehdä tai peruuttaa yhteyksiä muihin käyttäjiin puhelun aikana. Käyttäjiä voidaan myös siirtää tai pitää pidossa.
Puheluominaisuuden muutokset: SIP: n avulla käyttäjä voi muuttaa puhelun ominaisuuksia puhelun aikana. Käyttäjänä esimerkiksi haluat poistaa käytöstä videon, varsinkin kun uusi käyttäjä liittyy istuntoon.
Media-neuvottelut: Tämä mekanismi mahdollistaa puhelun aikana käytetyn median neuvottelemisen, kuten valitsemalla sopivan koodekin puhelunmuodostukseen eri laitteiden välillä.
SIP-viestin rakenne
SIP toimii, kun viestintälaitteet lähettävät ja vastaanottavat viestejä. SIP-viestissä on paljon tietoa, jotka auttavat tunnistamaan istuntoa, ohjaamaan ajoitusta ja kuvaamaan tiedotusvälineitä. Alla on luettelo siitä, mitä viesti lyhyesti sisältää:
- Pöytäkirjan tiedot (esim. Versio)
- Istunnon tiedot (luoja, nimi jne.)
- Osallistujatiedot (sähköposti, puhelin jne.)
- Kaistanleveyden tiedot
- Salausinformaatio
- Aika-kuvaus (aktiivinen aika ja toistuva aika)
- Median kuvaus (media-nimi, nimi, osoite jne.)
- Mediakaistanleveyden tiedot
- Median salausavain