基于灵活以太网的业务流传输方法、装置和通信系统制造方法及图纸

技术编号:18369512 阅读:93 留言:0更新日期:2018-07-05 13:25
本申请提供一种基于灵活以太网的业务流传输方法和装置,灵活以太网的捆绑组对应的带宽资源被划分成M个时隙,至少一个业务流中的业务数据被封装至M个时隙中的N个时隙,该方法包括:在捆绑组中的第一PHY失效的情况下,根据预先配置的第一时隙配置表,确定N个时隙中的映射于第一PHY的目标时隙;根据第一时隙配置表,从M个时隙中查找空闲时隙;在M个时隙中的空闲时隙的数量大于或等于目标时隙的数量的情况下,调整第一时隙配置表,使得N个时隙均映射至捆绑组中的除第一PHY之外的其他PHY上,以得到第二时隙配置表;根据第二时隙配置表,通过捆绑组传输至少一个业务流。本申请提供的技术方案能够有效避免业务流中断。

Service flow transmission method, device and communication system based on flexible Ethernet

The present application provides a service flow transmission method and device based on flexible Ethernet. The bandwidth resources corresponding to the bundling group of the flexible Ethernet are divided into M slots, and at least one traffic data in one traffic flow is encapsulated into the N slots in the M slot, which includes the case of the first PHY failure in the bundled group, According to the pre configured first slot configuration table, the target time slots mapped to the first PHY in the N slot are determined; the free time slot is found from the M slot according to the first slots configuration table; the number of idle time slots in the M slot is greater than or equal to the number of the target time slot, and the first time slot configuration table is adjusted to make N The slot is mapped to other PHY other than the first PHY in the bundled group to get the second slot configuration table; at least one traffic flow is transmitted through the bundling group according to the second slots configuration table. The technical solution provided by this application can effectively avoid business interruption.

【技术实现步骤摘要】
基于灵活以太网的业务流传输方法、装置和通信系统
本申请实施例涉及灵活以太网领域,并且更为具体地,涉及一种基于灵活以太网的业务流传输方法、装置和通信系统。
技术介绍
灵活以太网(FlexibleEthernet,简称FlexEth或FlexE)是在传输以太网基础上发展出来的一种更加先进的以太网技术。FlexE可以定义为路由器与光传送网络(OpticalTransportNetwork,OTN)之间的可变速率接口,主要目的在于尽量简化以太网接口在OTN上的映射和传输方式。FlexE基于速率绑定技术,以及以太网接口与OTN之间的灵活映射方式,可以实现更大的传输速率和传输带宽。如图1所示,FlexE在传统以太网的基础上引入了灵活以太网捆绑组(FlexEGroup,下文简称捆绑组)的概念。捆绑组可以由多个PHY捆绑而成,一个捆绑组对应的带宽资源为该捆绑组中的PHY对应的带宽资源之和,因此,基于捆绑组,FlexE能够满足更大的传输速率和传输带宽。FlexE通过捆绑组可以并行地传输多个业务流,同一业务流的业务数据可以承载于捆绑组中的一个PHY,也可以承载于捆绑组中的不同PHY。换句话说,同一业务流的业务数据可以通过捆绑组中的一个PHY传输至对端,也可以通过捆绑组中的多个PHY传输至对端。假设捆绑组中的某个PHY上承载有一个或多个业务流的业务数据,如果该PHY失效,该一个或多个业务流的传输均会中断。
技术实现思路
本申请提供一种基于灵活以太网的业务流传输方法、装置和通信系统,以缓解捆绑组中的某个PHY失效而引起的业务流中断的现象。第一方面,提供一种基于灵活以太网的业务流传输方法,所述灵活以太网使用捆绑组传输至少一个业务流,所述捆绑组对应的带宽资源被划分成M个时隙,所述至少一个业务流中的业务数据被封装至所述M个时隙中的N个时隙,所述N个时隙中的每个时隙映射于所述捆绑组中的一个PHY,且所述每个时隙中封装的业务数据通过所述每个时隙所映射的PHY进行传输,其中M和N均为大于或等于1的整数,且M≥N,所述方法包括:在所述捆绑组中的第一PHY失效的情况下,根据预先配置的第一时隙配置表,确定所述N个时隙中的映射于所述第一PHY的目标时隙,其中所述第一时隙配置表用于指示所述M个时隙与所述捆绑组中的PHY的映射关系;根据所述第一时隙配置表,从所述M个时隙中查找空闲时隙;在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,调整所述第一时隙配置表,使得所述N个时隙均映射至所述捆绑组中的除所述第一PHY之外的其他PHY上,以得到第二时隙配置表;根据所述第二时隙配置表,通过所述捆绑组传输所述至少一个业务流。结合第一方面,在第一方面的某些实现方式中,所述在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,调整所述第一时隙配置表,包括:在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,从所述M个时隙中选取K个空闲时隙,其中K等于所述目标时隙的数量;调整所述第一时隙配置表,使得所述K个空闲时隙与所述捆绑组中的PHY的映射关系与K个目标时隙与所述捆绑组中的PHY的映射关系相互替换。结合第一方面,在第一方面的某些实现方式中,所述在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,从所述M个时隙中选取K个空闲时隙,包括:在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,根据所述其他PHY的负载状况,从所述M个时隙中选取所述K个空闲时隙。结合第一方面,在第一方面的某些实现方式中,所述至少一个业务流包括多个业务流,所述方法还包括:在所述M个时隙中的空闲时隙的数量小于所述目标时隙的数量的情况下,计算所述捆绑组的当前传输带宽,其中所述捆绑组的当前传输带宽等于所述捆绑组中的除所述第一PHY之外的其他PHY的传输带宽之和;根据所述捆绑组的当前传输带宽和所述多个业务流所需的传输带宽,丢弃所述多个业务流中的目标业务流,使得所述多个业务流中的除所述目标业务流之外的剩余业务流所需的传输带宽小于或等于所述捆绑组的当前传输带宽。结合第一方面,在第一方面的某些实现方式中,所述根据所述捆绑组的当前传输带宽和所述多个业务流所需的传输带宽,丢弃所述多个业务流中的目标业务流,包括:根据所述捆绑组的当前传输带宽和所述多个业务流所需的传输带宽,通过所述灵活以太网的服务质量QoS机制,丢弃所述多个业务流中的目标业务流,其中所述目标业务流的优先级低于所述多个业务流中的除所述目标业务流之外的剩余业务流的优先级。第二方面,提供一种基于灵活以太网的业务流传输装置,包括用于执行第一方面或第一方面各种可能的实现方式中的方法的模块。第三方面,提供一种基于灵活以太网的业务流传输装置,包括存储器、处理器和通信接口,所述存储器用于存储程序代码,所述处理器用于执行所述存储器中存储的程序代码,以执行第一方面或第一方面各种可能的实现方式中的方法所对应的操作。第四方面,提供一种通信系统,包括基于灵活以太网的网络设备,所述灵活以太网使用捆绑组传输至少一个业务流,所述捆绑组对应的带宽资源被划分成M个时隙,所述至少一个业务流中的业务数据被封装至所述M个时隙中的N个时隙,所述N个时隙中的每个时隙映射于所述捆绑组中的一个PHY,且所述每个时隙中封装的业务数据通过所述每个时隙所映射的PHY进行传输,其中M和N均为大于或等于1的整数,且M≥N。所述网络设备用于在所述捆绑组中的第一PHY失效的情况下,根据预先配置的第一时隙配置表,确定所述N个时隙中的映射于所述第一PHY的目标时隙,其中所述第一时隙配置表用于指示所述M个时隙与所述捆绑组中的PHY的映射关系;所述网络设备,还用于根据所述第一时隙配置表,从所述M个时隙中查找空闲时隙,在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,调整所述第一时隙配置表,使得所述N个时隙均映射至所述捆绑组中的除所述第一PHY之外的其他PHY上,以得到第二时隙配置表;所述网络设备,进一步用于根据所述第二时隙配置表,通过所述捆绑组传输所述至少一个业务流。结合第四方面,在第四方面的某些实现方式中,所述网络设备具体用于:在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,从所述M个时隙中选取K个空闲时隙,其中K等于所述目标时隙的数量;调整所述第一时隙配置表,使得所述K个空闲时隙与所述捆绑组中的PHY的映射关系与K个目标时隙与所述捆绑组中的PHY的映射关系相互替换。结合第四方面,在第四方面的某些实现方式中,所述网络设备具体用于:在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,根据所述其他PHY的负载状况,从所述M个时隙中选取所述K个空闲时隙。结合第四方面,在第四方面的某些实现方式中,所述至少一个业务流包括多个业务流,所述网络设备进一步用于:在所述M个时隙中的空闲时隙的数量小于所述目标时隙的数量的情况下,计算所述捆绑组的当前传输带宽,其中所述捆绑组的当前传输带宽等于所述捆绑组中的除所述第一PHY之外的其他PHY的传输带宽之和;根据所述捆绑组的当前传输带宽和所述多个业务流所需的传输带宽,丢弃所述多个业务流中的目标业务流,使得所述多个业务流中的除所述目标业务流本文档来自技高网...
基于灵活以太网的业务流传输方法、装置和通信系统

【技术保护点】
1.一种基于灵活以太网的业务流传输方法,其特征在于,所述灵活以太网使用捆绑组传输至少一个业务流,所述捆绑组对应的带宽资源被划分成M个时隙,所述至少一个业务流中的业务数据被封装至所述M个时隙中的N个时隙,所述N个时隙中的每个时隙映射于所述捆绑组中的一个PHY,且所述每个时隙中封装的业务数据通过所述每个时隙所映射的PHY进行传输,其中M和N均为大于或等于1的整数,且M≥N,所述方法包括:在所述捆绑组中的第一PHY失效的情况下,根据预先配置的第一时隙配置表,确定所述N个时隙中的映射于所述第一PHY的目标时隙,其中所述第一时隙配置表用于指示所述M个时隙与所述捆绑组中的PHY的映射关系;根据所述第一时隙配置表,从所述M个时隙中查找空闲时隙;在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,调整所述第一时隙配置表,使得所述N个时隙均映射至所述捆绑组中的除所述第一PHY之外的其他PHY上,以得到第二时隙配置表;根据所述第二时隙配置表,通过所述捆绑组传输所述至少一个业务流。

【技术特征摘要】
1.一种基于灵活以太网的业务流传输方法,其特征在于,所述灵活以太网使用捆绑组传输至少一个业务流,所述捆绑组对应的带宽资源被划分成M个时隙,所述至少一个业务流中的业务数据被封装至所述M个时隙中的N个时隙,所述N个时隙中的每个时隙映射于所述捆绑组中的一个PHY,且所述每个时隙中封装的业务数据通过所述每个时隙所映射的PHY进行传输,其中M和N均为大于或等于1的整数,且M≥N,所述方法包括:在所述捆绑组中的第一PHY失效的情况下,根据预先配置的第一时隙配置表,确定所述N个时隙中的映射于所述第一PHY的目标时隙,其中所述第一时隙配置表用于指示所述M个时隙与所述捆绑组中的PHY的映射关系;根据所述第一时隙配置表,从所述M个时隙中查找空闲时隙;在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,调整所述第一时隙配置表,使得所述N个时隙均映射至所述捆绑组中的除所述第一PHY之外的其他PHY上,以得到第二时隙配置表;根据所述第二时隙配置表,通过所述捆绑组传输所述至少一个业务流。2.如权利要求1所述的方法,其特征在于,所述在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,调整所述第一时隙配置表,包括:在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,从所述M个时隙中选取K个空闲时隙,其中K等于所述目标时隙的数量;调整所述第一时隙配置表,使得所述K个空闲时隙与所述捆绑组中的PHY的映射关系与K个目标时隙与所述捆绑组中的PHY的映射关系相互替换。3.如权利要求2所述的方法,其特征在于,所述在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,从所述M个时隙中选取K个空闲时隙,包括:在所述M个时隙中的空闲时隙的数量大于或等于所述目标时隙的数量的情况下,根据所述其他PHY的负载状况,从所述M个时隙中选取所述K个空闲时隙。4.如权利要求1-3中任一项所述的方法,其特征在于,所述至少一个业务流包括多个业务流,所述方法还包括:在所述M个时隙中的空闲时隙的数量小于所述目标时隙的数量的情况下,计算所述捆绑组的当前传输带宽,其中所述捆绑组的当前传输带宽等于所述捆绑组中的除所述第一PHY之外的其他PHY的传输带宽之和;根据所述捆绑组的当前传输带宽和所述多个业务流所需的传输带宽,丢弃所述多个业务流中的目标业务流,使得所述多个业务流中的除所述目标业务流之外的剩余业务流所需的传输带宽小于或等于所述捆绑组的当前传输带宽。5.如权利要求4所述的方法,其特征在于,所述根据所述捆绑组的当前传输带宽和所述多个业务流所需的传输带宽,丢弃所述多个业务流中的目标业务流,包括:根据所述捆绑组的当前传输带宽和所述多个业务流所需的传输带宽,通过所述灵活以太网的服务质量QoS机制,丢弃所述多个业务流中的目标业务流,其中所述目标业务流的优先级低于所述多个业务流中的除所述目标业务流之外的剩余业务流的优先级。6.一种基于灵活以太网的业务流传输装置,其特征在于,所述灵活以太网使用捆绑组传输至少一个业务流,所述捆绑组对应的带宽资源被划分成M个时隙,所述至少一个业务流中的业务数据被封装至所述M个时隙中的N个时隙,所述N个时隙中的每个时隙映射于所述捆绑组中的一个PHY,且所述每个时隙中封装的业务数据通过所述每个时隙所映射的PHY进行传输,其中M和N均为大于或等于1的整数,且M≥N,所述装置包括:确...

【专利技术属性】
技术研发人员:戢仁胜陈昀
申请(专利权)人:北京华为数字技术有限公司
类型:发明
国别省市:北京,11

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

1