车辆间的点对点通信方法、装置、系统及存储介质制造方法及图纸

技术编号:23292220 阅读:32 留言:0更新日期:2020-02-08 21:25
本申请提供一种车辆间的点对点通信方法、装置、系统及存储介质,该方法包括:主车从至少一个第一车辆处获得第一消息,该第一消息包括第一车辆的标识信息和第一车辆的位置和方位信息;基于获得的每个第一车辆的位置和方位信息,从至少一个第一车辆中确定出第二车辆,将第二车辆的标识信息和第一信息携带在第二消息中发送。这样当第二车辆检测到第二消息携带的第二车辆的标识信息与第二车辆自身的标识信息一致时从该第二消息中获得第一信息。即本申请,主车将第二车辆的标识信息和待发送的第一信息携带在第二消息中发送给第二车辆,第二车辆可以获得主车发送的第一信息,而其他车辆无法获得,实现了主车与第二车辆的点对点通信。

Point to point communication method, device, system and storage medium between vehicles

【技术实现步骤摘要】
车辆间的点对点通信方法、装置、系统及存储介质
本申请涉及车联网
,尤其涉及一种车辆间的点对点通信方法、装置、系统及存储介质。
技术介绍
车联网(vehicletoeverything,V2X)是通过装载在车上的传感器、车载终端等提供车辆信息,并通过各种通信技术实现车与车之间(VehicletoVehicle,V2V)、车与路之间(VehicletoInfrastructure,V2I)、车与人之间(VehicletoPedestrian,V2P)、车与网络之间(VehicletoNetwork,V2N)的相互通信。目前,车与车之间的交互可以采用车—云端—车的方式。车辆将自身的信息先通过互联网传送到云端服务器,然后再由云端服务器传送给其它车辆,从而间接实现车辆与车辆的交互。但是,上述交互方式,车辆首先需要向云端服务器进行注册车辆信息,且通过云端服务器中转车辆间的信息时,其信息交互质量依赖车辆连接的互联网的质量,时延较大。
技术实现思路
本申请实施例提供一种车辆间的点对点通信方法、装置、系统及存储介质。第一方面,本申请实施例提供一种车辆间的点对点通信方法,应用于主车,所述方法包括:主车从至少一个第一车辆处获取第一消息,所述第一消息包括:所述第一车辆的标识信息和所述第一车辆的位置和方位信息;基于每个所述第一车辆的位置和方位信息,从所述至少一个第一车辆中确定第二车辆,所述第二车辆为所述主车待发送的第一消息的目标接收方;接着发送第二消息,所述第二消息包括:所述第二车辆的标识信息和所述第一信息。以使第二车辆接收到主车发送的第二消息后,检测第二消息携带的第二车辆的标识信息是否与第二车辆自身的标识信息一致,若一致,则确定该第二消息是发送给第二车辆的,第二车辆从该第二消息中获得第一信息。即本申请实施例,主车确定期望通信的车辆为第二车辆,并将第二车辆的标识信息和待发送的第一信息携带在第二消息中发送给第二车辆,这样第二车辆可以根据第二消息携带的第二车辆的标识信息来获得主车发送的第一信息,而其他车辆无法获得该第二消息中的第一信息,进而实现了主车与第二车辆的点对点通信,且整个通信过程中不需要云服务器进行中转,大大降低了通信时延,提高了车辆间点对点通信的效率。在第一种可能的实现方式中,主车基于每个所述第一车辆的位置和方位信息,从所述至少一个第一车辆中确定第二车辆,包括:主车获取用户输入的第三消息,所述第三消息包括:所述第一信息和所述第二车辆的方位信息;将所述第二车辆的方位信息与每个所述第一车辆的位置和方位信息进行比较,从所述至少一个第一车辆中确定所述第二车辆。可选的,上述第二车辆的方位信息为所述第二车辆相对于主车的方位信息。在该实现方式的一些示例中,主车将所述第二车辆的方位信息与每个所述第一车辆的位置和方位信息进行比较,从所述至少一个第一车辆中确定所述第二车辆,包括:主车基于每个所述第一车辆的位置信息和所述主车的位置信息,确定每个所述第一车辆相对于所述主车的方位信息;将所述第二车辆的方位信息与每个所述第一车辆相对于所述主车的方位信息进行比较,从所述至少一个第一车辆中确定所述第二车辆。在一种具体的示例中,主车将所述第二车辆的方位信息与每个所述第一车辆相对于所述主车的方位信息进行比较,从所述至少一个第一车辆中确定所述第二车辆,包括:将所述第二车辆的方位信息与每个所述第一车辆相对于所述主车的方位信息进行比较,从所述至少一个第一车辆中确定出与所述第二车辆的方位信息一致的至少一个第三车辆;将所述至少一个第三车辆中与所述主车的距离最小的第三车辆确定为所述第二车辆。在第二种可能的实现方式中,主车基于每个所述第一车辆的位置和方位信息,从所述至少一个第一车辆中确定第二车辆,包括:基于每个所述第一车辆的位置信息和所述主车的位置信息,确定每个所述第一车辆相对于所述主车的方位信息;根据每个所述第一车辆相对于所述主车的方位信息,从所述至少一个第一车辆中确定第二车辆。在第二种实现方式的一些示例中,上述主车根据每个所述第一车辆相对于所述主车的方位信息,从所述至少一个第一车辆中确定第二车辆,包括:显示每个所述第一车辆相对于所述主车的方位信息;检测到所述用户在显示的每个所述第一车辆相对于所述主车的方位信息上的选择操作;响应于所述选择操作,从所述至少一个第一车辆中确定第二车辆。在上述第一种实现方式和第二种实现方式中,主车基于每个所述第一车辆的位置信息和所述主车的位置信息,确定每个所述第一车辆相对于所述主车的方位信息,包括:以所述主车为中心,以所述主车的航向角方向为x轴方向,建立直角坐标系,所述主车的位置信息包括航向角和位置坐标;将每个所述第一车辆的位置坐标和所述主车的位置坐标转换至所述直角坐标系下;根据每个所述第一车辆和所述主车在所述直角坐标系下的位置坐标,确定每个所述第一车辆相对于所述主车的方位信息。在一些示例中,主车根据每个所述第一车辆和所述主车在所述直角坐标系下的位置坐标,确定每个所述第一车辆相对于所述主车的方位信息,包括:根据每个所述第一车辆和所述主车在所述直角坐标系下的位置坐标,以所述主车为中心,按照九宫格的方式对所述第一车辆和所述主车进行区域划分,确定每个所述第一车辆相对于所述主车的方位信息。可选的,上述第二消息还包括所述主车的标识信息。在一种可能的实现方式中,上述方法还包括:主车从所述第二车辆处接收第四消息,所述第四消息包括所述主车的标识信息和所述第二车辆待发送给所述主车的第二信息,所述第四消息为所述第二车辆在检测到所述第二信息携带的第二车辆的标识信息与所述第二车辆自身的标识信息一致时发送的。可选的,上述第四消息还包括所述第二车辆的标识信息。在一些示例中,主车获取用户输入的第三消息,包括:主车接收所述用户输入的语音信息,所述语音信息包括:第一信息和所述第二车辆的方位信息;从所述语音信息中识别出所述第一信息和所述第二车辆的方位信息,获得所述第三消息。可选的,所述第一消息、所述第二消息和所述第四消息均为广播消息。可选的,所述第一车辆为所述主车周围预设范围内的车辆。第二方面,本申请实施例提供一种车辆间的点对点通信方法,应用于第二车辆,所述方法包括:第二车辆接收第二消息,所述第二消息包括:第二车辆的标识信息和第一信息;若检测到所述第二消息携带的第二车辆的标识信息与所述第二车辆自身的标识信息一致,则解析所述第二消息,获得所述待发送消息。在一种可能的实现方式中,若第二车辆检测到所述第二消息携带的第二车辆的标识信息与所述第二车辆自身的标识信息不一致,则丢弃所述第二消息。可选的,所述第二消息还包括所述主车的标识信息。在一种可能的实现方式中,第二车辆还发送第四消息,所述第四消息包括主车的标识信息和所述第二车辆待发送给所述主车的第二信息。可选的,上述第四消息还包括所述第二车辆的标识信息。可选的,上述第四消息和所述第二消息均为广播消息。第三方面,本申请实施例提供一种车辆间的点对点通本文档来自技高网...

【技术保护点】
1.一种车辆间的点对点通信方法,其特征在于,应用于主车,所述方法包括:/n从至少一个第一车辆处获取第一消息,所述第一消息包括:所述第一车辆的标识信息和所述第一车辆的位置和方位信息;/n基于每个所述第一车辆的位置和方位信息,从所述至少一个第一车辆中确定第二车辆,所述第二车辆为所述主车待发送的第一消息的目标接收方;/n发送第二消息,所述第二消息包括:所述第二车辆的标识信息和所述第一信息。/n

【技术特征摘要】
1.一种车辆间的点对点通信方法,其特征在于,应用于主车,所述方法包括:
从至少一个第一车辆处获取第一消息,所述第一消息包括:所述第一车辆的标识信息和所述第一车辆的位置和方位信息;
基于每个所述第一车辆的位置和方位信息,从所述至少一个第一车辆中确定第二车辆,所述第二车辆为所述主车待发送的第一消息的目标接收方;
发送第二消息,所述第二消息包括:所述第二车辆的标识信息和所述第一信息。


2.根据权利要求1所述的方法,其特征在于,所述基于每个所述第一车辆的位置和方位信息,从所述至少一个第一车辆中确定第二车辆,包括:
获取用户输入的第三消息,所述第三消息包括:所述第一信息和所述第二车辆的方位信息;
将所述第二车辆的方位信息与每个所述第一车辆的位置和方位信息进行比较,从所述至少一个第一车辆中确定所述第二车辆。


3.根据权利要求2所述的方法,其特征在于,所述第二车辆的方位信息为所述第二车辆相对于主车的方位信息。


4.根据权利要求3所述的方法,其特征在于,所述将所述第二车辆的方位信息与每个所述第一车辆的位置和方位信息进行比较,从所述至少一个第一车辆中确定所述第二车辆,包括:
基于每个所述第一车辆的位置信息和所述主车的位置信息,确定每个所述第一车辆相对于所述主车的方位信息;
将所述第二车辆的方位信息与每个所述第一车辆相对于所述主车的方位信息进行比较,从所述至少一个第一车辆中确定所述第二车辆。


5.根据权利要求4所述的方法,其特征在于,所述将所述第二车辆的方位信息与每个所述第一车辆相对于所述主车的方位信息进行比较,从所述至少一个第一车辆中确定所述第二车辆,包括:
将所述第二车辆的方位信息与每个所述第一车辆相对于所述主车的方位信息进行比较,从所述至少一个第一车辆中确定出与所述第二车辆的方位信息一致的至少一个第三车辆;
将所述至少一个第三车辆中与所述主车的距离最小的第三车辆确定为所述第二车辆。


6.根据权利要求1所述的方法,其特征在于,所述基于每个所述第一车辆的位置和方位信息,从所述至少一个第一车辆中确定第二车辆,包括:
基于每个所述第一车辆的位置信息和所述主车的位置信息,确定每个所述第一车辆相对于所述主车的方位信息;
根据每个所述第一车辆相对于所述主车的方位信息,从所述至少一个第一车辆中确定第二车辆。


7.根据权利要求6所述的方法,其特征在于,所述根据每个所述第一车辆相对于所述主车的方位信息,从所述至少一个第一车辆中确定第二车辆,包括:
显示每个所述第一车辆相对于所述主车的方位信息;
检测到所述用户在显示的每个所述第一车辆相对于所述主车的方位信息上的选择操作;
响应于所述选择操作,从所述至少一个第一车辆中确定第二车辆。


8.根据权利要求4或6所述的方法,其特征在于,所述基于每个所述第一车辆的位置信息和所述主车的位置信息,确定每个所述第一车辆相对于所述主车的方位信息,包括:
以所述主车为中心,以所述主车的航向角方向为x轴方向,建立直角坐标系,所述主车的位置信息包括航向角和位置坐标;
将每个所述第一车辆的位置坐标和所述主车的位置坐标转换至所述直角坐标系下;
根据每个所述第一车辆和所述主车在所述直角坐标系下的位置坐标,确定每个所述第一车辆相对于所述主车的方位信息。


9.根据权利要求8所述的方法,其特征在于,所述根据每个所述第一车辆和所述主车在所述直角坐标系下的位置坐标,确定每个所述第一车辆相对于所述主车的方位信息,包括:
根据每个所述第一车辆和所述主车在所述直角坐标系下的位置坐标,以所述主车为中心,按照九宫格的方式对所述第一车辆和所述主车进行区域划分,确定每个所述第一车辆相对于所述主车的方位信息。


10.根据权利要求1-9任一项所述的方法,其特征在于,所述第二消息还包括所述主车的标识信息。


11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
从所述第二车辆处接收第四消息,所述第四消息包括所述主车的标识信息和所述第二车辆待发送给所述主车的第二信息,所述第四消息为所述第二车辆在检测到所述第二信息携带的第二车辆的标识信息与所述第二车辆自身的标识信息一致时发送的。


12.根据权利要求10所述的方法,其特征在于,所述第四消息还包括所述第二车辆的标识信息。


13.根据权利要求2所述的...

【专利技术属性】
技术研发人员:尹江波
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1