用于聚合链路的流量分配方法、装置、光线路终端及介质制造方法及图纸

技术编号:32436517 阅读:20 留言:0更新日期:2022-02-26 07:54
本发明专利技术实施例公开了一种用于聚合链路的流量分配方法、装置、光线路终端OLT及介质。该用于聚合链路的流量分配方法,包括:至少基于端口上一个监控周期内的端口流量预测当前监控周期内端口的预测平均速率和多个端口的速率平均值,速率平均值为预测平均速率的平均值;将待调整端口当前监控周期内的端口流量按照负荷分担元调整至被调整端口,其中负荷分担元包括端口流量中不同速率的预设报文长度区间,待调整端口为端口中预测流量速率大于速率平均值的端口,被调整端口为端口中预测流量速率小于速率平均值的端口,可以动态分配聚合链路各个物理端口的流量,减小各个物理端口的负荷差,减少资源浪费。减少资源浪费。减少资源浪费。

【技术实现步骤摘要】
用于聚合链路的流量分配方法、装置、光线路终端及介质


[0001]本专利技术实施例涉及光线路终端OLT
,尤其涉及一种用于聚合链路 的流量分配方法、装置、光线路终端及介质。

技术介绍

[0002]随着5G技术的推广,各种高带宽需求的APP如雨后春笋般不断涌现,这对 综合接入媒体网关设备等OLT局端设备的数据转发提出了更高的要求。而在数 据转发过程中特别是超大流量的数据转发,即便是超强能力的转发芯片也可能会 面临带宽不够,网络传输的可靠性不足和流量阻塞链路等问题。链路聚合技术提 供了一个解决方案,链路聚合技术是将多个物理链路聚合到一起形成一条完整的 逻辑链路。聚合后的链路带宽将会是各个物理端口带宽的总和,因此数据转发通 道的带宽被扩展,解决了带宽的瓶颈;另外将多条物理链路聚合在一起形成逻辑 通道,意味着即便因为某种原因导致其中一条链路受损,数据会被调整到使用其 它链路来传输后完整地送到千家万户,毫无疑问地提高了网络的可靠性,解决了 链路阻塞引发的连锁式风险。
[0003]但是IEEE802.3ad虽然定义了链路聚合的框架结构和规则,但是并没有定义 使用何种方法来实施。多个物理端口做了链路聚合后可能会出现如下情景:高负 荷传输的端口可能会遇到高突发流量,导致该端口流量超限;某些物理端口高负 荷转发数据而其他物理端口长期处于低流量负载、带宽没有被充分利用的状态, 造成了资源的浪费。因此,如何动态分配聚合链路各个物理端口的流量,尽可能 减小各个物理端口的负荷差,成为亟待解决的问题。

技术实现思路

[0004]本说明书一个或多个实施例的目的是提供一种用于聚合链路的流量分配方 法、装置、光线路终端OLT及介质,可以动态分配聚合链路各个物理端口的流 量,减小各个物理端口的负荷差,减少资源浪费。
[0005]为解决上述技术问题,本说明书一个或多个实施例是这样实现的:
[0006]第一方面,提供了一种用于聚合链路的流量分配方法,所述方法包括:至少 基于端口上一个监控周期内的端口流量预测当前监控周期内所述端口的预测平 均速率和所有所述端口的速率平均值,所述速率平均值为所述预测平均速率的平 均值;将待调整端口当前监控周期内的端口流量按照负荷分担元调整至被调整端 口,其中所述负荷分担元包括所述端口流量中不同速率的预设报文长度区间,所 述待调整端口为所述端口中所述预测流量速率大于所述速率平均值的端口,所述 被调整端口为所述端口中所述预测流量速率小于所述速率平均值的端口。
[0007]第二方面,提出了一种用于聚合链路的流量分配装置,所述装置包括:速率 预测模块,用于至少基于所述端口上一个监控周期内的端口流量预测当前监控周 期内所述端口的预测平均速率和所有所述端口的速率平均值,所述速率平均值为 所述预测平均速率
的平均值;调整模块,用于将待调整端口当前监控周期内的端 口流量按照负荷分担元调整至被调整端口,其中所述负荷分担元包括所述端口流 量中不同速率的预设报文长度区间,所述待调整端口为所述端口中所述预测流量 速率大于所述速率平均值的端口,所述被调整端口为所述端口中所述预测流量速 率小于所述速率平均值的端口。
[0008]第三方面,提出了一种光线路终端,所述光线路终端包括如上文所述用于聚 合链路的流量分配装置。
[0009]第四方面,提出了一种储存介质,用于计算机可读存储,所述存储介质存储 有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行时, 实现如上文所述用于聚合链路的流量分配方法的步骤。
[0010]由以上本说明书一个或多个实施例提供的技术方案可见,本专利技术实施例提供 的用于聚合链路的流量分配方法利用端口的至少上一个监控周期内的端口流量 预测当前监控周期内端口的预测平均速率和所有端口的速率平均值,并且将预测 平均速率大于速率平均值的端口作为待调整端口,预测平均速率小于速率平均值 的端口作为被调整端口,目的是将待调整端口的端口流量按照负荷分单元为调整 粒度调整至被调整端口,负荷分单元可以包括端口流量中不同速率的预设报文长 度区间,可以按照端口流量中不同速率的预设报文长度区间进行调整,可以动态 分配聚合链路各个物理端口的流量,减小各个物理端口的负荷差,减少资源浪费。
附图说明
[0011]为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下 面将对一个或多个实施例或现有技术描述中所需要使用的附图作简单地介绍,显 而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域 普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得 其他的附图。
[0012]图1是本专利技术实施例提供一种用于聚合链路的流量分配方法的步骤示意图。
[0013]图2是本专利技术实施例提供另一种用于聚合链路的流量分配方法的步骤示意 图。
[0014]图3是本专利技术实施例提供又一种用于聚合链路的流量分配方法的步骤示意 图。
[0015]图4是本专利技术实施例提供又一种用于聚合链路的流量分配方法的步骤示意 图。
[0016]图5是本专利技术实施例提供又一种用于聚合链路的流量分配方法的步骤示意 图。
[0017]图6是本专利技术实施例提供又一种用于聚合链路的流量分配方法的步骤示意 图。
[0018]图7是本专利技术实施例提供又一种用于聚合链路的流量分配方法的步骤示意 图。
[0019]图8是本专利技术实施例提供又一种用于聚合链路的流量分配方法的步骤示意 图。
[0020]图9是本专利技术实施例提供一种用于聚合链路的流量分配装置的结构示意图。
[0021]图10是本专利技术实施例提供一种光线路终端的结构示意图。
[0022]图11是本专利技术实施例提供又一种用于聚合链路的流量分配方法中流量预测 示意图。
[0023]图12是本专利技术实施例提供一种用于聚合链路的流量分配方法中流量调整示 意图。
具体实施方式
[0024]为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本 说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案 进行清楚、完整地描述,显然,所描述的一个或多个实施例仅仅是本说明书一部 分实施例,而不是全部的实施例。基于本说明书中的一个或多个实施例,本领域 普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属 于本文件的保护范围。
[0025]本专利技术实施例提供的一种用于聚合链路的流量分配方法适用于聚合链路,可 以在聚合链路的各个物理端口之间动态调整端口流量,实现了聚合链路的流量动 态分配,减小各个物理端口的负荷差。下面将详细地描述本说明书提供的用于聚 合链路的流量分配方法及其各个步骤。
[0026]需要说明的是,本专利技术实施例提供的用于聚合链路的流量分配方法中聚合链 路的各个物理端口在当前监控周期下总的端口流量保持不变的情况下在各个端 口之间动态调整部分物理端口的端口流量,待调整端口和被调整端口均是聚合链 路上的端口。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于聚合链路的流量分配方法,所述方法包括:至少基于端口上一个监控周期内的端口流量预测当前监控周期内所述端口的预测平均速率和所有所述端口的速率平均值,所述速率平均值为所述预测平均速率的平均值;将待调整端口当前监控周期内的端口流量按照负荷分担元调整至被调整端口,其中所述负荷分担元包括所述端口流量中不同速率的预设报文长度区间,所述待调整端口为所述端口中所述预测流量速率大于所述速率平均值的端口,所述被调整端口为所述端口中所述预测流量速率小于所述速率平均值的端口。2.如权利要求1所述的流量分配方法,至少基于端口上一个监控周期内的端口流量预测当前监控周期内所述端口的预测平均速率,具体包括:基于所述端口流量获取所述端口的N个采样样本,所述N个采样样本包括上一个监控周期在内的N个监控周期内所述端口流量的平均速率;基于所述N个采样样本预测所述当前监控周期内所述端口的预测平均速率。3.如权利要求1或2所述的流量分配方法,将待调整端口当前监控周期内的端口流量按照负荷分担元调整至被调整端口,其中所述负荷分担元包括所述端口流量中不同速率的预设报文长度区间之前,所述方法,还包括:将所有所述端口按照预测平均速率从大到小排序,形成端口集合;从所述端口集合中选取所述待调整端口后,基于所述端口流量中报文的长度计算当前监控周期内所述待调整端口的所述报文所属预设报文长度区间的速率,直至得到所有所述待调整端口的所述报文所属预设报文长度区间的速率。4.如权利要求3所述的流量分配方法,将待调整端口当前监控周期内的端口流量按照负荷分担元调整至被调整端口,其中所述负荷分担元包括所述端口流量中不同速率的预设报文长度区间,所述待调整端口为所述端口中所述预测流量速率大于所述速率平均值的端口,所述被调整端口为所述端口中所述预测流量速率小于所述速率平均值的端口,具体包括:按照所述预设报文长度区间的速率由小到大顺次将所述端口流量以所述预设报文长度区间为粒度从所述待调整端口调整至所述被调整端口;形成所述待调整端口、所述被调整端口和所述预设报文长度区间的编号ID的对应关系。5.如权利要求4所述的流量分配方法,按照所述预设...

【专利技术属性】
技术研发人员:廖志成
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1