处理测量报文的方法和设备技术

技术编号:23102231 阅读:112 留言:0更新日期:2020-01-14 21:13
本申请提供了一种处理测量报文的方法和设备,该方法包括第一节点设备接收测量报文;该第一节点设备根据测量报文进入该第一节点设备的入口时间以及离开该第一节点设备的出口时间更新该测量报文,获得更新后的测量报文;该第一节点设备向第二节点设备发送该更新后的测量报文。因此,本申请实施例中,通过报文进入设备的入口时间和离开设备的出口时间对测量报文进行更新,能够使得接收端设备根据接收到的测量报文进行单向时延的测量。本申请实施例的方法无需进行发送端和接收端的时钟同步,进而可以避免现有技术中发送端和接收端的时钟同步问题,能够提高检测的准确性。

Method and equipment for processing measurement message

【技术实现步骤摘要】
处理测量报文的方法和设备
本申请涉及通信领域,特别涉及一种处理测量报文的方法和设备。
技术介绍
在计算机网络当中,前向传输(发送端到接收端的传输)与反向传输(接收端到发送端的传输)的路径往往并不对称。传统往返通信延迟(round-triptime,RTT)由于聚合双向往返时延,无法体现这种不对称性所带来的差异,导致无法探测到单向问题,加剧故障排除的成本。现有技术中,通常通过单向时延(one-waydelay)的测量能够有效检测单向问题,实现故障排除等检测。并且服务级别协议(service-levelagreement,SLA)指定单向时延来确保众多实时应用(如网络协议通话技术(voiceoverIP,VoIP)、线上交易服务等)的服务质量(qualityofservice,QoS)。也就是说通过单向时延的测量能够检测到实时应用的QoS情况。综上所述,现有的诸多方面的检测(例如,故障检测、QoS的检测等)均是通过单向时延测量进行的。因此,单向时延的测量则引起越来越多的重视。然而,现有的单向时延测量依赖于全网级的时钟同步,部署成本高,不够精细化,导致现有技术难以通过单向测量的结果保证上述多种检测的准确,因此,如何提高上述多种检测的准确性成为亟待解决的问题。
技术实现思路
本申请提供一种处理测量报文的方法和设备,该方法能够以较低成本实现更加精细化时延测量,从而能够提高上述多种检测的准确性。第一方面,提供了一种处理测量报文的方法,该方法包括第一节点设备接收测量报文;所述第一节点设备根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间更新所述测量报文,获得更新后的测量报文;所述第一节点设备向第二节点设备发送所述更新后的测量报文。因此,本申请实施例中,通过报文进入设备的入口时间和离开设备的出口时间对测量报文进行更新,能够使得接收端设备根据接收到的测量报文进行单向时延的测量。本申请实施例的方法无需进行发送端和接收端的时钟同步,进而可以避免现有技术中发送端和接收端的时钟同步问题,实现精细化测量,从而能够提高上述多种检测的准确性。结合第一方面,在一种可能的实现方式中,所述测量报文承载在业务报文中;或者,所述测量报文为专门用于测量的报文。本申请实施例中,第一节点设备可以为中间节点转发设备。例如,第一节点设备可以为发射端设备与接收端设备之间的多个中间节点转发设备中的第一个中间节点转发设备,那么第一节点设备接收测量报文包括该第一节点设备从发送端设备接收该测量测量报文。可选地,第一节点设备可以为中间的中间节点转发设备。那么结合第一方面,在一种可能的实现方式中,所述第一节点设备接收测量报文,包括:所述第一节点设备接收第三节点设备发送的测量报文,其中,第三节点设备发送的测量报文是根据测量报文进入第三节点设备的入口时间以及离开所述第三节点设备的出口时间确定的,所述第三节点设备为所述第一节点设备的前一跳中间节点转发设备。结合第一方面,在一种可能的实现方式中,所述第一节点设备接收到的测量报文是根据测量报文进入所述第一节点设备之前的各个中间节点转发设备的入口时间以及离开所述各个中间节点转发设备的出口时间确定的。结合第一方面,在一种可能的实现方式中,所述更新后的测量报文携带以下信息中的至少一种:测量报文离开所述第一节点设备的出口时间与进入所述第一节点设备的入口时间的时间差;所述时间差与所述第一节点设备之前的节点设备的时间差的累加和;测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间;其中,所述第一节点设备之前的节点设备的时间差为测量报文离开所述第一节点设备之前的节点设备的出口时间与进入所述第一节点设备之前的节点设备的入口时间的时间差值。应理解,本申请实施例中的处理测量报文的方法可以应用于多种场景中,例如,用于网络单向时延测量、用于网络故障追踪定位、用于网络设备状态监测或用于网络管理可视化等场景中,本申请实施例并不限于此。以下以用于单向时延测量的场景为例,描述本申请实施例中第一节点设备更新测量报文的具体方案。结合第一方面,在一种可能的实现方式中,所述测量报文携带时延信息,所述时延信息用于测量单向时延,所述单向时延为发送端设备发送报文到接收端接收报文的时间间隔;所述单向时延包括设备内部时延以及链路时延,其中所述设备内部时延包括各个中间节点转发设备的子内部时延,一个中间节点转发设备的子内部时延为所述一个中间节点转发设备对应的出口时间与入口时间的时间差,所述链路时延包括发送端至接收端之间的链路的时延,所述链路时延包括所有中间节点转发设备和接收端设备中各个节点设备对应的子链路时延,其中,一个节点设备对应的子链路时延包括该一个节点设备与其前一跳节点设备之间的直连链路的时延。应理解,本申请实施例中,测量报文中的时延信息可以具有多种形式,下面将针对时延信息的不同形式,分情况描述本申请实施中第一节点设备更新测量报文的具体方案。情况一:结合第一方面,在一种可能的实现方式中,所述第一节点设备接收到的测量报文中的时延信息包括所述第一节点设备之前的各个中间节点转发设备的子内部时延的累加和;其中,所述第一节点设备根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间更新所述测量报文,获得更新后的测量报文,包括:所述第一节点设备将测量报文离开所述第一节点设备的出口时间与进入所述第一节点设备的入口时间的时间差确定为所述第一节点设备的子内部时延;所述第一节点设备根据所述第一节点设备的子内部时延更新所述时延信息,获得所述更新后的测量报文,其中,更新后的时延信息包括所述第一节点设备以及所述第一节点设备之前的各个中间节点转发设备的子内部时延的累加和。情况二:结合第一方面,在一种可能的实现方式中,所述第一节点设备接收到的测量报文中的时延信息包括第三节点设备之前的各个中间节点转发设备的子内部时延累加和以及所述第三节点设备对应的出口时间与入口时间,所述第三节点设备为所述第一节点设备的前一跳中间节点转发设备;其中,所述第一节点设备根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间更新所述测量报文,获得更新后的测量报文,包括:所述第一节点设备将所述第三节点设备对应的出口时间与入口时间的时间差确定为所述第三节点设备的子内部时延;所述第一节点设备根据所述第三节点设备的子内部时延以及所述第一节点设备对应的出口时间和入口时间更新所述时延信息,获得更新后的测量报文,其中,更新后的时延信息包括所述第一节点设备之前的各个中间节点转发设备的子内部时延累加和以及所述第一节点设备对应的出口时间与入口时间。情况三:结合第一方面,在一种可能的实现方式中,所述第一节点设备接收到的测量报文中的时延信息包括所述第三节点设备之前的各个中间节点转发设备的子内部时延与所述第一节点设备之前的各个中间节点转发设备本文档来自技高网...

【技术保护点】
1.一种处理测量报文的方法,其特征在于,包括:/n第一节点设备接收测量报文;/n所述第一节点设备根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间更新所述测量报文,获得更新后的测量报文;/n所述第一节点设备向第二节点设备发送所述更新后的测量报文。/n

【技术特征摘要】
1.一种处理测量报文的方法,其特征在于,包括:
第一节点设备接收测量报文;
所述第一节点设备根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间更新所述测量报文,获得更新后的测量报文;
所述第一节点设备向第二节点设备发送所述更新后的测量报文。


2.根据权利要求1所述的方法,其特征在于,
所述第一节点设备接收测量报文,包括:
所述第一节点设备接收第三节点设备发送的测量报文,其中,第三节点设备发送的测量报文是根据测量报文进入第三节点设备的入口时间以及离开所述第三节点设备的出口时间确定的,所述第三节点设备为所述第一节点设备的前一跳中间节点转发设备。


3.根据权利要求1或2所述的方法,其特征在于,所述更新后的测量报文携带以下信息中的至少一种:
测量报文离开所述第一节点设备的出口时间与进入所述第一节点设备的入口时间的时间差;
所述时间差与所述第一节点设备之前的节点设备的时间差的累加和;
测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间;
其中,所述第一节点设备之前的节点设备的时间差为测量报文离开所述第一节点设备之前的节点设备的出口时间与进入所述第一节点设备之前的节点设备的入口时间的时间差值。


4.根据权利要求1至3中任一项所述的方法,其特征在于,
所述测量报文携带时延信息,所述时延信息用于测量单向时延,所述单向时延为发送端设备发送报文到接收端接收报文的时间间隔;
所述单向时延包括设备内部时延以及链路时延,其中所述设备内部时延包括各个中间节点转发设备的子内部时延,一个中间节点转发设备的子内部时延为所述一个中间节点转发设备对应的出口时间与入口时间的时间差,所述链路时延包括发送端至接收端之间的链路的时延,所述链路时延包括所有中间节点转发设备和接收端设备中各个节点设备对应的子链路时延,其中,一个节点设备对应的子链路时延包括该一个节点设备与其前一跳节点设备之间的直连链路的时延。


5.根据权利要求4所述的方法,其特征在于,
所述第一节点设备接收到的测量报文中的时延信息包括所述第一节点设备之前的各个中间节点转发设备的子内部时延的累加和;
其中,所述第一节点设备根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间更新所述测量报文,获得更新后的测量报文,包括:
所述第一节点设备将测量报文离开所述第一节点设备的出口时间与进入所述第一节点设备的入口时间的时间差确定为所述第一节点设备的子内部时延;
所述第一节点设备根据所述第一节点设备的子内部时延更新所述时延信息,获得所述更新后的测量报文,其中,更新后的时延信息包括所述第一节点设备以及所述第一节点设备之前的各个中间节点转发设备的子内部时延的累加和。


6.根据权利要求4所述的方法,其特征在于,
所述第一节点设备接收到的测量报文中的时延信息包括所述第三节点设备之前的各个中间节点转发设备的子内部时延与所述第一节点设备之前的各个中间节点转发设备对应的子链路时延的累加和,以及所述第三节点设备对应的出口时间与入口时间,所述第三节点设备为所述第一节点设备的前一跳中间节点转发设备;
其中,所述第一节点设备根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间更新所述测量报文,获得更新后的测量报文,包括:
所述第一节点设备确定所述第一节点设备对应的子链路时延;
所述第一节点设备将所述第三节点设备对应的出口时间与入口时间的时间差确定为所述第三节点设备的子内部时延;
所述第一节点设备根据所述第三节点设备的子内部时延、所述第一节点设备对应的子链路时延以及所述第一节点设备对应的出口时间和入口时间更新所述时延信息,获得更新后的测量报文,其中,更新后的时延信息包括所述第一节点设备之前的各个中间节点转发设备的子内部时延、所述第一节点以及所述第一节点设备之前的各个中间节点转发设备对应的子链路时延的累加和,以及所述第一节点设备对应的出口时间与入口时间。


7.根据权利要求4所述的方法,其特征在于,
所述第一节点设备接收到的测量报文中的时延信息包括所述第一节点设备之前的各个中间节点转发设备对应的出口时间与入口时间;
其中,所述第一节点设备根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间更新所述时延信息,包括:
所述第一节点设备根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间更新所述时延信息,其中,更新后的时延信息包括所述第一节点设备以及所述第一节点设备之前的各个中间节点转发设备对应的出口时间与入口时间。


8.一种处理测量报文的方法,其特征在于,包括
第二节点设备接收第一节点设备发送的测量报文,所述测量报文是根据测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间确定的;
所述第二节点设备根据所述测量报文进行测量处理。


9.根据权利要求1所述的方法,其特征在于,所述测量报文携带以下信息中的至少一种:
测量报文离开所述第一节点设备的出口时间与进入所述第一节点设备的入口时间的时间差;
所述时间差与所述第一节点设备之前的节点设备的时间差的累加和;
测量报文进入所述第一节点设备的入口时间以及离开所述第一节点设备的出口时间;
其中,所述第一节点设备之前的节点设备的时间差为测量报文离开所述第一节点设备之前的节点设备的出口时间与进入所述第一节点设备之前的节点设备的入口时间的时间差值。


10.根据权利要求8或9所述的方法,其特征在于,
所述测量报文携带时延信息,所述时延信息用于测量单向时延,所述单向时延为发送端设备发送报文到接收端接收报文的时间间隔;
所述单向时延包括设备内部时延以及链路时延,其中所述设备内部时延包括各个中间节点转发设备的子内部时延,一个中间节点转发设备的子内部时延为所述一个中间节点转发设备对应的出口时间与入口时间的时间差,所述链路时延包括发送端至接收端之间的链路的时延,所述链路时延包括所有中间节点转发设备和接收端设备中各个节点设备对应的子链路时延,其中,一个节点设备对应的子链路时延包括该一个节点设备与其前一跳节点设备之间的直连链路的时延。


11.根据权利要求10所述的方法,其特征在于,所述第二节点设备为接收端设备,
所述第二节点设备根据所述测量报文进行测量处理,包括:
所述第二节点设备根据所述测量报文确定所述单向时延。


12.根据权利要求11所述的方法,其特征在于,
所述时延信息包括所述第二节点设备之前的各个中间节点转发设备的子内部时延的累加和;
其中,所述第二节点设备根据所述测量报文确定所述单向时延,包括:
所述第二节点设备将所述子内部时延累加和确定为所述设备内部时延,并将所述内部时延与所述链路时延的和确定为所述单向时延。


13.根据权利要求11所述的方法,其特征在于,
所述时延信息包括所述第一节点设备之前的各个中间节点转发设备的子内部时延与所述第二节点设备之前的各个中间节点转发设备对应的子链路时延的累加和,以及所述第一节点设备对应的出口时间与入口时间;
其中,所述第二节点设备根据所述测量报文确定所述单向时延,包括:
所述第二节点设备确定所述第二节点设备对应的子链路时延;
所述第二节点设备将所述第一节点设备对应的出口时间与入口时间的时间差确定为所述第一节点设备的子内部时延;
所述第二节点设备将所述第一节点设备之前的各个中间节点转发设备的子内部时延与所述第二节点设备之前的各个中间节点转发设备对应的子链路时延的累加和、所述第二节点设备对应的子链路时延、以及所述第一节点设备的子内部时延的和确定为所述单向时延。


14.根据权利要求11所述的方法,其特征在于,
所述时延信息包括所述第二节点设备之前的各个中间节点转发设备对应的出口时间与入口时间;
其中,所述第二节点设备根据所述测量报文确定所述单向时延,包括:
所述第二节点设备将所述第二节点设备之前的各个中间节点转发设备对应的...

【专利技术属性】
技术研发人员:刘硕王巧灵谭学飞董红
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1