SIP stands for Session Initiation Protocol. Hè cumplementariu cù VoIP, perchè averà funzioni di signalazioni. In più di VoIP, hè utilizzatu in altri tecnulugia multimedialità ancu, cum'è i online games, video è altri servizi. SIP hè stata sviluppata cù un altru protokollu di signalling, H.323, chì hè stata utilizata com'è u protocolu di sinale per VoIP prima di SIP. Avà, u SIP hè sustituitu à una grande parte.
SIP trattà cù sessioni di cumunicazione, chì sò i periodi di tempu durante u quali partichi cumunicanu. Chissi chjamati telefuninu Internet, cunnessi multimedia è distribuzione, etc. SIP faciliteghja a signalazione necessaria per creà, modificà è finisce e sessione cù unu o più participanti cumunicanti.
SIP travaglia in quasi a stissa manera chì altri protokolli cumuni cum'è HTTP o SMTP . Hà capisce a signallazione tramutendu missaghji chjucchi, custituitu da un capu è un corpu.
Funzioni SIP
SIP hè un protokollu enablatore per VoIP è Telefonia in generale, per i funziunalità seguenti hà:
Name Translation and User Location: SIP traduce una indirizzu per un nome è cusì face u partitu chjamatu in ogni locu. Hè un insegnamentu di a descrizzione di a sessione à u locu, è assicura un supportu per i dettagli di a natura di a chjamata.
Negozione Feature: Ùn tutti i partiti cumunicanti (chì pò esse più di duie) anu u funziunalità necessariu. Per esempiu, ùn tutti ùn anu pussutu assistianu video. SIP permette à u gruppu u negocià per e caratteristiche.
A gestione di participant à a CALL: SIP permette un participante per fà o rinunzià e cunnessione à altri utenti durante una chjamata. Ogni utenti pò ancu esse trasferutu o postu nantu à stende.
Chjama i cambiamenti di funziunalità: SIP permette un utilizatore per cambià a caratteristica di una chjama durante a chjamata. Per esempiu, cum'è un utilizatore, pudete vulete attivà di disattiveghjanu u video, sopratuttu mentri un novu usuari unisci à una sessione.
Media negoziamentu: Questu mecanizazione permette a negozzione di i media in una telefonetta, cum'è a sceglie u codice appruvamentu per u stabilimentu chjamatu trà i diversi apparecchi.
Struttura di un messagiu SIP
SIP travaglia da avè i messaghji cumunicati per mandà è i missaghji riceve. Un messagiu SIP porta assai informazioni chì aiuta per identificà a sessione, cuntrolla timing è descrizanu i media. A sottu hè una lista di quale un missaghju pocu cuntene:
- L'infurmazione di u protucculu
- Session information (creator, name etc.)
- Elementu participante (email, phone etc.)
- L'infurmazioni bandu
- L'infurmazione di cifrazione
- A descrizzione di u tempu (tempu attivo è repetite)
- Discrizzioni media (nomi mediali, titulu, indirizzu ecc.)
- L'informazione di l'amande di u media
- Chjave di cifra Media