SIP vs SCCP
SIP (Session Initiation Protocol) e SCCP (Skinny Call Control Protocol) sono entrambi protocolli di controllo di sessione in 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 i telefoni Cisco Call Manager e Cisco VOIP. I dispositivi Cisco supportano principalmente entrambi questi protocolli, ma eseguono SCCP in modo nativo. SCCP è anche l'acronimo di Signaling Connection Control Part, che è un protocollo nel livello di applicazione dello stack di protocollo Signaling System 7.
SORSO
SIP è un protocollo di controllo della sessione che risiede nel livello dell'applicazione e può eseguire la creazione di sessioni multimediali, la modifica e la demolizione in tempo reale delle comunicazioni su reti basate su IP. SIP è stato originariamente sviluppato da 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 conferenze multicast. I media della sessione già esistente possono essere aggiunti o rimossi in tempo reale. SIP supporta inoltre l'implementazione dei servizi di abbonati per telefonia ISDN e Intelligent Network, con servizi di mappatura e reindirizzamento dei nomi che supportano in modo trasparente, contribuendo anche alla mobilità personale. Questa è definita come la capacità degli utenti finali di originare 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 sottoscritti su qualsiasi terminale in qualsiasi luogo.
Generalmente i dispositivi SIP comunicano tra loro tramite server SIP che forniscono un'infrastruttura per routing, registrazione, autenticazione e servizi di autorizzazione. SIP non può esistere da solo in un sistema di comunicazione. Quindi è piuttosto usato come componente con altri protocolli IETF al fine di costruire un'architettura multimediale completa. Questi sono formati 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, che viene comunemente definito "Skinny", è stato originariamente sviluppato dalla SELSIUS Corporation e attualmente è un protocollo di controllo terminale proprietario di Cisco utilizzato per la definizione, la modifica e la rimozione delle chiamate negli ambienti VOIP (Voice over IP). È un protocollo leggero utilizzato per la segnalazione del controllo di sessione con Cisco Call Manager. Call Manager o Soft Switch controlla l'elaborazione della configurazione della chiamata avviata sulla maggior parte degli altri protocolli comuni come H.323, SIP, ISDN, MGCP mentre gli endpoint inviano i contenuti multimediali 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 telefoni 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, per prima cosa il telefono registra l'IP, il tipo e il nome nel CCM (Cisco Call Manager). Quindi la richiesta CCM dal dispositivo per fornire un elenco di codec vocali e video supportati. Memorizza questi dati nella cache e li traduce nelle capacità H.323. I messaggi "Keep Alive" vengono scambiati periodicamente tra il CCM e il telefono come negoziato durante la registrazione. SCCP invia anche allarmi via CCM quando ci sono errori come errori di rete. Generalmente SCCP contiene uno o più messaggi per un pacchetto costituito da 4 campi byte.
A causa dell'estrema semplicità di SCCP, ora è diventato molto interessato da molti altri fornitori di terze parti.
SIP e SCCP