数据传输延迟测试方法、系统及电子设备与流程
- 国知局
- 2024-08-02 14:02:19
本公开实施例涉及测试,尤其涉及一种数据传输延迟测试方法、系统及电子设备。
背景技术:
1、随着计算机技术及通信技术的发展,在很多应用领域可以实现低延迟信息发送。对于一些延迟要求较为严格的应用领域,需要测试数据延迟。在一些应用场景中,例如无人驾驶应用场景中,需要实时获取数据传输延迟的结果。
技术实现思路
1、本公开实施例提供一种数据传输延迟测试方法、系统及电子设备。
2、第一方面,本公开实施例提供一种数据传输延迟测试方法,包括:
3、确定当前帧图像数据对应的帧类型;
4、生成与所述帧类型对应的指示第一时刻的第一时间戳;
5、为当前帧图像数据添加所述第一时间戳,得到目标数据;
6、发送所述目标数据,以使接收端根据接收端对应的第二时刻与所述第一时刻确定数据传输延迟。
7、第二方面,本公开实施例提供一种数据传输延迟测试方法,包括:
8、接收目标数据,所述目标数据为数据发送端对当前帧图像数据添加第一时间戳后得到;
9、解析目标数据携带的第一时间戳指示的第一时刻;
10、根据所述第一时刻和当前第二时刻,确定数据传输延迟。
11、第三方面,本公开实施例提供一种数据传输延迟测试系统,包括:数据发送端、接收端,其中
12、数据发送端用于:确定当前帧图像数据对应的帧类型;生成与所述帧类型对应的指示第一时刻的第一时间戳;为当前帧图像数据添加所述第一时间戳,得到目标数据;发送所述目标数据,以使接收端根据接收端对应的第二时刻与所述第一时刻确定数据传输延迟;
13、接收端用于:接收目标数据,所述目标数据为数据发送端对当前帧图像数据添加第一时间戳后得到;解析目标数据携带的第一时间戳指示的第一时刻;根据所述第一时刻和当前第二时刻,确定数据传输延迟。
14、第四方面,本公开实施例提供一种数据传输延迟测试设备,包括:
15、第一确定单元,用于确定当前帧图像数据对应的帧类型;
16、时间戳生成单元,用于生成与所述帧类型对应的指示第一时刻的第一时间戳;
17、目标数据生成单元,用于为当前帧图像数据添加所述第一时间戳,得到目标数据;
18、发送单元,用于发送所述目标数据,以使接收端根据接收端对应的第二时刻与所述第一时刻确定数据传输延迟。
19、第五方面,本公开实施例提供一种数据传输延迟测试设备,包括:
20、接收单元,用于接收目标数据,所述目标数据为数据发送端对当前帧图像数据添加第一时间戳后得到;
21、解析单元,用于解析目标数据携带的第一时间戳指示的第一时刻;
22、延迟确定单元,用于根据所述第一时刻和当前第二时刻,确定数据传输延迟。
23、第六方面,本公开实施例提供一种电子设备,包括:处理器和存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的数据传输延迟测试方法。
24、第七方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的数据传输延迟测试方法。
25、第八方面,本公开实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的数据传输延迟测试方法。
26、本实施例提供的数据传输延迟测试方法、系统及电子设备,首先确定当前帧图像数据对应的帧类型;然后生成与所述帧类型对应的指示第一时刻的第一时间戳;接着为当前帧图像数据添加所述第一时间戳,得到目标数据;最后发送所述目标数据,以使接收端根据接收端对应的第二时刻与所述第一时刻确定数据传输延迟,从而接收端可以根据所传输的各帧数据携带的第一时间戳指示的第一时刻与接收端的第二时刻来确定每一帧数据的数据传输延迟,不会出现遗漏的现象;另外该方案中的第一时间戳指示的第一时间并不包括相机采集标准时间图像的时间,由此得到的数据传输时间延迟较为准确,上述方案的实时性较高,适用于低延迟传输要求较高的场景。
技术特征:1.一种数据传输延迟测试方法,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定当前帧图像数据对应的帧类型包括以下至少一种:
3.根据权利要求2所述的方法,其特征在于,所述为当前帧图像数据添加所述第一时间戳,得到目标数据,包括:
4.根据权利要求2所述的方法,其特征在于,所述生成与所述帧类型对应的指示第一时刻的第一时间戳,包括:
5.根据权利要求4所述的方法,其特征在于,所述绝对时间戳包括第一字符数量,所述相对时间戳包括第二字符数量;
6.根据权利要求1所述的方法,其特征在于,当前帧图像数据的帧类型为关键帧,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述第一时间戳记载于目标数据的帧头或帧尾。
8.根据权利要求7所述的方法,其特征在于,所述第一时间戳指示的第一时刻为以下之一:
9.根据权利要求1-8中任一项所述的方法,其特征在于,所述第一时刻和第二时刻为从如下至少一种的时间源获取的时刻:
10.根据权利要求1-8中任一项所述的方法,其特征在于,所述第一时刻与所述第二时刻来自同一时间源。
11.根据权利要求1所述的方法,其特征在于,所述接收端基于如下步骤确定数据传输延迟:
12.一种数据传输延迟测试方法,包括:
13.根据权利要求12所述的方法,其特征在于,所述解析目标数据携带的第一时间戳指示的第一时刻,包括:
14.根据权利要求12所述的方法,其特征在于,
15.根据权利要求12所述的方法,其特征在于,所述第一时刻为数据发送端对当前帧图像数据进行编码得到所述编码数据时所述时间源的时刻;所述根据所述第一时刻和当前第二时刻,确定数据传输延迟,包括:
16.根据权利要求13所述的方法,其特征在于,所述确定目标数据对应的帧类型,根据所述帧类型解析第一时刻,包括:
17.根据权利要求16所述的方法,其特征在于,所述关联关键帧为与所述差异帧关联的历史关键帧;所述响应于目标数据对应的帧类型为差异帧,根据所述第一时间戳记载的时间差和与关联关键帧的第一时刻确定所述第一时间戳指示的第一时刻,包括:
18.根据权利要求13-17中任一项所述的方法,其特征在于,所述方法还包括:
19.根据权利要求13-17中任一项所述的方法,其特征在于,所述方法还包括:
20.根据权利要求12所述的方法,其特征在于,所述发送端基于如下步骤生成目标数据:
21.一种数据传输延迟测试系统,包括:数据发送端、接收端,其中
22.一种电子设备,其特征在于,包括:处理器和存储器;
23.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如权利要求1至20任一项所述的数据传输延迟测试方法。
技术总结本公开实施例提供一种数据传输延迟测试方法、系统及电子设备,该方法包括:确定当前帧图像数据对应的帧类型;生成与所述帧类型对应的指示第一时刻的第一时间戳;为当前帧图像数据添加所述第一时间戳,得到目标数据;发送所述目标数据,以使接收端根据接收端对应的第二时刻与所述第一时刻确定数据传输延迟。从而接收端可以根据所传输的各帧数据携带的第一时间戳指示的第一时刻与接收端的第二时刻来确定每一帧数据的数据传输延迟,不会出现遗漏的现象。另外上述方案的实时性较高,适用于低时延要求较高的场景。技术研发人员:彭瑞,计平元,吴君受保护的技术使用者:北京图森智途科技有限公司技术研发日:技术公布日:2024/7/23本文地址:https://www.jishuxx.com/zhuanli/20240801/241459.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
上一篇
监听方法及装置与流程
下一篇
返回列表