SIP Kommunikation

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

SIP-Kommunikation

  • SIP ist ein Protokoll, das für den Aufbau, Betrieb und Abbau von Sprach- und Video-Verbindungen verantwortlich ist.
  • Es arbeitet nach dem Client-Server-Prinzip und ermöglicht den Aufbau von Sitzungen zwischen zwei Teilnehmern, den User Agents.
  • Die SIP-Kommunikation basiert auf dem Austausch von Dialogen, die aus Anfragen (Requests) und Antworten (Responses) bestehen.
  • Der User Agent Client erzeugt und sendet Requests an den User Agent Server, während der User Agent Server Responses erzeugt und an den User Agent Client sendet.
  • Die Dialoge in der SIP-Kommunikation ermöglichen den Ablauf einer Sitzung und den Austausch von Informationen zwischen den Teilnehmern.
  • Sie dienen dem Aufbau, der Steuerung und dem Abbau der Verbindungen.
  • Die Kommunikation erfolgt durch den Austausch von SIP-Nachrichten, die in den Requests und Responses enthalten sind.
  • Diese Nachrichten enthalten Informationen wie die gewünschte Aktion, Adressen, Parameter und Zustandsinformationen.
  • SIP ermöglicht eine Vielzahl von Aktionen und Funktionen, wie z.B. das Initiieren von Anrufen, das Halten und Fortsetzen von Verbindungen.
  • Als auch das Weiterleiten von Anrufen und das Beenden von Sitzungen.

SIP-Ablauf

  • Aufbau, Betrieb und Abbau von Sprach- und Video-Verbindungen
  • Client-Server-Prinzip
  • Dialoge bestehend aus Requests und Responses
  • User Agent Client erzeugt und sendet Requests
  • User Agent Server erzeugt und sendet Responses