SIP (Session Initiation Protocol) è uno dei protocolli più comunemente utilizzati in tecnologia VoIP. Si tratta di un protocollo a livello di applicazione che funziona in combinazione con altri protocolli a livello di applicazione per controllare le sessioni di comunicazione multimediale su Internet.
Tecnologia VoIP
Prima di andare avanti, cerchiamo prima di capire alcuni punti su VoIP.,
-
VOIP è una tecnologia che consente di fornire contenuti vocali e multimediali (video, immagini) su Internet. È uno dei modi più economici per comunicare sempre e ovunque con la disponibilità di Internet.
-
Alcuni vantaggi del VOIP sono −
-
Basso costo
-
la Portabilità
-
Senza cavi aggiuntivi
-
la Flessibilità
-
videoconferenza
-
-
Per una chiamata VOIP, tutto quello che vi serve è un computer/computer portatile/mobile, connettività internet., La figura seguente descrive come avviene una chiamata VoIP.
Con questo molto fondamentale, torniamo a SIP.
SIP – Overview
Di seguito sono riportati alcuni punti da notare su SIP −
-
SIP è un protocollo di segnalazione utilizzato per creare, modificare e terminare una sessione multimediale tramite Internet Protocol. Una sessione non è altro che una semplice chiamata tra due endpoint. Un endpoint può essere uno smartphone, un laptop o qualsiasi dispositivo in grado di ricevere e inviare contenuti multimediali su Internet.,
-
SIP è un protocollo a livello di applicazione definito dallo standard Internetf (Internet Engineering Task Force). È definito in RFC 3261.
-
SIP incarna l’architettura client-server e l’uso di URL e URI da HTTP e uno schema di codifica del testo e uno stile di intestazione da SMTP.
-
SIP prende l’aiuto di SDP (Session Description Protocol) che descrive una sessione e RTP (Real Time Transport Protocol) utilizzati per la distribuzione di voce e video su rete IP.
-
SIP può essere utilizzato per due parti (unicast) o multipartitico (multicast) sessioni.,
-
Altre applicazioni SIP includono il trasferimento di file, messaggistica istantanea, videoconferenze, giochi online e distribuzione multimediale fumante.
Dove si inserisce SIP?
Fondamentalmente SIP è un protocollo a livello di applicazione. Si tratta di un semplice protocollo di segnalazione di rete per creare e terminare le sessioni con uno o più partecipanti. Il protocollo SIP è progettato per essere indipendente dal protocollo di trasporto sottostante, quindi le applicazioni SIP possono essere eseguite su TCP, UDP o altri protocolli di rete di livello inferiore.,
La seguente illustrazione mostra dove SIP si inserisce nello schema generale delle cose −
In genere, il protocollo SIP viene utilizzato per la telefonia via Internet e la distribuzione multimediale tra due o più endpoint. Ad esempio, una persona può avviare una chiamata telefonica a un’altra persona utilizzando SIP, o qualcuno può creare una chiamata in conferenza con molti partecipanti.
Il protocollo SIP è stato progettato per essere molto semplice, con un set limitato di comandi. È anche basato su testo, quindi chiunque può leggere un messaggio SIP passato tra gli endpoint in una sessione SIP.,