一种实现业务带宽分配的方法及装置制造方法及图纸

技术编号:14932682 阅读:108 留言:0更新日期:2017-03-31 14:38
本申请公开了一种实现业务带宽分配的方法及系统,包括:区分各属于相同业务场景的进入光网络单元(ONU)的业务流的业务类型后,依照预设的分级策略对不同业务类型的业务流进行分级;按照预设规则,对各分级的业务流设定相应的业务带宽区间;根据设定的各业务流的业务带宽区间,对业务带宽进行调度。本发明专利技术通过对同一业务场景的业务流进行分级后,设置各业务流相应的业务带宽区间,通过对最小业务带宽和最大业务带宽进行调度,保证了各个业务流的公平接入,避免了网络负载较重时容易出现严重服务质量的问题。

【技术实现步骤摘要】

本申请涉及光通信网络领域,尤指一种在无源光网络(PON)实现业务带宽分配的方法及装置
技术介绍
无源光网络(PON)是应对多业务、高带宽接入需求的理想解决方案。PON技术主要有以太网无源光网络(EPON)和吉比特无源光网络(GPON)两种。两种网络均由光线路终端(OLT)、光分路器(ODN)和光网络单元(ONU)组成。网络一般采用树型的网络拓朴结构;其中,OLT和ODN连接,ODN下挂多个ONU,OLT和ONU之间下行数据通过广播方式,上行数据通过时分复用使用信道。在一个PON网络系统中,它可同时承载包括以太网(IP)业务、语音业务、时分复用模式(TDM)业务和传统的有线电视网(CATV)业务等在内的多种宽带业务,不同的业务类型对服务质量的要求存在极大差别。以TDM业务为例,它要求承载网络能够绝对保证其低延时和无误码,因此,PON系统需要通过预留固定的业务带宽和短帧封装来满足TDM业务的业务需求。PON技术中一种常见的业务带宽的分配方法为:通过建立区分服务模型,将业务流标记为几种有限的服务等级,在网络中按照服务等级提供业务带宽的分配。具体在EPON系统中,流量首先在ONU内部根据服务等级进行汇聚,进入不同的队列中等待发送;OLT根据ONU报告的队列情况分配发送时隙;当发送时隙开始时,ONU内部的队列调度机制将带宽分配给各个服务等级。按照服务等级在ONU内进行带宽分配,虽然实现起来简单,但只能提供粗粒度的带宽分配,不能保证每个业务流的服务质量。在多用户、多业务的复杂业务场景下,由于带宽资源有限,无法满足服务质量要求。另外,存在某些业务流通过提高数据发送量的方法抢占带宽,使得其他正常的业务流得不到服务。因此,现有的业务带宽分配方法无法保证各个业务流的公平接入;在网络负载较重时,容易导致严重的服务质量问题。
技术实现思路
为了解决上述问题,本专利技术提供一种实现业务带宽分配的方法及系统,能够保证各个业务流的公平接入,避免网络负载较重时,出现严重的服务质量问题。为了达到本专利技术的目的,本申请提供一种实现业务带宽分配的方法;包括:区分各属于相同业务场景的进入光网络单元ONU的业务流的业务类型后,依照预设的分级策略对不同业务类型的业务流进行分级;按照预设规则,对各分级的业务流设定相应的业务带宽区间;根据设定的各业务流的业务带宽区间,对业务带宽进行调度。进一步地,对业务带宽进行调度为:根据所述业务带宽区间的最小业务带宽和最大业务带宽进行业务带宽的调度,具体包括:采用严格优先级调度SP与循环调度RR的调度算法进行所述最小业务带宽的调度;在完成最小业务带宽的调度后,采用SP和加权循环调度WRR的调度算法按照业务流分级进行所述最大业务带宽的调度。进一步地,该方法之前还包括:划分不同的虚拟局域网(VLAN)以区分各不同业务场景的业务流。进一步地,该方法还包括:分配给各VLAN的上行流量调度单元相应的业务带宽,实现对各业务场景的业务流的流量整形。进一步地,对各业务场景的业务流的流量整形具体包括:分别绑定区分业务场景各所述VLAN到相应的ONU的业务虚端口上,在各ONU的业务虚端口配置相应的上行流量调度单元,通过分配给各VLAN的上行流量调度单元相应的业务带宽,完成各业务场景的业务流的流量整形。另一方面,本申请还提供一种实现业务带宽分配的装置,包括:业务流分级单元、业务带宽设置单元和资源调度单元;其中,业务流分级单元,用于区分各属于相同业务场景的进入光网络单元ONU的业务流的业务类型后,依照预设的分级策略对不同业务类型的业务流进行分级;业务带宽设置单元,用于按照预设规则,对各分级的业务流设定相应的业务带宽区间;资源调度单元,用于根据设定的各业务流的业务带宽区间,对业务带宽进行调度。进一步地,资源调度单元具体用于,根据设定的各业务流所述业务带宽区间的最小业务带宽和最大业务带宽进行业务带宽的调度,具体包括:采用严格优先级调度SP与循环调度RR的调度算法进行最小业务带宽的调度;在完成最小业务带宽的调度后,采用SP和加权循环调度WRR的调度算法按照业务流分级进行所述最大业务带宽的调度。进一步地,该装置还包括:业务场景单元,用于划分不同的虚拟局域网VLAN以区分各不同业务场景的业务流。进一步地,该装置还包括流量整形单元,用于分配给各VLAN的上行流量调度单元相应的业务带宽,实现对各业务场景的业务流的流量整形。进一步地,流量整形单元具体用于,分别绑定区分业务场景各VLAN到相应的ONU的业务虚端口上,在各ONU的业务虚端口配置相应的上行流量调度单元,通过分配给各VLAN的上行流量调度单元相应的业务带宽,完成各业务场景的业务流的流量整形。与现有技术相比,本专利技术提供的技术方案,包括:区分各属于相同业务场景的进入光网络单元(ONU)的业务流的业务类型后,依照预设的分级策略对不同业务类型的业务流进行分级;按照预设规则,对各分级的业务流设定相应的业务带宽区间;根据设定的各业务流的业务带宽区间,对业务带宽进行调度。本专利技术通过对同一业务场景的业务流进行分级后,设置各业务流相应的业务带宽区间,通过对最小业务带宽和最大业务带宽进行调度,保证了各个业务流的公平接入,避免了网络负载较重时容易出现严重服务质量的问题。附图说明附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1为本专利技术实现业务带宽分配的方法的流程图;图2为本专利技术实现业务带宽分配的装置的结构框图;图3为本专利技术实施例方法的流程图;图4是本专利技术实施例划分分级后进行业务带宽调度的示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1为本专利技术实现业务带宽分配的方法的流程图,如图1所示,包括:步骤100、区分各属于相同业务场景的进入光网络单元(ONU)的业务流的业务类型,依照预设的分级策略对不同业务类型的业务流进行分级。需要说明的是,区分业务流的业务类型属于本领域技术人员的惯用技术手段,主要通过在ONU的入口配置访问控制列表(ACL)来设置业务类型的分级标识。访问控制列表(本文档来自技高网
...

【技术保护点】
一种实现业务带宽分配的方法,其特征在于,包括:区分各属于相同业务场景的进入光网络单元ONU的业务流的业务类型后,依照预设的分级策略对不同业务类型的业务流进行分级;按照预设规则,对各分级的业务流设定相应的业务带宽区间;根据设定的各业务流的业务带宽区间,对业务带宽进行调度。

【技术特征摘要】
1.一种实现业务带宽分配的方法,其特征在于,包括:
区分各属于相同业务场景的进入光网络单元ONU的业务流的业务类型
后,依照预设的分级策略对不同业务类型的业务流进行分级;
按照预设规则,对各分级的业务流设定相应的业务带宽区间;
根据设定的各业务流的业务带宽区间,对业务带宽进行调度。
2.根据权利要求1所述的方法,其特征在于,所述对业务带宽进行调度
为:根据所述业务带宽区间的最小业务带宽和最大业务带宽进行业务带宽的
调度,具体包括:
采用严格优先级调度SP与循环调度RR的调度算法进行所述最小业务带
宽的调度;
在完成最小业务带宽的调度后,采用SP和加权循环调度WRR的调度算
法按照业务流分级进行所述最大业务带宽的调度。
3.根据权利要求1或2所述的方法,其特征在于,该方法之前还包括:
划分不同的虚拟局域网VLAN以区分各不同业务场景的业务流。
4.根据权利要求3所述的方法,其特征在于,该方法还包括:分配给各
所述VLAN的上行流量调度单元相应的业务带宽,实现对各业务场景的业务
流的流量整形。
5.根据权利要求4所述的方法,其特征在于,所述对各业务场景的业务
流的流量整形具体包括:
分别绑定区分业务场景各所述VLAN到相应的ONU的业务虚端口上,
在各ONU的业务虚端口配置相应的上行流量调度单元,通过分配给各VLAN
的上行流量调度单元相应的业务带宽,完成各业务场景的业务流的流量整形。
6.一种实现业务带宽分配的装置,其特征在于,包括:业务流分级单元、
业务带宽设置...

【专利技术属性】
技术研发人员:方乃钗吴晓东
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1