Q.931

Netzwerkprotokoll From Wikipedia, the free encyclopedia

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.

Weitere Informationen Code (dezimal), Code (hexadezimal) ...
Protokollkennzeichen
Code (dezimal)Code (hexadezimal)Protokoll
808Digital Subscriber System No. 1 (DSS1)
909Digital Subscriber System No. 2 (DSS2)
6541FTZ 1 TR 6, nationales Protokoll des ISDN der Deutschen Telekom
Schließen

Nachrichtenarten

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

Weitere Informationen Code (dezimal), Code (hexadezimal) ...
Nachrichtenarten
Code (dezimal)Code (hexadezimal)NachrichtenartSignalisierungsphase
101ALERTINGVerbindungsaufbau
202CALL PROCEEDINGVerbindungsaufbau
303PROGRESSVerbindungsaufbau
505SETUPVerbindungsaufbau
707CONNECTVerbindungsaufbau
130DSETUP ACKNOWLEDGEVerbindungsaufbau
150FCONNECT ACKNOWLEDGEVerbindungsaufbau
3321SUSPEND REJECTVerbindungsinformation
3422RESUME REJECTVerbindungsinformation
3725SUSPENDVerbindungsinformation
3826RESUMEVerbindungsinformation
452DSUSPEND ACKNOWLEDGEVerbindungsinformation
462ERESUME ACKNOWLEDGEVerbindungsinformation
6945DISCONNECTVerbindungsabbau
7046RESTARTVerbindungsabbau
774DRELEASEVerbindungsabbau
784ERESTART ACKNOWLEDGEVerbindungsabbau
905ARELEASE COMPLETEVerbindungsabbau
9660SEGMENTverschiedene Nachrichten
1106ENOTIFYverschiedene Nachrichten
11775STATUS ENQUIRYverschiedene Nachrichten
12179CONGESTION CONTROLverschiedene Nachrichten
1237BINFORMATIONverschiedene Nachrichten
1257DSTATUSverschiedene Nachrichten
Schließen

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

Related Articles

Wikiwand AI