SIP vs. SCCP
SIP (Session Initiation Protocol) und SCCP (Skinny Call Control Protocol) sind beides Protokolle zur Sitzungssteuerung in IP-basierten Kommunikationsnetzen. SIP wird zum Einrichten, Ändern und Beenden von IP-basierten Kommunikationssitzungen mit einem oder mehreren Teilnehmern verwendet, während SCCP ein proprietäres Protokoll von Cisco ist, das für die Kommunikation zwischen Cisco Call Manager und Cisco VOIP-Telefonen verwendet wird. Cisco-Geräte unterstützen hauptsächlich diese beiden Protokolle, führen SCCP jedoch nativ aus. SCCP steht auch für Signaling Connection Control Part, ein Protokoll in der Anwendungsschicht des Signaling System 7-Protokollstapels.
SIP
SIP ist ein Sitzungssteuerungsprotokoll, das sich in der Anwendungsschicht befindet und Multimedia-Sitzungsaufbau, -änderung und -abbau in Echtzeitkommunikation über IP-basierte Netzwerke durchführen kann. SIP wurde ursprünglich von der Internet Engineering Task Force (IETF) zusammen mit vielen führenden Unternehmen der Branche entwickelt.
Beim Verw alten von Sitzungen kann SIP Teilnehmer zu bereits bestehenden Sitzungen wie Multicast-Konferenzen einladen. Medien der bereits bestehenden Sitzung können in Echtzeit hinzugefügt oder entfernt werden. SIP unterstützt auch die Implementierung von ISDN- und Intelligent Network-Telefonie-Teilnehmerdiensten mit transparenter Unterstützung von Namenszuordnungs- und Umleitungsdiensten, die ebenfalls dazu beitragen, die persönliche Mobilität zu ermöglichen. Dies ist definiert als die Fähigkeit von Endbenutzern, Anrufe zu tätigen und zu empfangen, während sie vom Netzwerk geortet werden können, wenn sie sich durch verschiedene Vermittlungsbereiche bewegen, und vollen Zugriff auf abonnierte Telekommunikationsdienste auf jedem Endgerät an jedem Ort haben.
Im Allgemeinen kommunizieren SIP-Geräte über SIP-Server miteinander, die eine Infrastruktur für Routing-, Registrierungs-, Authentifizierungs- und Autorisierungsdienste bereitstellen. SIP kann in einem Kommunikationssystem nicht alleine existieren. Daher wird es eher als Komponente mit anderen IETF-Protokollen verwendet, um eine vollständige Multimedia-Architektur aufzubauen. Diese bestehen aus verschiedenen Protokollen wie RSTP (Real Time Streaming Protocol), MEGACO (Media Gateway Control Protocol), SDP (Session Distribution Protocol) etc. SIP unterstützt sowohl IPv4 als auch IPv6; daher ist es bei vielen Benutzern sehr beliebt.
SCCP
SCCP, das gemeinhin als „Skinny“bezeichnet wird, wurde ursprünglich von der SELSIUS Corporation entwickelt und ist derzeit ein proprietäres Terminalsteuerungsprotokoll von Cisco, das für Anrufaufbau, -änderung und -abbau in VOIP (Voice over IP) Umgebungen. Es ist ein leichtgewichtiges Protokoll, das für die Sitzungssteuerungssignalisierung mit Cisco Call Manager verwendet wird. Der Call Manager oder Soft Switch steuert die Anrufaufbauverarbeitung, die über die meisten anderen gängigen Protokolle wie H.323, SIP, ISDN, MGCP, während die Endpunkte Medien direkt untereinander streamen.
SCCP verwendet den TCP-Port 2000 als Signalpfad und UDP als Medienpfad. Führen Sie in einem SCCP-unterstützten Netzwerk, in dem die Endpunkte VOIP-Telefonapparate oder Geräte mit VOIP-Fähigkeit sind, ein Programm namens Skinny Client aus, das die Kosten und die Komplexität von VOIP-Endpunkten minimiert.
Bei einem VOIP-Anruf registriert das Telefon zuerst seine IP, seinen Typ und seinen Namen im CCM (Cisco Call Manager). Dann die CCM-Anfrage vom Gerät, um eine Liste der unterstützten Sprach- und Video-Codecs bereitzustellen. Es speichert diese Daten im Cache und übersetzt sie in die H.323-Funktionen. Die „Keep Alive“-Nachrichten werden regelmäßig zwischen dem CCM und dem Telefon ausgetauscht, wie während der Registrierung ausgehandelt. SCCP sendet auch Alarme über CCM, wenn Fehler wie Netzwerkfehler vorliegen. Im Allgemeinen enthält SCCP eine oder mehrere Nachrichten für ein Paket, das aus 4-Byte-Feldern besteht.
Aufgrund der extremen Einfachheit des SCCP ist es mittlerweile bei vielen anderen Drittanbietern sehr interessant.
SIP und SCCP