一种数据传输的方法、装置、设备及存储介质制造方法及图纸

技术编号:37273046 阅读:13 留言:0更新日期:2023-04-20 23:41
本发明专利技术公开了一种数据传输的方法、装置、设备及存储介质。该方法包括:利用至少两个预设路由器分别接收预设服务器发送的反馈信息,其中,不同所述预设路由器在与所述预设服务器进行通信时使用的网络通讯路径不同;根据所述反馈信息确定所述至少两个预设路由器分别对应的网络质量信息;根据不同所述预设路由器对应的所述网络质量信息的比较结果,从所述至少两个预设路由器中确定目标预设路由器,并利用所述目标预设路由器向所述预设服务器发送当前待发送的数据包。本发明专利技术实施例的技术方案,通过在车内布置多个路由器并且使用多种网络通讯路径,根据网络质量信息的比较结果,挑选合适的路由器与远程的服务器进行信息的交互。合适的路由器与远程的服务器进行信息的交互。合适的路由器与远程的服务器进行信息的交互。

【技术实现步骤摘要】
一种数据传输的方法、装置、设备及存储介质


[0001]本专利技术涉及车联网数据传输
,尤其涉及一种数据传输的方法、装置、设备及存储介质。

技术介绍

[0002]随着信息化技术的不断发展,无人车远程驾驶技术也变得越来越重要。无人驾驶的汽车依靠人工智能、视觉计算、雷达、监控装置以及全球定位系统协同合作,通过计算机实现无人驾驶,其可以在没有任何人类主动的操作下,自动安全地操作机动车辆。
[0003]目前,无人车远程驾驶技术主要原理是,通过集成视觉、激光雷达、超声传感器、微波雷达、GPS、里程计以及磁罗盘等多种车载传感器,来辨识汽车所处的环境和状态,并根据所获得的道路信息、交通信号的信息、车辆位置和障碍物信息做出分析和判断,向主控计算机发出期望控制,控制车辆转向和速度。
[0004]然而,由于网络的不确定性,经常会出现因网络的断开,而导致远程的服务器对无人车失去控制,远程的控制人员也无法实时的了解当前路面的交通环境,存在比较严重的安全隐患。

技术实现思路

[0005]本专利技术提供了一种数据传输的方法、装置、设备及存储介质,以解决因网络的断开而导致车机显示的画面突然卡顿的问题。
[0006]第一方面,本专利技术提供了一种数据传输的方法,包括:
[0007]利用至少两个预设路由器分别接收预设服务器发送的反馈信息,其中,不同所述预设路由器在与所述预设服务器进行通信时使用的网络通讯路径不同;
[0008]根据所述反馈信息确定所述至少两个预设路由器分别对应的网络质量信息,其中,所述网络质量信息包括延迟时间和丢包率;
[0009]根据不同所述预设路由器对应的所述网络质量信息的比较结果,从所述至少两个预设路由器中确定目标预设路由器,并利用所述目标预设路由器向所述预设服务器发送当前待发送的数据包。
[0010]第二方面,本专利技术提供了一种数据传输的装置,包括:
[0011]反馈信息接收模块,用于利用至少两个预设路由器分别接收预设服务器发送的反馈信息,其中,不同所述预设路由器在与所述预设服务器进行通信时使用的网络通讯路径不同;
[0012]质量信息确定模块,用于根据所述反馈信息确定所述至少两个预设路由器分别对应的网络质量信息,其中,所述网络质量信息包括延迟时间和丢包率;
[0013]数据包发送模块,用于根据不同所述预设路由器对应的所述网络质量信息的比较结果,从所述至少两个预设路由器中确定目标预设路由器,并利用所述目标预设路由器向所述预设服务器发送当前待发送的数据包。
[0014]第三方面,本专利技术提供了一种无人车,该无人车包括:
[0015]至少一个处理器;
[0016]以及与至少一个处理器通信连接的存储器;
[0017]其中,存储器存储有可被至少一个处理器执行的计算机程序,该计算机程序被至少一个处理器执行,以使至少一个处理器能够执行上述第一方面的数据传输的方法。
[0018]第四方面,本专利技术提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现上述第一方面的数据传输的方法。
[0019]本专利技术提供的数据传输的方案,利用至少两个预设路由器分别接收预设服务器发送的反馈信息,其中,不同所述预设路由器在与所述预设服务器进行通信时使用的网络通讯路径不同,根据所述反馈信息确定所述至少两个预设路由器分别对应的网络质量信息,其中,所述网络质量信息包括延迟时间和丢包率,根据不同所述预设路由器对应的所述网络质量信息的比较结果,从所述至少两个预设路由器中确定目标预设路由器,并利用所述目标预设路由器向所述预设服务器发送当前待发送的数据包。通过采用上述技术方案,利用至少两个预设路由器分别接收预设服务器发送的反馈信息,并根据该反馈信息确定每个预设路由器的延迟时间和丢包率,根据不同预设路由器对应的延迟时间的比较结果以及丢包率的比较结果,从多个预设路由器中确定目标预设路由器,并将待发送的数据包发送给该路由器,通过在车内布置多个路由器并且使用多种网络通讯路径,根据网络质量信息的比较结果,挑选合适的路由器与远程的服务器进行信息的交互,可以避免因单一路由器的网络问题,而导致车机显示的画面出现突然卡顿,以及远程的服务器对无人车失去控制的问题,为车辆的行驶安全提供了保证。
[0020]应当理解,本部分所描述的内容并非旨在标识本专利技术的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0021]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是根据本专利技术实施例一提供的一种数据传输的方法的流程图;
[0023]图2是根据本专利技术实施例二提供的一种信息交互示意图;
[0024]图3是根据本专利技术实施例二提供的一种数据传输的方法的流程图;
[0025]图4是根据本专利技术实施例三提供的一种数据传输的装置的结构示意图;
[0026]图5是根据本专利技术实施例四提供的一种车机的结构示意图。
具体实施方式
[0027]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范
围。
[0028]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。在本专利技术的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0029]实施例一
[0030]图1为本专利技术实施例一提供了一种数据传输的方法的流程图,本实施例可适用于无人驾驶车辆向远程服务器传输数据的情况,该方法可以由数据传输的装置来执行,该数据传输的装置可以采用硬件和/或软件的形式实现,该数据传输的装置可配置于无人车的车机中,该无人车可以是两个或多个物理实体构成。
[0031本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输的方法,其特征在于,应用于无人驾驶车辆中,所述方法包括:利用至少两个预设路由器分别接收预设服务器发送的反馈信息,其中,不同所述预设路由器在与所述预设服务器进行通信时使用的网络通讯路径不同;根据所述反馈信息确定所述至少两个预设路由器分别对应的网络质量信息,其中,所述网络质量信息包括延迟时间和丢包率;根据不同所述预设路由器对应的所述网络质量信息的比较结果,从所述至少两个预设路由器中确定目标预设路由器,并利用所述目标预设路由器向所述预设服务器发送当前待发送的数据包。2.根据权利要求1中所述的方法,其特征在于,所述根据不同所述预设路由器对应的所述网络质量信息的比较结果,从所述至少两个预设路由器中确定目标预设路由器,包括:判断第一丢包率和第二丢包率是否均小于第一预设阈值;若均小于,则比较第一延迟时间和第二延迟时间,根据比较结果确定目标预设路由器,其中,所述丢包率至少包括第一预设路由器的第一丢包率和第二预设路由器的第二丢包率,所述延迟时间至少包括所述第一预设路由器的第一延迟时间和所述第二预设路由器的第二延迟时间;若所述第一丢包率小于所述第一预设阈值,但所述第二丢包率大于或等于所述第一预设阈值时,则将所述第一预设路由器确定为目标预设路由器;若所述第一丢包率和所述第二丢包率均大于所述第一预设阈值时,则将所述第一预设路由器和所述第二预设路由器确定为目标预设路由器。3.根据权利要求2所述的方法,其特征在于,所述比较第一延迟时间和第二延迟时间,根据比较结果确定目标预设路由器,包括:判断第一延迟时间是否小于第二延迟时间,若是,则将所述第一预设路由器确定为目标预设路由器;或,将所述第一预设路由器确定为第一目标预设路由器,将所述第二预设路由器确定为第二目标预设路由器;其中,所述利用所述目标预设路由器向所述预设服务器发送当前待发送的数据包,包括:利用所述第一目标预设路由器将第一数据包发送至所述预设服务器,利用所述第二目标预设路由器将第二数据包发送至所述预设服务器,其中,所述第一数据包的重要性高于所述第二数据包。4.根据权利要求1

3中任一项所述的方法,其特征在于,根据所述反馈信息确定所述至少两个预设路由器分别对应的延迟时间,包括:计算第一发送时间和第一接收时间的差值,得到时间差,其中,所述反馈信息中包括所述第一接收时间和所述第一发送时间,所述第一发送时间表示所述预设服务器发送所述反馈信息的时间,所述第一接收时间表示所述预设服务器接收到所述预设路由器发送的数据包的时间;计算所述预设路由器发送数据包的第二发送时间与所述时间差的和值,得到目标和值时间;计算所述预设路由器接收到所述反馈信息的第二接收时间与所述目标和值时间的差值,得到往返延迟时长;
在第一预设时长内,累计所述往返延迟时长,...

【专利技术属性】
技术研发人员:陈伟
申请(专利权)人:新石器慧通北京科技有限公司
类型:发明
国别省市:

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

1