信息测量方法及装置制造方法及图纸

技术编号:37913593 阅读:10 留言:0更新日期:2023-06-21 22:36
本发明专利技术实施例提供了一种信息测量方法及装置。该方法包括:第二网络设备接收其邻接的第一网络设备在调度周期的起始时刻发送的周期偏差测量报文,其中,所述周期偏差测量报文中包括表示该调度周期大小的字段;所述第二网络设备根据接收到所述周期偏差测量报文的接收时刻、调度周期大小以及第一网络设备与第二网络设备之间的链路时延,确定所述第一网络设备与第二网络设备之间所述调度周期的周期偏差。通过本发明专利技术,可以测量并获取网络设备之间的调度周期偏差,为低时延、低抖动需求的业务的精确计算和规划提供必要信息,从而有效提升网络资源的利用率。网络资源的利用率。网络资源的利用率。

【技术实现步骤摘要】
信息测量方法及装置


[0001]本专利技术实施例涉及网络通信领域,具体而言,涉及一种信息测量方法及装置。

技术介绍

[0002]业界为满足业务低时延、低抖动的需求,时间敏感网络(Time Sensitive Networking,TSN)工作组提出循环排队和转发(Cyclic Queuing and Forwarding,CQF)技术,这需要时间敏感网络中所有设备实现时间同步。但全网做高精度时间同步,在实际应用场景中代价较大,因此,确定性网络(DetNet)工作组在CQF基础上,提出大规模确定性IP网络技术(Large

scale Deterministic IP Network,LDN)和指定周期排队和转发(Cycle Specified Queuing and Forwarding,CSQF)技术,不要求全网做时间同步,只需频率同步即可。然而,为实现低时延、低抖动的确定性转发,需要确定的转发路径和精准的周期调度,而由于时间不同步,网络设备之间存在不同的相位差,必然会造成网络设备之间的调度周期不对齐,存在一定的周期偏差。控制面在规划满足时间确定性的路径并进行精准的周期调度时,例如,基于SR(Segment Routing,段路由)的CSQF方案,使用SID(SR Identifier,段路由标识符)来指示报文需要在哪一个指定的周期发送出去,通过SID list指示该确定性业务报文沿路需要转发的周期序列。上述方案中,只有考虑每跳设备之间的周期偏差,才能准确的计算出符合端到端时延的、每跳设备适用的转发周期,否则只能粗粒度计算满足时延和抖动需求的路径。目前已有的技术方案并未涉及如何获得此周期偏差的方法。

技术实现思路

[0003]本专利技术实施例提供了一种信息测量方法及装置,以至少解决相关技术中在实现业务的低时延、低抖动时,要确定符合端到端时延的、每跳设备适用的转发周期,需先确定网络设备之间存在调度周期偏差的问题。
[0004]根据本专利技术的一个实施例,提供了一种信息测量方法,包括:第二网络设备接收其邻接的第一网络设备在调度周期的起始时刻发送的周期偏差测量报文,其中,所述周期偏差测量报文中包括表示该调度周期大小的字段;所述第二网络设备根据接收到所述周期偏差测量报文的接收时刻、调度周期大小以及第一网络设备与第二网络设备之间的链路时延,确定所述第一网络设备与第二网络设备之间所述调度周期的周期偏差,其中,所述接收时刻是所述调度周期在本轮循环中已经运行的时间。
[0005]在一个示例性实施例中,在所述第一网络设备在调度周期的起始时刻发送所述周期偏差测量报文之前,还包括:激活所述第一网络设备指定调度周期或多个调度周期的周期偏差测量功能,并设置所述周期偏差测量报文的个数。
[0006]在一个示例性实施例中,激活第一网络设备多个调度周期的周期偏差测量功能,包括:如果所述第一网络设备具有多周期调度能力,则激活与多周期相对应的每个调度周期的周期偏差测量功能。
[0007]在一个示例性实施例中,根据所述接收时刻、调度周期大小以及第一网络设备与
第二网络设备之间的链路时延,确定所述第一网络设备与第二网络设备之间所述调度周期的周期偏差,包括:所述第二网络设备记录接收到所述周期偏差测量报文的接收时刻,并根据所述接收时刻与所述调度周期大小的差值确定所述调度周期在第二网络设备中的本轮循环的剩余时间;用所述链路时延与本轮循环剩余时间的和值对调度周期大小进行取模得到所述第一网络设备与第二网络设备之间调度周期的周期偏差。
[0008]在一个示例性实施例中,在所述周期偏差测量报文为多个的情况下,确定所述第一网络设备与第二网络设备之间所述调度周期的周期偏差,包括:获取与每个周期偏差测量报文对应的周期偏差;将多个周期偏差的平均值确定为所述第一网络设备与第二网络设备之间调度周期的周期偏差。
[0009]在一个示例性实施例中,确定所述第一网络设备与第二网络设备之间的调度周期的周期偏差之后,还包括:将所述周期偏差存储至周期偏差信息通告报文中,并将所述周期偏差信息通告报文向全网其他节点或者控制器进行公告,若支持多周期调度,则分别将每个调度周期相对应的周期偏差信息通告报文向全网其他节点或者控制器进行公告。
[0010]在一个示例性实施例中,其中,所述周期偏差信息通告报文中包括第一网络设备的地址或接口、第二网络设备的地址或接口、调度周期大小、周期偏差。
[0011]在一个示例性实施例中,将所述周期偏差信息通告报文向全网其他节点或者控制器进行公告包括:对于分布式控制模型,所述周期偏差信息通告报文通过扩展内部网关协议(Interior Gateway Protocol,IGP)或段路由扩展协议(Border Gateway Protocol Link

state,BGP

LS)的属性,在域内和域间进行通告;对于集中式控制模型,所述周期偏差信息通告报文通过控制器和网络设备之间的南向接口进行获取或上报。
[0012]在一个示例性实施例中,其中,所述周期偏差测量报文为操作维护管理(Operation Administration and Maintenance,OAM)的性能测量报文中新增sub

TLV,所述周期偏差测量报文的封装格式包括:指示该sub

TLV为测量周期偏差类型的字段;表示所述sub

TLV的长度的字段;指示调度周期大小的字段。
[0013]在一个示例性实施例中,其中,所述周期偏差信息通告报文为通过协议扩展新增链路属性sub

TLV,所述周期偏差信息通告报文的封装格式包括:指示该sub

TLV为周期偏差属性类型的字段;表示该sub

TLV的长度的字段;指示调度周期大小的字段;表示所述周期偏差的字段。
[0014]根据本专利技术的另一个实施例,提供了一种信息测量装置,应用于第二网络设备上,其特征在于,包括:接收模块,用于接收其邻接的第一网络设备在调度周期的起始时刻发送的周期偏差测量报文,其中,所述周期偏差测量报文中包括表示该调度周期大小的字段;确定模块,用于根据接收到所述周期偏差测量报文的接收时刻、调度周期大小以及第一网络设备与第二网络设备之间的链路时延,确定所述第一网络设备与第二网络设备之间所述调度周期的周期偏差,其中,所述接收时刻是所述调度周期在本轮循环中已经运行的时间。
[0015]在一个示例性实施例中,所述测量装置还包括:存储模块,用于将所述周期偏差存储至周期偏差信息通告报文中,并将所述周期偏差信息通告报文向全网其他节点或者控制器进行公告,若支持多周期调度,还用于分别将每个调度周期相对应的周期偏差信息通告报文向全网其他节点或者控制器进行公告。
[0016]根据本专利技术的另一个实施例,提供了一种信息测量装置,应用于第一网络设备上,
其特征在于,包括:发送模块,用于在调度周期的起始时刻向邻接的第二网络设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息测量方法,其特征在于,包括:第二网络设备接收其邻接的第一网络设备在调度周期的起始时刻发送的周期偏差测量报文,其中,所述周期偏差测量报文中包括表示该调度周期大小的字段;所述第二网络设备根据接收到所述周期偏差测量报文的接收时刻、调度周期大小以及第一网络设备与第二网络设备之间的链路时延,确定所述第一网络设备与第二网络设备之间所述调度周期的周期偏差。2.根据权利要求1所述的方法,其特征在于,在所述第一网络设备在调度周期的起始时刻发送所述周期偏差测量报文之前,还包括:激活所述第一网络设备指定调度周期或多个调度周期的周期偏差测量功能,并设置所述周期偏差测量报文的个数。3.根据权利要求2所述的方法,其特征在于,激活第一网络设备多个调度周期的周期偏差测量功能,包括:如果所述第一网络设备具有多周期调度能力,则激活与多周期相对应的每个调度周期的周期偏差测量功能。4.根据权利要求1所述的方法,其特征在于,根据所述接收时刻、调度周期大小以及第一网络设备与第二网络设备之间的链路时延,确定所述第一网络设备与第二网络设备之间所述调度周期的周期偏差,包括:所述第二网络设备记录接收到所述周期偏差测量报文的接收时刻,并根据所述接收时刻与所述调度周期大小的差值确定所述调度周期在第二网络设备中本轮循环的剩余时间;用所述链路时延与本轮循环剩余时间的和值对调度周期大小进行取模得到所述第一网络设备与第二网络设备之间调度周期的周期偏差。5.根据权利要求4所述的方法,其特征在于,在所述周期偏差测量报文为多个的情况下,确定所述第一网络设备与第二网络设备之间所述调度周期的周期偏差,包括:获取与每个周期偏差测量报文对应的周期偏差;将多个周期偏差的平均值确定为所述第一网络设备与第二网络设备之间调度周期的周期偏差。6.根据权利要求1所述的方法,其特征在于,确定所述第一网络设备与第二网络设备之间的调度周期的周期偏差之后,还包括:将所述周期偏差存储至周期偏差信息通告报文中,并将所述周期偏差信息通告报文向全网其他节点或者控制器进行公告,若支持多周期调度,则分别将每个调度周期相对应的周期偏差信息通告报文向全网其他节点或者控制器进行公告。7.根据权利要求6所述的方法,其特征在于,其中,所述周期偏差信息通告报文中包括第一网络设备的地址或接口、第二网络设备的地址或接口、调度周期大小、周期偏差。8.根据权利要求6所述的方法,其特征在于,将所述周期偏差信息通告报文向全网其他节点或者控制器进行公告包括:对于分布式控制模型,所述周期偏差信息通告报文通过扩展IGP或BGP

LS的属性,在域内和域间进行通告;对于集中式控制模型,所述周期偏差信息通告报文通过控制器和网络设备之间的南向接口进行...

【专利技术属性】
技术研发人员:韩玉芳喻敬海朱向阳
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1