目錄

簡介

問題

解決方案

簡介

本檔案將說明StarOS(聚合服務路由器(ASR)5500、QvPC - SI和QvPC-DI產品)上直徑路由失敗的情況。

作者：Jean Smetz和Dennis Lanov，思科TAC工程師。

問題

MME上報告以下日誌：

[mme-app 147036 error] [3/1/11383 <sessmgr:30> e_attach_proc.c:3390] [callid 0000000] [context: mme, contextID: 2]

[software internal user syslog] imsi 012341234567890, procedure MME Attach procedure , Error sending HSS-S6a message.

解決方案

每當所選路由發生故障（例如Tx-timeout），該路由上的故障數量就會增加。一旦失敗次數達到配置的「route-failure threshold <>」，該路由就視為失敗。

1. 執行路由查詢消息時，不會忽略失敗的路由。「可用」路由的優先順序高於「失敗」路由。如果沒有「可用」路由，則選擇「失敗」路由。

2. 失敗路由具有max-deadtime，直到它一直保持失敗狀態。在端點配置中使用「route-failure deadtime <>」設定失效路由恢復的時間。預設情況下，設定為60秒。

3. 我們可以使用命令diameter reset route failure強制重置失敗路由。

建議在diameter對等體下配置任何diameter路由故障時的路由故障死區時間值，以便在一段時間後自動清除它們（以秒為單位配置的值）。 「route-failure deadtime」配置保持路由的FAILED狀態的持續時間。當此時間到期時，您將狀態更改為「可用」。

configure

context <context_name >

diameter endpoint <endpoint_name>

route-failure deadtime 86400

有關CLI的詳細資訊，請參閱命令列介面參考。