通信方法和装置制造方法及图纸

技术编号:24333852 阅读:63 留言:0更新日期:2020-05-29 21:11
本申请提供了一种在FlexE交叉环中传输数据的方法,组成FlexE交叉环的至少3个节点包括第一节点、第二节点和第三节点,任意两个相邻节点之间存在保护路径和工作路径,保护路径是工作路径的备份路径。本申请所提供的方案在FlexE交叉环中建立了节点到节点之间的保护路径,这样,当FlexE交叉环中任意两个相邻节点间的FlexE链路组出现故障,FlexE交叉环中的节点仍然可以完成数据转发,例如,第一节点与第三节点之间的FlexE链路组出现故障,第一节点可以通过第一节点与第二节点之间的保护路径将数据回传给第二节点,以便于第二节点通过其它路径传输至第三节点,从而提高了FlexE交叉环的可靠性。

Communication methods and devices

【技术实现步骤摘要】
通信方法和装置
本申请涉及通信领域,尤其涉及一种应用于灵活以太交叉环的环网保护方法和装置。
技术介绍
灵活以太网(flexibleethernet,FlexE)是在传统以太网基础上发展出来的一种新型以太网。在FlexE中,数据通过FlexE隧道进行传输。为了提高FlexE的可靠性,一种可用的方法是建立端到端(endtoend,E2E)的保护路径,即,建立一条备用的FlexE隧道,当工作路径(即,正在使用的FlexE隧道)出现故障时,E2E传输路径的一端可以通过保护路径传输数据,上述E2E传输路径的一端例如是服务提供商边缘设备(provideredge,PE)。然而,若上述保护路径也出现故障,则FlexE将无法传输数据,从而导致FlexE的可靠性下降。对于应用FlexE技术的环网,如何提供一种更有可靠有效的环网保护方法,成为目前需要解决的技术问题。
技术实现思路
本申请提供了一种应用于灵活以太交叉环的通信处理方法和装置,通过配置相邻两个网络设备之间的保护路径,能够增强FlexE的可靠性。第一方面,提供了一种通信处理方法,应用于环网,该环网为FlexE交叉环,该FlexE交叉环包括第一网络设备、第二网络设备和第三网络设备,第一网络设备与第二网络设备相邻,并且,第一网络设备与第三网络设备相邻;第一网络设备与第二网络设备之间具有第一FlexE链路组和第二FlexE链路组,第一FlexE链路组用于承载第一客户,第二FlexE链路组用于承载第二客户;第一网络设备和第三网络设备之间具有第三FlexE链路组,第三FlexE链路组用于承载第三客户;所述方法包括:第一网络设备确定第三FlexE链路组发生故障;第一网络设备删除第一客户与第三客户之间的FlexE交叉;建立第一客户与第二客户之间的FlexE交叉;将业务数据的传输路径从工作路径倒换到保护路径,工作路径包括第三FlexE链路组,保护路径包括第二FlexE链路组。第一FlexE链路组和第二FlexE链路组可以是相同的链路组,也可以是不同的链路组。本申请所提供的方案在FlexE交叉环中建立了网络设备到网络设备之间的保护路径,这样,当第一网络设备与第三网络设备之间的传输路径(例如,第三FlexE链路组)出现故障,第一网络设备可以建立工作客户(例如,第一客户)与保护客户(例如,第二客户)之间的FlexE交叉,为业务数据提供了备用的传输通道,从而提高了FlexE交叉环的可靠性。一种可能的设计中,将业务数据的传输路径从工作路径倒换到保护路径之后,所述方法还包括:第一网络设备通过第一客户接收第二网络设备发送的第一FlexE数据;第一网络设备通过第二客户,利用第二FlexE链路组转发第一FlexE数据。FlexE数据即符合FlexE协议的码块,第一网络设备通过保护客户将业务数据(例如,第一FlexE数据)回传给第二网络设备,第二网络设备通过保护路径完成业务数据的转发,从而提高了FlexE交叉环的可靠性。一种可能的设计中,第三FlexE链路组的链路故障排除后,所述方法还包括:第一网络设备删除第一客户与第二客户之间的FlexE交叉;第一网络设备建立第一客户与第三客户之间的FlexE交叉;第一网络设备将业务数据的传输路径由保护路径倒换到工作路径。工作路径通常是网络设备之间优选的传输路径,第三FlexE链路组的链路故障排除后,第一网络设备可以选择将业务数据的传输路径切换至工作路径,从而能够为业务数据提供优选的传输资源。一种可能的设计中,将业务数据的传输路径由保护路径倒换到工作路径之后,所述方法还包括:第一网络设备通过第一客户接收第二网络设备发送的第二FlexE数据;第一网络设备通过第三客户向第三网络设备转发第二FlexE数据。第一网络设备完成路径切换后,通过工作路径转发第二FlexE数据,从而能够为第二FlexE数据提供优选的传输资源。一种可能的设计中,第三FlexE链路组用于承载至少两个客户,该至少两个客户构成一个客户绑定组,客户绑定组包括第三客户和客户,第三客户部署OAM检测,第四客户没有部署OAM检测;第一网络设备确定第三FlexE链路组发生故障包括:第一网络设备基于第三客户部署的OAM检测,确定第三FlexE链路组发生故障。第一网络设备与第三网络设备之间的多个工作客户可以被配置一个工作客户组,第一网络设备与第三网络设备之间的多个保护客户可以被配置一个保护客户组,若第一网络设备通过上述客户组中的一个客户向第三网络设备发送OAM报文后未收到响应报文,则第一网络设备可以确定上述客户组对应的FlexE链路组(例如,第三FlexE链路组)出现故障,无需通过每个工作客户或保护客户发送OAM报文,从而减少了传输资源的消耗。第二方面,本申请提供了一种通信装置,包括存储器,该存储器包括计算机可读指令;该装置还包括与该存储器相连的处理器,所述处理器用于执行所述计算机可读指令,以执行第一方面或第一方面任意一种可能的设计中的方法中的操作。第三方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质中存储了计算机程序代码,该计算机程序代码被处理单元或处理器执行时,使得通信装置执行第一方面以及第一方面任意一种可能的设计中所述的方法。第四方面,提供了一种芯片,其中存储有指令,当其在通信装置或网络设备上运行时,使得该芯片执行上述第一方面以及第一方面任意一种可能的设计中的方法。第五方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码被通信装置的处理器运行时,使得通信装置执行上述第一方面以及第一方面任意一种可能的设计中的方法。第六方面,提供了一种网络设备,用于执行上述第一方面以及第一方面任意一种可能的设计中的方法。第七方面,提供了一种网络设备,包括第二方面所述的通信装置。附图说明图1是一种适用于本申请的FlexE传输方式的示意图;图2是一种适用于本申请FlexE的部分架构示意图;图3示出了适用于本申请的FlexE交叉传输技术的示意图;图4示出了本申请提供的一种FlexE交叉环的示意图;图5示出了本申请提供的一种业务数据的上环和下环方法的示意图;图6是本申请提供的一种通信处理方法的示意图;图7是本申请提供的一种FlexE交叉环出现故障后的数据转发方法的示意图;图8是本申请提供的另一种FlexE交叉环的示意图;图9是本申请提供的另一种FlexE交叉环出现故障后的数据转发方法的示意图;图10是本申请提供的一种配置了客户组的节点的示意图;图11是本申请提供的另一种配置了客户组的节点的示意图;图12是本申请提供的再一种配置了客户组的节点的示意图;图13是本申请提供的一种包含配置了客户组的节点的FlexE交叉环的示意图;图14是本申请提供的一种包含配置了客户组的节点的FlexE交叉环出现故障后的数据转发方法的示意图;图15是本申请提供的一种OA本文档来自技高网...

【技术保护点】
1.一种通信方法,其特征在于,应用于环网,所述环网为灵活以太FlexE交叉环,所述FlexE交叉环包括第一网络设备、第二网络设备和第三网络设备,所述第一网络设备与所述第二网络设备相邻,并且,所述第一网络设备与所述第三网络设备相邻;所述第一网络设备与所述第二网络设备之间具有第一FlexE链路组和第二FlexE链路组,所述第一FlexE链路组用于承载第一客户,所述第二FlexE链路组用于承载第二客户;所述第一网络设备和所述第三网络设备之间具有第三FlexE链路组,所述第三FlexE链路组用于承载第三客户;/n所述方法包括:/n所述第一网络设备确定所述第三FlexE链路组发生故障;/n所述第一网络设备删除所述第一客户与所述第三客户之间的FlexE交叉;/n所述第一网络设备建立所述第一客户与所述第二客户之间的FlexE交叉。/n

【技术特征摘要】
1.一种通信方法,其特征在于,应用于环网,所述环网为灵活以太FlexE交叉环,所述FlexE交叉环包括第一网络设备、第二网络设备和第三网络设备,所述第一网络设备与所述第二网络设备相邻,并且,所述第一网络设备与所述第三网络设备相邻;所述第一网络设备与所述第二网络设备之间具有第一FlexE链路组和第二FlexE链路组,所述第一FlexE链路组用于承载第一客户,所述第二FlexE链路组用于承载第二客户;所述第一网络设备和所述第三网络设备之间具有第三FlexE链路组,所述第三FlexE链路组用于承载第三客户;
所述方法包括:
所述第一网络设备确定所述第三FlexE链路组发生故障;
所述第一网络设备删除所述第一客户与所述第三客户之间的FlexE交叉;
所述第一网络设备建立所述第一客户与所述第二客户之间的FlexE交叉。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述第一网络设备通过所述第一客户接收所述第二网络设备发送的第一FlexE数据;
所述第一网络设备通过所述第二客户向所述第二网络设备转发所述第一FlexE数据。


3.根据权利要求1或2所述的方法,其特征在于,所述第三FlexE链路组的链路故障排除后,所述方法还包括:
所述第一网络设备删除所述第一客户与所述第二客户之间的FlexE交叉;
所述第一网络设备建立所述第一客户与所述第三客户之间的FlexE交叉。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
所述第一网络设备通过所述第一客户接收所述第二网络设备发送的第二FlexE数据;
所述第一网络设备通过所述第三客户向所述第三网络设备转发所述第二FlexE数据。


5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第三FlexE链路组用于承载至少两个客户,所述至少两个客户构成一个客户绑定组,所述客户绑定组包括所述第三客户和第四客户,所述第三客户部署操作、管理和维护OAM检测,所述第四客户没有部署OAM检测;
所述第一网络设备确定所述第三FlexE链路组发生故障包括:
所述第一网络设备基于所述第三客户部署的OAM检测,确定所述第三FlexE链路组发生故障。


6.一种通信装置,其特征在于,应用于环网,所述环网为灵活以太FlexE交叉环,所述FlexE交叉环包括所述第一网络设备、第二网络设备和第三网络设备,所述第一网络设备与所...

【专利技术属性】
技术研发人员:叶青叶剑钱慧
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1