车辆信息上报方法、装置、共享车辆和存储介质制造方法及图纸

技术编号:26386464 阅读:24 留言:0更新日期:2020-11-19 23:55
本公开实施例涉及一种车辆信息上报方法、装置、共享车辆和存储介质。该方法用于第一车辆中,包括:若第一车辆的通信状态满足预设条件,则检测第一车辆周围预设范围内是否存在第二车辆,第二车辆为与服务器之间的通信网络未失效的车辆;若第一车辆周围预设范围内存在第二车辆,则通过第二车辆向服务器上报第一车辆的车辆信息;若第一车辆周围预设范围内不存在第二车辆,则按照预设规则确定目标车辆,并指示目标车辆检测目标车辆周围预设范围内是否存在第三车辆;在目标车辆周围预设范围内存在第三车辆的情况下,通过第三车辆向服务器上报第一车辆的车辆信息。采用本方法可以避免共享车辆与服务器失去联系。

【技术实现步骤摘要】
车辆信息上报方法、装置、共享车辆和存储介质
本公开实施例涉及出行
,特别是涉及一种车辆信息上报方法、装置、共享车辆和存储介质。
技术介绍
近年来,共享车辆的出现,给人们的生活带来了极大便利,人们越来越倾向于使用共享车辆。在实际应用中,共享车辆需要向服务器上报车辆信息,运营人员可以根据共享车辆上报的车辆信息对共享车辆进行管理和调配。目前,共享车辆向服务器上报车辆信息的过程一般是:共享车辆通过GPS(英文:GlobalPositioningSystem,中文:全球定位系统)模组获取自身的车辆位置信息,然后共享车辆将车辆位置信息、身份信息以及其他信息打包得到车辆信息,并通过通信网络将自身的车辆信息上报至服务器。然而,共享车辆向服务器上报车辆信息需要依赖通信网络,例如当共享车辆处于网络信号较差的位置或者网络信号被屏蔽的区域时,共享车辆无法将自身的车辆信息上报至服务器,致使共享车辆与服务器失去联系。
技术实现思路
本公开实施例提供一种车辆信息上报方法、装置、共享车辆和存储介质,可以让避免共享车辆与服务器失去联系。第一方面,本公开实施例提供一种车辆信息上报方法,用于第一车辆中,该方法包括:若第一车辆的通信状态满足预设条件,则检测第一车辆周围预设范围内是否存在第二车辆,第二车辆为与服务器之间的通信网络未失效的车辆;若第一车辆周围预设范围内存在第二车辆,则通过第二车辆向服务器上报第一车辆的车辆信息;若第一车辆周围预设范围内不存在第二车辆,则按照预设规则确定目标车辆,并指示目标车辆检测目标车辆周围预设范围内是否存在第三车辆;在目标车辆周围预设范围内存在第三车辆的情况下,通过第三车辆向服务器上报第一车辆的车辆信息,第三车辆为与服务器之间的通信网络未失效的车辆。第二方面,本公开实施例提供一种车辆信息上报装置,用于第一车辆中,该装置包括:检测模块,用于若第一车辆的通信状态满足预设条件,则检测第一车辆周围预设范围内是否存在第二车辆,第二车辆为与服务器之间的通信网络未失效的车辆;第一上报模块,用于若第一车辆周围预设范围内存在第二车辆,则通过第二车辆向服务器上报第一车辆的车辆信息;第二上报模块,用于若第一车辆周围预设范围内不存在第二车辆,则按照预设规则确定目标车辆,并指示目标车辆检测目标车辆周围预设范围内是否存在第三车辆;在目标车辆周围预设范围内存在第三车辆的情况下,通过第三车辆向服务器上报第一车辆的车辆信息,第三车辆为与服务器之间的通信网络未失效的车辆。第三方面,本公开实施例提供一种共享车辆,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述第一方面的方法。第四方面,本公开实施例提供一种存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面的方法。本公开实施例提供的车辆信息上报方法、装置、共享车辆和存储介质,可以避免共享车辆与服务器失去联系。该车辆信息上报方法包括若第一车辆的通信状态满足预设条件,则检测第一车辆周围预设范围内是否存在第二车辆,第二车辆为与服务器之间的通信网络未失效的车辆;若第一车辆周围预设范围内存在第二车辆,则通过第二车辆向服务器上报第一车辆的车辆信息;若第一车辆周围预设范围内不存在第二车辆,则按照预设规则确定目标车辆,并指示目标车辆检测目标车辆周围预设范围内是否存在第三车辆;在目标车辆周围预设范围内存在第三车辆的情况下,通过第三车辆向服务器上报第一车辆的车辆信息,第三车辆为与服务器之间的通信网络未失效的车辆。本公开实施例中,当第一车辆的通信状态满足预设条件时,第一车辆可以从周围预设范围内查找第二车辆,并通过第二车辆向服务器上报第一车辆的车辆信息,完成第一车辆与服务器之间的通信。当第一车辆周围预设范围内不存在第二车辆时,则第一车辆可以按照预设规则确定目标车辆,并指示目标车辆在其周围预设范围内查找第三车辆,并通过第三车辆向服务器上报第一车辆的车辆信息,完成第一车辆与服务器之间的通信。因此,本公开提供的车辆信息上报方法能够在第一车辆与服务器之间不能直接通信情况下,将第一车辆的车辆信息上报至服务器,从而避免第一车辆与服务器失联,给企业造成经济损失。附图说明图1为一个实施例中车辆信息上报方法的应用环境图;图2为一个实施例中车辆信息上报方法的流程示意图;图3为一个实施例中第一车辆检测第一车辆周围预设范围内是否存在第二车辆的步骤的流程示意图;图4为另一个实施例中车辆信息上报方法的流程示意图;图5为一个实施例中检测第一车辆的通信状态是否满足预设条件的步骤的流程示意图;图6为一个实施例中车辆信息上报装置的结构框图;图7为一个实施例中共享车辆的内部结构图。具体实施方式为了使本公开实施例的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本公开实施例进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本公开实施例,并不用于限定本公开实施例。首先,在具体介绍本公开实施例的技术方案之前,先对本公开实施例基于的技术背景或者技术演进脉络进行介绍。近年来,共享车辆的出现,给人们的生活带来了极大便利,人们越来越倾向于使用共享车辆。在实际应用中,共享车辆需要周期性地向共享车辆租赁服务平台(以下简称为服务平台)的服务器(以下简称为服务器)上报车辆信息,以便于服务平台的运营人员根据共享车辆上报的车辆信息对共享车辆进行车辆位置跟踪和管理。在一种场景下,共享车辆向服务器上报车辆信息的过程是:共享车辆通过GPS模组获取自身的车辆位置信息,然后共享车辆将车辆位置信息、身份信息以及其他信息打包得到车辆信息,并周期性地通过通信网络将自身的车辆信息上报至服务器,其中,目前常用的通信网络为2G、3G、4G或5G或它们的组合。在另一种场景下,共享车辆向服务器上报车辆信息的过程是:服务器通过通信网络、短信或者其他通信方式主动地向共享车辆发送车辆查询信息,共享车辆接收到车辆查询信息之后,将车辆位置信息、身份信息以及其他信息打包得到车辆信息,然后共享车辆通过通信网络将车辆信息上报至服务器。然而,上述两种场景中,共享车辆向服务器上报自身车辆信息均需要依赖于通信网络,当共享车辆处于网络信号较差的位置或者网络信号被屏蔽的区域时,可能出现,共享车辆无法接收到服务器发送的车辆查询信息,以及共享车辆无法向服务器上报车辆信息的情况,当共享车辆无法向服务器上报车辆信息时,该共享车辆即与服务器失联,会给企业造成经济损失。有鉴于此,如何避免共享车辆与服务器失联,成为目前亟待解决的难题。另外,需要说明的是,从确定现有技术的成本高效率低以及下述实施例介绍的技术方案,申请人均付出了大量的创造性劳动。下面结合本公开实施例所应用的场景,对本公开实施例涉及的技术方案进行介绍。本公开实施例提供的车辆信息上报方法,可以应用于如图1所示的应用环境中。其中,该应用环境可以包括第一车辆10本文档来自技高网...

【技术保护点】
1.一种车辆信息上报方法,其特征在于,用于第一车辆中,所述方法包括:/n若所述第一车辆的通信状态满足预设条件,则检测所述第一车辆周围预设范围内是否存在第二车辆,所述第二车辆为与服务器之间的通信网络未失效的车辆;/n若所述第一车辆周围预设范围内存在所述第二车辆,则通过所述第二车辆向所述服务器上报所述第一车辆的车辆信息;/n若所述第一车辆周围预设范围内不存在所述第二车辆,则按照预设规则确定目标车辆,并指示所述目标车辆检测所述目标车辆周围预设范围内是否存在第三车辆;在所述目标车辆周围预设范围内存在第三车辆的情况下,通过所述第三车辆向所述服务器上报所述第一车辆的车辆信息,所述第三车辆为与服务器之间的通信网络未失效的车辆。/n

【技术特征摘要】
1.一种车辆信息上报方法,其特征在于,用于第一车辆中,所述方法包括:
若所述第一车辆的通信状态满足预设条件,则检测所述第一车辆周围预设范围内是否存在第二车辆,所述第二车辆为与服务器之间的通信网络未失效的车辆;
若所述第一车辆周围预设范围内存在所述第二车辆,则通过所述第二车辆向所述服务器上报所述第一车辆的车辆信息;
若所述第一车辆周围预设范围内不存在所述第二车辆,则按照预设规则确定目标车辆,并指示所述目标车辆检测所述目标车辆周围预设范围内是否存在第三车辆;在所述目标车辆周围预设范围内存在第三车辆的情况下,通过所述第三车辆向所述服务器上报所述第一车辆的车辆信息,所述第三车辆为与服务器之间的通信网络未失效的车辆。


2.根据权利要求1所述的方法,其特征在于,所述若所述第一车辆的通信状态满足预设条件,则检测所述第一车辆周围预设范围内是否存在第二车辆之前,所述方法还包括:
检测所述第一车辆与所述服务器之间的通信网络是否失效;
若所述第一车辆与所述服务器之间的通信网络失效,则确定所述第一车辆的通信状态满足所述预设条件。


3.根据权利要求1所述的方法,其特征在于,所述第一车辆为第一故障车组中的成员车,所述第一故障车组包括核心车和至少一个成员车,所述若所述第一车辆的通信状态满足预设条件,则检测所述第一车辆周围预设范围内是否存在第二车辆之前,所述方法还包括:
检测是否接收到所述核心车发送的核心车权限转移指令,所述核心车权限转移指令是所述核心车在确定所述核心车周围预设范围内不存在与服务器之间的通信网络未失效的车辆时发送的,所述核心车权限转移指令用于指示所述第一车辆作为所述第一故障车组的新的核心车;
若接收到所述核心车权限转移指令,则确定所述第一车辆的通信状态满足所述预设条件。


4.根据权利要求1所述的方法,其特征在于,所述检测所述第一车辆周围预设范围内是否存在第二车辆,包括:
通过扫描识别出所述第一车辆周围预设范围内的多个邻近车辆;
依次通过各所述邻近车辆向所述服务器上报所述第一车辆的车辆信息;
若所述多个邻近车辆中的第一邻近车辆向所述服务器成功上报所述第一车辆的车辆信息,则将所述第一邻近车辆确定为所述第二车辆,并确定所述第一车辆周围预设范围内存在所述第二车辆;
若所述多个邻近车辆中的任一邻近车辆均未成功向所述服务器上报所述第一车辆的车辆信息,则确定所述第一车辆周围预设范围内不存在所述第二车辆。


5.根据权利要求4所述的方法,其特征在于,所述依次通过各所述邻近车辆向所述服务器上报所述第一车辆的车辆信息,包括:
按照所述第一车辆与所述邻近车辆之间的通信质量由高至低的顺序,依次通过各所述邻近车辆向所述服务器上报所述第一车辆的车辆信息。


6.根据权利要求4所述的方法,其特征在于,所述第一车辆为第二故障车组中的核心车,所述方法还包括:
向所述多个邻近车辆中未成功将所述第一车辆的车辆信息上报至所述服务器的第二邻近车辆发送车组加入指令;
其中,所述车组加入指令用于指示所述第二邻近车辆作为成员车加入所述第二故障车组,并向所述第一车辆发送所述第二邻近车辆的车辆信息。


7.根据权利要求6所述的方法,其特征在于,所述若所述第一车辆周围预设范围内存在所述第二车辆,则通过所述第二车辆向所述服务器上报所述第一车辆的车辆信息,包括:
若所述第一车辆周围预设范围内存在所述第二车辆,则通过所述第二车辆向所述服务器上报所述第二故障车组包括的车辆的车辆信息。


8.根据权利要求6所述的方法,其特征在于,所述按照预设规则确定目标车辆,包括:
获取所述第二故障车组中各成员车在加入所述第二故障车组时的加入次序;
根据所述第二故障车组中的各成员车的加入次序,确定所述目标车辆。


9.一种车辆信息上报...

【专利技术属性】
技术研发人员:陈东棋
申请(专利权)人:北京骑胜科技有限公司
类型:发明
国别省市:北京;11

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

1