Q.931

Q.931 (ISDN user-network interface layer 3 specification for basic call control) ist eine ITU-T-Empfehlung und beschreibt die Schicht 3 des Signalisierungsprotokolls von ISDN. Der Signalisierungsstandard H.323 verwendet Q.931 als einen seiner Nachrichtentypen.[1]

Rahmenaufbau

Ein Q.931-Rahmen setzt sich zusammen aus:[2]

  • Protocol discriminator (PD): Protokollkennzeichen
Das Protokollkennzeichen gibt an welches Signalisierungsprotokoll verwendet wird, z. B. „8“ für DSS1.
  • Length of Call reference value: Länge der Transaktionsnummer
Gibt die Länge der Transaktionsnummer als Anzahl von Oktetts an.
  • Flag (F)
Das Flag gibt an, wer den Rahmen gesendet hat. Ist das Flag „0“, hat der Initiator der Verbindung den Rahmen gesendet, bei „1“ wurde der Rahmen zum Initiator der Verbindung gesendet.
  • Call reference value (CR), Transaktionsnummer
Mit der Transaktionsnummer werden unterschiedliche, gleichzeitig bestehende Verbindungen adressiert. Die Transaktionsnummer bleibt für die Dauer einer Verbindung bestehen und ist nur lokal gültig.
  • Message type (MT), Nachrichtenart
Mit der Nachrichtenart wird eine Angabe über den Inhalt der Nachrichten gemacht. Es gibt Nachrichten für den Verbindungsaufbau (z. B. SETUP), für den Verbindungsabbau (z. B. REL) und für die Steuerung von Dienstmerkmalen (z. B. NOTIFY).
  • Information elements (IE), Nachrichten
In diesem Rahmenelement werden genaue Angaben zur übermittelten Nachricht gemacht. Für den IE-Wert gibt es unterschiedliche Ausführungen, die den IE-Typ enthalten und je nach Ausführungen noch Angaben zu IE-Länge und IE-Inhalt.
Bit 8 1
Protokollkennzeichen (PD)
0 0 0 0 Länge von CR
F Transaktionsnummer (CR)
Transaktionsnummer (optional)
0 Nachrichtenart (MT)
Nachrichten
Q.931-Rahmenformat

Protokollkennzeichen

Das Protokollkennzeichen ist das erste Oktett im Q.931-Rahmen und ermöglicht die Unterscheidung verschiedener Signalisierungsprotokolle.

Protokollkennzeichen
Code (dezimal) Code (hexadezimal) Protokoll
8 08 Digital Subscriber System No. 1 (DSS1)
9 09 Digital Subscriber System No. 2 (DSS2)
65 41 FTZ 1 TR 6, nationales Protokoll des ISDN der Deutschen Telekom

Nachrichtenarten

Die Angabe welche Nachrichtenart der Rahmen enthält folgt auf die Transaktionsnummer und kennzeichnet das betreffende Protokolldatenelement.

Nachrichtenarten
Code (dezimal) Code (hexadezimal) Nachrichtenart Signalisierungsphase
1 01 ALERTING Verbindungsaufbau
2 02 CALL PROCEEDING Verbindungsaufbau
3 03 PROGRESS Verbindungsaufbau
5 05 SETUP Verbindungsaufbau
7 07 CONNECT Verbindungsaufbau
13 0D SETUP ACKNOWLEDGE Verbindungsaufbau
15 0F CONNECT ACKNOWLEDGE Verbindungsaufbau
33 21 SUSPEND REJECT Verbindungsinformation
34 22 RESUME REJECT Verbindungsinformation
37 25 SUSPEND Verbindungsinformation
38 26 RESUME Verbindungsinformation
45 2D SUSPEND ACKNOWLEDGE Verbindungsinformation
46 2E RESUME ACKNOWLEDGE Verbindungsinformation
69 45 DISCONNECT Verbindungsabbau
70 46 RESTART Verbindungsabbau
77 4D RELEASE Verbindungsabbau
78 4E RESTART ACKNOWLEDGE Verbindungsabbau
90 5A RELEASE COMPLETE Verbindungsabbau
96 60 SEGMENT verschiedene Nachrichten
110 6E NOTIFY verschiedene Nachrichten
117 75 STATUS ENQUIRY verschiedene Nachrichten
121 79 CONGESTION CONTROL verschiedene Nachrichten
123 7B INFORMATION verschiedene Nachrichten
125 7D STATUS verschiedene Nachrichten

Literatur

  • Jonathan Davidson, James Peters: Voice over IP – Grundlagen. Markt + Technik Verlag, München 2000, ISBN 3-8272-5800-6.
  • John G. van Bosse, Fabrizio U. Devetak: Signaling in Telecommunication Networks. Second Edition, A John Wiley & Sons Inc, New Jersey 2007, ISBN 978-0-471-66288-4.
  • Bruce Hartpence: Packet Guide to Voice over IP. O’Reilly Media Inc, Sebastopol 2013, ISBN 978-1-4493-3967-8.
  • Wolf-Dieter Haaß: Handbuch der Kommunikationsnetze. Einführung in die Grundlagen und Methoden der Kommunikationsnetze, Springer Verlag Berlin Heidelberg, Berlin Heidelberg 1997, ISBN 978-3-642-63825-1.

Einzelnachweise

  1. ITU-T H.323: Packet-based multimedia communications systems. Februar 1998.
  2. ITU-T Q.931: ISDN user-network interface layer 3 specification for basic call control. Mai 1998, Abschnitt 4.