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

技术编号:13359005 阅读:170 留言:0更新日期:2016-07-17 17:09
本申请提供一种流量调度方法及装置,其中,该方法包括:在接收到汇聚交换机上报的报文之后,从资源池中选择一个BRAS网元,其中,该上报的报文是汇聚交换机从AC接口上接收到的第一个报文;在该汇聚交换机和选中的BRAS网元上分别进行VXLAN隧道配置,以使该汇聚交换机将从该AC接口接收到的报文通过该VXLAN隧道发送给选中的BRAS网元。本申请实现了用户数据流的调度。

【技术实现步骤摘要】

本申请涉及网络通信
,特别涉及一种流量调度方法及装置
技术介绍
宽带远程接入服务器(BroadbandRemoteAccessServer,BRAS)是面向宽带网络应用的接入网关,它位于骨干网的边缘层,可以完成用户带宽的IP(InternetProtocol,因特网协议)/ATM(AsynchronousTransferMode,异步传输模式)网的数据接入,实现商业楼宇及小区住户的宽带上网。在城域网(MetropolitanAreaNetwork,MAN)组网模型中,BRAS部署在城域网的汇聚机房,宽带用户由OLT(OpticalLineTerminal,光线路终端)接入,再通过汇聚交换机(HJSW)连接至BRAS。
技术实现思路
有鉴于此,本申请提供一种流量调度方法及装置。具体地,本申请是通过如下技术方案实现的:一方面,提供了一种流量调度方法,该方法包括:在接收到汇聚交换机上报的报文之后,从资源池中选择一个BRAS网元,其中,该上报的报文是汇聚交换机从AC接口上接收到的第一个报文;在该汇聚交换机和选中的BRAS网元上分别进行VXLAN隧道配置,以使该汇聚交换机将从该AC接口接收到的报文通过该VXLAN隧道发送给选中的BRAS网元。另一方面,还提供了一种流量调度装置,该装置包括:接收模块,用于接收汇聚交换机上报的报文,其中,该上报的报文是该汇聚交换机从AC接口上接收到的第一个报文;r>选择模块,用于在接收模块接收到该上报的报文之后,从资源池中选择一个BRAS网元;配置模块,用于在该汇聚交换机和选择模块选中的BRAS网元上分别进行VXLAN隧道配置,以使该汇聚交换机将从该AC接口接收到的报文通过该VXLAN隧道发送给选中的BRAS网元。通过本申请的以上技术方案,在接收到汇聚交换机上报的该汇聚交换机从AC接口上接收到的第一个报文之后,从资源池中选择一个BRAS网元,然后,在该汇聚交换机和选中的BRAS网元上分别进行VXLAN隧道配置,这样,该汇聚交换机从该AC接口接收到的报文就可以通过该VXLAN隧道转发给选中的BRAS网元,从而,将该汇聚交换机的该AC接口上的用户数据流调度到该选中的BRAS网元上,实现了用户数据流的调度。附图说明图1是本申请一示例性实施例示出的接入网的组网架构图;图2是本申请一示例性实施例示出的采用静态配置方式时,控制器在汇聚交换机与BRAS网元之间建立VXLAN隧道的流程图;图3是本申请一示例性实施例示出的采用自动配置方式时,控制器在汇聚交换机与BRAS网元之间建立VXLAN隧道的流程图;图4是本申请一示例性实施例示出的汇聚交换机对用户主机发来的报文进行转发处理的流程图;图5是本申请一示例性实施例示出的控制器的硬件结构示意图;图6是本申请一示例性实施例示出的流量调度装置的结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。在现有技术中,由于BRAS分散部署在接入网中的汇聚机房,各自独立的为本区域的宽带用户提供服务,而BRAS的处理容量是按照本区域的高峰期业务需求进行配置的,这样,在低峰接入时段,BRAS的资源得不到充分利用,资源利用率比较低。本申请实施例提供了一种流量调度方法,以及一种可以应用该方法的流量调度装置。本申请实施例的接入网的组网架构如图1所示,接入网中主要包括:控制器、BRAS网元和汇聚交换机(HJSW)。BRAS网元与汇聚交换机之间建立VXLAN(VirtualeXtensibleLAN,可扩展虚拟局域网络)隧道。用户主机经由OLT接入汇聚交换机,OLT与汇聚交换机之间建立QinQ(双层标签)隧道。其中,如图1所示的接入网具体可以是城域网或者企业园区网等,本申请实施例对此不做限定。下面分别对控制器、BRAS网元和汇聚交换机加以介绍。控制器的功能主要有:BRAS资源管理:控制器中保存有一个资源池,该资源池中包含有多个BRAS网元,所有的BRAS网元功能对等,可以相互备份;控制器可以向BRAS网元获取该BRAS网元的网元信息,其中,该网元信息中包括:接入该BRAS网元的用户主机数量、该BRAS网元上的流量、该BRAS网元的CPU(中央处理器)负载、以及该BRAS网元的工作状态等;用户资源管理:向汇聚交换机获取用户资源信息,其中,该用户资源信息中包括:接入该汇聚交换机的用户主机数量、该汇聚交换机上的VLAN(虚拟局域网络)信息、以及各个用户主机所属的VLAN等;隧道资源管理:管理和分配VXLAN隧道资源,例如,为要建立的汇聚交换机与BRAS网元之间的VXLAN隧道分配VXLANID,在汇聚交换机和BRAS网元上进行VXLAN隧道配置,删除汇聚交换机和BRAS网元上的VXLAN隧道配置,在VXLAN隧道被删除后,回收被删除的VXLAN隧道对应的VXLANID;业务调度管理:将汇聚交换机上的AC(接入电路)接口连接的用户主机的流量调度至一个合适的BRAS网元上。BRAS网元的功能主要有:支持VXLAN隧道,从VXLAN隧道上解封装得到用户主机发来的报文,例如,PPPoE(PointtoPointProtocoloverEthernet,基于以太网的点对点协议)报文和IPoE(InternetProtocoloverEthernet,基于以太网的因特网协议)报文等,以及,本文档来自技高网...

【技术保护点】
一种流量调度方法,其特征在于,所述方法包括:在接收到汇聚交换机上报的报文之后,从资源池中选择一个宽带远程接入服务器BRAS网元,其中,所述上报的报文是所述汇聚交换机从接入电路AC接口上接收到的第一个报文;在所述汇聚交换机和选中的BRAS网元上分别进行可扩展虚拟局域网络VXLAN隧道配置,以使所述汇聚交换机将从所述AC接口接收到的报文通过所述VXLAN隧道发送给所述选中的BRAS网元。

【技术特征摘要】
1.一种流量调度方法,其特征在于,所述方法包括:
在接收到汇聚交换机上报的报文之后,从资源池中选择一个宽带远程接入
服务器BRAS网元,其中,所述上报的报文是所述汇聚交换机从接入电路AC
接口上接收到的第一个报文;
在所述汇聚交换机和选中的BRAS网元上分别进行可扩展虚拟局域网络
VXLAN隧道配置,以使所述汇聚交换机将从所述AC接口接收到的报文通过所
述VXLAN隧道发送给所述选中的BRAS网元。
2.根据权利要求1所述的方法,其特征在于,从资源池中选择一个BRAS
网元的方法包括:
根据预定选择规则,从所述资源池中选择一个BRAS网元,其中,所述预
定选择规则包括:选择与所述汇聚交换机最近的BRAS网元,和/或选择负载最
小的BRAS网元。
3.根据权利要求1所述的方法,其特征在于,通过与所述汇聚交换机之间
的VXLAN隧道或者软件定义网络SDN传输通道,接收所述汇聚交换机上报的
报文。
4.根据权利要求1所述的方法,其特征在于,在所述汇聚交换机上进行
VXLAN隧道配置的方法包括:
在所述汇聚交换机上配置隧道Tunnel接口,指定所述Tunnel接口的源IP
地址为所述汇聚交换机的IP地址、目的IP地址为所述选中的BRAS网元的IP
地址;
在所述汇聚交换机上创建虚拟交换实例VSI,在所述VSI内创建为所述
VXLAN隧道分配的VXLAN;
将所述AC接口、所述VSI、以及所述Tunnel接口绑定。
5.根据权利要求4所述的方法,其特征在于,在所述选中的BRAS网元上
进行VXLAN隧道配置的方法包括:
在所述选中的BRAS网元上配置Tunnel接口,指定所述Tunnel接口的源IP
地址为所述选中的BRAS网元的IP地址、目的IP地址为所述汇聚交换机的IP
地址;
在所述选中的BRAS网元上创建VSI,在所述VSI内创建为所述VXLAN
隧道分配的VXLAN;
将所述VSI和所述Tunnel接口绑定。
6.一种流量调度装置,其特征在于,...

【专利技术属性】
技术研发人员:刘建锋
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

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

1