SIP Verbindungsaufbau über Per-to-Peer

Aus Xinux Wiki
Version vom 2. Juli 2023, 11:39 Uhr von Thomas.will (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen
A (Caller)                          B (Callee)
   |                                    |
   | 1. INVITE (SDP Offer)              |
   |----------------------------------->|
   |      2. Trying (100)               |
   |<-----------------------------------|
   |      3. Ringing (180)              |
   |<-----------------------------------|
   |  4. OK (200, SDP Answer)           |
   |<-----------------------------------|
   |  5. ACK                            |
   |----------------------------------->|
  1. Der Anrufer (A) sendet eine INVITE-Anfrage an den Angerufenen (B). Diese Anfrage enthält ein SDP (Session Description Protocol) Angebot, das Details zu den unterstützten Codecs und den Session-Parametern enthält.
  2. Der Angerufene antwortet mit einer Trying (100)-Antwort, um zu bestätigen, dass er die Anfrage bearbeitet.
  3. Der Angerufene sendet eine Ringing (180)-Antwort, um anzuzeigen, dass sein Gerät klingelt.
  4. Der Angerufene antwortet mit einem OK (200), das eine SDP-Antwort enthält, die die Session-Parameter und den Codec, der für die Kommunikation verwendet werden soll, bestätigt.
  5. Der Anrufer bestätigt den Erhalt der SDP-Antwort und das Einverständnis mit den Session-Parametern und dem Codec durch Senden einer ACK-Nachricht an den Angerufenen.