「Credit-Control-Failure-Handling」AVP について明確にする必要があります。誰かがその列挙値について説明できれば幸いです。
したがって、CCFH が TERMINATE モード (0) にあり、クライアントが Tx タイマー期間内に CCA を受信しない場合、要求は失敗したと見なされ、基本的にセッションは終了します。
ただし、CCFH が CONTINUE モード (1) の場合、RFC4006 から引用:
When the Credit-Control-Failure-Handling AVP is set to CONTINUE, the credit-control client SHOULD re-send the request to an alternative server in the case of transport or temporary failures, provided that a failover procedure is supported in the credit- control server and the credit-control client, and that an alternative server is available. Otherwise, the service SHOULD be granted, even if credit-control messages can't be delivered.
したがって、私の理解では、TERMINATE モードとは異なります。CCA が Tx タイマー内に応答しない場合、クライアントはエンドユーザーにサービスを提供します。
私の質問は、サーバーが実際に Tx タイマー内で (DIAMETER_TOO_BUSY またはその他のエラー メッセージ) のような CCA エラー メッセージをクライアントに送信した場合はどうなるかということです。クライアントはまだエンドユーザーにサービスを提供していますか?