SIP versus SCCP
SIP (Session Initiation Protocol) en SCCP (Skinny Call Control Protocol) zijn beide sessiebesturingsprotocollen in IP-gebaseerde communicatienetwerken. SIP wordt gebruikt voor het opzetten, wijzigen en beëindigen van IP-gebaseerde communicatiesessies met een of meer deelnemers, terwijl SCCP een eigen protocol van Cisco is dat wordt gebruikt voor communicatie tussen Cisco Call Manager en Cisco VOIP-telefoons. Cisco-apparaten ondersteunen voornamelijk beide protocollen, maar voeren SCCP standaard uit. SCCP staat ook voor Signaling Connection Control Part, wat een protocol is in de toepassingslaag van de protocolstack van Signaling System 7.
SIP
SIP is een sessiebesturingsprotocol dat zich in de applicatielaag bevindt en multimedia-sessie-opbouw, -modificatie en -afbraak kan uitvoeren in real time-communicatie via IP-gebaseerde netwerken. SIP is oorspronkelijk ontwikkeld door de Internet Engineering Task Force (IETF) samen met vele leiders in de industrie.
In beheersessies kan SIP deelnemers uitnodigen voor reeds bestaande sessies, zoals multicast-conferenties. Media van de reeds bestaande sessie kunnen in realtime worden toegevoegd of verwijderd. SIP ondersteunt ook voor de implementatie van ISDN- en Intelligent Network-telefoniediensten, met transparant ondersteunende naammapping en omleidingsdiensten, die ook bijdragen aan het mogelijk maken van de persoonlijke mobiliteit. Dit wordt gedefinieerd als het vermogen van eindgebruikers om oproepen te initiëren en te ontvangen terwijl ze door het netwerk kunnen worden gelokaliseerd terwijl ze over verschillende schakelgebieden bewegen, volledig toegang hebben tot geabonneerde telecommunicatiediensten op elke terminal op elke locatie.
Over het algemeen communiceren SIP-apparaten met elkaar via SIP-servers die een infrastructuur bieden voor routerings-, registratie- en authenticatie- en autorisatiediensten. SIP kan niet alleen bestaan in een communicatiesysteem. Het wordt dus eerder gebruikt als een component met andere IETF-protocollen om een complete multimedia-architectuur te bouwen. Deze bestaan uit verschillende protocollen zoals RSTP (Real Time Streaming Protocol), MEGACO (Media Gateway Control Protocol), SDP (Session Distribution Protocol), etc. SIP ondersteunt zowel IPv4 als IPv6; het is dus erg populair bij veel gebruikers.
SCCP
SCCP, dat gewoonlijk wordt aangeduid als "Skinny", is oorspronkelijk ontwikkeld door de SELSIUS Corporation en is momenteel een eigen terminalcontroleprotocol van Cisco dat wordt gebruikt voor het opzetten, wijzigen en afbreken van gesprekken in VOIP-omgevingen (Voice over IP). Het is een lichtgewicht protocol dat wordt gebruikt voor signalering van sessiebesturing met Cisco Call Manager. De Call Manager of Soft Switch regelt de oproepsetupverwerking die is gestart via de meeste andere veelvoorkomende protocollen zoals H.323, SIP, ISDN, MGCP, terwijl de eindpunten media direct tussen elkaar streamen.
SCCP gebruikt de TCP-poort 2000 als het signaalpad en gebruikt UDP als het mediapad. In een door SCCP ondersteund netwerk waarbij de eindpunten VOIP-telefoontoestellen of apparaten met VOIP-mogelijkheden zijn, voert u een programma uit met de naam Skinny Client, dat de kosten en complexiteit van VOIP-eindpunten minimaliseert.
Bij een VOIP-oproep registreert de telefoon eerst zijn IP, type en naam in de CCM (Cisco Call Manager). Vervolgens vraagt de CCM het apparaat om een lijst met ondersteunde spraak- en video-codecs. Het slaat deze gegevens op in de cache en vertaalt deze naar de H.323-mogelijkheden. De "Keep Alive" -berichten worden periodiek uitgewisseld tussen de CCM en de telefoon zoals overeengekomen tijdens de registratie. SCCP verzendt ook alarmen via CCM wanneer er fouten zijn zoals netwerkfouten. Over het algemeen bevat SCCP een of meer berichten voor een pakket dat bestaat uit 4 bytevelden.
Vanwege de extreme eenvoud van het SCCP, is het nu zeer geïnteresseerd geraakt bij veel andere externe leveranciers.
SIP en SCCP