Skip to main content

SIP (Session Initiation Protocol)

What is SIP? (Juni 2025)

What is SIP? (Juni 2025)
Anonim

SIP steht für Session Initiation Protocol. Es ist komplementär zu VoIP, da es Signalisierungsfunktionen zur Verfügung stellt. Abgesehen von VoIP wird es auch in anderen Multimedia-Technologien wie Online-Spielen, Video und anderen Diensten eingesetzt. SIP wurde zusammen mit einem weiteren Signalisierungsprotokoll, H.323, entwickelt, das vor SIP als Signalisierungsprotokoll für VoIP verwendet wurde. Jetzt hat SIP es weitgehend ersetzt.

SIP befasst sich mit Kommunikationssitzungen, dh den Zeiträumen, in denen die Parteien kommunizieren. Dazu gehören Internet-Telefonanrufe, Multimediakonferenzen und -Distribution usw. SIP bietet die notwendige Signalisierung zum Erstellen, Ändern und Beenden von Sitzungen mit einem oder mehreren kommunizierenden Teilnehmern.

SIP funktioniert in etwa genauso wie andere gängige Protokolle wie HTTP oder SMTP. Die Signalisierung erfolgt durch das Versenden von kleinen Nachrichten, bestehend aus einem Header und einem Body.

SIP-Funktionen

SIP ist ein Enabler-Protokoll für VoIP und Telefonie im Allgemeinen aufgrund der folgenden Funktionen:

Name Übersetzung und Benutzerstandort: SIP übersetzt eine Adresse in einen Namen und erreicht so den angerufenen Teilnehmer an einem beliebigen Ort. Es führt eine Zuordnung der Sitzungsbeschreibung zum Standort durch und stellt sicher, dass Details zur Art des Anrufs unterstützt werden.

Feature-Aushandlung: Nicht alle Kommunikationspartner (die mehr als zwei sein können) verfügen über die erforderlichen Funktionen. Zum Beispiel hat möglicherweise nicht jeder eine Videounterstützung. SIP ermöglicht der Gruppe das Aushandeln der Funktionen.

Teilnehmermanagement aufrufen: SIP ermöglicht es einem Teilnehmer, während eines Anrufs Verbindungen zu anderen Benutzern herzustellen oder abzubrechen. Benutzer können auch weitergeleitet oder gehalten werden.

Call Feature-Änderungen: Mit SIP kann ein Benutzer die Eigenschaften eines Anrufs während des Anrufs ändern. Als Benutzer möchten Sie beispielsweise die Deaktivierung des Videos aktivieren, insbesondere, wenn ein neuer Benutzer einer Sitzung beitritt.

Medienverhandlungen: Dieser Mechanismus ermöglicht das Aushandeln der in einem Anruf verwendeten Medien, beispielsweise die Auswahl des geeigneten Codecs für den Verbindungsaufbau zwischen verschiedenen Geräten.

Die Struktur einer SIP-Nachricht

SIP funktioniert, indem die kommunizierenden Geräte Nachrichten senden und empfangen. Eine SIP-Nachricht enthält viele Informationen, mit deren Hilfe die Sitzung identifiziert, das Timing gesteuert und die Medien beschrieben werden können. Nachfolgend finden Sie eine Liste der Inhalte einer Nachricht:

  • Protokollinformationen (z. B. Version)
  • Sitzungsinformationen (Ersteller, Name usw.)
  • Teilnehmerinformationen (E-Mail, Telefon usw.)
  • Informationen zur Bandbreite
  • Verschlüsselungsinformationen
  • Zeitbeschreibung (aktive Zeit und Wiederholzeit)
  • Medienbeschreibung (Name, Titel, Adresse usw.)
  • Informationen zur Medienbandbreite
  • Medienverschlüsselungsschlüssel