Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

In diesem Dokument wird anhand eines Beispiel-Traces der gesamte Ablauf eines Telefonats vom Rufaufbau bis zum Rufabbau bei einem ausgehenden Telefonat beschrieben.

Info

Der Trace wurde zugunsten der besseren Lesbarkeit auf einige Trace-Ausschnitte beschränkt. In einem normalen Trace müssen häufig einzelne Trace-Bestandteile übersprungen werden, da sie für die Analyse in der Regel keine Bedeutung haben.



Szenario:

  • Ein LANCOM VoIP-Router ist an einem Telekom-Anschluss mit Einzel-Accounts angeschlossen.
  • An dem LANCOM Router ist ein ISDN-Telefon angeschlossen, dem die MSN 12345 zugewiesen wurde.

Image Added

  • Die Call-Routing-Tabelle sieht wie folgt aus:

Image Added 

  • Das ISDN-Telefon mit der MSN 12345 ruft den Ziel-Teilnehmer mit der Rufnummer +49240598765 an.


Trace-Analyse:

1.  

[D-channel-dump] 2019/12/18 15:51:27,903 Devicetime: 2019/12/18 16:14:07,293
NT-1 RX 00:12:04,290 Frame number : 289
1 0000 00-- SAPI : 0
---- --0- C/R : bit not set
---- ---0 EA : bit not set
2 1000 111- TEI : 71
---- ---1 EA : bit set
3 0010 000- N(S) : 16
---- ---0 Type : I-Frame
4 0000 110- N(R) : 6
---- ---0 P/F : bit not set
5 0000 1000 Prot. Discr. : Q.931
6 0000 ---- spare bit(s) : 0x00
---- 0001 Call ref. length : 1
7 0--- ---- CR-Flag : Origination
-000 0001 Call reference value : 1
8 0000 0101 Message Type : SETUP
9 0000 0100 I-Element : Bearer capability
10 0000 0011 length : 3
11 1--- ---- Extension bit : bit set
-00- ---- coding standard : CCITT
---0 0000 transfer capability : speech
12 1--- ---- Extension bit : bit set
-00- ---- transfer mode : circuit mode
---1 0000 transfer speed : 64 kbit/s
13 1--- ---- Extension bit : bit set
-01- ---- L1 indentifier : 0x01
---0 0011 user inf. L1 prot. : G.711 A-Law

14 0110 1100 I-Element : Calling party number
15 0000 1001 length : 9
16 0--- ---- Extension bit : bit not set
-000 ---- type of number : unknown
---- 0001 numbering plan : ISDN, CCITT Rec E.164/E.163
17 1--- ---- Extension bit : bit set
-00- ---- present. indicator : presentation allowed
---0 00-- spare bit(s) : 0x00
---- --00 screening indicator : user provided, not screened

Information content
Byte 18 ... 24
4298326

Das ISDN-Telefon initiiert den ausgehenden Anruf und sendet ein SETUP an den LANCOM Router. Das SETUP kennzeichnet den Aufbau der ISDN-Verbindung.

Info

Mit einer Suche nach SETUP im Trace kann gezielt nach diesem Paket gesucht werden. Das SETUP Paket ist Bestandteil des D-channel-dump Traces.

Folgende wichtige Parameter sind in dem SETUP enthalten:

  • NT-1: Das Paket wurde auf der Schnittstelle ISDN-1 empfangen bzw. versendet. Diese Schnittstelle arbeitet im NT-Modus.
  • RX: Es handelt sich um ein eingehendes Paket.
  • Call reference value: Diese Zahl stellt einen eindeutigen Bezeichner für den Call-Flow auf dem ISDN dar. Mit dem kompletten String kann der ISDN-Call-Flow im Trace gesucht werden (Call reference value: 1).
  • Calling party number: Es handelt sich um die Absende-Rufnummer (in diesem Beispiel die 12345). 
Info

Die Ziel-Rufnummer (Called party number) ist bei einem ausgehenden Telefonat in dem SETUP meistens nicht enthalten und wird in diesem Fall durch mehre INFO Pakete übermittelt.

Image Added

2. Der LANCOM Router schickt an das ISDN-Telefon eine Bestätigung bezüglich des Ruf-Aufbaus (SETUP ACKNOWLEDGE). Es handelt sich um ein ausgehendes Paket (TX).

Image Added

3. Das ISDN-Telefon sendet die Ziel-Rufnummer (Called party number) in diesem Beispiel in INFORMATION Paketen mit einzelnen Ziffern ein.

Info

Je nach ISDN-Endgerät können in einem INFORMATION Paket auch mehrere Ziffern oder sogar die ganze Rufnummer enthalten sein.

Image Added

Image Added

Image Added

Image Added

Image Added

Image Added

4. Die Ziel-Rufnummer durchläuft das Call-Routing (siehe Call-Routing-Tabelle im Szenario). Mit den bisher empfangenen Ziffern 024059 kann die Call-Route eindeutig bestimmt werden.

Info

Weitere Informationen zur Call-Routing-Tabelle finden Sie in diesem Knowledge Base Artikel.

Image Added

Image Added

Image Added

Image Added

Image Added

Image Added

5. Es folgen die restlichen Ziffern der Ziel-Rufnummer über weitere INFORMATION Pakete.

Image Added

Image Added

Image Added

Image Added

6. Der Router sendet ein INVITE Paket an den Provider, um das Telefonat zu initiieren.

Info

Das INVITE Paket können Sie im Trace gezielt mit der Zeichenkette INVITE sip suchen. Das INVITE Paket ist Bestandteil des SIP-Packet Traces.

Folgende wichtige Parameter sind in dem INVITE enthalten:

  • Sending datagram: Es handelt sich um ein ausgehendes Paket, welches der LANCOM Router versendet.
  • Die Request-Line besteht aus dem INVITE sip, gefolgt von der Ziel-Rufnummer (in diesem Fall+49240598765). Die Ziel-Rufnummer wird primär aus der Request-Line ermittelt.
  • From: <sip:+49240512345: Bei der Rufnummer im From-Feld handelt es sich um die Quell-Rufnummer.
  • To: <sip:49240598765: Bei der Rufnummer im To-Feld handelt es sich um die Ziel-Rufnummer.
  • Call-ID: 3970017037@00a057467ed9: Die Call-ID stellt einen eindeutigen Bezeichner dar, so dass nach diesem im Trace gesucht werden kann, um den SIP-Flow auszugeben.

Image Added

7. Der Router signalisiert mit der Meldung CALL PROCEEDING an das ISDN-Telefon, dass der Anruf ausgehend initiiert wurde.

Image Added

8. Der Provider sendet an den Router die Meldung 100 Trying. Dies bedeutet, dass der Provider versucht  den Ziel-Teilnehmer zu erreichen. Es handelt sich um ein eingehendes Paket (Receiving datagram).

Image Added

9. Der Provider meldet, dass die Sitzungs-Aushandlung erfolgt (183 Session Progress).

Image Added

10. Der Router meldet an das ISDN-Telefon, dass die Sitzungs-Aushandlung erfolgt (PROGRESS).

Image Added

11. Der Provider meldet, dass der Ziel-Teilnehmer klingelt (180 Ringing).

Image Added

12. Der Router meldet an das ISDN-Telefon, dass der Ziel-Teilnehmer klingelt (ALERTING).

Image Added

13. Der Provider schickt die Meldung 200 OK an den Router, um zu signalisieren, dass alles in Ordnung ist und die Übertragung beginnen kann.

Image Added

14. Der Router signalisiert mit der Meldung CONNECT an das ISDN-Telefon, dass das Telefonat zustande gekommen ist.

Weiterhin ist die Rufnummer des Ziel-Teilnehmers angegeben (CONNECTED NUMBER).

Image Added

15. Der Router schickt die Meldung ACK (Abkürzung für Acknowledge) an den Provider als Bestätigung für die Meldung 200 OK (siehe Schritt 13.).

Image Added

16. Das Telefonat wird vom ISDN-Telefon beendet (DISCONNECT).

Image Added

17. Der Router beendet das Gespräch in Richtung des Providers mit der Meldung BYE.

Image Added

18. Der Router gibt den ISDN-Kanal zum ISDN-Telefon frei (RELEASE).

Image Added

19. Das ISDN-Telefon bestätigt die Freigabe des ISDN-Kanals (RELEASE COMPLETE).

Image Added

20. Der Provider bestätigt den Gesprächsabbau (siehe Schritt 17.) mit der Meldung 200 OK.

Image Added25 0111 1101 I-Element : High layer compatibility
26 0000 0010 length : 2
27 1--- ---- Extension bit : bit set
-00- ---- coding standard : CCITT
---1 00-- interpretation : first high layer ID to be used in call
---- --01 presentation : high layer protocol profile
28 1--- ---- Extension bit : bit set
-000 0001 characteristics : telephony