MA5200G实时计费报文间隔和CAMS设置不一致导致用户异常掉线且CAMS计费为0

发布时间:  2012-07-26 浏览次数:  102 下载次数:  0
问题描述
MA5200G下PPPOE拨号上网,客户反映用户存在上网半小时左右开始掉线、CAMS计费显示为0的故障。
      
告警信息

处理过程

1、查看用户下线原因 display aaa offline-record为 radius real accounting fail。
2、检查CAMS配置,显示CAMS实时计费老化时间为30分钟,
3、检查MA5200G配置,计费方案下配置:
accounting-scheme  eduacct
 accounting interim interval  30
 accounting interim-fail max-times 3 offline
因为MA5200G发送实时计费的时间并不是严格的30分钟,有可能延时几秒或更多,这样CAMS收不到用户的实时计费报文,就会认为用户下线。
4、修改配置为
accounting-scheme  eduacct
 accounting interim interval  12
问题解决。

根因
CAMS默认30分钟实时计费老化,在这个时间内收到实时计费报文,则重新刷新老化时间为30分钟,同时刷新用户的上网计时。由于MA5200G也是配置的每30分钟发送实时计费报文,同时设置计费失败则使用户下线(默认是在线),因此如果CAMS在30分钟内没有收到实时计费报文,则不刷新用户的上线时间,仍然为0,并认为用户没有在线,使用户下线。同时MA5200G在三次没有收到CAMS发回的计费响应报文,也会使用户下线。
建议与总结

如果其它Radius服务器也有设置要求在多长时间间隔内必须收到实时计费报文时,同样需要注意类似问题的发生。

END