一种数据传输方法、系统、设备以及数据诊断系统技术方案

技术编号:44532980 阅读:42 留言:0更新日期:2025-03-07 13:22
本申请公开了一种数据传输方法、系统、设备以及数据诊断系统,涉及数据传输技术领域,第一数据传输设备接收并缓存数据发送设备通过第二数据传输设备发送的目标数据的首帧和连续帧,且在接收到第一个连续帧时将缓存的首帧发送至数据接收设备;接收数据接收设备在接收到首帧后返回的实际发送间隔;在当前缓存的连续帧的数量小于需要缓存的连续帧的数量时,慢速发送当前缓存的连续帧;在当前缓存的连续帧的数量不小于需要缓存的连续帧的数量时,快速发送当前缓存的连续帧。可见,本申请通过动态调整第一数据传输设备发送连续帧的速度,避免由于网络波动导致诊断超时且不影响整个传输过程的速度,提高用户的体验的满意度。

【技术实现步骤摘要】

本申请涉及数据传输,特别是涉及一种数据传输方法、系统、设备以及数据诊断系统


技术介绍

1、汽车诊断对时延要求很高,特别是对于连续帧的帧间隔,如果帧间隔过大(通常要求不能超过55毫秒),会导致超时,从而造成诊断失败。但是在远程诊断中,数据是通过网络传输的,难免会出现网络的波动,如果在连续帧的传输过程中出现几十毫秒的波动,则很可能导致诊断超时。

2、目前对于连续帧的处理,现有的方法有两种:一是第一数据传输设备收到数据发送设备通过第二数据传输设备发送的连续帧时,不缓存连续帧,收到连续帧时,只要符合发送条件时,则立即将连续帧发送给数据接收设备,但是这种方法如果在第一数据传输设备接收数据发送设备通过第二数据传输设备发送的连续帧的传输过程中出现网络波动,例如出现了大于55毫秒的波动,则也会导致第一数据传输设备向数据接收设备发送连续帧的间隔也会大于55毫秒,即数据接收设备接收相邻两个连续帧的帧间隔大于55毫秒,会导致超时,进而导致诊断失败;二是第一数据传输设备收齐所有连续帧之后,在符合发送条件的情况下再将所有连续帧发送给数据接收设备,这种方法虽然可以解决网本文档来自技高网...

【技术保护点】

1.一种数据传输方法,其特征在于,应用于数据诊断系统中的第一数据传输设备,所述数据诊断系统还包括数据发送设备、数据接收设备和第二数据传输设备,所述第一数据传输设备分别与所述数据接收设备以及所述第二数据传输设备连接,所述第二数据传输设备还与所述数据发送设备连接,所述数据传输方法包括:

2.如权利要求1所述的数据传输方法,其特征在于,确定需要缓存的连续帧的数量,包括:

3.如权利要求2所述的数据传输方法,其特征在于,基于所述网络传输时间确定需要缓存的连续帧的数量,包括:

4.如权利要求2所述的数据传输方法,其特征在于,确定当前的网络传输时间,包括:

...

【技术特征摘要】

1.一种数据传输方法,其特征在于,应用于数据诊断系统中的第一数据传输设备,所述数据诊断系统还包括数据发送设备、数据接收设备和第二数据传输设备,所述第一数据传输设备分别与所述数据接收设备以及所述第二数据传输设备连接,所述第二数据传输设备还与所述数据发送设备连接,所述数据传输方法包括:

2.如权利要求1所述的数据传输方法,其特征在于,确定需要缓存的连续帧的数量,包括:

3.如权利要求2所述的数据传输方法,其特征在于,基于所述网络传输时间确定需要缓存的连续帧的数量,包括:

4.如权利要求2所述的数据传输方法,其特征在于,确定当前的网络传输时间,包括:

5.如权利要求1所述的数据传输方法,其特征在于,基于所述首帧确定所述首帧之后的连续帧的总数量,包括:

6.如权利要求1所述的数据传输方法,其特征在于,判断当前缓存的连续帧的数量是否小于所述需要缓存的...

【专利技术属性】
技术研发人员:刘新李森
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:

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

1