实现虚拟aaa服务器的方法及aaa服务器的制作方法

文档序号:7659243阅读:323来源:国知局
专利名称:实现虚拟aaa服务器的方法及aaa服务器的制作方法
技术领域
本发明涉及到通信领域,特别涉及到一种实现虚拟AAA服务器的方法及AAA服务器。
背景技术
在电信通讯网络PS域系统设备中,AAA服务器作为用户进行PS业务的认证、授权、计费中心,需要与多种网元设备以及终端进行交互。在一次业务的过程中,首先用户发起上网请求,AAA服务器对用户的合法性进行认证,认证通过则根据用户签约信息或者配置信息,授权用户进行相关业务的参数,并记录用户在业务过程中产生的计费信息,用实时或者离线的方式对用户进行计费。在这个过程中,AAA服务器是用户进行PS相关业务的核心网元。
在现实的PS网络环境中,存在如下3种AAA服务器的应用场景 1)运营商的AAA服务器已经建设完成,现需要铺设多个NAS(Network Access Service,泛指接入网),每个NAS需要的业务不同,都需要AAA服务器进行独立的营帐、认证、授权以及计费业务处理; 2)运营商建设了不同的NAS,例如分别为⑶MA网络、WiMAX网络和LTE网络,同时都需要AAA服务器提供独立的营帐、认证、授权以及计费业务处理; 3)同一接入网,例如CDMA网络,但需要AAA服务器需要根据不同IMSI号段或者归属域名进行独立的营帐、认证、授权以及计费业务处理等。
上述应用场景的通常处理方法是,对AAA服务器进行扩容,增加AAA服务器的套数,满足不同场景下独立的营帐、认证、授权以及计费业务处理;这种方法的缺点是,不能在已有的AAA服务器上进行业务扩容,既增加了客户的成本(需要客户增加资金投资,用于购买新设备),又延长了工期。

发明内容
本发明的主要目的为提供一种实现虚拟AAA服务器的方法及AAA服务器,使得AAA 服务器具有可扩展性,以满足业务开展和客户需求。
本发明提出了一种实现虚拟AAA服务器的方法,包括 根据用户发起的业务请求,获取所述业务请求对应虚拟授权、验证、记账AAA服务器的业务处理逻辑;所述虚拟AAA服务器为物理AAA服务器所预设的多个虚拟AAA服务器的其中一个; 根据所述业务处理逻辑,对业务进行处理。
优选地,在执行获取所述业务请求对应虚拟AAA服务器的业务处理逻辑之前,还包括 构建虚拟AAA服务器。
优选地,所述构建虚拟AAA服务器包括 根据预设的划分模式创设所述虚拟AAA服务器; 设置所述虚拟AAA服务器的配置信息; 根据所述配置信息建立所述虚拟AAA服务器的业务处理逻辑。
优选地,所述实现虚拟AAA服务器的方法还包括 维护所述虚拟AAA服务器;所述维护包括告警、失败观察、统计和信令跟踪。
优选地,所述划分模式包括国际移动用户识别码IMSI号段和域名。
本发明还提出一种AAA服务器,包括 获取模块,用于根据用户发起的业务请求,获取所述业务请求对应虚拟授权、验证、记账AAA服务器的业务处理逻辑;所述虚拟AAA服务器为所述AAA服务器所预设的多个虚拟AAA服务器的其中一个; 业务处理模块,用于根据所述业务处理逻辑,对业务进行处理。
优选地,所述AAA服务器还包括 构建模块,用于构建虚拟AAA服务器。
优选地,所述构建模块包括 划分单元,用于根据预设的划分模式创设所述虚拟AAA服务器; 设置单元,用于设置所述虚拟AAA服务器的配置信息; 建立单元,用于根据所述配置信息建立所述虚拟AAA服务器的业务处理逻辑。
优选地,所述AAA服务器还包括 维护模块,用于维护所述虚拟AAA服务器;所述维护包括告警、失败观察、统计和信令跟踪。
优选地,所述划分模式包括国际移动用户识别码IMSI号段和域名。
本发明提出的一种实现虚拟AAA服务器的方法及AAA服务器,在逻辑上将一 AAA 服务器划分成多个独立的虚拟AAA服务器,每个虚拟AAA服务器在营帐(业务受理)、认证、 授权、计费、OMC配置、性能统计、告警等各个方面呈现出来的都是相对独立的AAA服务器。 使得AM服务器具有可扩展性,以满足业务开展和客户需求。


图1为本发明实现虚拟AAA服务器的方法一实施例的流程示意图; 图2为本发明虚拟AAA服务器的结构示意图; 图3为本发明实现虚拟AAA服务器的方法又一实施例的流程示意图; 图4为本发明实现虚拟AAA服务器的方法又一实施例中构建虚拟AAA服务器的流程示意图; 图5为本发明实现虚拟AAA服务器的方法另一实施例的流程示意图; 图6为本发明AAA服务器一实施例的结构示意图; 图7为本发明AAA服务器又一实施例的结构示意图; 图8为本发明AAA服务器又一实施例中构建模块的结构示意图; 图9为本发明AAA服务器另一实施例的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1、图2,提出本发明实现虚拟AAA服务器的方法一实施例,包括 步骤S10、根据用户发起的业务请求,获取所述业务请求对应虚拟授权、验证、记账 AAA服务器的业务处理逻辑;所述虚拟AAA服务器为物理AAA服务器所预设的多个虚拟AAA 服务器的其中一个; 步骤S11、根据所述业务处理逻辑,对业务进行处理。
图2为本发明虚拟AAA服务器的结构示意图,根据预设的划分模式如域名在一实体AAA服务器中虚拟出多个虚拟AAA服务器,每一虚拟AAA服务器,具备的能力如下 1)提供独立的配置接口 ; 2)可以开展不同的业务; 3)可以输出话单到各自对应的目录; 4)提供独立的性能统计项(如用户数、接入成功次数、失败次数、无效数据格式等); 5)对外提供的业务、营帐接口、计费的IP地址信息是独立的; 当用户发起业务请求时,获取所述业务请求对应虚拟AAA服务器的业务处理逻辑;上述获取过程依据预先配置好的虚拟AAA服务器配置表,该表可以为如下所示 虚拟AAA服务器配置表
NASIPNASIDASNASTYPEVirAAAID VirAAAID为虚拟AAA服务器的标识号,NASIP为NAS的IP地址,NASID为NAS的标识或名称,AS为安全关联,即密码,NASTYPE为NAS的类型,例如AGW、PDSN、LNS、HA等。
虚拟AAA服务器配置表可根据实际需要进行设置,根据该虚拟AAA服务器配置表内配置信息得到对应的业务逻辑处理,并对所述业务请求进行相应的业务处理。
本实施例中,在逻辑上将一 AAA服务器划分成多个独立的虚拟AAA服务器,每个虚拟AAA服务器在营帐(业务受理)、认证、授权、计费、OMC配置、性能统计、告警等各个方面呈现出来的都是相对独立的AAA服务器。使得AAA服务器具有可扩展性,以满足业务开展和客户需求。
参照图3,提出本发明实现虚拟AAA服务器的方法又一实施例,在一实施例中,在执行步骤SlO之前,还包括 步骤S9、构建虚拟AAA服务器。
在物理AAA服务器上构建多个虚拟AAA服务器,使每一虚拟AAA服务器具有独立的配置信息和业务处理逻辑,为后续用户的业务请求处理作准备。
参照图4,在上述实施例中,步骤S9包括 步骤S91、根据预设的划分模式创设所述虚拟AAA服务器; 首先确定虚拟AAA服务器的划分模式,划分模式根据实际需要进行设置,可以是域名或IMSI号段,本实施例以划分模式为域名为例进行说明,配置各域名与虚拟AAA服务器的对应关系,一般参考结构如下
5 划分表
权利要求
1.一种实现虚拟AAA服务器的方法,其特征在于,包括根据用户发起的业务请求,获取所述业务请求对应虚拟授权、验证、记账AAA服务器的业务处理逻辑;所述虚拟AAA服务器为物理AAA服务器所预设的多个虚拟AAA服务器的其中一个;根据所述业务处理逻辑,对业务进行处理。
2.如权利要求1所述的实现虚拟AAA服务器的方法,其特征在于,在执行获取所述业务请求对应虚拟AAA服务器的业务处理逻辑之前,还包括构建虚拟AAA服务器。
3.如权利要求2所述的实现虚拟AAA服务器的方法,其特征在于,所述构建虚拟AAA服务器包括根据预设的划分模式创设所述虚拟AAA服务器;设置所述虚拟AAA服务器的配置信息;根据所述配置信息建立所述虚拟AAA服务器的业务处理逻辑。
4.如权利要求1至3中任一项所述的实现虚拟AAA服务器的方法,其特征在于,还包括维护所述虚拟AAA服务器;所述维护包括告警、失败观察、统计和信令跟踪。
5.如权利要求3所述的实现虚拟AAA服务器的方法,其特征在于,所述划分模式包括国际移动用户识别码IMSI号段和域名。
6.一种AAA服务器,其特征在于,包括获取模块,用于根据用户发起的业务请求,获取所述业务请求对应虚拟授权、验证、记账AAA服务器的业务处理逻辑;所述虚拟AAA服务器为所述AAA服务器所预设的多个虚拟 AAA服务器的其中一个;业务处理模块,用于根据所述业务处理逻辑,对业务进行处理。
7.如权利要求6所述的AAA服务器,其特征在于,还包括 构建模块,用于构建虚拟AAA服务器。
8.如权利要求7所述的AAA服务器,其特征在于,所述构建模块包括 划分单元,用于根据预设的划分模式创设所述虚拟AAA服务器;设置单元,用于设置所述虚拟AAA服务器的配置信息;建立单元,用于根据所述配置信息建立所述虚拟AAA服务器的业务处理逻辑。
9.如权利要求6至8中任一项所述的AAA服务器,其特征在于,还包括维护模块,用于维护所述虚拟AAA服务器;所述维护包括告警、失败观察、统计和信令足艮S宗。
10.如权利要求8所述的AAA服务器,其特征在于,所述划分模式包括国际移动用户识别码IMSI号段和域名。
全文摘要
本发明揭示了一种实现虚拟AAA服务器的方法,包括根据用户发起的业务请求,获取所述业务请求对应虚拟授权、验证、记账AAA服务器的业务处理逻辑;所述虚拟AAA服务器为物理AAA服务器所预设的多个虚拟AAA服务器的其中一个;根据所述业务处理逻辑,对业务进行处理。本发明还提出了对应的装置。本发明提供的一种实现虚拟AAA服务器的方法及AAA服务器,使得AAA服务器具有可扩展性,以满足业务开展和客户需求。
文档编号H04L29/06GK102186165SQ20111011649
公开日2011年9月14日 申请日期2011年5月6日 优先权日2011年5月6日
发明者周俊超, 丁馥昊 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1