CN111010412B - 通信的方法、装置、路边设备和存储介质 - Google Patents

通信的方法、装置、路边设备和存储介质 Download PDF

Info

Publication number
CN111010412B
CN111010412B CN202010164234.5A CN202010164234A CN111010412B CN 111010412 B CN111010412 B CN 111010412B CN 202010164234 A CN202010164234 A CN 202010164234A CN 111010412 B CN111010412 B CN 111010412B
Authority
CN
China
Prior art keywords
vehicle
roadside device
communication
roadside
communication key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010164234.5A
Other languages
English (en)
Other versions
CN111010412A (zh
Inventor
汪宗斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Infosec Technologies Co Ltd
Original Assignee
Beijing Infosec Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Infosec Technologies Co Ltd filed Critical Beijing Infosec Technologies Co Ltd
Priority to CN202010164234.5A priority Critical patent/CN111010412B/zh
Publication of CN111010412A publication Critical patent/CN111010412A/zh
Application granted granted Critical
Publication of CN111010412B publication Critical patent/CN111010412B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/06Network architectures or network communication protocols for network security for supporting key management in a packet data network
    • H04L63/061Network architectures or network communication protocols for network security for supporting key management in a packet data network for key exchange, e.g. in peer-to-peer networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]
    • H04W12/043Key management, e.g. using generic bootstrapping architecture [GBA] using a trusted network node as an anchor
    • H04W12/0431Key distribution or pre-distribution; Key agreement

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Traffic Control Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明是关于一种通信的方法、装置、路边设备和存储介质,属于车联网技术领域。所述方法包括:获取第一车辆的位置信息和行驶方向;基于第一车辆的位置信息和行驶方向,预测第一车辆可能驶入的位置区域;确定位置区域对应的路边设备;获取与第一车辆对应的第一通信密钥;将第一通信密钥发送至路边设备,以使得路边设备基于第一通信密钥和第一车辆进行通信。采用本发明,当第一车辆接入交通***,就和交通***中的任一路边设备协商出第一通信密钥,而不同路边设备之间可以共享该第一通信密钥,进而当第一车辆切换接入的路边设备时,就无需再次和新接入的路边设备协商密钥。故而,节省了密钥协商操作所需的计算开销。

Description

通信的方法、装置、路边设备和存储介质
技术领域
本发明涉及车联网技术领域,尤其涉及一种通信的方法、装置、路边设备和存储介质。
背景技术
随着车联网技术的发展,智能交通的应用也越来越广泛。在车联网技术为用户带来更加便利的智能化的出行体验的同时,也对通信的安全性提出了更高的要求。在车联网中,路边设备和车辆、不同车辆之间相互都需要进行通信,通信消息是经过密钥的加密之后发送到消息接收方的,这样可以避免不法分子可以对通信消息进行窃听。
每个路边设备的通信覆盖范围是固定的,当车辆进入任一路边设备的通信覆盖范围时,需要和该路边设备进行密钥协商的操作,以获得车辆与该路边设备的通信密钥。随着车辆移动,当车辆离开当前的路边设备的通信覆盖范围且进入到新的路边设备的通信覆盖范围时,需要重复进行密钥协商的操作,以获得车辆与新的路边设备的通信密钥。
在车辆移动的过程中,需要多次进行密钥协商的操作,每次进行密钥协商的操作时,都需要消耗一定的计算资源。
发明内容
本发明提供了一种通信的方法、装置、路边设备和存储介质,能够节省计算资源。
本发明的第一方面提供了一种通信的方法,所述方法包括:
获取第一车辆的位置信息和行驶方向;
基于所述第一车辆的位置信息和行驶方向,预测所述第一车辆可能驶入的位置区域;
确定所述位置区域对应的路边设备;
获取与所述第一车辆对应的第一通信密钥;
将所述第一通信密钥发送至所述路边设备,以使得所述路边设备基于所述第一通信密钥和所述第一车辆进行通信。
可选地,所述确定所述位置区域对应的路边设备,包括:
确定通信范围覆盖所述位置区域的第一路边设备、以及与所述第一路边设备相邻的第二路边设备。
可选地,所述基于所述第一车辆的位置信息和行驶方向,预测所述第一车辆可能驶入的位置区域,包括:
基于所述第一车辆的位置信息、行驶方向和预设的街道网络信息,预测所述第一车辆可能驶入的位置区域。
可选地,所述方法还包括:
确定与所述第一车辆存在通信需求的第二车辆;
生成所述第一车辆与所述第二车辆的第二通信密钥;
通过所述第一通信密钥加密所述第二通信密钥;
将加密后的第二通信密钥分别发送至所述第一车辆和所述第二车辆。
可选地,所述方法还包括:
如果所述第二车辆的行驶方向与所述第一车辆的行驶方向相同,则将所述第二通信密钥发送至所述路边设备。
可选地,所述第二车辆为与所述第一车辆之间的距离小于或者等于预设距离阈值的车辆。
本发明的第二方面提供了一种通信的装置,所述装置包括:
获取模块,用于获取第一车辆的位置信息和行驶方向;
预测模块,用于基于所述第一车辆的位置信息和行驶方向,预测所述第一车辆可能驶入的位置区域;
确定模块,用于确定所述位置区域对应的路边设备;
所述获取模块,用于获取与所述第一车辆对应的第一通信密钥;
发送模块,用于将所述第一通信密钥发送至所述路边设备,以使得所述路边设备基于所述第一通信密钥和所述第一车辆进行通信。
可选地,所述确定模块,用于:
确定通信范围覆盖所述位置区域的第一路边设备、以及与所述第一路边设备相邻的第二路边设备。
可选地,所述预测模块,用于:
基于所述第一车辆的位置信息、行驶方向和预设的街道网络信息,预测所述第一车辆可能驶入的位置区域。
可选地,所述确定模块,还用于确定与所述第一车辆存在通信需求的第二车辆;
所述装置还包括:
生成模块,用于生成所述第一车辆与所述第二车辆的第二通信密钥;
加密模块,用于通过所述第一通信密钥加密所述第二通信密钥;
所述发送模块,还用于将加密后的第二通信密钥分别发送至所述第一车辆和所述第二车辆。
可选地,所述发送模块,还用于:
如果所述第二车辆的行驶方向与所述第一车辆的行驶方向相同,则将所述第二通信密钥发送至所述路边设备。
可选地,所述第二车辆为与所述第一车辆之间的距离小于或者等于预设距离阈值的车辆。
本发明的第三方面提供了一种路边设备,包括上述第一方面所述的通信的方法。
本发明的第四方面,提供一种计算机可读存储介质,所述存储介质为计算机可读存储介质,该计算机可读存储介质中存储有程序指令,所述程序指令用于实现上述第一方面所述的通信的方法。
本发明的实施例提供的技术方案可以包括以下有益效果:
通过本发明实施例提供的方法,当第一车辆接入交通***,就和交通***中的任一路边设备协商出第一通信密钥,而不同路边设备之间可以共享该第一通信密钥,进而当第一车辆切换接入的路边设备时,就无需再次和新接入的路边设备协商密钥。故而,节省了密钥协商操作所需的计算开销。同时,由于密钥协商过程耗时较长,通过本发明实施例提供的方法,还可以避免进行多次密钥协商过程,从而提高确定路边设备和第一车辆的通信密钥的时效性,进而可以提高通信过程的实时性。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据一示例性实施例示出的一种通信的方法的流程示意图;
图2是根据一示例性实施例示出的一种通信的方法的流程示意图;
图3是根据一示例性实施例示出的一种第一车辆可能驶入的位置区域的示意图;
图4是根据一示例性实施例示出的一种通信的装置的结构示意图;
图5是根据一示例性实施例示出的一种路边设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
本发明一示例性实施例提供了一种通信的方法,如图1所示,该方法的处理流程可以包括如下的步骤:
步骤S101,获取第一车辆的位置信息和行驶方向。
在实施中,路边设备(Road side unit,简写为RSU)可以获取第一车辆的位置信息和行驶方向,位置信息和行驶方向可以是第一车辆发送至路边设备的。在第一车辆发送任何具体内容之前,首先可以和路边设备进行密钥协商操作。
第一车辆可以获取第一车辆的身份证书,第一车辆可以基于第一车辆的身份证书对信息进行签名处理,向路边设备发送签名处理后的信息。身份证书可以是权威部门下发的证书,权威部门可以是车辆登记管理部门等,身份证书是经过证书认证机构(Certificate Authority,CA)签名的。
路边设备也可以获取路边设备的身份证书,路边设备还可以基于路边设备的身份证书对信息进行签名处理,向第一车辆发送签名处理后的信息。这样,路边设备和第一车辆可以基于签名处理后的信息,进行身份鉴别处理,也可以称为双向鉴别处理。在通过双向鉴别处理之后,路边设备可以和第一车辆进行密钥协商操作,进而第一车辆和路边设备可以分别确定它们通信所需的通信密钥KSI。通信密钥KSI可以是对称密钥。
在第一车辆和路边设备协商出一致的通信密钥KSI之后,可以基于通信密钥KSI进行通信。第一车辆可以确定当前的位置信息和行驶方向,第一车辆中可以安装有方向指示装置,通过方向指示装置确定行驶方向。在确定出当前的位置信息和行驶方向之后,第一车辆可以基于通信密钥KSI对位置信息和行驶方向进行加密,将加密后的位置信息和行驶方向发送至路边设备。路边设备可以基于通信密钥KSI对加密后的位置信息和行驶方向进行解密,获取第一车辆的位置信息和行驶方向。
或者,路边设备也可以获取第一车辆在两个时间间隔为预设间隔的时刻所在的位置信息,基于两个位置信息判断第一车辆的行驶方向。再或者,路边设备也可以根据与第一车辆之间的信号强度来确定第一车辆的行驶方向。
步骤S102,基于第一车辆的位置信息和行驶方向,预测第一车辆可能驶入的位置区域。
在实施中,可以基于第一车辆的位置信息、行驶方向和预设的街道网络信息,预测第一车辆可能驶入的位置区域。例如,如图2所示,路边设备可以基于第一车辆的位置信息和街道网络信息,确定第一车辆所在的第一街道。接着,路边设备可以根据第一车辆的行驶方向和街道网络信息,确定第一车辆沿着当前的行驶方向,可能会驶入的所有街道,包括第二街道和第三街道。
步骤S103,确定位置区域对应的路边设备。
在实施中,每个路边设备对应有固定的通信范围,当选定了任一路边设备的安装位置之后,其所能覆盖的通信范围也是固定的。可以预先确定交通***中所有路边设备的通信范围。在确定第一车辆可能驶入的位置区域之后,当前的路边设备M可以确定覆盖第一车辆可能驶入的位置区域的路边设备。
可选地,确定位置区域对应的路边设备的步骤可以包括:确定通信范围覆盖位置区域的第一路边设备、以及与第一路边设备相邻的第二路边设备。
在实施中,除了确定通信范围覆盖位置区域的第一路边设备之外,在本发明实施例提供的方法中,在确定第一路边设备之后,还可以确定与第一路边设备关联的第二路边设备,第二路边设备可以是与第一路边设备相邻的设备,也可以是与第一路边设备相邻的路边设备再相邻的路边设备等。
由于第一车辆可能会驶入到第一路边设备覆盖的通信范围内,第一车辆也可能经过一段时间之后再驶入到与第一路边设备相邻的第二路边设备覆盖的通信范围内。
步骤S104,获取与第一车辆对应的第一通信密钥。
在实施中,据前文所述,路边设备可以和第一车辆通过密钥协商,确定与第一车辆对应的通信密钥KSI,路边设备可以基于通信密钥KSI和第一车辆进行通信。
步骤S105,将第一通信密钥发送至路边设备,以使得路边设备基于第一通信密钥和第一车辆进行通信。
在实施中,当前的路边设备M可以和第一车辆通过密钥协商,确定与第一车辆对应的通信密钥KSI,而在交通***中,可以设置有多个路边设备,其中也包括当前的路边设备M。对于交通***中的多个路边设备来说,每个路边设备和第一车辆进行通信的过程中,需要使用通信密钥,而所有路边设备和第一车辆进行通信的过程中,可以使用相同的通信密钥,如通信密钥KSI。通信密钥可以是对称密钥。在建立交通***之初,多个路边设备可以基于身份证书进行密钥协商,协商出的通信密钥可以用于路边设备间进行通信,且协商出的通信密钥可以是长期的共享性质的通信密钥。
通过这种方式,只要第一车辆接入交通***,就可以一直使用同一通信密钥,而不同路边设备之间可以共享该通信密钥,进而当第一车辆切换接入的路边设备时,就无需再次和新接入的路边设备协商密钥。故而,节省了密钥协商操作所需的计算开销。同时,由于密钥协商过程耗时较长,通过本发明实施例提供的方法,还可以避免进行多次密钥协商过程,从而提高确定路边设备和第一车辆的通信密钥的时效性,进而可以提高通信过程的实时性。
为了进一步提高通信过程的实时性,当前的路边设备M可以预测出数量更多的且更加准确的路边设备,将和第一车辆之间的第一通信密钥预先发送至确定出的这些路边设备。接收到第一通信密钥的路边设备,可以将第一通信密钥存储在本地,如果第一车辆确实驶入到本地的通信范围,可以基于第一通信密钥和第一车辆进行通信,如果第一车辆在预设时长内未驶入到本地的通信范围,也可以将第一通信密钥删除。
第一车辆可以是无人驾驶车辆、有人驾驶车辆,第一车辆可以是机动车、电动车等。第一车辆可以包括车载单元(On Board Unit,OBU),本发明实施例提供的方法中第一车辆的部分可以由车载单元实现。本发明实施例提供的方法可以用于无人驾驶的场景,也可以应用于有人驾驶场景的辅助驾驶场景中,还可以应用于其他可能应用到的场景中,对此本发明实施例不作限定。本发明实施例提供的方法可以基于安全通信***实现,如图3所示,该***可以包括当前的路边设备M、第一车辆和其他路边设备M’。
可选地,本发明实施例提供的方法还可以包括:确定与第一车辆存在通信需求的第二车辆;生成第一车辆与第二车辆的第二通信密钥;通过第一通信密钥加密第二通信密钥;将加密后的第二通信密钥分别发送至第一车辆和第二车辆。
在实施中,第一车辆在当前的路边设备M的通信范围内,同在该通信范围的还包括第二车辆,第二车辆可以是一个车辆也可以是多个车辆。可以将和第一车辆同在同一通信范围的所有车辆,确定为第二车辆。当前的路边设备M可以为第一车辆和第二车辆,生成它们之间通信所需的第二通信密钥。如果第二车辆是多个车辆,则第二通信密钥也可以是多个密钥,不同第二车辆使用不同的密钥。
假设与第一车辆存在通信需求的车辆集合为{V},{V}中包括多个二元组,每个二元组为第一车辆和对应的第二车辆,二元组可以记为(I,J),其中I表示第一车辆,J表示当前的第二车辆,J∈{V}。路边设备与第一车辆OBUI的通信密钥可以记为KSI,路边设备与第二车辆OBUJ的通信密钥可以记为KSJ,OBUI与OBUJ之间的通信密钥可以记为KIJ。可以通过KSI对KIJ加密,通过KSJ对KIJ加密,将通过KSI加密的KIJ发送至OBUI,将通过KSJ加密的KIJ发送至OBUJ。由于车辆集合{V}中,存在多个第二车辆,对于每个第二车辆都可以执行上述操作,直到得到第一车辆和每个第二车辆的通信密钥,将加密处理后的各通信密钥分别发送至对应的车辆。在发送加密的KIJ的同时,也可以将OBUI的标识和OBUJ的标识一起发送到对应的车辆,以使得车辆能够通过标识确定接收到的通信密钥对应的具体车辆。在发送通信密钥以及后续通信阶段,通信密钥仅被其合法持有的设备所知。第一车辆和第二车辆可以使用第二通信密钥,通过对称加密算法和消息鉴别码算法对通信信息进行加密和完整性保护。
可选地,第二车辆为与第一车辆之间的距离小于或者等于预设距离阈值的车辆。
在实施中,除了将同在同一通信范围内的所有车辆确定为与第一车辆存在通信需求的车辆之外,还可以对这些车辆进行筛选。可以根据距离、行驶方向、速度、当前位置等对这些车辆进行筛选。
路边设备可以确定第一车辆和第二车辆之间的距离,如果距离小于或者等于预设距离阈值,则第二车辆为与第一车辆存在通信需求的车辆。在和第一车辆之间的距离较小时,第二车辆和第一车辆离得比较近。第二车辆和第一车辆可以相互交换行驶状况信息,这样第二车辆和第一车辆都可以确定对方的行驶状况以及对方车周围的行车环境,进而可以对自身如何安全行驶进行判断和决策等。
除此以外,可以预设车辆平均车速,如果第一车辆的速度大于平均车速,则表示第一车辆行驶的较快,第一车辆很容易追赶上前方车辆,此时可以将预设距离阈值增加一定距离值,即将与第一车辆距离较远一些的车辆也纳入到与第一车辆存在通信需求的车辆范围内。
可选地,本公开实施例提供的方法还可以包括:如果第二车辆的行驶方向与第一车辆的行驶方向相同,则将第二通信密钥发送至路边设备。
在实施中,当前的路边设备M可以将与第一车辆有关的所有通信密钥全部发送至其他路边设备M’,当前的路边设备M也可以在所有通信密钥中,确定行驶方向与第一车辆相同的第二车辆持有的通信密钥。如果第二车辆的行驶方向与第一车辆的行驶方向不同,极有可能第二车辆在接下来的一段时间不再与第一车辆同路,则它们不再需要进行通信,因此可以确定行驶方向与第一车辆相同的车辆,只将第一车辆和这些车辆的通信密钥发送至其他路边设备M’。进一步地,还可以将第一车辆的车辆信息发送至其他路边设备M’。
其他路边设备M’在接收到第一车辆和第二车辆的通信密钥之后,可以基于第一通信密钥对其进行加密,将加密后的第一车辆和第二车辆的通信密钥发送至第一车辆。第一车辆可以基于接收到的通信密钥,和第二车辆进行通信。
第一车辆可以确定需要进行通信的其他车辆,在接收到的通信密钥中查找其他车辆的标识对应的通信密钥,如果能够查找到其他车辆的标识对应的通信密钥,则基于其他车辆的标识对应的通信密钥,和其他车辆进行通信,如果不能查找到其他车辆的标识对应的通信密钥,则向路边设备请求和其他车辆之间的通信密钥,路边设备可以辅助生成一个第一车辆与其他车辆之间的通信密钥,进而第一车辆可以基于新生成的通信密钥和其他车辆进行通信。
在第一车辆离开路边设备的通信范围之后,当达到预设时长时,将第一车辆相关的密钥材料删除。进一步地,还可以将第一车辆的车辆信息删除。
通过本发明实施例提供的方法,当第一车辆接入交通***,就和交通***中的任一路边设备协商出第一通信密钥,而不同路边设备之间可以共享该第一通信密钥,进而当第一车辆切换接入的路边设备时,就无需再次和新接入的路边设备协商密钥。故而,节省了密钥协商操作所需的计算开销。同时,由于密钥协商过程耗时较长,通过本发明实施例提供的方法,还可以避免进行多次密钥协商过程,从而提高确定路边设备和第一车辆的通信密钥的时效性,进而可以提高通信过程的实时性。
本发明又一示例性实施例提供了一种通信的装置,如图4所示,该装置包括:
获取模块401,用于获取第一车辆的位置信息和行驶方向;
预测模块402,用于基于所述第一车辆的位置信息和行驶方向,预测所述第一车辆可能驶入的位置区域;
确定模块403,用于确定所述位置区域对应的路边设备;
所述获取模块401,用于获取与所述第一车辆对应的第一通信密钥;
发送模块404,用于将所述第一通信密钥发送至所述路边设备,以使得所述路边设备基于所述第一通信密钥和所述第一车辆进行通信。
可选地,所述确定模块403,用于:
确定通信范围覆盖所述位置区域的第一路边设备、以及与所述第一路边设备相邻的第二路边设备。
可选地,所述预测模块402,用于:
基于所述第一车辆的位置信息、行驶方向和预设的街道网络信息,预测所述第一车辆可能驶入的位置区域。
可选地,所述确定模块403,还用于确定与所述第一车辆存在通信需求的第二车辆;
所述装置还包括:
生成模块,用于生成所述第一车辆与所述第二车辆的第二通信密钥;
加密模块,用于通过所述第一通信密钥加密所述第二通信密钥;
所述发送模块404,还用于将加密后的第二通信密钥分别发送至所述第一车辆和所述第二车辆。
可选地,所述发送模块404,还用于:
如果所述第二车辆的行驶方向与所述第一车辆的行驶方向相同,则将所述第二通信密钥发送至所述路边设备。
可选地,所述第二车辆为与所述第一车辆之间的距离小于或者等于预设距离阈值的车辆。
图4所示的通信的装置可以执行图1-图3所示实施例的方法,本实施例未详细描述的部分,可参考对图1-图3所示实施例的相关说明。该技术方案的执行过程和技术效果参见图1-图3所示实施例中的描述,在此不再赘述。
如图5所示,本发明实施例还提供了一种路边设备,路边设备包括存储器1910和处理器1920,处理器1920用于执行存储器1910中存储的指令,以实现上述图1-图3的通信的方法。
另外,本发明实施例提供了一种计算机可读存储介质,存储介质为计算机可读存储介质,该计算机可读存储介质中存储有程序指令,程序指令用于实现上述图1-图3的通信的方法。
以上各个实施例中的技术方案、技术特征在不相冲突的情况下均可以单独,或者进行组合,只要未超出本领域技术人员的认知范围,均属于本发明保护范围内的等同实施例。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (8)

1.一种通信的方法,其特征在于,所述方法包括:
第一路边设备获取第一车辆的位置信息和行驶方向;
所述第一路边设备基于所述第一车辆的位置信息和行驶方向,预测所述第一车辆可能驶入的位置区域;
所述第一路边设备确定所述位置区域对应的第二路边设备;
所述第一路边设备基于所述第一车辆的身份证书,且所述第一车辆基于所述第一路边设备的身份证书进行双向身份鉴别,所述身份证书是经过证书认证机构签名得到的;
在双向身份鉴别验证成功之后,所述第一路边设备和所述第一车辆进行密钥协商操作,以使得所述第一车辆和所述第一路边设备确定通信所需的第一通信密钥;
所述第一路边设备将所述第一通信密钥发送至所述第二路边设备,以使得所述第二路边设备基于所述第一通信密钥和所述第一车辆进行通信;
所述第一路边设备确定与所述第一车辆具有通信需求的第二车辆,生成所述第一车辆与所述第二车辆通信所需的第二通信密钥,通过所述第一通信密钥加密所述第二通信密钥,将加密后的第二通信密钥发送至所述第一车辆;
若所述第一路边设备确定出所述第二车辆与所述第一车辆的行驶方向相同,则将所述第二通信密钥发送至所述第二路边设备;
所述第二路边设备确定行驶方向与所述第一车辆相同的第三车辆,生成所述第一车辆与所述第三车辆通信所需的第三通信密钥,通过所述第一通信密钥加密所述第三通信密钥,将加密后的第三通信密钥发送至所述第一车辆。
2.根据权利要求1所述的方法,其特征在于,所述确定所述位置区域对应的第二路边设备,包括:
确定通信范围覆盖所述位置区域的路边设备、以及与确定出的路边设备相邻的路边设备,为所述位置区域对应的第二路边设备。
3.根据权利要求1所述的方法,其特征在于,所述基于所述第一车辆的位置信息和行驶方向,预测所述第一车辆可能驶入的位置区域,包括:
基于所述第一车辆的位置信息、行驶方向和预设的街道网络信息,预测所述第一车辆可能驶入的位置区域。
4.根据权利要求1所述的方法,其特征在于,所述第二车辆为与所述第一车辆之间的距离小于或者等于预设距离阈值的车辆。
5.一种通信的装置,其特征在于,所述装置包括:
获取模块,用于使得第一路边设备获取第一车辆的位置信息和行驶方向;
预测模块,用于使得所述第一路边设备基于所述第一车辆的位置信息和行驶方向,预测所述第一车辆可能驶入的位置区域;
确定模块,用于使得所述第一路边设备确定所述位置区域对应的第二路边设备;所述第一路边设备基于所述第一车辆的身份证书,且所述第一车辆基于所述第一路边设备的身份证书进行双向身份鉴别,所述身份证书是经过证书认证机构签名得到的;
所述获取模块,用于使得在双向身份鉴别验证成功之后,所述第一路边设备和所述第一车辆进行密钥协商操作,以使得所述第一车辆和所述第一路边设备确定通信所需的第一通信密钥;
发送模块,用于使得所述第一路边设备将所述第一通信密钥发送至所述第二路边设备,以使得所述第二路边设备基于所述第一通信密钥和所述第一车辆进行通信;所述第一路边设备确定与所述第一车辆具有通信需求的第二车辆;所述第一路边设备生成所述第一车辆与所述第二车辆通信所需的第二通信密钥;所述第一路边设备通过所述第一通信密钥加密所述第二通信密钥;所述第一路边设备将加密后的第二通信密钥发送至所述第一车辆;若所述第一路边设备确定出所述第二车辆与所述第一车辆的行驶方向相同,则将所述第二通信密钥发送至所述第二路边设备;所述第二路边设备确定行驶方向与所述第一车辆相同的第三车辆;所述第二路边设备生成所述第一车辆与所述第三车辆通信所需的第三通信密钥;所述第二路边设备通过所述第一通信密钥加密所述第三通信密钥;所述第二路边设备将加密后的第三通信密钥发送至所述第一车辆。
6.根据权利要求5所述的装置,其特征在于,所述确定模块,用于:
确定通信范围覆盖所述位置区域的路边设备、以及与确定出的路边设备相邻的路边设备,为所述位置区域对应的第二路边设备。
7.一种路边设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于运行所述存储器中存储的计算机程序以实现权利要求1-4中任一项所述的方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序指令,所述程序指令用于实现权利要求1-4中任一项所述方法。
CN202010164234.5A 2020-03-11 2020-03-11 通信的方法、装置、路边设备和存储介质 Active CN111010412B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010164234.5A CN111010412B (zh) 2020-03-11 2020-03-11 通信的方法、装置、路边设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010164234.5A CN111010412B (zh) 2020-03-11 2020-03-11 通信的方法、装置、路边设备和存储介质

Publications (2)

Publication Number Publication Date
CN111010412A CN111010412A (zh) 2020-04-14
CN111010412B true CN111010412B (zh) 2021-03-12

Family

ID=70121064

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010164234.5A Active CN111010412B (zh) 2020-03-11 2020-03-11 通信的方法、装置、路边设备和存储介质

Country Status (1)

Country Link
CN (1) CN111010412B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113507698A (zh) * 2021-07-23 2021-10-15 北京天融信网络安全技术有限公司 车联网通信方法与装置、电子设备及存储介质
CN115865474B (zh) * 2022-11-29 2024-05-07 重庆长安汽车股份有限公司 基于区块链的车联网车车快速通信认证方法、***及设备

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102932784B (zh) * 2011-08-12 2015-12-02 华为技术有限公司 终端的通信方法和设备
US9425967B2 (en) * 2013-03-20 2016-08-23 Industrial Technology Research Institute Method for certificate generation and revocation with privacy preservation
CN109922080A (zh) * 2013-10-23 2019-06-21 华为技术有限公司 用户设备之间进行安全通信的方法及装置
US20170142766A1 (en) * 2015-11-17 2017-05-18 Electronics And Telecommunications Research Institute Method and apparatus for controlling access of terminal equipment in wireless communication system
CN108933665B (zh) * 2018-08-26 2021-04-23 桂林电子科技大学 轻量级V2I组通信身份验证协议应用在VANETs中的方法
US11412052B2 (en) * 2018-12-28 2022-08-09 Intel Corporation Quality of service (QoS) management in edge computing environments
CN110022542B (zh) * 2019-05-23 2022-02-15 桂林电子科技大学 一种改进型基于条件隐私保护的匿名认证方法
CN110519345B (zh) * 2019-08-14 2022-04-08 杭州师范大学 基于多协助车辆自主选择的车联网信息安全协作下载方法
CN110602698B (zh) * 2019-09-02 2022-05-31 安徽大学 一种基于混沌映射的车联网完全会话密钥协商方法
CN110830244B (zh) * 2019-10-22 2023-06-06 如般量子科技有限公司 基于身份秘密共享和联盟链的抗量子计算车联网方法及***

Also Published As

Publication number Publication date
CN111010412A (zh) 2020-04-14

Similar Documents

Publication Publication Date Title
CN111010412B (zh) 通信的方法、装置、路边设备和存储介质
US20200021431A1 (en) Secure vehicular communication
US11863976B2 (en) Secure vehicular services communication
CN111132032B (zh) 一种提高v2x通信效率和安全的方法及***
CN108551445B (zh) 一种车辆共享方法及服务器
CN103517203A (zh) 资源受限平台的车对车应用程序安全的数据包处理框架
CN104363586B (zh) 一种车联网中轻量级的漫游接入认证方法
CN112712729B (zh) 预测运动轨迹的方法和***
CN111010411B (zh) 通信的方法、装置、路边设备、车辆和存储介质
US20230198783A1 (en) Systems and Methods for Onboard Vehicle Certificate Distribution
US20100130242A1 (en) Communication system, base station apparatus and communication method
Labrador et al. Implementing blockchain technology in the Internet of Vehicle (IoV)
CN116321147A (zh) 基于零信任的多属性终端身份认证方法及***
Li et al. A secure dynamic mix zone pseudonym changing scheme based on traffic context prediction
CN109979211A (zh) 车联网***、交通规划方法、装置、雾计算设备及介质
CN112164220B (zh) 一种高速公路服务区拥堵监测及自动导引***
CN111163453A (zh) 一种应急车辆响应的方法和设备
CN115361243B (zh) 安全芯片的无人驾驶信息交互方法及安全芯片装置
CN112351427B (zh) 轨道交通中的通信方法、设备和存储介质
CN112640501B (zh) 一种汽车电子标识传输方法、车载设备与读写器
GB2623196A (en) Transmitting method in an intelligent transport system
Caballero-Gil et al. Ubiquitous collision avoidance system for red light running
US20220132283A1 (en) Identification and coordination of opportunities for vehicle to vehicle wireless content sharing
CN114553472B (zh) 认证方法、装置、电子设备和存储介质
CN113436456B (zh) 一种基于区块链的安全高效长程自主泊车预约服务方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant