一种实现用户带宽变更的方法、相关设备及系统的制作方法

文档序号:9690972阅读:210来源:国知局
一种实现用户带宽变更的方法、相关设备及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种实现用户带宽变更的方法、相关设备及系统。
【背景技术】
[0002]目前,网络运营商向用户提供的通常是宽带IP城域网。在宽带IP城域网中,用户设备需要先接入网络然后才能访问网络。用户接入网络的过程称之为用户上线过程。如图1所示,在现有技术的用户上线过程中,用户向网络中的宽带远程接入服务器(BroadbandRemote Access Server,简称BRAS)发起上线请求,BRAS向远程认证拨入用户服务(RemoteAuthenticat1n Dial-1n User Service,简称RADIUS)服务器发送该用户的认证请求,RADIUS服务器对该用户认证通过之后,向BRAS发送携带有授权信息的认证成功消息,BRAS通知用户上线成功,其中,授权信息包含了用户带宽等网络属性,用于指示BRAS为用户提供该用户带宽的网络接入服务。BRAS设备在通知用户上线成功之后,可以按照该用户带宽向RADIUS服务器发送针对该用户的计费请求,RADIUS开始对该用户进行计费并向BRAS返回计费请求应答。
[0003]发明人经过研究发现,用户在上线以后访问网络的带宽需求有可能发生临时的改变,如用户观看高清视频、高速下载大量的网络资源等情况下用户需要更大的带宽。但是,现有技术中,由于BRAS仅在用户上线时向RADIUS服务器认证,RADIUS服务器针对认证请求返回的授权信息为用户指定了固定不变的用户带宽,因此,上线以后的用户带宽是固定不变的。由此可见,现有技术无法满足用户上线以后临时改变带宽的需求。

【发明内容】

[0004]本发明实施例所要解决的技术问题是,提供一种实现用户带宽变更的方法、相关设备及系统,以使得用户上线以后能够临时改变带宽,从而适应用户临时改变带宽的需求,带来更好的用户体验。
[0005]第一方面,本发明实施例提供了一种实现用户带宽变更的方法,该方法包括:
[0006]控制器响应于接收到宽带远程接入服务器BRAS发送的认证请求,向远程认证拨入用户服务RADIUS服务器发送所述认证请求,所述认证请求是目标用户向所述BRAS发起的;
[0007]所述控制器响应于接收到所述RADIUS服务器针对所述认证请求返回的第一授权信息,向所述BRAS发送所述第一授权信息,所述第一授权信息用于指示所述BRAS为所述目标用户提供第一带宽;
[0008]所述控制器将所述BRAS与所述目标用户之间的对应关系发送到开放应用程序APP节点保存;
[0009]所述控制器响应于接收到所述RADIUS服务器发送的第二授权信息,向所述BRAS发送所述第二授权信息,所述第二授权信息用于指示所述BRAS将所述目标用户的带宽从所述第一带宽变更为第二带宽;其中,所述第二授权信息是所述RADIUS服务器响应于所述开放APP节点的第一重新授权通知而向所述BRAS发送的,所述第一重新授权通知是所述开放APP节点响应于所述目标用户的带宽变更请求而根据所述对应关系生成并发送的。
[0010]第二方面,本发明实施例提供了另一种实现用户带宽变更的方法,该方法包括:[0011 ]开放APP节点接收并保存控制器发送的目标用户与BRAS之间的对应关系;
[0012]所述开放APP节点响应于接收到目标用户的带宽变更请求,根据所述对应关系,生成并向RADIUS服务器发送第一重新授权通知,所述第一重新授权通知用于指示所述RADIUS服务器经所述控制器向所述BRAS发送第二授权信息,所述第二授权信息用于指示所述BRAS将所述目标用户的带宽从第一带宽变更为第二带宽;
[0013]其中,所述第一带宽是所述BRAS响应于接收到所述RADIUS服务器经所述控制器发送的第一授权信息而为所述目标用户提供的带宽,所述第一授权信息是所述RADIUS服务器响应于接收到所述BRAS经所述控制器发送的认证请求而发送的,所述认证请求是目标用户向所述BRAS发起的。
[0014]第三方面,本发明实施例提供了又一种实现用户带宽变更的方法,该方法包括:
[0015]BRAS响应于接收到目标用户的认证请求,经控制器向RADIUS服务器发送所述认证请求;
[0016]所述BRAS响应于接收到所述RADIUS服务器经所述控制器发送的第一授权信息,为所述目标用户提供第一带宽;其中,所述第一授权信息是所述RADIUS服务器针对所述认证请求返回的信息;
[0017]所述BRAS响应于接收到所述RADIUS服务器经所述控制器发送的第二授权信息,将所述目标用户的带宽从所述第一带宽变更为第二带宽;其中,所述第二授权信息是所述RADIUS服务器响应于所述开放APP节点的第一重新授权通知而发送的,所述第一重新授权通知是所述开放APP节点响应于所述目标用户的带宽变更请求而发送的。
[0018]第四方面,本发明实施例提供了又一种实现用户带宽变更的方法,该方法包括:
[0019]RADIUS服务器响应于接收到所述BRAS经所述控制器发送的认证请求,经所述控制器向所述BRAS返回针对所述认证请求的第一授权信息,所述认证请求是目标用户向所述BRAS发起的,所述第一授权信息用于指示所述BRAS为所述目标用户提供第一带宽;
[0020]所述RADIUS服务器响应于接收到开发APP节点发送的第一重新授权通知,向所述BRAS发送第二授权信息,所述第二授权信息用于指示所述BRAS将所述目标用户的带宽从所述第一带宽变更为第二带宽,所述第一重新授权通知是所述开放APP节点响应于所述目标用户的带宽变更请求而发送的。
[0021]第五方面,本发明实施例提供了一种实现用户带宽变更的设备,配置于控制器,该设备包括:
[0022]第一发送单元,用于响应于接收到宽带远程接入服务器BRAS发送的认证请求,向远程认证拨入用户服务RADIUS服务器发送所述认证请求,所述认证请求是目标用户向所述BRAS发起的;
[0023]第二发送单元,用于响应于接收到所述RADIUS服务器针对所述认证请求返回的第一授权信息,向所述BRAS发送所述第一授权信息,所述第一授权信息用于指示所述BRAS为所述目标用户提供第一带宽;
[0024]第三发送单元,用于将所述BRAS与所述目标用户之间的对应关系发送到开放应用程序APP节点保存;
[0025]第四发送单元,用于响应于接收到所述RADIUS服务器发送的第二授权信息,向所述BRAS发送所述第二授权信息,所述第二授权信息用于指示所述BRAS将所述目标用户的带宽从所述第一带宽变更为第二带宽;其中,所述第二授权信息是所述RADIUS服务器响应于所述开放APP节点的第一重新授权通知而向所述BRAS发送的,所述第一重新授权通知是所述开放APP节点响应于所述目标用户的带宽变更请求而根据所述对应关系生成并发送的。
[0026]第六方面,本发明实施例提供了另一种实现用户带宽变更的设备,配置于开放APP节点,该设备包括:
[0027]第一接收单元,用于接收并保存控制器发送的目标用户与BRAS之间的对应关系;
[0028]发送单元,用于响应于接收到目标用户的带宽变更请求,根据所述对应关系,生成并向RADIUS服务器发送第一重新授权通知,所述第一重新授权通知用于指示所述RADIUS月艮务器经所述控制器向所述BRAS发送第二授权信息,所述第二授权信息用于指示所述BRAS将所述目标用户的带宽从第一带宽变更为第二带宽;
[0029]其中,所述第一带宽是所述BRAS响应于接收到所述RADIUS服务器经所述控制器发送的第一授权信息而为所述目标用户提供的带宽,所述第一授权信息是所述RADIUS服务器响应于接收到所述BRAS经所述控制器发送的认证请求而发送的,所述认证请求是目标用户向所述BRAS发起的。
[0030]第七方面,本发明实施例提供了又一种实现用户带宽变更的设备,配置于BRAS,该设备包括:
[0031]第一发送单元,用于响应于接收到目标用户的认证请求,经控制器向RADIUS服务器发送所述认证请求;
[0032]提供单元,用于所述BRAS响应于接收到所述RADIUS服务器经所述控制器发送的第一授权信息,为所述目标用户提供第一带宽;其中,所述第一授权信息是所述RADIUS服务器针对所述认证请求返回的信息;
[0033]变更单元,用于响应于接收到所述RADIUS服务器经所述控制器发送的第二授权信息,将所述目标用户的带宽从所述第一带宽变更为第二带宽;其中,所述第二授权信息是所述RADIUS服务器响应于所述开放APP节点的第一重新授权通知而发送的,所述第一重新授权通知是所述开放APP节点响应于所述目标用户的带宽变更请求而发送的。
[0034]第八方面,本发明实施例提供了又一种实现用户带宽变更的设备,配置于RADIUS服务器,该设备包括:
[0035]第一返回单元,用于响应于接收到所述BRAS经所述控制器发送的认证请求,经所述控制器向所述BRAS返回针对所述认证请求的第一授权信息,所述认证请求是目标用户向所述BRAS发起的,所述第一授权信息用于指示所述BRAS为所述目标用户提供第一带宽;
[0036]第一发送单元,用于响应于接收到开发APP节点发送的第一重新授权通知,向所述BRAS发送第二授权信息,所述第二授权信息用于指示所述BRAS将所述目标用户的带宽从所述第一带宽变更为第二带宽,所述第一重新授权通知是所述开放APP节点响应于所述目标用户的带宽变更请求而发送的。
[0037]第九方面,本发明实施例提供了一种实现用户带宽变更的系统,所述系统包括控制器、开放APP节点、BRAS和RADIUS服务器;
[0038]其中,所述控制器配置有权利要求17所述的设备,所述开放APP节点配置有权利要求18所述的设备,所述BRAS配置有权利要求19所述的设备,所述RADIUS服务器配置有权利要求20所述的设备。
[0039]与现有技术相比,本发明实施例至少具有以下优点:
[0040]采用本发明实施例的技术方案,以目标用户表示任意一个用户,在目标用户上线的过程中,BRAS与RADIUS服务器之间交互的认证请求、第一授权信息、计费请求、计费请求应答都经过控制器转发,控制器基于交互的信息获得目标用户与BRAS之间的对应关系并将该对应关系发送到开放应用程序(Applicat1n,简称APP)节点保存,在目标用户上线以后,开放APP节点为目标用户上线以后的带宽变更提供了一个接口,开放APP节点响应于接收到目标用户的带宽变更请求,可以根据预先保存的前述对应关系确定正在为目标用户提供带宽的BRAS,并据此生成用于指示RADIUS服务器向该BRAS发送第二授权信息的重新授权通知,将该重新授权通知发送给RADIUS服务器,RADIUS服务器在该重新授权通知的指示下经控制器向该BRAS发送第二授权信息,该BRAS在第二授权信息的指示下可以将目标用户正在使用的带宽从第一带宽变更为第二带宽。由此可见,在本发明实施例中,用户上线之后,能够通过带宽变更请求使RADIUS服务器重新向BRAS发送授权信息,BRAS可以根据重新得到的授权信息为已上线的用户变更带宽,因此,用户上线以后临时改变带宽的需求得以满足,用户体验得以提升。
【附图说明】
[0041]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0042]图1为现有技术中用户上线过程的流程图;
[0043]图2为本发明实施例中一应用场景所涉及的网络系统框架示意图;
[0044]图3为本发明中实现用户带宽变更的方法一实施例的流程图;
[0045]图4为本发明中实现用户带宽变更的方法另一实施例的流程图;
[0046]图5为本发明中实现用户带宽变更的方法又一实施例的流程图;
[0047]图6为本发明中实现用户带宽变更的方法又一实施例的流程图;
[0048]图7为本发明中实现用户带宽变更的方法又一实施例的流程图;
[0049]图8为本发明中实现用户带宽变更的设备一实施例的结构图;
[0050]图9为本发明中实现用户带宽变更的设备另一
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1