无线 : Cisco ASR 5000 系列

ASR5500系列默认策略,当PCRF发生故障时,没有实施

2015 年 8 月 28 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 7 月 23 日) | 反馈

简介

本文描述如何处理在思科聚合服务路由器(ASR)的默认本地策略在PCRF (策略控制和规则功能)失败情形下, 5500个机箱,当本地默认策略没有配置时。

贡献用Abdur拉扎克, Cisco TAC工程师。

问题

(数据包数据网关)失败的ASR PGW处理用户的默认策略,当PCRF发生了故障。在PCRF升级相位,问题在PCRF被观察了。然而, ASR PGW失败处理引起许多会话丢弃的用户的默认策略。

Wireshark跟踪表明所有CCA-I (信贷管制答案初始)数据包从与直径结果代码“DIAMETER_UNKNOWN_SESSION_ID (5002)"的PCRF被发送在事件期间。

示例数据包显示此处:

2014-10-01 06:20:00.009092    107.72.199.142  172.18.232.142  DIAMETER 286
[TCP Retransmission] cmd=Credit-ControlAnswer(272) flags=-P-- appl=3GPP
Gx(16777238) h2h=70409850 e2e=4a67829
AVP: CC-Request-Type(416) l=12 f=-M- val=INITIAL_REQUEST (1)
AVP: Result-Code(268) l=12 f=-M- val=DIAMETER_UNKNOWN_SESSION_ID (5002)

从配置, ASR没有本地策略fallback配置对5002个(或5xxx)代码为了执行失败处理(FH)这样代码的:

failure-handling-template FHtemplate
msg-type credit-control-initial failure-type diameter result-code 3000 to 3999
action continue local-fallback
msg-type credit-control-initial failure-type tx-expiry action continue local-fallback
msg-type credit-control-initial failure-type resp-timeout action continue
local-fallback
msg-type credit-control-initial failure-type diabase-error action continue
local-fallback
msg-type credit-control-update failure-type diameter result-code 3000 to 3999 action
continue local-fallback
msg-type credit-control-update failure-type tx-expiry action continue local-fallback
msg-type credit-control-update failure-type resp-timeout action continue local-fallback
msg-type credit-control-update failure-type diabase-error action continue
local-fallback
msg-type credit-control-terminate failure-type any action retry-and-terminate
msg-type credit-control-terminate failure-type diameter result-code 3001 to 3005 action
retry-and-terminate
msg-type credit-control-terminate failure-type diameter result-code any-error action
terminate
#exit

5002结果代码是一永久性失败(请参阅RFC 3588)。每RFC 3588,第7.1.5部分。永久性失败, “属于永久性失败类别的错误,用于通知对等体不应该再尝试失败的请求,和”。

DIAMETER_UNKNOWN_SESSION_ID 5002
请求包含未知会话ID。当没有在模板的一匹配的FH配置永久性失败的-时5xxx结果代码,会话终止。 因而用当前FH模板, ASR处理方案(CCA-I)与直径结果代码“DIAMETER_UNKNOWN_SESSION_ID (5002)"从PCRF正如所料。

解决方案

使用当前FH模板, ASR处理方案(CCA-I)与直径结果代码“DIAMETER_UNKNOWN_SESSION_ID (5002)"从PCRF正如所料。您如何能决定您希望ASR处理此方案(即,当接收与“DIAMETER_UNKNOWN_SESSION_ID时(从PCRF的5002)"代码的CCA-I),并且您能如果需要,更换FH模板。 您在PCRF侧能做变动为了解决问题,不用需要更换(和因而保持当前设计)在PGW侧的FH模板。

5xxx代码是永久性故障代码。然而,如果要在从PCRF的收据以后执行这样5xxx错误代码的FH,配置可能为预计5xxx结果代码被添加到fallback,正如在此示例:

failure-handling-template FH template msg-type credit-control-initial failure-type
diameter result-code 5001 to 500x action continue local-fallback.

相关信息


相关的思科支持社区讨论

思科支持社区是您提问、解答问题、分享建议以及与工作伙伴协作的论坛。


Document ID: 119201