ME60跟radius对接时radius收不到ME60的UPdate报文使用户掉线

发布时间:  2015-02-03 浏览次数:  1545 下载次数:  11
问题描述

ME60版本:ME60 V600R007C00SPC300

组网情况:ME60--- 侧挂深澜radius

现场情况:  发现在线用户每隔半个小时会被radius踢下线

处理过程

1, BAS上看到用户掉线信息如下:


并且让深澜的工程师在radius上抓包显示由于radius不能收到用户的计费信息报文,radius主动把用户踢下线。

2, 查看用命令<HD-ME60-1>disp accounting-scheme radius查看radius计费方案,发现

Realtime-accounting-interval(sec)     : -

查看radius上的配置如下:


经过对比发现两边的计费时间不一致,默认情况下如果用户正常在线的时候ME60是不向radius发送计费更新报文的,但是这边的深澜工程师把他们的计费方案设置为10分钟需要收到一次BAS给它的报文,每个用户如果三次不能收到计费更新报文的话,radius会把用户强制下线。


radius计费方案上配置命令

accounting-scheme radius

  accounting interim interval 10

  accounting send-update

同时查看radius计费方案发现实时计费的时间间隔变为600秒,跟radius上配置的一致。

Realtime-accounting-interval(sec)     : 600

经过2个小时的发现,没有发现掉线情况。在radius上抓包发现存在Update报文


根据深澜厂家工程师介绍,这个是服务器收到计费实时报文的抓包,在我们在ME60上配置实时计费报文之前,在服务器上不能抓到这个信息的。


建议与总结

在运营商中ME60是不配置实时计费间隔的,因为配置计费间隔的话,省公司的radius计费服务器会承受很大的压力,导致radiuscpu资源紧张。但是在校园网,一个校园内只有一台bras和一台radius,用户最多就3万个,把计费时间间隔设置长点,radius就不会造成太大的压力。所以在校园网场景中是可以在BRAS上配置计费间隔的。

 

END