3.1. コマンドコード
3.1. コマンドコード
各コマンド要求/応答ペアにはコマンドコードが割り当てられ、サブタイプ (つまり、要求または応答) は Diameter ヘッダのコマンドフラグフィールドの 'R' ビットによって識別されます.
すべての Diameter メッセージは、そのヘッダのコマンドコードフィールドにコマンドコードを含まなければなりません (MUST). これは、特定のメッセージに対して実行されるアクションを決定するために使用されます. Diameter 基本プロトコルでは、以下のコマンドコードが定義されています:
| コマンド名 | 略称 | コード | セクション参照 |
|---|---|---|---|
| Abort-Session-Request | ASR | 274 | 8.5.1 |
| Abort-Session-Answer | ASA | 274 | 8.5.2 |
| Accounting-Request | ACR | 271 | 9.7.1 |
| Accounting-Answer | ACA | 271 | 9.7.2 |
| Capabilities-Exchange-Request | CER | 257 | 5.3.1 |
| Capabilities-Exchange-Answer | CEA | 257 | 5.3.2 |
| Device-Watchdog-Request | DWR | 280 | 5.5.1 |
| Device-Watchdog-Answer | DWA | 280 | 5.5.2 |
| Disconnect-Peer-Request | DPR | 282 | 5.4.1 |
| Disconnect-Peer-Answer | DPA | 282 | 5.4.2 |
| Re-Auth-Request | RAR | 258 | 8.3.1 |
| Re-Auth-Answer | RAA | 258 | 8.3.2 |
| Session-Termination-Request | STR | 275 | 8.4.1 |
| Session-Termination-Answer | STA | 275 | 8.4.2 |