一种按需分配带宽的方法及装置的制造方法

文档序号:9690890阅读:323来源:国知局
一种按需分配带宽的方法及装置的制造方法
【技术领域】
[0001]本发明实施例涉及网络技术领域,具体涉及一种按需分配带宽的方法及装置。
【背景技术】
[0002]按需分配带宽(英文全称为Bandwidth on Demand,缩写为BOD)是一种用户设备或者网络设备以其需求的速率获取网络可用接入速率的方式。这种方式可以让用户有效利用用户接入线路上富裕的带宽,以提高网络传输速率,提高用户的体验。
[0003]现有技术中存在一种B0D方法,用户设备在登陆网络后,宽带远程接入服务器(英文全称为Broadband Remote Access Server,缩写为BRAS)向策略服务器(英文名称为policy server)上报用户信息,由所述策略服务器下发按访问地址计费(英文全称为Destinat1n Address Accounting,缩写为 DAA)策略给所述BRAS。所述 BRAS 根据所述 DAA策略生成访问控制列表(英文全称为Access Control List,缩写为ACL)。当用户设备接入网络时,所述BRAS根据所述用户设备的接入位置确定所述用户设备的接入位置是否是其固定接入位置,如果是,则所述BRAS允许用户接入,并且如果该用户订制了定向B0D业务,则所述BRAS通过ACL中配置的服务器地址区分用户访问的服务器。所述BRAS根据用户访问的服务器地址确定已订制的B0D业务中所述服务器地址对应的速率,根据所述速率对用户的访问特定服务器的数据流进行速度调整。
[0004]现有的B0D方法,运营商网络往往需要锁定用户的接入位置,按照用户的接入线路分发业务,由此导致用户只能在固定的接入位置进行B0D提速。

【发明内容】

[0005]本发明实施例解决的技术问题是提供一种按需分配带宽的方法和装置,有助于在用户的接入位置移动或改变时仍能够实现网络提速。
[0006]为此,本发明实施例提供如下技术方案:
[0007]第一方面,提供了一种按需分配带宽的方法,所述方法包括:
[0008]第一设备接收第二设备发送的包含带宽调整请求的第一报文,所述第二设备为请求带宽调整的设备,所述第一报文包括第一标识和第二标识,所述第一标识用于标识请求带宽调整的类型,所述第二标识用于标识所述第二设备对应的用户;
[0009]所述第一设备在所述第一报文包括所述第一标识时,根据所述第一报文获得第二报文,所述第二报文包括所述第一标识和所述第二标识;
[0010]所述第一设备向服务器发送所述第二报文,所述服务器用于响应所述带宽调整请求。
[0011]结合第一方面,在第一方面的第一种可能的实现方式中,所述第一报文是可扩展身份验证协议请求(英文全称为Extensible Authenticat1n Protocle Request,缩写为EAP Request)报文,所述ΕΑΡ Request报文包括子类型(英文名称为Subtype)和属性类型(英文名称为Attribute Type),所述Subtype用于携带所述第一标识,所述AttributeType用于携带所述第二标识。
[0012]结合第一方面,在第一方面的第二种可能的实现方式中,所述第一报文是可扩展身份验证协议响应(英文全称为Extensible Authenticat1n Protocol Response,缩写为EAP Response)报文,所述EAP Response报文的Attribute Type用于携带所述第一标识和所述第二标识。
[0013]结合第一方面、所述第一方面的第一种可能的实现方式或者所述第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述第二报文是远程用户拨号认证系统协议(英文全称为Remote Authenticat1n Dial In UserService,英文缩写为RADIUS)报文,所述RADIUS报文的Attribute Type用于携带所述第一报文。
[0014]第二方面,提供了一种按需分配带宽的方法,所述方法包括:
[0015]服务器接收第一设备发送的第一报文,所述第一报文包含第一标识和第二标识,所述第一标识用于标识请求带宽调整的类型,所述第二标识用于标识第二设备对应的用户,所述第二设备为请求带宽调整的设备;
[0016]所述服务器根据所述第二标识判断所述用户是否具有带宽调整的权限;
[0017]当所述服务器确定所述用户具有带宽调整的权限时,所述服务器根据所述第一标识,获得第一策略变更(英文全称为Change of Authenticat1n,缩写为C0A)报文,所述第一C0A报文包括所述第二标识,所述第一 C0A报文用于指示宽带接入服务器BRAS执行与所述第一标识对应的带宽调整;
[0018]所述服务器向所述BRAS发送与所述请求带宽调整所述第一 C0A报文。
[0019]结合第二方面,在第二方面的第一种可能的实现方式中,所述方法还包括:
[0020]所述服务器向所述第二设备发送第二报文,所述第二报文包括认证矢量中的随机数;
[0021]当所述服务器确定未收到所述第二设备发送的与所述第二报文对应的响应报文,或者所述服务器根据所述第二报文对应的响应报文确定认证失败时,向所述BRAS发送第二C0A报文,所述第二 C0A报文包括所述第二标识,所述第二 C0A报文用于指示所述BRAS停止执行与所述第一标识对应的带宽调整。
[0022]第三方面,提供了一种按需分配带宽的方法,所述方法包括:
[0023]第一设备获得第一报文,所述第一设备为请求带宽调整的设备,所述第一报文包括第一标识和第二标识,所述第一标识用于标识请求带宽调整的类型,所述第二标识用于标识所述第一设备对应的用户;
[0024]所述第一设备向第二设备发送所述第一报文。
[0025]结合第三方面,在第三方面的第一种可能的实现方式中,所述第一设备获得第一报文之前,所述方法还包括:
[0026]所述第一设备接收所述第二设备发送EAP Request报文;
[0027]所述第一设备获得第一报文包括:
[0028]所述第一设备接收到所述EAP Request报文后,获得EAP Response报文,所述ΕΑΡResponse报文包括所述第一标识和所述第二标识。
[0029]结合第三方面,在第三方面的第二种可能的实现方式中,所述第一设备获得第一报文之前,所述方法还包括:
[0030]所述第一设备接收到所述第二设备发送的第二报文,所述第二报文用于指示所述第一设备通过所述第二设备的认证。
[0031]结合第三方面或者第三方面的前述任意一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述方法还包括:
[0032]所述第一设备接收来自服务器的第三报文,所述服务器用于响应所述带宽调整请求,所述第三报文包括认证矢量中的随机数;
[0033]所述第一设备根据所述认证矢量中的随机数以及与所述第二标识对应的共享密钥,获得认证运算结果;
[0034]所述第一设备向所述服务器发送第四报文,所述第四报文包含所述认证运算结果。
[0035]第四方面,提供了一种第一设备,所述第一设备包括:
[0036]第一接收单元,用于接收第二设备发送的包含带宽调整请求的第一报文,所述第二设备为请求带宽调整的设备,所述第一报文包括第一标识和第二标识,所述第一标识用于标识请求带宽调整的类型,所述第二标识用于标识所述第二设备对应的用户;
[0037]第一获得单元,用于在所述接收单元接收的所述第一报文包括所述第一标识时,根据所述第一报文获得第二报文,所述第二报文包括所述第一标识和所述第二标识;
[0038]第一发送单元,用于向服务器发送所述获得单元获得的所述第二报文,所述服务器用于响应带宽调整请求。
[0039]结合第四方面,在第四方面的第一种可能的实现方式中,所述第一报文是ΕΑΡRequest 报文,所述 EAP Request 报文包括 Subtype 和 AttributeType,所述 Subtype 用于携带所述第一标识,所述Attribute type携带所述第二标识。
[0040]结合第四方面,在第四方面的第二种可能的实现方式中,所述第一报文是ΕΑΡResponse报文,所述EAP Response报文的Attribute Type用于携带所述第一标识和所述第二标识。
[0041]结合第四方面或者第四方面的第一种至第二种可能的实现方式,在第四方面的第三种可能的实现方式中,所述第二报文是RADIUS报文,所述RADIUS报文的Attribute Type用于携带所述第一报文。
[0042]第五方面,提供了一种服务器,所述服务器包括:
[0043]第一接收单元,用于接收第一设备发送的第一报文,所述第一报文包含第一标识和第二标识,所述第一标识用于标识请求带宽调整的类型,所述第二标识用于标识第二设备对应的用户,所述第二设备为请求带宽调整的设备;
[0044]确定单元,用于根据所述第二标识判断所述用户是否具有带宽调整的权限;
[0045]第一获得单元,用于当确定所述用户具有带宽调整的权限时,根据所述第一标识,获得第一 C0A报文,所述第一 C0A报文包括所述第二标识,所述第一 C0A报文用于指示BRAS执行与所述第一标识对应的带宽调整;
[0046]第一发送单兀,用于向所述BRAS发送所述第一 C0A报文。
[0047]结合第五方面,在第五方面的第一种可能的实现方式中,所述服务器还包括:
[0048]第二发送单元,用于向所述第二设备发送第二报文,所述第二报文包括认证矢量中的随机数;
[0049]第三发送单元,用于当确定未收到所述第二设备发送的与所述第二报文对应的响应报文,或者根据所述第二报文对应的响应报文确定认证失败时,向所述BRAS发送第二C0A报文,所述第二 C0A报文包括所述第二标识,所述第二 C0A用于指示所述BRAS停止执行与所述第一标识对应的带宽调整。
[0050]第六方面,提供了一种请求带宽调整的设备,所述请求带宽调整的设备为第一设备,所述第一设备包括:
[0051]获得单元,用于获得第一报文,所述第一报文包括所述第一标识和第二标识,所述第一标识用于标识请求带宽调整的类型,所述第二标识用于标识所述第一设备对应的用户;
[0052]第一发送单兀,用于向第二设备发送所述第一报文。
[0053]结合第六方面,在第六方面的第一种可能的实现方式中,所述设备还包括:
[0054]第一接收单元,用于接收所述第二设备发送的EAP Request报文;
[0055]所述获得单元具体用于:
[0056]在所述第二接收单元接收到所述EAP Request报文后,获得EAP Response报文,所述EAP Response报文包括所述第一标识和所述第二标识。
[0057]结合第六方面,在第六方面的第二种可能的实现方式中,所述设备还包括:
[0058]第二接收单元,用于接收所述第二设备发送的第二报文,所述第二报文用于指示所述第一设备通过所述第二设备的认证。
[0059]结合第六方面或者第六方面的前述任意一种可能的实现方式,在第六方面的第三种可能的实现方式中,所述设备还包括:
[0060]第三接收单元,用于接收来自服务器的第三报文,所述服务器用于响应所述带宽调整请求,所述第三报文包括认证矢量中的随机数;
[0061]计算单元,用于根据所述认证矢量中的随机数以及与所述第二标识对应的共享密钥,获得认证运算结果;
[0062]第二发送单元,用于向所述第二设备发送第四报文,所述第四报文包含所述认证运算结果。
[0063]根据本发明实施例的一个方面提供的按需分配带宽的方法和设备,第一设备接收请求带宽调整的第二设备发送的包含所述第一标识和第二标识的第一报文,所述第一标识用于标识所述请求带宽调整的类型,所述第二标识用于标识所述第二设备对应的用户;所述第一设备根据所述第一报文获得包括所述第二标识和所述第一标识的第二报文,向服务器发送所述第二报文,以使得所述服务器可根据所述第二标识确定所述第二标识对应的用户是否具有带宽调整权限,并在确认所述用户具有带宽调整权限时,执行带宽调整操作。这样,本发明实施例利用标识用户身份的信息来区分第二设备是否有进行带宽调整的权限,而不是通过用户的接入位置确定是否对用户设备的带宽进行调整,使得用户设备的接入位置发生变化时,仍能够进行带宽调整。本发明通过简单的方法实现了用户设备提高带宽速率或者降低带宽速率的目的。
【附图说明】
[0064]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其它的附图。
[0065]图1为本发明实施例提供的一种按需分配带宽的方法的流程示意图;
[0066]图2为本发明实施例提供的一种按需分配带宽的方法的流程示意图;
[0067]图3为本发明实施例提供的一种按需分配带宽的方法的流程示意图;
[0068]图4为本发明实施例提供的按需分配带宽的方法的一种应用场景示意图;
[0069]图5为本发明实施例提供的一种按需分配带宽的方法的信令图;
[0070]图6为本发明实施例提供的一种按需分配带宽的方法的信令图;
[0071]图7为本发明实施例提供的一种按需分配带宽的方法的信令图;
[0072]图8为本发明实施例提供的一种按需分配带宽的方法的信令图;
[0073]图9为本发明实施例提供的一种按需分配带宽的方法的信令图;
[0074]图10为本发明实施例提供的一种第一设备的示意图;
[0075]图11为本发明实施例提供的一种第一设备的示意图;
[0076]图12为本发明实施例提供的一种服务器的示意图;
[0077]图13为本发明实施例提供的一种服务器的示意图;
[0078]图14为本发明实施例提供的一种请求带宽调整的设备的示意图;
[0079]图15为本发明实施例提供的一种请求带宽调整的设备的示意图;
[0080]图16为本发明实施例提供的EAP Request报文一种实现方式示意图。
【具体实施方式】
[0081]本发明实施例解决的技术问题是提供一种按需分配带宽的方法和装置,无需锁定用户的接入位置,根据用户的固定接入位置进行网络速度调整。本发明实施例可以简单的方法实现用户在接入位置移动或改变时仍能够实现网络带宽调整。
[0082]为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。
[0083]在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0084]应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三来描述某些设备、单元或报文,例如使用第一设备、第二设备等来描述各设备,但这些设备不应限于这些术语。这些术语仅用来例如将第一设备和第二设备彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一设备也可以被称为第二设备,类似地,第二设
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1