SIP (seansi algatamise protokoll)

SIP tähistab Session Initiation Protocol. See täiendab VoIP-i, kuna see annab signaalimisfunktsioone. Lisaks VoIP-le kasutatakse seda ka teistes multimeediumifailides, nagu veebimängud, videod ja muud teenused. SIP töötati välja koos mõne muu signaalimisprotokolliga, H.323, mida kasutati VoIP-i signaaliprotokollina enne SIP-i. Nüüd on SIP seda suuresti asendanud.

SIP käsitleb suhtlemisseansse, mis on perioodid, mille jooksul pooled suhtlevad. Need hõlmavad Interneti-telefonikõnesid, multimeediumkonverentse ja levitamist jne. SIP pakub vajalikku signaali seansside loomiseks, muutmiseks ja lõpetamiseks ühe või mitme suhtleva osalejaga.

SIP töötab ligikaudu samamoodi nagu muude tavapäraste protokollidega nagu HTTP või SMTP . Ta teostab signalisatsiooni, saates väikeseid sõnumeid, mis koosnevad päist ja kehast.

SIP-funktsioonid

SIP on üldiselt VoIP-i ja telefoonia jaoks mõeldud protokolliprogramm, kuna see sisaldab järgmisi funktsioone:

Nime tõlkimine ja kasutaja asukoht: SIP tõlgib aadressi nimele ja jõuab seega kutsutud poole kõigisse kohtadesse. See seansi kirjelduse kaardistamine asukohta ja tagab kõne olemuse üksikasjade toetuse.

Funktsioonide läbirääkimised: mitte kõik suhtlusosalised (mis võivad olla rohkem kui kaks) on vajalikud funktsioonid. Näiteks ei pruugi kõigil olla video tugi. SIP võimaldab grupil läbirääkimisi funktsioonide üle.

Kõne osavõtjate haldamine: SIP võimaldab osalejal kõnede ajal teistele kasutajatele ühenduse loomiseks või tühistamiseks. Kasutajaid saab ka üle kanda või panna ootele.

Kõnefunktsiooni muudatused: SIP võimaldab kasutajal kõne ajal kõne omadusi muuta. Näiteks kui kasutaja, võite lubada videote keelamise, eriti kui uus kasutaja seanssi liitub.

Meedia läbirääkimised: see mehhanism võimaldab kõne ajal kasutatavat meediat pidada läbirääkimisi, näiteks valides vastavate koodekide helistamiseks erinevate seadmete vahel.

SIP-teate struktuur

SIP töötab sõnumite saatmise ja vastuvõtmise vahendusel. SIP-teade sisaldab palju teavet, mis aitab kindlaks teha seanssi, kontrollida ajastamist ja kirjeldada meediat. Allpool on loetelu sellest, mida lühidalt sisaldab sõnum: