数据传输方法、存储介质及车辆与流程

文档序号:37455747发布日期:2024-03-28 18:39阅读:11来源:国知局
数据传输方法、存储介质及车辆与流程

本申请涉及数据传输,具体提供一种数据传输方法、存储介质及车辆。


背景技术:

1、目前在数据传输过程中,很多场景下都对数据传输的可靠性有高要求。例如,在智能驾驶领域,通过驾驶舱/控制中心对无人车进行远程控制,或者,无人车向驾驶舱上传其自身的行驶状态信息,都需要保证传输的上行数据和下行数据的高可靠性。

2、而现有技术在数据传输过程中时常会发生数据丢包现象,无法对数据进行可靠、有效地传输。因此,需要一种新的数据传输方案来解决上述技术问题。


技术实现思路

1、为了解决上述技术问题,本申请提出了一种数据传输方法、存储介质及车辆,能够对数据进行更加可靠地传输。

2、为达到上述目的,本申请的技术方案是这样实现的:

3、在第一方面,本申请提供一种数据传输方法,所述方法包括:

4、获取目标数据的数据转发地址;

5、基于所述数据转发地址,采用至少两种无线通信网络将所述目标数据发送至与所述数据转发地址对应的转发终端,以使所述转发终端将所述目标数据发送至与所述转发终端对应的目的终端。

6、在一些实施例中,所述方法应用于移动智能终端;所述获取目标数据的数据转发地址,包括:

7、向预定服务器发送地址请求信息;其中,所述地址请求信息包括所述移动智能终端的标识;

8、接收所述预定服务器基于所述标识反馈的所述数据转发地址。

9、在一些实施例中,所述向预定服务器发送地址请求信息,包括:

10、采用https协议向所述预定服务器发送所述地址请求信息。

11、在一些实施例中,所述预定服务器采用以下方式获得所述数据转发地址:

12、基于所述标识,在预设数据库中查询获得与所述标识对应的所述数据转发地址。

13、在一些实施例中,在所述接收所述预定服务器基于所述标识反馈的所述数据转发地址之后,所述方法还包括:

14、断开与所述预定服务器的通信连接。

15、在一些实施例中,所述方法应用于移动智能终端;所述基于所述数据转发地址,采用至少两种无线通信网络将所述目标数据发送至与所述数据转发地址对应的转发终端,包括:

16、基于所述数据转发地址,采用至少两种无线通信网络,并采用udp协议将所述目标数据发送至与所述数据转发地址对应的转发终端;其中,所述移动智能终端与所述转发终端之间预先采用tcp协议建立通信连接。

17、在一些实施例中,所述转发终端采用以下方式将所述目标数据发送至与所述转发终端对应的目的终端:

18、采用至少两种无线通信网络,并采用udp协议将所述目标数据发送至与所述转发终端对应的目的终端;其中,所述转发终端与所述目的终端之间预先采用tcp协议建立通信连接。

19、在一些实施例中,所述转发终端还采用以下方式将所述目标数据发送至与所述转发终端对应的目的终端:

20、对所述目标数据进行解析,获得所述转发终端的端口号;

21、判断所述端口号是否是当前正在监听的端口号;

22、所述采用至少两种无线通信网络,并采用udp协议将所述目标数据发送至与所述转发终端对应的目的终端,包括:

23、当所述端口号是当前正在监听的端口号时,采用至少两种无线通信网络,并采用udp协议将所述目标数据发送至与所述转发终端对应的目的终端。

24、在一些实施例中,所述方法应用于无人车;所述方法还包括:

25、接收由所述转发终端采用所述至少两种无线通信网络,并采用udp协议转发的控车指令,以基于所述控车指令执行与所述控车指令对应的动作;其中,所述无人车与所述转发终端之间预先采用tcp协议建立通信连接。

26、在一些实施例中,所述方法还包括:

27、按照预定时间间隔向所述转发终端发送心跳数据包。

28、在一些实施例中,所述目的终端包括:用于对所述无人车进行远程控制的驾驶舱;所述方法还包括:

29、当所述无人车与所述转发终端之间,或者,所述转发终端与所述驾驶舱之间出现网络异常时,获取与当前时刻时间间隔最小的时刻所接收到的控车指令作为执行指令;

30、基于所述执行指令执行对应的动作。

31、在第二方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质其中存储有多条程序代码,所述程序代码适于由处理器加载并运行以执行上述第一方面技术方案中任一项技术方案所述的数据传输方法。

32、在第三方面,本申请提供一种车辆,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器中存储有计算机程序,所述计算机程序被所述至少一个处理器执行时实现上述第一方面技术方案中任一项技术方案所述的数据传输方法。

33、本申请实施例提供的数据传输方法、存储介质及车辆,通过获取目标数据的数据转发地址,并基于该数据转发地址,采用至少两种无线通信网络将上述目标数据发送至与该数据转发地址对应的转发终端,以使该转发终端将目标数据发送至与该转发终端对应的目的终端,使得本申请能够采用多路由的方式对数据进行传输,有效避免了数据丢包现象的发生。并且,本申请具有多个数据转发终端,在每次发送目标数据时,都重新确定当前的转发终端,有效避免了在数据量较大时采用同一转发终端转发数据而造成的数据丢包现象。可见,本申请提供的技术方案,能够对数据进行更加可靠地传输。



技术特征:

1.一种数据传输方法,其特征在于,所述方法包括:

2.根据权利要求1所述的数据传输方法,其特征在于,所述方法应用于移动智能终端;所述获取目标数据的数据转发地址,包括:

3.根据权利要求2所述的数据传输方法,其特征在于,所述向预定服务器发送地址请求信息,包括:

4.根据权利要求2所述的数据传输方法,其特征在于,所述预定服务器采用以下方式获得所述数据转发地址:

5.根据权利要求2所述的数据传输方法,其特征在于,在所述接收所述预定服务器基于所述标识反馈的所述数据转发地址之后,所述方法还包括:

6.根据权利要求1所述的数据传输方法,其特征在于,所述方法应用于移动智能终端;所述基于所述数据转发地址,采用至少两种无线通信网络将所述目标数据发送至与所述数据转发地址对应的转发终端,包括:

7.根据权利要求1所述的数据传输方法,其特征在于,所述转发终端采用以下方式将所述目标数据发送至与所述转发终端对应的目的终端:

8.根据权利要求7所述的数据传输方法,其特征在于,所述转发终端还采用以下方式将所述目标数据发送至与所述转发终端对应的目的终端:

9.根据权利要求1所述的数据传输方法,其特征在于,所述方法应用于无人车;所述方法还包括:

10.根据权利要求9所述的数据传输方法,其特征在于,所述方法还包括:

11.根据权利要求9所述的数据传输方法,其特征在于,所述目的终端包括:用于对所述无人车进行远程控制的驾驶舱;所述方法还包括:

12.一种计算机可读存储介质,其中存储有多条程序代码,其特征在于,所述程序代码适于由处理器加载并运行以执行权利要求1至11中任一项所述的数据传输方法。

13.一种车辆,其特征在于,包括:


技术总结
本申请涉及数据传输技术领域,具体提供一种数据传输方法、存储介质及车辆,所述方法包括:获取目标数据的数据转发地址;基于所述数据转发地址,采用至少两种无线通信网络将所述目标数据发送至与所述数据转发地址对应的转发终端,以使所述转发终端将所述目标数据发送至与所述转发终端对应的目的终端。本申请提供的技术方案,能够对数据进行更加可靠地传输。

技术研发人员:胡贵超
受保护的技术使用者:新石器(盐城)智能制造有限公司
技术研发日:
技术公布日:2024/3/27
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1