【技术实现步骤摘要】
一种时延计算方法、相关设备和系统
本申请涉及业务的传输时延领域,尤其涉及一种时延计算方法、相关设备和系统。
技术介绍
当网络承载客户业务时,需要让客户知道该业务在该网络中经历传输的时延。该时延包括业务在两端设备内处理的时延以及两端设备之间的链路传输时延。当前的一种实现方式是,设备A先记录报文输入到设备A的时刻t1。接下来,设备A将报文和t1传输至设备B。进而,设备B记录报文从设备B输出的时刻t2,并通过计算t2-t1得到报文在设备A和设备B之间的传输时延。然而,由于设备A和设备B之间可能由于地理位置不同而存在时差,因此需要先将设备A和设备B的时间调整同步再按照上述方式计算时延。这种实现方式较为复杂,代价大。
技术实现思路
本申请实施例提供了一种时延计算方法、相关设备和系统,不需要去计算第一设备与第二设备之间的时差即可得到帧从第二设备到第一设备的传输时延,省去了对两个设备进行时间同步的步骤,实现方式更简单。第一方面,本申请实施例提供了一种时延计算方法。该方法包括如下步骤。第一设备(B设备)通过第一接口接收第二设备(A设备)通过第二接口发送的第一帧(B帧)。接下来,第一设备生成第一时间戳(t3),第一时间戳为第一接口检测到第一帧的时刻。之后,第一设备对第一帧解析得到第二帧(A帧),并通过第三接口输出第二帧,第二帧与从第二设备的第四接口输入的帧类型相同,并且第二设备根据第四接口输入的帧封装得到的帧与第一帧类型相同。第一设备生成第二时间戳(t4),第二时间戳为第三接口检测到与第二帧 ...
【技术保护点】
1.一种时延计算方法,其特征在于,包括:/n第一设备通过第一接口接收第二设备通过第二接口发送的第一帧;/n所述第一设备生成第一时间戳,所述第一时间戳为所述第一接口检测到所述第一帧的时刻;/n所述第一设备对所述第一帧解析得到第二帧,并通过第三接口输出所述第二帧,所述第二帧与从所述第二设备的第四接口输入的帧类型相同,所述第二设备根据所述第四接口输入的帧封装得到的帧与所述第一帧类型相同;/n所述第一设备生成第二时间戳,所述第二时间戳为所述第三接口检测到与所述第二帧类型相同的帧的时刻;/n所述第一设备获取所述第二设备的时间戳信息;/n根据所述第一时间戳、所述第二时间戳、所述时间戳信息和链路时延,确定得到目标时延,所述目标时延表示帧从所述第四接口传输至所述第三接口的时延,所述链路时延为所述第一设备和所述第二设备之间的传输时延。/n
【技术特征摘要】
1.一种时延计算方法,其特征在于,包括:
第一设备通过第一接口接收第二设备通过第二接口发送的第一帧;
所述第一设备生成第一时间戳,所述第一时间戳为所述第一接口检测到所述第一帧的时刻;
所述第一设备对所述第一帧解析得到第二帧,并通过第三接口输出所述第二帧,所述第二帧与从所述第二设备的第四接口输入的帧类型相同,所述第二设备根据所述第四接口输入的帧封装得到的帧与所述第一帧类型相同;
所述第一设备生成第二时间戳,所述第二时间戳为所述第三接口检测到与所述第二帧类型相同的帧的时刻;
所述第一设备获取所述第二设备的时间戳信息;
根据所述第一时间戳、所述第二时间戳、所述时间戳信息和链路时延,确定得到目标时延,所述目标时延表示帧从所述第四接口传输至所述第三接口的时延,所述链路时延为所述第一设备和所述第二设备之间的传输时延。
2.根据权利要求1所述的方法,其特征在于,所述时间戳信息包括第三时间戳和第四时间戳,所述第三时间戳为所述第四接口检测到所述与所述第二帧类型相同的帧的时刻,所述第四时间戳为所述第二接口检测到所述第一帧的时刻。
3.根据权利要求2所述的方法,其特征在于,根据所述第一时间戳、所述第二时间戳、所述时间戳信息和链路时延确定得到目标时延包括:
所述第一设备计算所述第二时间戳减去所述第一时间戳的第一时间差以及所述第四时间戳减去所述第三时间戳的第二时间差,并对所述第一时间差、所述第二时间差以及所述链路时延求和得到目标时延。
4.根据权利要求2或3所述的方法,其特征在于,所述第一帧携带所述第四时间戳和所述第三时间戳;或者,所述第一帧携带所述第四时间戳,所述与所述第二帧类型相同的帧携带所述第三时间戳;或者,在所述第一帧之后传输的至少一个帧携带所述第四时间戳和所述第三时间戳。
5.根据权利要求1所述的方法,其特征在于,所述时间戳信息包括第四时间戳减去第三时间戳的第二时间差,所述第三时间戳为所述第四接口检测到所述与所述第二帧类型相同的帧的时刻,所述第四时间戳为所述第二接口检测到所述第一帧的时刻。
6.根据权利要求5所述的方法,其特征在于,根据所述第一时间戳、所述第二时间戳、所述时间戳信息和链路时延确定得到目标时延包括:
所述第一设备计算所述第二时间戳减去所述第一时间戳的第一时间差,并对所述第一时间差、所述第二时间差以及所述链路时延求和得到目标时延。
7.根据权利要求5或6所述的方法,其特征在于,所述第一帧携带所述第二时间差;或者,在所述第一帧之后传输的至少一个帧携带所述第二时间差。
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述第一时间戳为所述第一接口检测到所述第一帧的第一比特的时刻,所述第四时间戳为所述第二接口检测到所述第一帧的第一比特的时刻,所述第二时间戳为所述第三接口检测到所述与所述第二帧类型相同的帧的第二比特的时刻,所述第三时间戳为所述第四接口检测到所述与所述第二帧类型相同的帧的时刻。
9.根据权利要求8所述的方法,其特征在于,所述第一帧包括第一标记,所述第一标记用于指示所述第一比特在所述第一帧中的位置信息,所述与所述第二帧类型相同的帧包括第二标记,所述第二标记用于指示所述第二比特在所述与所述第二帧类型相同的帧中的位置信息。
10.根据权利要求1至9中任一项所述的方法,其特征在于,所述第一帧的类型包括光传输单元OTU帧、灵活以太网FlexE帧或城域传送网MTN帧,所述第二帧的类型包括光传输单元OTU帧、灵活以太网FlexE帧、城域传送网MTN帧或以太报文。
11.根据权利要求1至10中任一项所述的方法,其特征在于,所述第一设备获取所述第一设备与所述第二设备之间的链路时延包括:
所述第一设备通过1588v2协议的同步报文或ITU-T标准的时延检测报文确定所述链路时延。
12.根据权利要求1所述的方法,其特征在于,根据所述第一时间戳、所述第二时间戳、所述时间戳信息和链路时延确定得到目标时延之前,所述方法还包括:
所述第一设备将所述第一时间戳、所述第二时间戳、所述时间戳信息和所述链路时延发送至控制器;
根据所述第一时间戳、所述第二时间戳、所述时间戳信息和...
【专利技术属性】
技术研发人员:吕京飞,苏伟,杨旋,吴锋,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。