Zum Hauptinhalt springen

3.1. Befehlscodes

3.1. Befehlscodes

Jedem Befehlsanfrage/-antwort-Paar wird ein Befehlscode zugewiesen, und der Untertyp (d. h. Anfrage oder Antwort) wird über das 'R'-Bit im Feld Command Flags des Diameter-Headers identifiziert.

Jede Diameter-Nachricht MUSS einen Befehlscode in ihrem Header-Feld Command Code enthalten, der verwendet wird, um die Aktion zu bestimmen, die für eine bestimmte Nachricht ausgeführt werden soll. Die folgenden Befehlscodes sind im Diameter-Basisprotokoll definiert:

BefehlsnameAbk.CodeAbschnittsreferenz
Abort-Session-RequestASR2748.5.1
Abort-Session-AnswerASA2748.5.2
Accounting-RequestACR2719.7.1
Accounting-AnswerACA2719.7.2
Capabilities-Exchange-RequestCER2575.3.1
Capabilities-Exchange-AnswerCEA2575.3.2
Device-Watchdog-RequestDWR2805.5.1
Device-Watchdog-AnswerDWA2805.5.2
Disconnect-Peer-RequestDPR2825.4.1
Disconnect-Peer-AnswerDPA2825.4.2
Re-Auth-RequestRAR2588.3.1
Re-Auth-AnswerRAA2588.3.2
Session-Termination-RequestSTR2758.4.1
Session-Termination-AnswerSTA2758.4.2