7.2. Bit d'erreur
7.2. Bit d'erreur (Error Bit)
Le bit 'E' (Error Bit) de l'en-tête Diameter est positionné lorsque la requête a provoqué une erreur liée au protocole (voir la section 7.1.3). Un message avec le bit 'E' NE DOIT PAS être envoyé en réponse à un message de réponse. Notez qu'un message avec le bit 'E' reste soumis aux règles de traitement de la section 6.2. Lorsqu'il est positionné, le message de réponse ne respecte pas la spécification CCF de la commande; il respecte à la place le CCF suivant:
Format du message (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 ]
Le code utilisé dans l'en-tête est le même que dans le message de requête, mais avec le bit 'R' effacé et le bit 'E' positionné. Le bit 'P' de l'en-tête prend la même valeur que dans le message de requête.