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.
| 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.
| 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.
Weblinks
- ITU-T Q.931 (05/1998): ISDN user-network interface layer 3 specification for basic call control (abgerufen am 4. März 2025)
- ETSI-Standard EN 300 403-1 V1.2.1 (1997-04): Integrated Services Digital Network (ISDN); Digital Subscriber Signalling System No. one (DSS1) protocol; Signalling network layer for circuit-mode basic call control; Part 1: Protocol specification (abgerufen am 4. März 2025)
- 1TR67: Zeichengabe im Euro-ISDN an der Benutzer-Netz-Schnittstelle ( vom 27. Oktober 2020 im Internet Archive)
- Q.931: ISDN Network Layer Protocol for Signaling (abgerufen am 4. März 2025)
- ISDN Switch Types, Codes, and Values (abgerufen am 4. März 2025)