【技术实现步骤摘要】
链路容量调整方法及装置、系统、控制器、网络节点
本专利技术涉及无线通信领域,尤其涉及一种灵活以太网(FlexE,FlexibleEthernet)网络中的端到端链路容量调整方法及装置、系统、控制器、网络节点、存储介质。
技术介绍
FlexE技术由国际标准化组织光互联网论坛(OIF,OpticalInternetworkingForum)于2015年3月发起研究,并于2016年3月正式表决通过相关的技术文档。FlexE技术提供一种通用的机制来传送一系列不同媒体访问控制(MAC,MediaAccessControl)速率的业务,例如:可以传送单个MAC速率比较大的业务,也可以传送多个MAC速率比较小的业务的集合,传送的业务不再限定为单一MAC速率的业务。FlexE与传统以太网在结构上的区别是:FlexE在MAC层和物理编码子层(PCS,PhysicalCodingSublayer)之间多了一个垫层(FlexEShim),该垫层的功能是构建一个大小为20×n个66b块的日程表(Calendar),n为绑定的以太网物理接口(PHY)的个数,每个66b块代表一个5G的时隙。在复用侧,不同MAC速率的业务按照与5G的倍数关系,装进对应个数的66b块中。每20个66b块构成一个子表(sub-Calendar),大小为20×n个66b块的Calendar分布到n个sub-Calendar中。对于每个sub-Calendar,每20×1023个66b块添加一个66b块的开销,一个66b块的开销也称为一个开销块,开销块用来存储相关的映射关系,如客户业务与时隙之间的映射关系,其 ...
【技术保护点】
1.一种链路容量调整方法,其特征在于,所述方法包括:基于链路上的业务流向,确定所述链路对应的调整路径,所述调整路径表示所述链路中各节点的调整顺序;基于所述链路的原容量和待调整的目标容量,确定所述链路对应的调整策略;将所述链路对应的调整路径以及所述调整策略发送给所述链路中的各节点;向首节点发送调整通知消息,以触发所述链路中的各节点基于所述调整路径以及所述调整策略进行容量调整,其中,所述首节点基于所述调整路径确定。
【技术特征摘要】
1.一种链路容量调整方法,其特征在于,所述方法包括:基于链路上的业务流向,确定所述链路对应的调整路径,所述调整路径表示所述链路中各节点的调整顺序;基于所述链路的原容量和待调整的目标容量,确定所述链路对应的调整策略;将所述链路对应的调整路径以及所述调整策略发送给所述链路中的各节点;向首节点发送调整通知消息,以触发所述链路中的各节点基于所述调整路径以及所述调整策略进行容量调整,其中,所述首节点基于所述调整路径确定。2.根据权利要求1所述的方法,其特征在于,所述基于所述链路的原容量和待调整的目标容量,确定所述链路对应的调整策略,包括:如果所述原容量小于所述目标容量,则确定所述链路对应的调整策略为容量调大策略;如果所述原容量大于所述目标容量,则确定所述链路对应的调整策略为容量调小策略。3.根据权利要求2所述的方法,其特征在于,如果所述调整策略为容量调大策略,则所述方法还包括:获取所述链路中各节点的剩余容量;判断所述链路中各节点的剩余容量是否大于等于所述目标容量与所述原容量的差值;如果所述链路中各节点的剩余容量均大于等于所述目标容量与所述原容量的差值,则执行所述向首节点发送调整通知消息的步骤;如果所述链路中各节点的剩余容量有小于所述目标容量与所述原容量的差值,则不执行调整操作。4.根据权利要求2所述的方法,其特征在于,所述容量调大策略用于指示所述链路中的各节点执行如下操作:如果接收到调整通知消息,则向下一跳节点发送日程表切换请求CR消息;如果接收到CR消息,判断目标节点是否为尾节点;如果目标节点不是尾节点,则记录CR消息未回复状态标记,向下一跳节点发送CR消息;如果目标节点是尾节点,向上一跳节点回复日程表切换确认CA消息;如果接收到CA消息,判断目标节点是否为首节点;如果目标节点不是首节点,则向下一跳节点发送容量调整生效指令,向上一跳节点回复CA消息并取消CR消息未回复状态标记;如果目标节点是首节点,则向下一跳节点发送容量调整生效指令;其中,所述下一跳节点和所述上一跳节点基于所述链路对应的调整路径确定。5.根据权利要求2所述的方法,其特征在于,所述容量调小策略用于指示所述链路中的各节点执行如下操作:如果接收到调整通知消息,则向下一跳节点发送CR消息;如果接收到CR消息,向上一跳节点发送CA消息,并判断目标节点是否为尾节点;如果目标节点不是尾节点,则向下一跳节点发送CR消息;如果接收到CA消息,向下一跳节点发送容量调整生效指令;其中,所述下一跳节点和所述上一跳节点基于所述链路对应的调整路径确定。6.一种链路容量调整方法,其特征在于,所述方法包括:获取调整信息,所述调整信息包括链路对应的调整路径和调整策略;基于所述链路对应的调整路径以及所述调整策略,对目标节点进行容量调整。7.根据权利要求6所述的方法,其特征在于,所述调整策略为容量调大策略;所述基于所述链路对应的调整路径以及所述调整策略,对目标节点进行容量调整,包括:如果接收到调整通知消息,则向下一跳节点发送CR消息;如果接收到CR消息,判断目标节点是否为尾节点;如果目标节点不是尾节点,则记录CR消息未回复状态标记,向下一跳节点发送CR消息;如果目标节点是尾节点,向上一跳节点回复CA消息;如果接收到CA消息,判断目标节点是否为首节点;如果目标节点不是首节点,则向下一跳节点发送容量调整生效指令,向上一跳节点回复CA消息并取消CR消息未回复状态标记;如果目标节点是首节点,则向下一跳节点发送容量调整生效指令;其中,所述下一跳节点和所述上一跳节点基于所述链路对应的调整路径确定。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:如果接收到CA消息,且目标节点是首节点,则向下一跳节点发送容量调整生效指令后,向控制器发送调整成功消息。9.根据权利要求6所述的方法,其特征在于,所述调整策略为容量调小策略;所述基于所述链路对应的调整路径以及所述调整策略,对目标节点进行容量调整,包括:如果接收到调整通知消息,则向下一跳节点发送CR消息;如果接收到CR消息,向上一跳节点发送CA消息,并判断目标节点是否为尾节点;如果目标节点不是尾节点,则向下一跳节点发送CR消息;如果接收到CA消息,向下一跳节点发送容量调整生效指令;其中,所述下一跳节点和所述上一跳节点基于所述链路对应的调整路径确定。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:如果接收到容量调整生效指令,且目标节点为尾节点,则向控制器发送调整成功消息。11.根据权利要求7至10任一项所述的方法,其特征在于,所述方法还包括:如果目标节点不是首节点且不是尾节点,则对目标节点的接收侧的业务数据和发送侧的业务数据进行数据交叉处理。12.根据权利要求11所述的方法,其特征在于,所述方法还包括:如果所述目标节点单向容量调整成功,且存在上游容量带宽和下游容量带宽不一致,则在对所述接收侧的业务数据和发送侧的业务数据进行数据交叉处理时,对所述接收侧的业务数据和发送侧的业务数据进行速率匹配处理。13.根据权利要求12所述的方法,其特征在于,所述对所述接收侧的业务数据和发送侧的业务数据进行速率匹配处理,包括:将所述接收侧的业务数据的速率调整至与所述发送侧的业务数据的速率一致,其中,所述接收侧的业务数据的速率小于所述发送侧的业务数据的速率。14.根据权利要求13所述的方法,其特征在于,所述将所述接收侧的业务数据的速率调整至与所述发送侧的业务数据的速率一致,包括:针对所述接收侧的业务数据的数据包,在所述数据包内部插入空闲块,以使得所述接收侧的业务数据的速率适配到所述发送侧的业务数据的速率;或者,针对所述接收侧的业务数据的数据包,在相邻数据包之间插入空闲块,以使得所述接收侧的业务数据的速率适配到所述发送侧的业务数据的速率。15.一种链路容量调整装置,其特征在于,所述装置包括:第一确定单元,用于基于链路上的业务流向,确定所述链路对应的调整路径,所述调整路径表示所述链路中各节点的调整顺序;第二确定单元,用于基于所述链路的原容量和待调整的目标容量,确定所述链路对应的调整策略;发送单...
【专利技术属性】
技术研发人员:张思栋,占治国,王强,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。