生成转发表的方法和转发设备技术

技术编号:26693770 阅读:37 留言:0更新日期:2020-12-12 02:49
本发明专利技术实施例提供了一种生成转发表的方法,该方法包括:转发设备确定第一时隙集合,第一时隙集合包括转发设备利用第一灵活以太网组向第一设备发送物理编码子层生成的多个编码数据块时使用的多个时隙;转发设备确定第二时隙集合,第二时隙集合包括转发设备利用第二FlexE Group接收第二设备发送的多个编码数据块时使用的多个时隙;转发设备生成转发表,转发表包括第二FlexE Group、第二时隙集合包括的多个时隙、第一FlexE Group和第一时隙集合包括的多个时隙之间的映射关系。本发明专利技术实施例的生成转发表的方法,通过生成的转发表进行FlexE Client的转发,能够减小传输时延,提高传输效率。

【技术实现步骤摘要】
生成转发表的方法和转发设备本申请是申请日为2016年07月06日,申请号为201680087387.6,专利技术名称为“生成转发表的方法和转发设备”的中国专利申请的分案申请。
本专利技术涉及通信领域,并且更具体地,涉及一种生成转发表的方法和转发设备。
技术介绍
灵活以太网(FlexibleEthernet,FlexE)概念的引入,为实现以太网物理链路的虚拟化,提供了一个可行的演进方向。在FlexE中,通过绑定的一个或多个PHYs构成灵活以太网组(FlexEGroup)。该FlexEGroup可以看成收发设备之间实现的一个FlexE链路。FlexE链路是一种逻辑链路。该逻辑链路的带宽等于绑定的多个PHYs的带宽的总和。FlexE技术方案中,通过进行时域资源分配(例如将时域资源划分为20个时隙或者80个时隙),FlexEGroup的带宽资源被使用。通过进行时隙配置实现虚拟链路。使得FlexE为灵活以太网客户(FlexEClient)提供服务。发送设备和接收设备在采用FlexE技术经由多个节点传输FlexEClient时,每个节点需要按照传统的2层(链路层)或3层(网络层)的转发方式,根据2层转发表或3层转发表执行转发,时延较大。
技术实现思路
本专利技术实施例提供了一种生成转发表的方法,通过转发设备生成的转发表传输FlexEClient,能够减小时延。第一方面,提供了一种生成转发表的方法,包括:转发设备确定第一时隙集合,第一时隙集合包括转发设备利用第一灵活以太网组向第一设备发送物理编码子层(PhysicalCodingSublayer,PCS)生成的多个编码数据块(encodeddatablock)时使用的多个时隙,第一时隙集合包括的多个时隙与多个编码数据块一一对应;转发设备确定第二时隙集合,第二时隙集合包括转发设备利用第二FlexEGroup接收第二设备发送的多个编码数据块时使用的多个时隙,第二时隙集合包括的多个时隙与多个编码数据块一一对应;转发设备生成转发表,转发表包括第二FlexEGroup、第二时隙集合包括的多个时隙、第一FlexEGroup和第一时隙集合包括的多个时隙之间的映射关系。本专利技术实施例的生成转发表的方法,转发设备通过建立转发表,使得在传输FlexEClient时,转发设备可以根据转发表,将第一时隙集合中的多个时隙传输的编码数据块映射到第二时隙集合中的多个时隙中进行转发,从而能够减小传输时延,提高传输效率。在一种可能的实现方式中,转发设备确定第一时隙集合,包括:转发设备接收第一设备发送的第一消息,第一消息用于指示转发设备确定第一时隙集合;转发设备将转发设备的第一可用时隙确定为第一时隙集合。在一种可能的实现方式中,该方法还可以包括:转发设备向第一设备发送第二消息,第二消息携带第一时隙集合包括的多个时隙的标识,第二消息用于指示第一设备将第一时隙集合包括的多个时隙确定为第一设备利用第一FlexEGroup接收多个编码数据块时使用的时隙。在一种可能的实现方式中,转发设备确定第二时隙集合,包括:转发设备向第二设备发送第三消息,第三消息用于指示第二设备将第二设备的第二可用时隙确定为第二时隙集合;转发设备接收第二设备发送的第四消息,第四消息中携带第二时隙集合包括的多个时隙的标识;转发设备根据第四消息中携带的第二时隙集合包括的多个时隙的标识确定第二时隙集合。在一种可能的实现方式中,转发设备确定第一时隙集合,包括:转发设备接收第一设备发送的第一时隙集合包括的多个时隙的标识,第一时隙集合包括的多个时隙是第一设备确定的用于利用第一FlexEGroup接收多个编码数据块时使用的时隙;转发设备根据第一设备发送的第一时隙集合包括的多个时隙的标识确定第一时隙集合。在一种可能的实现方式中,该方法还可以包括:转发设备向第二设备发送指示消息,指示消息中携带第二时隙集合包括的多个时隙的标识,指示消息用于指示第二设备将第二时隙集合包括的多个时隙配置为第二设备通过第二FlexEGroup向转发设备发送多个编码数据块的时隙。在一种可能的实现方式中,转发设备接收第一设备发送的第一时隙集合中的多个时隙的标识,包括:转发设备接收第一设备发送的通用多协议标签交换协议(GeneralizedMulti-ProtocolLabelSwitching,GMPLS)标签,GMPLS标签包括第一字段和第二字段,第一字段表示第一时隙集合包括的多个时隙的标识,第二字段表示第一FlexEGroup。在一种可能的实现方式中,在转发设备确定第一时隙集合之前,该方法还包括:转发设备接收第二设备发送的路径消息,路径消息包括路径类型指示信息,路径类型指示信息用于指示建立基于FlexE的路径;转发设备向第一设备转发路径消息。在一种可能的实现方式中,路径消息还可以包括流量参数属性信息,流量参数属性信息包括信号类型字段和位_速率字段,信号类型字段表示传输的信号类型为速率为5Gbps(Gigabitpersecond,吉比特每秒)的编码数据块,位_速率字段表示与所述多个编码数据块对应的FlexEClient的速率。第二方面,提供了一种生成转发表的方法,包括:第一设备向转发设备发送第一消息,第一消息用于指示转发设备确定第一时隙集合,第一时隙集合包括转发设备利用第一FlexEGroup向第一设备发送物理编码子层生成的多个编码数据块时使用的多个时隙,第一时隙集合包括的多个时隙与多个编码数据块一一对应;第一设备接收转发设备基于第一消息发送的第二消息,第二消息携带第一时隙集合包括的多个时隙的标识;第一转发设备根据第二消息确定第一时隙集合,并将第一时隙集合包括的多个时隙确定为第一设备利用第一FlexEGroup接收多个编码数据块时使用的时隙。在一种可能的实现方式中,在第一设备向转发设备发送第一消息之前,该方法还可以包括:第一设备接收转发设备发送的路径消息,路径消息包括路径类型指示信息,路径类型指示信息用于指示建立基于FlexE的路径。在一种可能的实现方式中,路径消息还可以包括流量参数属性信息,流量参数属性信息包括信号类型字段和位_速率字段,信号类型字段表示传输的信号类型为速率为5Gbps的编码数据块,位_速率字段表示与所述多个编码数据块对应的FlexEClient的速率;第三方面,提供了一种生成转发表的方法,包括:第一设备确定第一时隙集合,第一时隙集合包括第一设备利用第一灵活以太网组FlexEGroup接收第一设备发送的物理编码子层生成的多个编码数据块时使用的多个时隙,第一时隙集合包括的多个时隙与多个编码数据块一一对应;第一设备向转发设备发送第一时隙集合包括的多个时隙的标识,以使转发设备将第一时隙集合包括的多个时隙确定为转发设备利用第一FlexEGroup向第一设备发送多个编码数据块时使用的时隙。在一种可能的实现方式中,第一设备向转发设备发送第一时隙集合包括的多个时隙的标识,包括:第一设备向转发设备发送GMPLS标签,GMPLS标签包括第一字段和第二字段,第一字段表示第一时隙集合包括的多个时隙的标识,第二本文档来自技高网...

【技术保护点】
1.一种灵活以太网FlexE通信方法,其特征在于,所述方法包括:/n第一设备接收转发设备发送的第二消息,所述第二消息用于指示第一时隙集合所包括的多个时隙,所述多个时隙为所述转发设备利用第一灵活以太网组FlexE Group向所述第一设备发送多个编码数据块所使用的多个时隙;/n所述第一设备将所述多个时隙确定为第一设备利用第一FlexE Group接收所述转发设备发送所述多个编码数据块时使用的时隙。/n

【技术特征摘要】
1.一种灵活以太网FlexE通信方法,其特征在于,所述方法包括:
第一设备接收转发设备发送的第二消息,所述第二消息用于指示第一时隙集合所包括的多个时隙,所述多个时隙为所述转发设备利用第一灵活以太网组FlexEGroup向所述第一设备发送多个编码数据块所使用的多个时隙;
所述第一设备将所述多个时隙确定为第一设备利用第一FlexEGroup接收所述转发设备发送所述多个编码数据块时使用的时隙。


2.根据权利要求1所述的方法,其特征在于,在所述第一设备接收所述第二消息之前,所述方法还包括:
所述第一设备向转发设备发送第一消息,所述第一消息用于指示转发设备确定所述第一时隙集合所包括的所述多个时隙。


3.根据权利要求1或2所述的方法,其特征在于,在所述第一设备接收所述第二消息之前,所述方法还包括:
所述第一设备接收所述转发设备发送的路径消息,所述路径消息用于指示建立基于FlexE的路径。


4.根据权利要求3所述的方法,其特征在于,所述路径消息包括路径类型指示信息,所述路径类型指示信息用于指示建立所述基于FlexE的路径。


5.根据权利要求3或4所述的方法,其特征在于,所述路径消息还包括流量参数属性信息,流量参数属性信息包括第一字段和第二字段,所述第一字段用于指示时隙带宽,所述第二字段用于指示与所述多个编码数据块对应的FlexEClient的速率。


6.根据权利要求5所述的方法,其特征在于,所述第一字段为信号类型字段,所述第二字段为位_速率字段。


7.根据权利要求5或6所述的方法,其特征在于,所述时隙带宽为5Gbps。


8.一种灵活以太网FlexE通信方法,其特征在于,所述方法包括:
第一设备确定第一时隙集合,第一时隙集合包括第一设备利用第一灵活以太网组FlexEGroup接收转发设备发送多个编码数据块时使用的多个时隙;
所述第一设备向所述转发设备发送第一时隙集合包括的多个时隙的标识,以使所述转发设备将第一时隙集合包括的多个时隙确定为利用第一FlexEGroup向第一设备发送所述多个编码数据块时使用的时隙。


9.根据权利要8所述的方法,其特征在于,所述第一设备向转发设备发送第一时隙集合包括的多个时隙的标识,包括:
所述第一设备向所述转发设备发送GMPLS标签,GMPLS标签包括第一字段和第二字段,第一字段表示第一时隙集合包括的多个时隙的标识,第二字段表示所述第一FlexEGroup。


10.根据权利要求8或9所述的方法,其特征在于,在所述第一设备向所述转发设备发送所述第一时隙集合包括的多个时隙的标识之前,该方法还包括:
所述第一设备接收所述转发设备发送的路径消息,所述路径消息用于指示建立基于FlexE的路径;
其中,所述第一设备向转发设备发送第一时隙集合包括的多个时隙的标识,包括:第一设备向转发设备发送响应所述路径消息的响应消息,所述响应消息包括第一时隙集合中的多个时隙的标识。


11.根据权利要求10所述的方法,其特征在于,所述路径消息包括路径类型指示信息,所述路径类型指示信息用于指示建立所述基于FlexE的路径。


12.根据权利要求10或11所述的方法,其特征在于,所述路径消息还包括流量参数属性信息,流量参数属性信息包括第一字段和第二字段,所述第一字段用于指示时隙带宽,所述第二字段用于指示与所述多个编码数据块对应的FlexEClient的速率。


13.根据权利要求12所述的方法,其特征在于,所述第一字段为信号类型字段,所述第二字段为位_速率字段。


14.根据权利要求10-13任一项所述的方法,其特征在于,所述路径消息还包括标签请求信息。


15.根据权利要求14所述的方法,其特征在于,所述标签请求信息包括第一字段和第二字段,所述第一字段的值基于FlexE的路径,所述第二字段的值表示交换技术为FlexE。


16.一种灵活以太网FlexE通信方法,其特征在于,所述方法包括:
第二设备接收转发设备发送的第三消息,第三消息用于指示所述第二设备确定第二时隙集合,第二时隙集合包括所述转发设备利用第二FlexEGroup接收所述第二设备发送的多个编码数据块时使用的多个时隙;
所述第二设备确定所述第二时隙集合;
所述第二设备向所述转发设备发送第四消息,所述第四消息中携带所述第二时隙集合包括的多个时隙的标识,所述第四消息用于指示所述转发设备将第二时隙集合包括的多个时隙配置为所述转发设备利用所述第二FlexEGroup接收所述第二设备发送的所述多个编码数据块时使用的多个时隙。


17.根据权利要求16所述的方法,其特征在于,在所述第二设备接收所述第三消息之前,该方法还包括:
所述第二设备向所述转发设备发送路径消息,所述路径消息用于指示建立基于FlexE的路径。


18.根据权利要求17所述的方法,其特征在于,所述路径消息包括路径类型指示信息,所述路径类型指示信息用于指示建立所述基于FlexE的路径。


19.根据权利要求17或18所述的方法,其特征在于,所述路径消息还包括流量参数属性信息,流量参数属性信息包括第一字段和第二字段,所述第一字段用于指示时隙带宽,所述第二字段用于指示与所述多个编码数据块对应的FlexEClient的速率。


20.根据权利要求19所述的方法,其特征在于,所述第一字段为信号类型字段,所述第二字段为位_速率字段。


21.一种灵活以太网FlexE通信方法,其特征在于,所述方法包括:
第二设备接收转发设备发送的指示消息,指示消息中携带第二时隙集合包括的多个时隙的标识,第二时隙集合包括所述转发设备利用第二FlexEGroup接收第二设备发送的多个编码数据块时使用的多个时隙;
第二设备根据所述指示消息,将所述第二时隙集合包括的多个时隙配置为第二设备通过所述第二FlexEGroup向所述转发设备发送所述多个编码数据块的时隙。


22.根据权利要求21所述的方法,其特征在于,所述第二设备接收所述转发设备发送的指示消息,包括:

【专利技术属性】
技术研发人员:杜宗鹏陈国义董杰王心远龚钧
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1