[发明专利]远程认证拨号用户服务器自动切换系统及其实现方法有效

专利信息
申请号: 200810241829.5 申请日: 2008-12-19
公开(公告)号: CN101453341A 公开(公告)日: 2009-06-10
发明(设计)人: 杨建军 申请(专利权)人: 中兴通讯股份有限公司
主分类号: H04L12/14 分类号: H04L12/14;H04M15/00
代理公司: 深圳市永杰专利商标事务所 代理人: 曹建军
地址: 518057广东省深圳市南山区*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 远程 认证 拨号 用户 服务器 自动 切换 系统 及其 实现 方法
【说明书】:

技术领域

发明涉及数据通信接入技术,尤其涉及一种提高系统可靠性的服务器自动切换系统及其实现方法。

背景技术

随着宽带城域网和宽带业务的发展,已不能简单地采用包月制、无认证的办法来实现对用户访问服务器的管理,因而引入BAS(Broadband Access Server,宽带接入服务器)设备来解决此问题。BAS设备是一种设置在网络汇聚层的用户接入服务设备,可以智能化地实现用户的汇聚、认证、计费请求等服务,还可以根据用户的需要,方便地提供多种IP增值业务。实现对用户的认证计费请求是BAS设备上的一个重要功能。认证计费一般需要BAS设备传送相关信息给Radius(Remote Authentication Dial In User Service,远程认证拨号用户服务)服务器,通过Radius服务器来实现最终的认证和计费。

Radius是网络远程接入设备的用户和包含用户认证与配置信息的服务器之间信息交换的标准用户/服务器模式。它包含有关用户的专门简档,如:用户名、接入口令、接入权限等。其是保持远程接入网络的集中认证、授权、记费和审查得到接受的标准。

通常,为了保证认证和计费功能的稳定性,在BAS设备和Radius服务器之间进行通信时,一般配置多台Radius服务器来进行备份。BAS设备和Radius服务器之间通信的Radius是基于UDP(User Datagram Protocol,用户数据报协议通信)协议,其中,Radius没有保活(Keepalive)的机制,UDP协议也不能提供检测链路状态的功能。那么如果所有Radius服务器都是不可用的,或者与BAS设备保持通信的Radius服务器是不可用的,则会造成系统通信出错,不能正常工作,使得系统不具备可靠性,并且不能满足用户的需求,降低了服务质量。

发明内容

为解决上述系统通信不具备可靠性和未能满足用户需求的问题,有必要提供一种具备可靠性和满足用户需求的Radius服务器自动切换系统。

除此之外,还有必要提供一种Radius服务器自动切换系统的实现方法。

本发明中的一种Radius服务器自动切换系统,其包括包括一BAS设备和一Radius服务器组,所述Radius服务器自动切换系统从所述Radius服务器组中选择一个Radius服务器作为当前服务器,所述BAS设备向当前服务器发送认证或计费请求,所述BAS设备包括一判断机制模块,其用于判断所述当前服务器是否是可用的,并且选择一可用的当前服务器进行信息存储或处理,否则系统通信中断或结束。

所述判断机制模块包括一Max-retries功能模块、一Timeout功能模块和一Deadtime功能模块,

所述Max-retries功能模块用于用于判断所述BAS设备所发送认证或计费请求的次数是否达到所述BAS设备预先设定的最大重发次数;

所述Timeout功能模块用于判断所述BAS设备向当前服务器发送认证或计费请求,是否超过预先设定的时间值没有收到响应信息;

所述Deadtime功能模块用于表示在所述BAS设备所发送的认证或计费请求次数达到预先设定的最大重发次数之后,都没有收到当前服务器的响应信息,将认为在预先设定的期限时间段内当前服务器是不可用的。

本发明中的一种Radius服务器自动切换系统的实现方法,其包括以下步骤:

步骤一:选择一Radius服务器作为当前服务器;

步骤二:通过BAS设备向所述的当前服务器发送认证或计费请求,判断所述的当前服务器是否是可用的;

步骤三:若所述当前服务器是可用的,则所述当前服务器处理该认证或计费请求;否则,舍弃不可用的所述当前服务器,并执行步骤一,如果Radius服务器全不可用,所述系统通信中断或结束。

根据本发明的上述实现方法,所述步骤二具体包括以下步骤:

A:通过BAS设备向当前服务器发送认证或计费请求,并统计所述发送次数;

B:判断所述当前服务器在所述发送次数达到预先设定的最大重发次数前,是否响应,若是,则所述当前服务器可用;否则所述当前服务器不可用。

根据本发明的上述实现方法,所述步骤B具体包括以下步骤:

B1:通过所述BAS设备判断所述当前服务器在所述BAS设备预先设定的时间内是否响应,若是则所述当前服务器可用,否则所述当前服务器超时,执行步骤B2;

B2:判断所述发送次数是否达到预先设定的最大重发次数,若是则所述当前服务器不可用,否则执行步骤B1。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810241829.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top