Radius服务器、宽带上网控制系统及方法

文档序号:7721936阅读:296来源:国知局
专利名称:Radius服务器、宽带上网控制系统及方法
技术领域
本发明涉及业务支撑领域,具体涉及一种Radius服务器、宽带上网控制系统及方法。
背景技术
宽带业务是运营商为用户提供的高速访问互联网的接入业务。用户可以通过非 对称数字用户环路(Asymmetric Digital Subscriber Line,简称ADSL)或光纤接入到 宽带网,实现高速上网。用户使用宽带业务时需要通过宽带上网账号和密码进行认证。 Radius (Remote Authentication Dial In User Service,远程用户拨号认证系统)服务器 负责宽带接入业务的认证和计费。现有的宽带上网技术方案是客户关系系统受理用户的宽带业务申请请求后产生 一个唯一的上网账号,其可以是电话号码或是系统产生的字符数字串;服务开通系统根据 其与Radius服务器之间的协议要求,将上网账号、密码等发送给Radius服务器以在Radius 服务器上注册;Radius服务器以此上网账号作为客户上网拨号认证的唯一依据,并以此上 网账号作为计费话单的唯一标识;计费系统采集Radius服务器上的用户上网话单,并以此 上网账号作为用户的计费账号。其中,服务开通系统与Radius服务器之间的开通协议一般 是首先服务开通系统传递客户名(即上网账号)以及客户相关信息给Radius服务器以实 现客户开户;服务开通系统再传递客户名、密码、是否绑定接入、上网方式等宽带上网用户 信息给Radius服务器以实现宽带上网用户开户。此外,现有的技术方案由于上网账号与计费账号为同一号码,故需要将上网账号 设置为移动手机、固话或小灵通号码,才可实现全业务的绑定设置,即由于宽带上网账号与 移动手机、固话或小灵通号码相同,则宽带上网的计费可合并到移动手机、固话或小灵通号 码的清单和帐单一并进行。然而,这样的业务捆绑和去捆绑灵活性差。如若某用户在宽带 业务办理时没有使用移动手机、固话或小灵通号码作为宽带拨号上网的账号,即宽带和其 他业务分开付费,但后期需要将宽带与其他业务进行统一付费,这就必须使用先销户、再开 户方法,才能实现上网话单的用户标识与电话话单的用户标识统一计费。另一方面,在移动 手机、固话或小灵通服务进行终止时,也必须终止宽带服务;若想继续使用宽带服务,则必 须重新开户,设置新的上网账号,不利于用户自由的选择运营商的捆绑产品。现有宽带拨号上网技术有如下不足(1)由于宽带上网账号既是用户连接宽带网络进行认证的依据,又是计费账务处 理的标识,则账号的设定必须满足运营商计费账务处理的规则要求,并且账号一经设定,用 户就不能对账号进行修改,导致灵活性差。(2)在宽带业务和其他业务捆绑的需求变更时,必须重新开户,设置新的上网账 号,导致全业务捆绑时的灵活性差以及效率低。

发明内容
本发明的第一目的是提出一种灵活性高、效率高的Radius服务器。
本发明的第一目的是提出一种灵活性高、效率高的宽带上网控制系统。本发明的第二目的是提出一种灵活性高、效率高的宽带上网控制方法。为实现上述第一目的,本发明提供了一种Radius服务器包括业务数据接口单 元,用于根据服务开通子系统发送的请求信号,解析得到计费账号、上网鉴权账号及上网鉴 权密码;认证授权单元,用于根据上网鉴权账号及上网鉴权密码对上网登录信息进行认证 及鉴权;话单产生单元,用于在认证授权单元鉴权成功时开始计费,以及在停止计费时生成 包括计费账号的计费话单。为实现上述第二目的,本发明提供了一种宽带上网控制系统,包括服务开通子系 统,用于发送请求信号,请求信号中包括计费账号、上网鉴权账号及上网鉴权密码;Radius 服务器,用于根据上网鉴权账号及上网鉴权密码对上网登录信息进行认证及鉴权,以及在 停止计费时生成包括计费账号的计费话单;宽带拨号客户端,用于向Radius服务器发送上 网登录信息,以及在Radius服务器的认证授权成功后连接到宽带网络。为实现上述第三目的,本发明提供了一种宽带上网控制方法,包括Radius服务 器根据服务开通子系统发起的请求信号解析得到计费账号、上网鉴权账号及上网鉴权密 码;Radius服务器根据上网鉴权账号及上网鉴权密码对上网登录信息进行认证及鉴权,并 在鉴权成功时开始计费,以及在停止计费时生成包括计费账号的计费话单。本发明各个实施例中,通过分离上网鉴权账号与计费账号、根据上网鉴权账号进 行认证鉴权以及根据计费账号产生计费话单,保证了计费账号的稳定性,实现上网鉴权账 号自由设置,避免了在捆绑需求变更时,须重新开户设置新账号的缺陷,从而提高灵活性及 效率。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一并用于解释本发明,并不构成对本发明的限制。在附图中图1为本发明的Radius服务器的实施例结构图;图2为本发明的宽带上网控制系统的实施例结构图;图3为本发明的宽带上网控制方法的实施例流程图。
具体实施例方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本发明,并不用于限定本发明。装置实施例图1为本发明的Radius服务器的实施例结构图。其中,服务开通子系统、宽带拨 号客户端等的解释说明参见图2。如图1所示,本实施例包括业务数据接口单元10,用于 根据服务开通子系统发送的请求信号,解析得到计费账号、上网鉴权账号及上网鉴权密码; 认证授权单元16,用于根据该上网鉴权账号及上网鉴权密码对上网登录信息进行认证及鉴 权;话单产生单元18,用于在认证授权单元16鉴权成功时开始计费,以及在停止计费时生 成包括该计费账号的计费话单。即计费话单不再是以宽带上网账号为计费标识,而是以计 费账号为计费标识。
该Radius服务器还可以包括用户信息数据库12,用于存放计费账号、上网鉴权账号、上网鉴权密码及其他用户 信息(如,允许上网次数、宽带带宽等权限信息);相较于现有的用户信息数据库,用户信息 数据库12的数据结构增加了计费账号字段;信令接口单元14,用于解析宽带拨号客户端的上网请求信令,得到上网登录信息 (即上网登录账号及上网登录密码),并将认证授权单元16的认证授权结果反馈给宽带拨 号客户端,以及解析宽带拨号客户端发出的上网终止请求,发送终止上网触发信息给认证 授权单元16。具体操作时,业务数据接口单元10可以包括接口子单元102,用于接收服务开通 子系统通讯发送的各种请求(如,宽带用户资料新增、变更、删除等用户鉴权请求及宽带用 户资料维护请求),并将请求的处理结果反馈给服务开通子系统,以及将用户信息传送至用 户信息数据库12保存;解析子单元104,用于根据服务开通子系统与Radius服务器之间的 通信协议,解析接收到的请求以得到计费账号、上网鉴权账号、上网鉴权密码等信息,其中 该通信协议中增加了计费账号的字段,实现了拨号上网账号和计费账号分离。认证授权单元16可以包括认证子单元162,用于根据用户信息数据库12内存储 的上网鉴权账号及密码对用户的上网登录账号及密码进行认证,并将认证结果反馈给信令 接口单元14,以及根据该上网登录账号在用户信息数据库12内检索相应的计费账号;鉴权 子单元164,用于根据用户信息数据库12中的权限信息为计费账号赋予上网权限;控制子 单元166,用于在鉴权子单元164完成授权时发送计费触发指令至话单产生单元18以控制 话单产生单元18开始计费,以及在接收到信令接口单元14发送的终止上网触发信息回收 用户权限及发送计费终止指令至话单产生单元18以控制话单产生单元18停止计费。本领域技术人员应当可以理解=Radius服务器包括业务数据接口单元10、认证授 权单元16及话单产生单元18即可,其他单元及各子单元均为优选的模块。本实施例通过分离上网鉴权账号与计费账号、根据上网鉴权账号进行认证鉴权以 及根据计费账号产生计费话单,保证了计费账号的稳定性,实现上网鉴权账号自由设置,避 免了在捆绑需求变更时,须重新开户设置新账号的缺陷,从而提高灵活性及效率。系统实施例图2为本发明的宽带上网控制系统的实施例结构图。如图2所示,本实施例包括 服务开通子系统22,用于将客户关系子系统21传递的宽带用户资料(即用户鉴权请求、用 户开户信息)传递给Radius服务器23 ;Radius服务器23,用于记录用户的宽带拨号上网 账号、计费账号以及密码,实现拨号用户的认证、授权,并产生用户的计费话单;宽带拨号客 户端对,用于使用个性化的拨号上网账号、密码进行连接请求,以及在Radius服务器23的 认证授权成功后连接到宽带网络。具体操作时,该宽带上网控制系统还可以包括客户关系子系统21,用于接收用户的宽带开通业务受理请求,为宽带用户生成一 个独立的计费账号,以及存储用户自由设定的宽带上网账号(即上网鉴权账号)及上网鉴 权密码;具体操作时,该计费账号可以按照如下的编码规则设置,如,计费账号整体为11 位的字符数据组合串;其中,第1位表示业务区的车牌号编写缩写,第2-5位是小区资源编码,第6-11位是受理序列号;对于宽带上网账号,若用户选择的是移动/固话/小灵通和宽 带捆绑产品,则可以选择移动号码/固话/小灵通作为宽带上网账号;若用户单独开通宽带 业务,则可以选择个性化的账号作为上网账号;若默认,则使用计费账号名称;这样,在订 购宽带捆绑产品时,不需要进行宽带销户和开户,只需要修改上网账号即可,而且上网账号 名称可以根据实际需要灵活自由设置;服务开通子系统22,用于将客户关系子系统21传递的宽带用户资料(即用户鉴权 请求、用户开户信息)传递给Radius服务器23 ;其中,用户开户信息可以包括计费账号、上 网鉴权账号、上网鉴权密码、是否绑定接入、上网方式等;Radius服务器23,用于记录用户的上网鉴权账号及密码、计费账号等,实现拨号 用户的认证、授权,并产生用户的计费话单;具体可以参见图1中的解释说明;宽带拨号客户端对,用于根据上网登录账号及密码进行连接请求,以及在Radius 服务器23的认证授权成功后连接到宽带网络;话单采集服务器25,用于对Radius服务器23产生的计费话单进行采集;计费账务系统沈,用于根据话单采集服务器25采集的话单对用户进行计费账务 处理,即根据用户资料对用户宽带话单进行费用计算,对话单费用和固定费用进行合帐,形 成用户的帐单数据;其中,话单中的计费账号为用户计费的唯一标识;这样,对于运营商的 全业务捆绑需求,可以通过捆绑产品和建立统一付费关系完成,即宽带帐单分配到宽带账 号上,其他业务(如移动手机、固话、小灵通)帐单分配到移动号码/固话号码/小灵通号 码上,通过建立统一的付费关系,可以进行帐单的迁移(如,由宽带账号的帐单移动到固话 号码名下),可以由任意号码进行统一付费。本领域技术人员应当可以理解宽带上网控制系统包括服务开通子系统22、 Radius服务器23及宽带拨号客户端M即可,其他服务器、子系统及各子单元均为优选的模 块。本实施例通过分离上网鉴权账号与计费账号,Radius服务器根据上网鉴权账号进 行认证鉴权,并根据计费账号产生计费话单,保证了计费账号的稳定性,以及与上网鉴权账 号绑定的灵活性,实现自由设置上网鉴权账号,灵活实现全业务捆绑和统一账号的要求,避 免了在捆绑需求变更时,必须重新开户设置新的上网账号的缺陷,从而提高灵活性及效率。方法实施例图3为本发明的宽带上网控制方法的实施例流程图。如图3所示,本实施例包括步骤301 在用户申请宽带服务开通请求后,客户关系子系统将用户信息(包括用 户上网鉴权账号、密码及计费账号等)传递到服务开通子系统;以及在用户重新设置了宽 带上网账号(即上网鉴权账号)后,将修改后的用户信息传递到服务开通子系统;步骤302 服务开通子系统向Radius服务器发起用户注册请求包;Radius服务器 根据服务开通子系统发起的请求信号解析得到计费账号、上网鉴权账号及上网鉴权密码;步骤303 =Radius服务器认证后返回给服务开通子系统注册完成包;步骤303主 要用于宽带用户在Radius服务器中注册;步骤304 宽带拨号客户端向Radius服务器发起上网认证请求包,将用户的上网 登录信息(包括上网登账号、密码等信息)发送Radius服务器;步骤305 =Radius服务器根据上网鉴权账号及上网鉴权密码对上网登录信息进行认证及鉴权,并认证授权后返回给宽带拨号客户端认证完成包;步骤306 在用户身份被成功认证时,宽带拨号客户端向Radius服务器发送计费 开始请求包;步骤307 =Radius服务器向宽带拨号客户端返回计费开始请求响应包,并根据用 户的上网登录账号查询到对应的计费账号,使用计费账号作为计费的唯一、稳定的标识开 始计费;步骤308 宽带拨号客户端向Radius服务器发起上网终止请求包;步骤309 =Radius服务器收回权限后返回给宽带拨号客户端终止上网完成包,终 止计费并产生以计费账号为标识的计费话单;步骤310 话单采集服务器从Radius服务器处采集话单;步骤311 计费帐务系统根据采集后的话单,进行费用计算和帐单合并,生成用户 帐单。本领域技术人员应当可以理解宽带上网控制方法包括Radius服务器根据服务 开通子系统发起的请求信号解析得到计费账号、上网鉴权账号及上网鉴权密码;Radius服 务器根据上网鉴权账号及上网鉴权密码对上网登录信息进行认证及鉴权,并在鉴权成功时 开始计费,以及在停止计费时生成包括计费账号的计费话单即可,其他步骤均为优选操作。本实施例通过分离上网鉴权账号与计费账号,Radius服务器根据上网鉴权账号进 行认证鉴权,并根据计费账号产生计费话单,保证了计费账号的稳定性,以及与上网鉴权账 号绑定的灵活性,实现自由设置上网鉴权账号,灵活实现全业务捆绑和统一账号的要求,避 免了在捆绑需求变更时,必须重新开户设置新的上网账号的缺陷,从而提高灵活性及效率。最后应说明的是以上仅为本发明的优选实施例而已,并不用于限制本发明,尽管 参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对 前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护 范围之内。
权利要求
1.一种Radius服务器,其特征在于,包括业务数据接口单元,用于根据服务开通子系统发送的请求信号,解析得到计费账号、上 网鉴权账号及上网鉴权密码;认证授权单元,用于根据所述上网鉴权账号及上网鉴权密码对上网登录信息进行认证 及鉴权;话单产生单元,用于在所述认证授权单元鉴权成功时开始计费,以及在停止计费时生 成包括所述计费账号的计费话单。
2.根据权利要求1所述的Radius服务器,其特征在于,还包括用户信息数据库,用于存放用户上网权限信息以及所述计费账号、上网鉴权账号、上网 鉴权密码;信令接口单元,用于解析宽带拨号客户端的上网请求信令得到所述上网登录信息,并 将所述认证授权单元的认证授权结果反馈给所述宽带拨号客户端,以及在解析所述宽带拨 号客户端发出的上网终止请求后,发送终止上网触发信息给所述认证授权单元。
3.根据权利要求1或2所述的Radius服务器,其特征在于,所述业务数据接口单元包括接口子单元,用于接收所述服务开通子系统发送的请求信号,并将所述用户上网权限 信息、计费账号、上网鉴权账号以及上网鉴权密码送至所述用户信息数据库保存;解析子单元,用于根据与所述服务开通子系统之间的通信协议,解析所述请求信号得 到所述计费账号、上网鉴权账号以及上网鉴权密码,其中所述通信协议包括计费账号的字 段。
4.根据权利要求3所述的Radius服务器,其特征在于,所述认证授权单元包括认证子单元,用于根据所述用户信息数据库中的上网鉴权账号及上网鉴权密码对所述 上网登录信息进行认证,以及将认证结果反馈给所述信令接口单元;鉴权子单元,用于根据所述用户信息数据库中的用户上网权限信息为所述计费账号赋 予上网权限;控制子单元,用于在所述鉴权子单元完成授权时发送计费触发指令至所述话单产生单 元,以及在接收到所述终止上网触发信息时发送计费终止指令至所述话单产生单元;其中, 所述计费触发指令及计费终止指令分别用于控制所述话单产生单元开始计费及终止计费。
5.一种宽带上网控制系统,其特征在于,包括服务开通子系统,用于发送请求信号,所述请求信号中包括计费账号、上网鉴权账号及 上网鉴权密码;Radius服务器,用于根据所述上网鉴权账号及上网鉴权密码对上网登录信息进行认证 及鉴权,以及在停止计费时生成包括所述计费账号的计费话单;宽带拨号客户端,用于向所述Radius服务器发送所述上网登录信息,以及在所述 Radius服务器的认证授权成功后连接到宽带网络。
6.根据权利要求5所述的宽带上网控制系统,其特征在于,所述Radius服务器包括 业务数据接口单元,用于根据所述请求信号解析得到所述计费账号、上网鉴权账号及上网鉴权密码;认证授权单元,用于根据所述上网鉴权账号及上网鉴权密码对所述上网登录信息进行认证及鉴权;话单产生单元,用于在所述认证授权单元鉴权成功时开始计费,以及在停止计费时生 成包括所述计费账号的计费话单。
7.根据权利要求5或6所述的宽带上网控制系统,其特征在于,还包括客户关系子系统,用于生成所述计费账号、上网鉴权账号及上网鉴权密码,并将所述计 费账号、上网鉴权账号及上网鉴权密码发送给所述服务开通子系统; 话单采集服务器,用于采集所述计费话单;计费账务系统,用于根据所述话单采集服务器采集的话单生成用户帐单。
8.一种宽带上网控制方法,其特征在于,包括A.Radius服务器根据服务开通子系统发起的请求信号解析得到计费账号、上网鉴权账 号及上网鉴权密码;B.所述Radius服务器根据所述上网鉴权账号及上网鉴权密码对上网登录信息进行认 证及鉴权,并在鉴权成功时开始计费,以及在停止计费时生成包括所述计费账号的计费话
9.根据权利要求8所述的宽带上网控制方法,其特征在于,在所述A步骤之前和之后分 别包括所述服务开通子系统接收客户关系子系统传送的所述上网鉴权账号、密码及计费账 号,并向所述Radius服务器发起请求信号;所述Radius服务器返回注册完成包至所述服务开通子系统。
10.根据权利要求8所述的宽带上网控制方法,其特征在于,在所述B步骤之前和之后 分别包括宽带拨号客户端发送所述上网登录信息至所述Radius服务器; 话单采集服务器采集所述计费话单,以及计费帐务系统根据采集的话单,生成用户帐
全文摘要
本发明提供了一种Radius服务器、宽带上网控制系统及方法,其中,该Radius服务器包括业务数据接口单元,用于根据服务开通子系统发送的请求信号,解析得到计费账号、上网鉴权账号及上网鉴权密码;认证授权单元,用于根据上网鉴权账号及上网鉴权密码对上网登录信息进行认证及鉴权;话单产生单元,用于在认证授权单元鉴权成功时开始计费,以及在停止计费时生成包括计费账号的计费话单。本发明通过分离上网鉴权账号与计费账号、根据上网鉴权账号进行认证鉴权以及根据计费账号产生计费话单,保证了计费账号的稳定性,实现上网鉴权账号自由设置,避免了在捆绑需求变更时,须重新开户设置新账号的缺陷,从而提高灵活性及效率。
文档编号H04L29/06GK102082672SQ20091025016
公开日2011年6月1日 申请日期2009年11月30日 优先权日2009年11月30日
发明者见春蕾 申请人:中国移动通信集团安徽有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1