メインコンテンツまでスキップ

7.2. エラービット

7.2. エラービット (Error Bit)

要求がプロトコル関連のエラーを引き起こした場合, Diameter ヘッダーの 'E' (Error Bit) が設定されます (セクション 7.1.3 参照)。'E' ビットの付いたメッセージを応答メッセージへの応答として送ってはなりません。'E' ビットが設定されたメッセージも, セクション 6.2 で定義された処理規則の対象となることに注意してください。設定時, 応答メッセージはコマンドの CCF 仕様に適合しません。代わりに次の CCF に適合します。

メッセージ形式 (Message Format)

 ::= < Diameter Header: code, ERR [, PXY] >
0*1< Session-Id >
{ Origin-Host }
{ Origin-Realm }
{ Result-Code }
[ Origin-State-Id ]
[ Error-Message ]
[ Error-Reporting-Host ]
[ Failed-AVP ]
[ Experimental-Result ]
* [ Proxy-Info ]
* [ AVP ]

ヘッダーで使用されるコードは要求メッセージと同じですが, 'R' ビットはクリアされ 'E' ビットが設定されます。ヘッダーの 'P' ビットは要求メッセージと同じ値に設定されます。