周期映射的方法及网络设备技术

技术编号:23472928 阅读:39 留言:0更新日期:2020-03-06 14:10
本申请实施例提供了一种周期映射的方法及网络设备。该方法包括:下游的第一网络设备接收上游的第二网络设备发送的第一信息,该第一信息中携带第二网络设备的第一个周期的编号,称为第一编号。第一编号包括第一标签号以及第一组号,第一网络设备根据能够发送第一信息的第一周期的编号所包括的第二标签号以及第二组号与第一标签号以及第一组号的映射关系,建立第一网络设备的多个周期的编号与第二网络设备的多个周期的编号之间的映射关系。本申请提供的技术方案,能够建立不同网络设备的周期之间的映射关系提高报文调度的实时性。

Method of periodic mapping and network equipment

【技术实现步骤摘要】
周期映射的方法及网络设备
本申请涉及通信领域,并且更具体地,涉及一种周期映射的方法及网络设备。
技术介绍
确定性网络是当前的业界讨论的热点,确定性网络的核心在于保证业务流的端到端带宽、时延和抖动。如果要满足报文端到端的确定性时延抖动,就需要实现规模可扩展的数据面确定性报文调度。现有技术中提供的报文调度方法,为全网设置统一的时延抖动。但是在全网的所有网络设备之间的报文调度的架构不一致,仍然为全网设置统一的时延抖动,会影响报文调度的实时性。因此,如何在全网的所有网络设备之间的报文调度的架构不一致时,建立网络中不同网络设备的周期之间的映射关系,提高报文调度的实时性成为亟待解决的问题。
技术实现思路
本申请提供一种周期映射的方法及网络设备,能够建立不同网络设备的周期之间的映射关系提高报文调度的实时性。第一方面,提供了一种周期映射的方法,其特征在于,包括:第一网络设备接收第二网络设备发送的第一信息,所述第一信息携带第一编号,所述第一编号为所述第二网络设备的第一个周期的编号,其中,所述第一编号包括第一标签号以及第一组号;所述第一网络设备确定能够用于发送所述第一信息的第一周期,其中,所述第一周期的第二编号包括第二标签号以及第二组号,所述第一标签号以及第一组号与所述第二标签号以及第二组号满足映射关系;所述第一网络设备根据所述映射关系建立所述第一网络设备的多个周期的编号与所述第二网络设备的多个周期的编号之间的映射关系。可选地,第一网络设备和第二网络设备分别属于不同的转发架构,各个转发架构之间的时延抖动不同;或者,第一网络设备和第二网络设备属于相同的转发架构但是由于其他原因导致的第一网络设备的时延抖动和第二网络设备的时延抖动不一致。在网络中第一网络设备为第二网络设备的下游设备。根据本申请实施例的周期映射的方法,通过在第一信息中携带第二网络设备的第一个周期的第一编号,使得第一网络设备根据第一个周期的第一编号与能够发送该第一信息的第一周期的第二编号之间的映射关系,建立第一网络设备的多个周期的编号与所述第二网络设备的多个周期的编号之间的映射关系。具体地,由于第一网络设备和第二网络设备的时延抖动不一致,为了使得成功建立映射关系,第一个周期的编号包括第一标签号以及第一组号,第二编号包括第二标签号以及第二组号。结合第一方面,在第一方面的某些实现方式中,所述第一网络设备确定能够用于发送所述第一信息的第一周期包括:所述第一网络设备根据第一时刻以及第一时延抖动jitter,确定能够用于发送所述第一信息的第一周期,其中,所述第一时刻为所述第一网络设备接收所述第一信息的时刻,所述第一jitter为所述第一网络设备的jitter。根据本申请实施例的周期映射的方法,第一网络设备能够根据接收第一信息以及自身的时延抖动,确定能够发送第一信息的第一周期。结合第一方面,在第一方面的某些实现方式中,在所述第一网络设备接收第二网络设备发送的第一信息之前,所述方法还包括:所述第一网络设备根据第一时延抖动jitter确定m,所述m为用于标识所述第一网络设备的周期的标签号的个数,所述第一jitter为所述第一网络设备的jitter;所述第一网络设备接收第二网络设备发送的第二信息,所述第二信息指示n,所述n为用于标识所述第二网络设备的周期的标签号的个数,其中,所述m、n为正整数;所述第一网络设备根据所述m和所述n为所述第一网络设备的每个周期进行编号。根据本申请实施例的周期映射的方法,第一网络设备能够根据自身的jitter确定用于标识第一网络设备的周期的标签号的个数m。并且根据m以及用于标识所述第二网络设备的周期的标签号的个数n为第一网络设备的每个周期进行编号。在第一网络设备和第二网络设备的时延抖动不一致时提供一种新的编号方式。结合第一方面,在第一方面的某些实现方式中,所述第一网络设备根据所述m和所述n为所述第一网络设备的每个周期进行编号包括:所述第一网络设备计算所述m和所述n的最小公倍数L;所述第一网络设备根据所述L和所述m确定所述第一网络设备的周期能够分为的组数x;所述第一网络设备根据所述m和所述x为所述第一网络设备的每个周期进行编号,其中,所述第一网络设备的每个周期的编号包括标签号以及组号。根据本申请实施例的周期映射的方法,第一网络设备能够根据上述的m和n的最小公倍数L,以及m确定第一网络设备的一个超帧中所有周期能够分为的组数。其中,一个超帧中所有周期的个数为L。能够使得第一网络设备和第二网络设备一个超帧的周期个数相同。便于建立周期之间的映射和关系。应理解,本申请中为了提高周期映射的性能,选取m和n的最小公倍数L作为一个超帧中周期的个数,实际上超帧中包括的周期的个数为m和n的公倍数即可。结合第一方面,在第一方面的某些实现方式中,组数x=L/m,所述x组周期中每一组周期包括m个周期。根据本申请实施例的周期映射的方法,通过将第一网络设备的L个周期分为x组,每一组包括m个周期。能够使得第一网络设备和第二网络设备的各个周期一一对应。结合第一方面,在第一方面的某些实现方式中,所述方法还包括:所述第一网络设备向所述第二网络设备发送第三信息,所述第三信息指示所述m,所述m用于支持所述第二网络设备为所述第二网络设备的每个周期进行编号。根据本申请实施例的周期映射的方法,通过第一网络设备向所述第二网络设备发送第三信息,指示上述m。使得第二网络设备能够为第二网络设备的每个周期进行编号。结合第一方面,在第一方面的某些实现方式中,所述第一信息携带第一编号包括:所述第一信息中的p个比特用于指示所述第一标签号大小;所述第一信息中的q个比特用于指示所述第一组号大小,其中,p、q为正整数。根据本申请实施例的周期映射的方法,通过使用第一信息中的比特值指示第一标签号以及第一组号的大小。能够显示指示第一标签号以及第一组号的大小。第二方面,提供了一种周期映射的方法,包括:第二网络设备确定第一编号,所述第一编号为所述第二网络设备的第一个周期的编号,其中,所述第一编号包括第一标签号以及第一组号;所述第二网络设备向第一网络设备发送的第一信息,所述第一信息携带所述第一编号,其中,所述第一信息用于支持所述第一网络设备建立所述第一网络设备的多个周期的编号与所述第二网络设备的多个周期的编号之间的映射关系。根据本申请实施例的周期映射的方法,为了下游设备能够建立上游设备与下游设备各个周期之间的映射关系。在第一网络设备和第二网络设备的时延抖动不一致时,第二网络设备向第一网络设备发送第一信息,并在第一信息中携带第二网络设备的第一个周期的第一编号,使得第一网络设备根据第一个周期的第一编号与能够发送该第一信息的第一周期的第二编号之间的映射关系,建立第一网络设备的多个周期的编号与所述第二网络设备的多个周期的编号之间的映射关系。具体地,为了使得成功建立映射关系,第一个周期的编号包括第一标签号以及第一组号,第二编号包括第二标签号以及第二组号。结合第二方面,在第二方面的某些实现方式中,所述第二网络设本文档来自技高网...

【技术保护点】
1.一种周期映射的方法,其特征在于,包括:/n第一网络设备接收第二网络设备发送的第一信息,所述第一信息携带第一编号,所述第一编号为所述第二网络设备的第一个周期的编号,其中,所述第一编号包括第一标签号以及第一组号;/n所述第一网络设备确定能够用于发送所述第一信息的第一周期,其中,所述第一周期的第二编号包括第二标签号以及第二组号,所述第一标签号以及第一组号与所述第二标签号以及第二组号满足映射关系;/n所述第一网络设备根据所述映射关系建立所述第一网络设备的多个周期的编号与所述第二网络设备的多个周期的编号之间的映射关系。/n

【技术特征摘要】
1.一种周期映射的方法,其特征在于,包括:
第一网络设备接收第二网络设备发送的第一信息,所述第一信息携带第一编号,所述第一编号为所述第二网络设备的第一个周期的编号,其中,所述第一编号包括第一标签号以及第一组号;
所述第一网络设备确定能够用于发送所述第一信息的第一周期,其中,所述第一周期的第二编号包括第二标签号以及第二组号,所述第一标签号以及第一组号与所述第二标签号以及第二组号满足映射关系;
所述第一网络设备根据所述映射关系建立所述第一网络设备的多个周期的编号与所述第二网络设备的多个周期的编号之间的映射关系。


2.根据权利要求1所述的方法,其特征在于,所述第一网络设备确定能够用于发送所述第一信息的第一周期包括:
所述第一网络设备根据第一时刻以及第一时延抖动jitter,确定能够用于发送所述第一信息的第一周期,其中,所述第一时刻为所述第一网络设备接收所述第一信息的时刻,所述第一jitter为所述第一网络设备的jitter。


3.根据权利要求1或2所述的方法,其特征在于,在所述第一网络设备接收第二网络设备发送的第一信息之前,所述方法还包括:
所述第一网络设备根据第一时延抖动jitter确定m,所述m为用于标识所述第一网络设备的周期的标签号的个数,所述第一jitter为所述第一网络设备的jitter;
所述第一网络设备接收所述第二网络设备发送的第二信息,所述第二信息指示n,所述n为用于标识所述第二网络设备的周期的标签号的个数,其中,所述m、n为正整数;
所述第一网络设备根据所述m和所述n为所述第一网络设备的每个周期进行编号。


4.根据权利要求3所述的方法,其特征在于,所述第一网络设备根据所述m和所述n为所述第一网络设备的每个周期进行编号包括:
所述第一网络设备计算所述m和所述n的最小公倍数L;
所述第一网络设备根据所述L和所述m确定所述第一网络设备的周期能够分为的组数x;
所述第一网络设备根据所述m和所述x为所述第一网络设备的每个周期进行编号,其中,所述第一网络设备的每个周期的编号包括标签号以及组号。


5.根据权利要求4所述的方法,其特征在于,所述组数x=L/m,所述x组周期中每一组周期包括m个周期。


6.根据权利要求3-5中任一项所述的方法,其特征在于,所述方法还包括:
所述第一网络设备向所述第二网络设备发送第三信息,所述第三信息指示所述m,所述m用于支持所述第二网络设备为所述第二网络设备的每个周期进行编号。


7.根据权利要求1-6中任一项所述的方法,其特征在于,所述第一信息携带第一编号包括:
所述第一信息中的p个比特用于指示所述第一标签号大小;
所述第一信息中的q个比特用于指示所述第一组号大小,其中,p、q为正整数。


8.一种周期映射的方法,其特征在于,包括:
第二网络设备确定第一编号,所述第一编号为所述第二网络设备的第一个周期的编号,其中,所述第一编号包括第一标签号以及第一组号;
所述第二网络设备向第一网络设备发送的第一信息,所述第一信息携带所述第一编号,其中,所述第一信息用于支持所述第一网络设备建立所述第一网络设备的多个周期的编号与所述第二网络设备的多个周期的编号之间的映射关系。


9.根据权利要求8所述的方法,其特征在于,所述第二网络设备确定第一编号包括:
所述第二网络设备根据第二时延抖动jitter确定n,所述n为用于标识所述第二网络设备的周期的标签号的个数,所述第二jitter为所述第二网络设备的jitter;
所述第二网络设备接收第一网络设备发送的第三信息,所述第三信息指示m,所述m为用于标识所述第一网络设备的周期的标签号的个数,其中,所述m、n为正整数;
所述第二网络设备根据所述m和所述n为所述第二网络设备的每个周期进行编号,并确定所述第一编号。


10.根据权利要求9所述的方法,其特征在于,所述第二网络设备根据所述m和所述n为所述第二网络设备的每个周期进行编号包括:
所述第二网络设备计算所述m和所述n的最小公倍数L;
所述第二网络设备根据所述L和所述n确定所述第二网络设备的周期能够分为的组数y;
所述第二网络设备根据所述n和所述y为所述第二网络设备的每个周期进行编号,其中,所述第二网络设备的每个周期的编号包括标签号以及组号。


11.根据权利要求10所述的方法,其特征在于,所述组数y=L/n,所述y组周期中每一组周期包括n个周期。


12.根据权利要求9-11中任一项所述的方法,其特征在于,所述方法还包括:
所述第二网络设备向所述第一网络设备发送第二信息,所述第二信息指示所述n,所述n用于支持所述第一网络设备为所述第一网络设备的每个周期进行编号。


13.根据权利要求8-12中任一项所述的方法,其特征在于,所述第一信息携带第一编号包括:
所述第一信息中的p个比特用于指示所述第一标签号大小;
所述第一信息中的q个比特用于指示所述第一组号大小,其中,p、q为正整数。


14.一种第一网络设备,其特征在于,包括:
接收单元,用于接收第二网络设备发送的第一信息,所述第一信息携带第一编号,所述第一编号为所述第二网络设备的第一个周期的编号,其中,所述第一编号包...

【专利技术属性】
技术研发人员:孟锐强鹂王闯
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1