SIP versus SCCP
SIP (Session Initiation Protocol) en SCCP (Skinny Call Control Protocol) zijn beide protocollen voor sessiecontrole in op IP gebaseerde communicatienetwerken. SIP wordt gebruikt voor het opzetten, wijzigen en beëindigen van op 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 draaien native SCCP. SCCP staat ook voor Signaling Connection Control Part, een protocol in de applicatielaag van Signaling System 7 protocolstack.
SIP
SIP is een sessiecontroleprotocol dat zich in de applicatielaag bevindt en multimediasessies tot stand kan brengen, wijzigen en afbreken in re altime communicatie via IP-gebaseerde netwerken. SIP is oorspronkelijk ontwikkeld door de Internet Engineering Task Force (IETF) samen met vele leiders in de industrie.
Bij het beheren van sessies kan SIP deelnemers uitnodigen voor sessies die al bestaan, zoals multicastconferenties. Media van de reeds bestaande sessie kunnen in re altime worden toegevoegd of verwijderd. SIP ondersteunt ook de implementatie van ISDN- en Intelligent Network-telefonieabonneeservices, met transparant ondersteunende naamtoewijzing en omleidingsservices, die ook bijdragen aan de persoonlijke mobiliteit. Dit wordt gedefinieerd als het vermogen van eindgebruikers om oproepen te starten en te ontvangen, terwijl ze door het netwerk kunnen worden gelokaliseerd wanneer ze zich door verschillende schakelgebieden verplaatsen, en volledige toegang hebben tot telecommunicatiediensten op elke terminal op elke locatie.
Over het algemeen communiceren SIP-apparaten met elkaar via SIP-servers die een infrastructuur bieden voor routering, registratie en authenticatie- en autorisatieservices. 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), enz. SIP ondersteunt zowel IPv4 als IPv6; het is dus erg populair bij veel gebruikers.
SCCP
SCCP, dat gewoonlijk "Mager" wordt genoemd, is oorspronkelijk ontwikkeld door de SELSIUS Corporation en is momenteel een door Cisco ontwikkeld protocol voor terminalcontrole dat wordt gebruikt voor het tot stand brengen, wijzigen en afbreken van gesprekken in VOIP (Voice over IP) omgevingen. Het is een lichtgewicht protocol dat wordt gebruikt voor sessiecontrolesignalering met Cisco Call Manager. De Call Manager of Soft Switch regelt de verwerking van de oproepconfiguratie die wordt gestart via de meeste andere gebruikelijke protocollen zoals H.323, SIP, ISDN, MGCP terwijl de eindpunten media rechtstreeks tussen elkaar streamen.
SCCP gebruik de TCP-poort 2000 als het signaalpad en gebruik UDP als het mediapad. In een door SCCP ondersteund netwerk waar 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 van het apparaat om een lijst met ondersteunde spraak- en videocodecs. Het slaat deze gegevens op in de cache en verta alt ze naar de H.323-mogelijkheden. De "Keep Alive"-berichten worden periodiek uitgewisseld tussen de CCM en de telefoon, zoals is overeengekomen tijdens de registratie. SCCP stuurt 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 velden van 4 bytes.
Vanwege de extreme eenvoud van het SCCP is het nu zeer geïnteresseerd geraakt bij vele andere externe leveranciers.
SIP en SCCP