SIP vs SCCP
SIP (Session Initiation Protocol) e SCCP (Skinny Call Control Protocol) sono entrambi protocolli di controllo della sessione nelle reti di comunicazione basate su IP. SIP viene utilizzato per stabilire, modificare e terminare sessioni di comunicazione basate su IP con uno o più partecipanti, mentre SCCP è un protocollo proprietario Cisco utilizzato per la comunicazione tra Cisco Call Manager e telefoni Cisco VOIP. I dispositivi Cisco supportano principalmente entrambi questi protocolli ma eseguono SCCP in modo nativo. SCCP sta anche per Signaling Connection Control Part, che è un protocollo nel livello applicativo dello stack di protocollo Signaling System 7.
SIP
SIP è un protocollo di controllo della sessione che risiede nel livello dell'applicazione e può eseguire la creazione, la modifica e l'eliminazione di sessioni multimediali in tempo reale su reti basate su IP. SIP è stato originariamente sviluppato dalla Internet Engineering Task Force (IETF) insieme a molti leader del settore.
Nella gestione delle sessioni, SIP può invitare i partecipanti a sessioni già esistenti come le conferenze multicast. I media della sessione già esistente possono essere aggiunti o rimossi in tempo reale. SIP supporta anche l'implementazione di servizi di abbonamento ISDN e di telefonia di rete intelligente, con supporto trasparente di mappatura dei nomi e servizi di reindirizzamento, che contribuiscono anche a consentire la mobilità personale. Questa è definita come la capacità degli utenti finali di effettuare e ricevere chiamate pur essendo in grado di essere localizzati dalla rete mentre si spostano attraverso diverse aree di commutazione, accedendo completamente ai servizi di telecomunicazione in abbonamento su qualsiasi terminale in qualsiasi luogo.
In genere i dispositivi SIP comunicano tra loro utilizzando server SIP che forniscono un'infrastruttura per servizi di routing, registrazione e autenticazione e autorizzazione. SIP non può esistere da solo in un sistema di comunicazione. Quindi è piuttosto usato come componente con altri protocolli IETF per costruire un'architettura multimediale completa. Questi sono costituiti da vari protocolli come RSTP (Real Time Streaming Protocol), MEGACO (Media Gateway Control Protocol), SDP (Session Distribution Protocol), ecc. SIP supporta sia IPv4 che IPv6; quindi, è molto popolare tra molti utenti.
SCCP
SCCP, comunemente indicato come " Skinny ", è stato originariamente sviluppato da SELSIUS Corporation e attualmente è un protocollo proprietario di controllo del terminale Cisco utilizzato per stabilire, modificare e smontare le chiamate in VOIP (Voice over IP) ambienti. È un protocollo leggero utilizzato per la segnalazione di controllo della sessione con Cisco Call Manager. Call Manager o Soft Switch controlla l'elaborazione dell'impostazione della chiamata avviata sulla maggior parte degli altri protocolli comuni come H.323, SIP, ISDN, MGCP mentre gli endpoint trasmettono media direttamente tra loro.
SCCP usa la porta TCP 2000 come percorso di segnalazione e usa UDP come percorso multimediale. In una rete supportata da SCCP in cui gli endpoint sono apparecchi telefonici VOIP o dispositivi con funzionalità VOIP, eseguire un programma chiamato Skinny Client che riduce al minimo il costo e la complessità degli endpoint VOIP.
In una chiamata VOIP, il telefono registra prima il proprio IP, il tipo e il nome nel CCM (Cisco Call Manager). Quindi la richiesta CCM dal dispositivo di fornire un elenco di codec voce e video supportati. Memorizza questi dati nella cache e li traduce nelle funzionalità H.323. I messaggi “Keep Alive” vengono scambiati periodicamente tra il CCM e il telefono come negoziato durante la registrazione. SCCP invia anche allarmi tramite CCM quando si verificano errori come errori di rete. Generalmente SCCP contiene uno o più messaggi per un pacchetto composto da campi da 4 byte.
A causa dell'estrema semplicità di SCCP, ora è diventato molto interessato da molti altri fornitori di terze parti.
SIP e SCCP