车辆辅助传输记录的存储方法及装置制造方法及图纸

技术编号:20370522 阅读:28 留言:0更新日期:2019-02-16 20:41
本发明专利技术实施例提供一种车辆辅助传输记录的存储方法及装置,该方法包括:接收业务车辆终端对业务信息的反馈信息,并生成辅助传输记录;将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录;其中,所述反馈信息用于表示所述业务车辆终端已对所述业务信息进行确认。由于每一车辆终端均以区块链的方式存储辅助传输记录,而区块链具有非对称加密、链式编码等特性,从而使辅助传输记录不会发生信息泄露和难以篡改。另外,由于所有车辆终端均存储有相同的辅助传输记录,从而能避免存在篡改记录和传输记录丢失的情况,进而能够实现安全有效的存储。

Storage Method and Device of Vehicle Auxiliary Transmission Record

The embodiment of the present invention provides a storage method and device for vehicle auxiliary transmission record, which includes receiving feedback information of service vehicle terminal to service information and generating auxiliary transmission record, sending the auxiliary transmission record to the block chain network formed by all vehicle terminals so that each vehicle terminal in the block chain network can be stored in the way of block chain. The auxiliary transmission record, wherein the feedback information is used to indicate that the service vehicle terminal has confirmed the service information. Because each vehicle terminal stores auxiliary transmission records in block chains, which have the characteristics of asymmetric encryption and chain coding, the auxiliary transmission records will not be leaked and difficult to tamper with. In addition, because all vehicle terminals store the same auxiliary transmission records, it can avoid tampering with the records and loss of the transmission records, and thus achieve safe and effective storage.

【技术实现步骤摘要】
车辆辅助传输记录的存储方法及装置
本专利技术涉及无人驾驶
,特别是涉及一种车辆辅助传输记录的存储方法及装置。
技术介绍
由于无人驾驶的特殊性及交通领域的风险性,无人驾驶车辆对一些关键的信息传输具有很高的实时性要求。业务车辆将场景内的业务数据发送至当前路边单元后(RoadSideUnit,简称RSU),若驶出了当前RSU的覆盖范围时还未收到反馈指令,则需借助其他业务车辆进行辅助传输。在其他业务车辆协助当前业务车辆进行传输数据后,支付一定的报酬,是鼓励更多的车辆参与到数据的传输过程中来的有效手段。因此,必须安全有效的存储传输过程中产生的记录。目前,车辆辅助传输的记录是存储在中心化、私有化的服务器中的,此特点导致目前的车辆辅助传输记录的存储方式存在有篡改记录、业务车辆账户信息泄露以及传输记录丢失的情况。因此,目前的车辆辅助传输记录的存储方式无法实现安全有效的存储。
技术实现思路
为了解决上述问题,本专利技术实施例提供一种车辆辅助传输记录的存储方法及装置。第一方面,本专利技术提供一种车辆辅助传输记录的存储方法,包括:接收业务车辆终端对业务信息的反馈信息,并生成辅助传输记录;将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录;其中,所述反馈信息用于表示所述业务车辆终端已对所述业务信息进行确认。第二方面,本专利技术提供一种车辆辅助传输记录的存储方法,包括:接收辅助车辆终端发送的业务信息,并生成辅助传输记录;将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录第三方面,本专利技术提供一种车辆辅助传输记录的存储方法,包括:接收业务车辆终端发送的第一辅助传输记录和辅助车辆终端发送的第二辅助传输记录,根据所述第一辅助传输记录和所述第二辅助传输记录中的相关参数,对所述第一辅助传输记录和所述第二辅助传输记录的有效性进行验证;若验证通过,则将所述第一辅助传输记录和所述第二辅助传输记录打包生成区块,并计算所述区块的随机值以获得所述区块的记录权;若成功计算出所述随机值并获得所述区块的记录权,则将所述区块更新到对应区块链的尾部,以使得所述区块链存储所述辅助传输记录;向所有车辆终端形成的区块链网络广播所述区块和所述随机值,以供所述区块链网络中的其他车辆终端对所述区块和所述随机值的有效性进行验证,并在验证通过后将所述区块更新到对应区块链的尾部,以使得所述区块链网络中的其他车辆终端存储所述辅助传输记录;其中,所述相关参数包括所述业务车辆终端用户的区块链账户、辅助车辆终端用户的区块链账户以及辅助传输的时间戳信息。第四方面,本专利技术提供一种车辆辅助传输记录的存储装置,包括:接收单元,用于接收业务车辆终端对业务信息的反馈信息,并生成辅助传输记录;处理单元,用于将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录;其中,所述反馈信息用于表示所述业务车辆终端已对所述业务信息进行确认。第五方面,本专利技术提供一种车辆辅助传输记录的存储装置,包括:接收单元,用于接收辅助车辆终端发送的业务信息,并生成辅助传输记录;处理单元,用于将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录。第六方面,本专利技术提供一种车辆辅助传输记录的存储装置,包括:接收单元,用于接收业务车辆终端发送的第一辅助传输记录和辅助车辆终端发送的第二辅助传输记录,根据所述第一辅助传输记录和所述第二辅助传输记录中的相关参数,对所述第一辅助传输记录和所述第二辅助传输记录的有效性进行验证;计算单元,用于若验证通过,则将所述第一辅助传输记录和所述第二辅助传输记录打包生成区块,并计算所述区块的随机值以获得所述区块的记录权;存储单元,用于若成功计算出所述随机值并获得所述区块的记录权,则将所述区块更新到对应区块链的尾部,以使得所述区块链存储所述辅助传输记录;发送单元,用于向所有车辆终端形成的区块链网络广播所述区块和所述随机值,以供所述区块链网络中的其他车辆终端对所述区块和所述随机值的有效性进行验证,并在验证通过后将所述区块更新到对应区块链的尾部,以使得所述区块链网络中的其他车辆终端存储所述辅助传输记录;其中所述相关参数包括所述业务车辆终端用户的区块链账户、辅助车辆终端用户的区块链账户以及辅助传输的时间戳信息。第七方面,本专利技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现本专利技术第一方面至第三方面中任一方面提供的车辆辅助传输记录的存储方法的步骤。第八方面,本专利技术提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本专利技术第一方面至第三方面中任一方面提供的车辆辅助传输记录的存储方法的步骤。本专利技术提供的车辆辅助传输记录的存储方法,通过将辅助传输记录发送至区块链网络,以使得区块链网络中每一车辆终端均以区块链的方式存储辅助传输记录。由于每一车辆终端均以区块链的方式存储辅助传输记录,而区块链具有非对称加密、链式编码等特性,从而使辅助传输记录不会发生信息泄露和难以篡改。另外,由于所有车辆终端均存储有相同的辅助传输记录,从而能避免存在篡改记录和传输记录丢失的情况,进而能够实现安全有效的存储。附图说明图1为本专利技术实施例提供的一种车辆辅助传输记录的存储方法流程图;图2为本专利技术另一实施例提供的一种车辆辅助传输记录的存储方法流程图;图3为本专利技术又一实施例提供的一种车辆辅助传输记录的存储方法流程图;图4为本专利技术实施例提供的一种车辆辅助传输记录的存储装置结构图;图5为本专利技术另一实施例提供的一种车辆辅助传输记录的存储装置结构图;图6为本专利技术又一实施例提供的一种车辆辅助传输记录的存储装置结构图;图7为本专利技术实施例提供的一种电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在无人驾驶领域,业务车辆在行驶过程中会产生多种数据需要进行计算处理。当数据的计算量较大时,车辆终端将数据通过RSU发送到移动边缘计算(MobileEdgeComputing,简称MEC)服务器进行计算,再通过RSU接收MEC服务器返回的计算结果。RSU的信号覆盖有一定的范围,若业务车辆驶出了RSU的覆盖范围,且对于接收计算结果的实时性又有较高要求时,则通过其他业务车辆进行辅助传输。RSU将计算结果发送给在其覆盖范围内,行驶方向与业务车辆一致且速度快于业务车辆的其他业务车辆。其他业务车辆在行驶到业务车辆的信号传输范围内时,将计算结果传输给业务车辆。为了鼓励更多的车辆参与到数据的辅助传输过程中来,其他业务车辆协助业务车辆进行传输数据是有偿的。因此,必须安全有效的存储传输过程中产生的记录。目前,车辆辅助传输的记录是存储在中心化、私有化的服本文档来自技高网...

【技术保护点】
1.一种车辆辅助传输记录的存储方法,其特征在于,包括:接收业务车辆终端对业务信息的反馈信息,并生成辅助传输记录;将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录;其中,所述反馈信息用于表示所述业务车辆终端已对所述业务信息进行确认。

【技术特征摘要】
1.一种车辆辅助传输记录的存储方法,其特征在于,包括:接收业务车辆终端对业务信息的反馈信息,并生成辅助传输记录;将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录;其中,所述反馈信息用于表示所述业务车辆终端已对所述业务信息进行确认。2.根据权利要求1所述的方法,其特征在于,所述将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录,包括:将所述辅助传输记录向所述区块链网络内的所有车辆终端进行广播,以使得所述所有车辆终端在验证所述辅助传输记录合格后,打包生成区块,并计算所述区块的随机值以获得所述区块的记录权;若对所述区块和所述随机值的有效性验证通过,则将所述区块更新到对应区块链的尾部,以使得所述区块链存储所述辅助传输记录。3.一种车辆辅助传输记录的存储方法,其特征在于,包括:接收辅助车辆终端发送的业务信息,并生成辅助传输记录;将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录。4.根据权利要求3所述的方法,其特征在于,所述将所述辅助传输记录发送至所有车辆终端形成的区块链网络,以使得所述区块链网络中每一车辆终端均以区块链的方式存储所述辅助传输记录,包括:将所述辅助传输记录向所述区块链网络内的所有车辆终端进行广播,以使得所述所有车辆终端在验证所述辅助传输记录合格后,打包生成区块,并计算所述区块的随机值以获得所述区块的记录权;若对所述区块和所述随机值的有效性验证通过,则将所述区块更新到对应区块链的尾部,以使得所述区块链存储所述辅助传输记录。5.一种车辆辅助传输记录的存储方法,其特征在于,包括:接收业务车辆终端发送的第一辅助传输记录和辅助车辆终端发送的第二辅助传输记录,根据所述第一辅助传输记录和所述第二辅助传输记录中的相关参数,对所述第一辅助传输记录和所述第二辅助传输记录的有效性进行验证;若验证通过,则将所述第一辅助传输记录和所述第二辅助传输记录打包生成区块,并计算所述区块的随机值以获得所述区块的记录权;若成功计算出所述随机值并获得所述区块的记录权,则将所述区块更新到对应区块链的尾部,以使得所述区块链存储所述辅助传输记录;向所有车辆终端形成的区块链网络广播所述区块和所述随机值,以供所述区块链网络中的其他车辆终端对所述区块和所述...

【专利技术属性】
技术研发人员:张雪菲赵思成陶小峰韩琰
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京,11

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

1