一种流量调度方法及装置制造方法及图纸

技术编号:17883663 阅读:30 留言:0更新日期:2018-05-06 04:16
本申请提供一种流量调度方法及装置,该方法应用于资源池控制器,包括:检测本资源池控制器控制的资源池中的各BRAS网元的负载参数;针对目标BRAS网元的负载参数,确定所述目标BRAS网元的DHCP报文响应策略;向所述目标BRAS网元发送确定出的所述DHCP报文响应策略。使用本申请提供的方法,可根据BRAS网元的负载参数,确定与该BRAS网元的DHCP报文响应策略,从而促使负载轻的BRAS网元最先响应终端的DHCP报文,与终端建立连接,使得终端的IPoE流量被调度至负载轻的BRAS网元进行转发。

A flow scheduling method and device

The present application provides a flow scheduling method and device, which is applied to a resource pool controller, including detecting the load parameters of each BRAS network element in a resource pool controlled by the resource pool controller; a DHCP message response strategy for the target BRAS network element is determined for the load parameters of the target BRAS network element; and the target BRAS network is presented to the target BRAS network. The DHCP message response strategy determined by meta transmission. Using the method provided in this application, the DHCP message response strategy with the BRAS network element can be determined according to the load parameters of the BRAS network element, so that the load light BRAS network element is the first to respond to the terminal DHCP message and connect with the terminal, so that the terminal IPoE traffic is dispatched to the load light BRAS element to be forwarded.

【技术实现步骤摘要】
一种流量调度方法及装置
本申请涉及计算机通信领域,尤其涉及一种流量调度方法及装置。
技术介绍
BRAS(BroadbandAccessServer,宽带接入服务器)具有灵活的接入认证方式、有效的地址管理功能、强大的用户管理功能,并能够提供丰富灵活的业务及控制功能。其中,BRAS支持PPPoE(PointtoPointProtocoloverEthernet,基于以太网的点对点协议)接入认证方式和IPoE(IPoverEthernet,基于以太网的互联网协议)接入认证方式。其中,IPoE接入认证方式可以是指通过DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)报文触发等方式进行接入认证。在IPoE接入认证过程中,终端可向BRAS资源池中的多个BRAS网元广播DHCP-DISCOVER(DHCP发现)报文。BRAS网元在接收到该DHCP-DISCOVER报文,可提取该DHCP-DISCOVER报文中的用户信息,并利用该用户信息向认证服务器发起认证请求。当认证通过后,BRAS网元可向用户终端返回DHCP-OFFER(提供)报文。用户终端选择最先收到的DHCP-OFFER,并与发送该最先收到的DHCP-OFFER报文的BRAS网元建立连接,使得用户终端发送的流量经由该BRAS进行转发。然而,当用户终端最先收到的DHCP-OFFER报文所指示的BRAS负载很重时,用户终端仍与该负载重的BRAS建立连接,致使BRAS网元负载加重,从而大大增加了BRAS的工作负荷,大大降低了BRAS网元认证以及报文转发地效率。
技术实现思路
有鉴于此,本申请提供一种流量调度方法及装置,用以通过BRAS网元的负载参数,确定该与该BRAS网元的负载参数匹配的DHCP报文响应策略,使得负载轻的BRAS网元优先立即响应DHCP报文,负载重的BRAS网元不响应或者延迟响应DHCP报文,从而促使负载轻的BRAS网元与终端建立连接,因此终端的IPoE流量被调度至负载轻的BRAS网元进行转发。具体地,本申请是通过如下技术方案实现的:根据本申请的第一方面,提供一种流量调度方法,所述方法应用于资源池控制器,包括:检测本资源池控制器控制的资源池中的各宽带接入服务器BRAS网元的负载参数;针对目标BRAS网元的负载参数,确定所述目标BRAS网元的动态主机配置协议DHCP报文响应策略;所述DHCP报文响应策略包括:响应延时时长或不响应的指示;所述目标BRAS网元为所述资源池中任一BRAS网元;向所述目标BRAS网元发送确定出的所述DHCP报文响应策略。根据本申请的第二方面,提供一种流量调度装置,所述装置应用于资源池控制器,包括:检测单元,用于检测本资源池控制器控制的资源池中的各宽带接入服务器BRAS网元的负载参数;确定单元,用于针对目标BRAS网元的负载参数,确定所述目标BRAS网元的动态主机配置协议DHCP报文响应策略;所述DHCP报文响应策略包括:响应延时时长或不响应的指示;所述目标BRAS网元为所述资源池中任一BRAS网元;发送单元,用于向所述目标BRAS网元发送确定出的所述DHCP报文响应策略。本申请提出一种流量调度方法,BRAS资源池控制器可检测本资源控制器控制的资源池中的各BRAS网元的负载参数;并根据BRAS网元的负载参数,确定与该BRAS网元的负载参数匹配的DCHP报文响应策略,并将该确定出的DHCP报文响应策略发送至该BRAS网元。由于控制器可根据资源池中的各BRAS网元的负载参数,为各BRAS网元确定出与其匹配的DHCP报文响应策略,使得负载轻的BRAS网元优先立即响应DHCP报文,负载重的BRAS网元不响应或者延迟响应DHCP报文。并且,由于终端总是与最先收到DHCP响应报文所指示的BRAS网元,即负载轻的BRAS网元建立连接,而不会与该负载很重的BRAS网元建立连接,从而实现了将终端的IPoE流量调度至负载轻的BRAS网元进行转发。附图说明图1是本申请一示例性实施例示出的一种IPoE系统的组网架构图;图2是本申请一示例性实施例示出的一种IPoE接入认证的交互图;图3是本申请一示例性实施例示出的一种流量调度方法的流程图;图4是本申请一示例性实施例示出的一种资源池控制器的硬件结构图;图5是本申请一示例性实施例示出的一种流量调度装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。参见图1,图1是本申请一示例性实施例示出的一种IPoE系统的组网架构图。通常IPoE系统的组网主要由终端,BRAS接入设备以及认证服务器构成。其中,上述终端,泛指所有通过局域网或广域网接入宽带接入设备的用户终端。上述BRAS接入设备,也可被称为BRAS网元,可包括三方面的作用:在认证之前,阻止用户访问互联网资源;在认证过程中,与认证服务器交互,完成身份认证/授权/计费的功能;在认证通过后,允许用户访问被授权的互联网资源。在IPoE系统中,通常BRAS网元上配置有DHCP服务,进一步来说,BRAS网元可作为DHCP服务器为终端分配IP地址等。当然,该IPoE系统中还可另外配置DHCP服务器,BRAS网元上配置有DHCP-relay(DHCP中继),即BRAS网元可在终端与DHCP服务器之间转发双方之间交互的DHCP报文,终端IP地址的分配是由DHCP服务器完成的。BRAS网元可将DHCP服务器为终端分配的IP地址返回给终端。此外,为了解决传统的BRAS网元分散部署带来的资源利用率低的问题,同时为了降低运营成本,可将城域网中的多个至少具有上述功能的BRAS网元集中部署在资源池中,形成如图1所示的BRAS资源池,以实现对BRAS网元的集中管理和控制。其中,BRAS资源池配置有如图1所示的资源池控制器。该资源池控制器主要用于管理该资源池中的各BRAS网元。例如,获取该资源池的各BRAS网元的负载参数,以及向该资源池中的各BRAS网元下发指令等等。下面为了方便描述,将BRAS资源池简述为资源池,将资源池控制器简述为控制器。上述认证服务器,与BRAS网元进行交互,完成对用户的认证、授权和计费。目前,目前RADIUS(RemoteAuthenticatio本文档来自技高网...
一种流量调度方法及装置

【技术保护点】
一种流量调度方法,其特征在于,所述方法应用于资源池控制器,包括:检测本资源池控制器控制的资源池中的各宽带接入服务器BRAS网元的负载参数;针对目标BRAS网元的负载参数,确定所述目标BRAS网元的动态主机配置协议DHCP报文响应策略;所述DHCP报文响应策略包括:响应延时时长或不响应的指示;所述目标BRAS网元为所述资源池中任一BRAS网元;向所述目标BRAS网元发送确定出的所述DHCP报文响应策略。

【技术特征摘要】
1.一种流量调度方法,其特征在于,所述方法应用于资源池控制器,包括:检测本资源池控制器控制的资源池中的各宽带接入服务器BRAS网元的负载参数;针对目标BRAS网元的负载参数,确定所述目标BRAS网元的动态主机配置协议DHCP报文响应策略;所述DHCP报文响应策略包括:响应延时时长或不响应的指示;所述目标BRAS网元为所述资源池中任一BRAS网元;向所述目标BRAS网元发送确定出的所述DHCP报文响应策略。2.根据权利要求1所述的方法,其特征在于,所述负载参数包括M个不同类型的负载参数值;M为大于0的整数;所述针对目标BRAS网元的负载参数,确定所述目标BRAS网元的动态主机配置协议DHCP报文响应策略,包括:若所述目标BRAS网元的负载参数所包括的M个负载参数值均分别小于等于该M个负载参数值分别所属的负载参数类型对应的第一阈值时,确定所述目标BRAS网元的DHCP报文响应策略为将针对DHCP报文的响应延时时长设置为零;若所述目标BRAS网元的负载参数所包括的N个负载参数值均分别大于该N个负载参数值分别所属的负载参数类型对应的第一阈值,且该目标BRAS网元的负载参数所包括的M个负载参数值均分别不大于该M个负载参数值分别所属的负载参数类型对应的第二阈值时,确定所述目标BRAS网元的DHCP报文响应策略为将针对DHCP报文的响应延时时长设置为指定时长;其中,N小于等于M;N为大于0的整数;所述第一阈值小于第二阈值;若所述目标BRAS网元的负载参数所包括的X个负载参数值均大于该X个负载参数值分别所属负载参数类型对应的第二阈值,则确定所述目标BRAS网元的DHCP报文响应策略为不响应DHCP报文;所述X为大于0的整数,X小于等于M。3.根据权利要求1所述的方法,其特征在于,所述向所述目标BRAS网元发送确定出的所述DHCP报文响应策略,包括:检测所述目标BRAS网元的当前的DHCP报文响应策略与确定出的DHCP报文响应策略是否相同;若不相同,向所述目标BRAS网元发送确定出的所述DHCP报文响应策略。4.根据权利要求2所述的方法,其特征在于,所述指定时长通过如下方式确定:根据所述目标BRAS网元的负载参数所包括的M个负载参数值、以及预设的各负载参数值对应的系数,计算所述BRAS网元的负载等级值;以计算出的所述负载等级值作为关键字,在预设的负载等级值与时长的对应关系中,查找与该关键字对应的时长,作为所述指定时长。5.根据权利要求2中任一权利要求所述的方法,其特征在于,所述负载参数类型至少包括:在线用户数、...

【专利技术属性】
技术研发人员:王伟锋
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1