负载分担方法、系统和接入服务器技术方案

技术编号:6535920 阅读:199 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供一种负载分担方法、系统和接入服务器,所述负载分担方法,包括:向至少两台认证授权计费服务器发送请求信息;接收所述至少两台认证授权计费服务器根据所述请求信息发送的状态信息;根据所述状态信息确定所述至少两台认证授权计费服务器之间的负载分担比例;根据所述负载分担比例,在所述至少两台认证授权计费服务器之间进行负载分担。本发明专利技术实施例实现了接入服务器对认证授权计费服务器的负载分担比例进行动态调整,提高了用户的接入性能。

【技术实现步骤摘要】

本专利技术实施例涉及通信
,尤其涉及一种负载分担方法、系统和接入服务器
技术介绍
随着因特网技术的不断发展,对通信的需求已从传统的电话、传真和电报等低速业务逐渐向高速的因特网接入、可视电话和视频点播等宽带业务领域延伸,用户对上网速率的需求越来越高,传统拨号调制解调器的低速上网方式已无法满足用户需求。与此同时,接入到城域网的用户越来越多,用户的业务需求也日益膨胀,宽带城域网逐渐向多业务承载网的方向发展。宽带远程接入服务器(Broadband Remote Access krver ;以下简称BRAQ具有灵活的接入认证方式、有效的地址管理功能和强大的用户管理功能,并能提供丰富灵活的业务及控制功能,因此可以对宽带城域网的接入用户和该接入用户使用的业务进行有效的管理与控制。认证授权计费(Authentication Authorization Accounting ;以下简称AAA)月艮务器提供对用户进行认证、授权和计费的功能。用户的AAA服务器可以通过多种协议来实现,最常用的是远程用户拨号认证服务(Remote Authentication Dial In User Service ; 以下简称RADIUS)协议。RADIUS协议是BRAS和AAA服务器之间的应用层通信协议,使用 RADIUS协议的AAA服务器称为RADIUS服务器。当BRAS接入用户数较多时,一般网络中会部署多台RADIUS服务器形成负载分担,一方面,每台RADIUS服务器均可以对任何一个用户进行认证授权计费;另一方面,每台 RADIUS服务器也可以为多台BRAS的用户进行接入认证。现有技术中,BRAS的RADIUS负载分担主要由命令行配置来控制,例如网络中有2 台可用的RADIUS服务器,则可以在BRAS上配置按照1 1的比例对用户的认证授权计费等功能进行负载分担。但是,当用户接入数量较多时,某台RADIUS服务器可能由于自身较忙,无法及时对用户的认证信息做出回应,而BRAS只能按照固定的负载分担比例进行处理,无法根据 RADIUS服务器当前的状态进行调整,从而会导致部分用户因为认证超时而失败,无法正常访问网络。
技术实现思路
本专利技术实施例提供一种负载分担方法、系统和接入服务器,以实现根据认证授权计费服务器的状态信息调整负载分担比例,提高用户的接入性能。本专利技术实施例提供一种负载分担方法,包括向至少两台认证授权计费服务器发送请求信息;接收所述至少两台认证授权计费服务器根据所述请求信息发送的状态信息;根据所述状态信息确定所述至少两台认证授权计费服务器之间的负载分担比例;根据所述负载分担比例,在所述至少两台认证授权计费服务器之间进行负载分担。本专利技术实施例还提供一种接入服务器,包括发送模块,用于向至少两台认证授权计费服务器发送请求信息;接收模块,用于接收所述至少两台认证授权计费服务器根据所述请求信息发送的状态信息;确定模块,用于根据所述接收模块接收的状态信息确定所述至少两台认证授权计费服务器之间的负载分担比例;负载分担模块,用于根据所述确定模块确定的负载分担比例,在所述至少两台认证授权计费服务器之间进行负载分担。本专利技术实施例还提供一种负载分担系统,包括接入服务器和至少两台认证授权计费服务器;所述接入服务器,用于向至少两台认证授权计费服务器发送请求信息,接收所述至少两台认证授权计费服务器根据所述请求信息发送的状态信息;根据所述状态信息确定所述至少两台认证授权计费服务器之间的负载分担比例;并根据所述负载分担比例,在所述至少两台认证授权计费服务器之间进行负载分担。 通过本专利技术实施例,接入服务器根据至少两台认证授权计费服务器的状态信息确定该至少两台认证授权计费服务器的负载分担比例,并根据该负载分担比例在上述至少两台认证授权计费服务器之间进行负载分担。从而实现了接入服务器对认证授权计费服务器的负载分担比例进行动态调整,提高了用户的接入性能。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术负载分担方法一个实施例的流程图;图2为本专利技术接入服务器一个实施例的结构示意图;图3为本专利技术负载分担系统一个实施例的结构示意图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术负载分担方法一个实施例的流程图,如图1所示,该负载分担方法可以包括步骤101,向至少两台认证授权计费服务器发送请求信息。本实施例中,上述至少两台认证授权计费服务器以可通信方式与接入服务器连接,可以预先在接入服务器上配置上述至少两台认证授权计费服务器的负载分担比例。在接入服务器接收到用户的接入请求之后,该接入服务器按照配置的负载分担比例向上述至少两台认证授权计费服务器发送用户的认证请求报文。举例来说,假设有两台认证授权计费服务器以可通信方式与接入服务器连接,在接入服务器上预先配置的这两台认证授权计费服务器的负载分担比例为1 1。这时,如果接入服务器接收到了两个用户的接入请求,则该接入服务器会向上述两台认证授权计费服务器各发送一个用户的认证请求报文。 本实施例中,接入服务器可以通过认证请求报文向至少两台认证授权计费服务器发送请求信息。具体地,接入服务器可以事件触发向上述至少两台认证授权计费服务器发送请求信息;或者,接入服务器可以定时或周期性通过认证请求报文向上述至少两台认证授权计费服务器发送请求信息。在具体实现时,接入服务器可以预先配置发送请求信息的周期、时刻或触发事件,在配置的周期或时刻到达,或者配置的触发事件被触发之后,该接入服务器可以在向上述至少两台认证授权计费服务器发送的认证请求报文中携带一个配置属性,该配置属性即为上述请求信息,用于请求认证授权计费服务器的状态信息。当然,本专利技术实施例并不仅限于此,接入服务器也可以通过其他方式将请求信息发送至认证授权计费服务器,例如接入服务器可以通过一条专门的消息将该请求信息发送至认证授权计费服务器,本专利技术实施例对接入服务器发送请求信息的方式不作限定。步骤102,接收至少两台认证授权计费服务器根据该请求信息发送的状态信息。本实施例中,接收到接入服务器发送的请求信息之后,上述至少两台认证授权计费服务器将该至少两台认证授权计费服务器的状态信息发送至接入服务器。具体地,上述至少两台认证授权计费服务器可以根据该请求信息,通过与接入服务器发送的认证请求报文对应的认证响应报文将自身的状态信息发送至接入服务器;更具体地,上述至少两台认证授权计费服务器可以将自身的状态信息封装在认证响应报文的专用属性中。当然,本专利技术实施例并不仅限于此,上述至少两台认证授权计费服务器也可以通过其他方式将自身的状态信息发送至接入服务器,例如可以通过一条专门的消息将自身的状态信息发送本文档来自技高网
...

【技术保护点】
1.一种负载分担方法,其特征在于,包括:向至少两台认证授权计费服务器发送请求信息;接收所述至少两台认证授权计费服务器根据所述请求信息发送的状态信息;根据所述状态信息确定所述至少两台认证授权计费服务器之间的负载分担比例;根据所述负载分担比例,在所述至少两台认证授权计费服务器之间进行负载分担。

【技术特征摘要】
1.一种负载分担方法,其特征在于,包括向至少两台认证授权计费服务器发送请求信息;接收所述至少两台认证授权计费服务器根据所述请求信息发送的状态信息;根据所述状态信息确定所述至少两台认证授权计费服务器之间的负载分担比例;根据所述负载分担比例,在所述至少两台认证授权计费服务器之间进行负载分担。2.根据权利要求1所述的方法,其特征在于,所述向至少两台认证授权计费服务器发送请求信息包括事件触发、定时或周期性通过认证请求报文向所述至少两台认证授权计费服务器发送请求信息。3.根据权利要求2所述的方法,其特征在于,所述接收所述至少两台认证授权计费服务器根据所述请求信息发送的状态信息包括接收所述至少两台认证授权计费服务器根据所述请求信息,通过与所述认证请求报文对应的认证响应报文发送的状态信息;所述状态信息包括所述至少两台认证授权计费服务器的接入状态、已接受管理的接入用户数量和剩余可管理的接入用户数量中的一个或多个。4.根据权利要求3所述的方法,其特征在于,所述根据所述状态信息确定所述至少两台认证授权计费服务器之间的负载分担比例包括根据所述至少两台认证授权计费服务器的接入状态、已接受管理的接入用户数量和剩余可管理的接入用户数量中的一个或多个,确定所述至少两台认证授权计费服务器之间的负载分担比例。5.一种接入服务器,其特征在于,包括发送模块,用于向至少两台认证授权计费服务器发送请求信息;接收模块,用于接收所述至少两台认证授权计费服务器根据所述请求信息发送的...

【专利技术属性】
技术研发人员:王莉丽何智峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1