当前位置: 首页> 专利交易> 详情页
    待售中

    一种车联网的数据处理方法、装置、电子设备及计算机可读存储介质[ZH]

    专利编号: ZL202406280005

    收藏

    拟转化方式: 普通许可

    交易价格:面议

    专利类型:发明专利

    法律状态:授权

    技术领域:智能网联汽车

    发布日期:2024-06-28

    发布有效期: 2024-06-28 至 2021-05-06

    专利顾问 — 郑先生

    微信咨询

    扫码微信咨询

    电话咨询

    咨询电话

    13610041194

    专利基本信息
    >
    申请号 CN202110490576.0 公开号 CN114979193B
    申请日 2021-05-06 公开日 2023-07-21
    申请人 中移互联网有限公司;中国移动通信集团有限公司 专利授权日期 2023-07-21
    发明人 邱阳;刘林和;邓建明;温海欣;吴卫民;刘振诚 专利权期限届满日 2021-05-06
    申请人地址 510000 广东省广州市天河区高唐路333号自编1.1栋 最新法律状态 授权
    技术领域 智能网联汽车 分类号 H04L67/12
    技术效果 可靠性 有效性 有效(授权、部分无效)
    专利代理机构 北京国昊天诚知识产权代理有限公司 11315 代理人 王思超
    专利技术详情
    >
    01

    专利摘要

    本发明实施例提供了一种车联网的数据处理方法、装置及电子设备,该方法包括:在接收到第一目标车辆发送的请求网络服务的第一请求后,基于第一请求中携带的第一目标数据对第一目标车辆进行第一服务规划。根据第一服务规划的第一规划结果选取与第一规划结果相关的第二目标数据,然后以预定义规则对第二目标数据的真实度进行验证,在验证通过后,才基于第二目标数据和第一规划结果进行第二服务规划以为第一目标车辆提供网络服务,若验证未通过,重新选取第二目标数据。因此,通过本发明实施例的方案,对提供于第二服务规划的第二目标数据进行验证,避免了因虚假数据导致的信息可靠性低且信息不真实的问题,提升了用户体验感。
    展开 >
    02

    专利详情

    技术领域 本发明涉及车联网技术领域,尤其涉及一种车联网的数据处理方法、装置及电子设备。 背景技术 随着无线通信网络的发展,车联网能够实现智能化交通管理、智能动态信息服务和车辆控制的一体化网络,是物联网技术在交通系统领域的典型应用,是移动互联网、物联网向业务实质和纵深发展的必经之路,是未来信息通信、环保、节能、安全等发展的融合性技术。汽车在智能驾驶或行驶的过程中,可以由云服务为车辆提供简单的网络服务,为了更好的满足汽车在行驶过程中的网络服务需求,可以在路边设置多个边缘服务器。车辆可以从距离最近的边缘服务器请求网络并由最近的边缘服务器提供网络服务。例如,车辆可以从最近的边缘服务器请求实时交通信息从而获取车辆到达目的地的最佳路径以及获得当前路况信息。但是,在车辆与最近的边缘服务器通讯的过程中,可能会遇到该边缘服务器遭到攻击或该边缘服务器提供的数据为虚假数据的情况,如此,用户从最近的边缘服务器获取的信息的可靠性低,降低了用户体验感。 发明内容 本发明实施例的目的是提供一种车联网的数据处理方法、装置及电子设备,以解决信息的可靠性低且不真实的问题。 为了解决上述技术问题,本发明实施例是这样实现的: 第一方面,本发明实施例提供了一种车联网的数据处理方法,所述方法包括: 接收第一目标车辆发送的请求网络服务的第一请求,所述第一请求中携带第一目标数据; 响应所述第一请求,基于所述第一目标数据对所述第一目标车辆进行第一服务规划; 根据所述第一服务规划的第一规划结果选取与所述第一规划结果相关的第二目标数据; 以预定义规则对所述第二目标数据的真实度进行验证,若验证通过,基于所述第二目标数据和所述第一规划结果进行第二服务规划以为所述第一目标车辆提供网络服务,若验证未通过,重新选取所述第二目标数据。 第二方面,本发明实施例提供了一种车联网的数据处理装置,所述装置包括: 接收模块,用于接收所述第一目标车辆发送的请求网络服务的第一请求,所述第一请求中携带第一目标数据; 规划模块,用于响应所述第一请求,基于所述第一目标数据对所述第一目标车辆进行第一服务规划; 选取模块,用于根据所述第一服务规划的第一规划结果选取与所述第一规划结果相关的第二目标数据; 验证模块,用于以预定义规则对所述第二目标数据的真实度进行验证,若验证通过,基于所述第二目标数据和所述第一规划结果进行第二服务规划以为所述第一目标车辆提供网络服务,若验证未通过,重新选取所述第二目标数据。 第三方面,本发明实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线;其中,所述处理器、所述通信接口以及所述存储器通过总线完成相互间的通信;所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序,实现如第一方面所述的车联网的数据处理方法步骤。 第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的车联网的数据处理方法步骤。 由以上本发明实施例提供的技术方案可见,在接收到第一目标车辆发送的请求网络服务的第一请求后,基于第一请求中携带的第一目标数据对第一目标车辆进行第一服务规划。根据第一服务规划的第一规划结果选取与第一规划结果相关的第二目标数据,然后以预定义规则对第二目标数据的真实度进行验证,在验证通过后,才基于第二目标数据和第一规划结果进行第二服务规划以为第一目标车辆提供网络服务,若验证未通过,重新选取第二目标数据。因此,通过本发明实施例的方案,对提供于第二服务规划的第二目标数据进行验证,避免了因虚假数据导致的信息可靠性低且信息不真实的问题,提升了用户体验感。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。 图1为本发明实施例提供的车联网的数据处理系统的结构示意图; 图2为本发明实施例提供的车联网的数据处理方法的第一种流程示意图; 图3为本发明实施例提供的车联网的数据处理方法的第二种流程示意图; 图4为本发明实施例提供的车联网的数据处理装置的模块组成示意图; 图5为本发明实施例提供的电子设备的结构示意图。 具体实施方式 本发明实施例提供了一种车联网的数据处理方法、装置及电子设备,解决了信息的可靠性低且不真实的问题。 为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。 在实施例中,车联网能够实现智能化交通管理、智能动态信息服务和车辆控制的一体化网络,是物联网技术在交通系统领域的典型应用,是移动互联网、物联网向业务实质和纵深发展的必经之路,是未来信息通信、环保、节能、安全等发展的融合性技术。汽车在智能驾驶或行驶的过程中,可以由云服务为车辆提供简单的网络服务,其中,可以以车辆识别码Vehicle Identification Number,VSN作为车辆的标识从而接入云服务器对车辆进行辨识。但是单个云服务器并不能满足车辆的网络需求,当车辆距离云服务器过远时,会导致网络的时效性过长。 为了更好的满足汽车在行驶过程中的网络需求,可以在路边设置多个边缘服务器。车辆可以从距离最近的边缘服务器请求网络并由最近的边缘服务器提供网络服务。例如,车辆可以从最近的边缘服务器请求实时交通信息从而获取车辆到达目的地的最佳路径以及获得当前路况信息。但是,在车辆与最近的边缘服务器通讯的过程中,可能会遇到该边缘服务器遭到攻击导致数据被篡改或该边缘服务器提供的数据为一些用户提供的虚假数据的情况,导致边缘服务器提供的数据不准确且数据真实度低,如此,用户从最近的边缘服务器获取的信息的可靠性低且获取的信息也并不准确,降低了用户体验感。 因此,如何对云服务器为车辆用户提供的数据的真实度及精确度进行鉴别,以提高用户获取的信息可靠性以及获取的信息的精确度,达到提高用户体验感的目的。为此,本发明实施例提供一种能够解决上述问题的技术方案,具体可以参见下述内容。 如图1所示,本发明实施例提供一种车联网的数据处理系统,示例性的,该车联网的数据处理系统1包括但不限于:边缘服务器10,主服务器11,第一目标车辆12、第二目标车辆13和第三目标车辆14。 其中,第一目标车辆12为请求边缘服务器10提供网络服务的车辆。边缘服务器10是为第一目标车辆12提供网络服务器的服务器。主服务器11是对提供于第一目标车辆12的数据的可靠性进行验证的。边缘服务器10和主服务器中可以具备密钥存储、分配、以及身份认证等功能。第二目标车辆13可以共享自身的行驶数据的车辆,第三目标车辆14是对提供于第一目标车辆12的数据的真实度进行验证的。 示例性的,下面结合对车辆通讯系统的具体通讯过程进行说明: 在第一目标车辆12行驶的过程中,第一目标车辆12与最近的边缘服务器10进行身份验证,在身份验证通过后,边缘服务器10为第一目标车辆12提供网络服务。 其中,第一目标车辆12与边缘服务器进行身份验证的过程具体如下: 第一目标车辆12将当前自身所在的地理位置以及VSN码进行组合,生成第一目标车辆12的身份标识码,向第一目标车辆12距离最近的边缘服务器(最近的边缘服务器作为目标边缘服务器)发送身份认证消息,该身份认证消息中携带该身份标识码。 该目标边缘服务器在接收到该身份认证消息后,将自身的公钥以及第一目标车辆12的公钥、第一目标车辆的身份标识码以及第一目标车辆12发送身份认证消息的时刻点生成带有该时刻点的第一随机数发送至主服务器11。 主服务器接收到目标边缘服务器发送的第一随机数后,基于第一目标车辆12的身份标识码在区块链上查找第一目标车辆12的公钥以及该目标边缘服务器的公钥。值得注意的是,区块链中存储各车辆的公钥以及各个目标边缘服务器的公钥等信息,区块链存储的这些信息可以是由各车辆和各目标边缘服务器预先发送到区块链进行存储的。 如果主服务器11接收到的第一随机数与区块链中存储的数据相匹配,则第一目标车辆12的身份验证通过。具体是:主服务器11判断接收到的第一随机数中的第一目标车辆12的公钥以及目标边缘服务器的公钥和区块链中存储的第一目标车辆12的公钥以及目标边缘服务器的公钥是否一致,如果一致,则第一目标车辆12的身份验证通过。主服务器11生成会话密钥,并用第一目标车辆12的公钥将会话密钥和目标边缘服务器的公钥进行加密,生成加密数组并保存至区块链,并向该目标边缘服务器返回身份验证成功的验证结果,该验证结果中可以携带该加密数组和第一随机数。 目标边缘服务器接收到验证结果后,采用私钥进行解密,得到主服务器11生成的会话密钥和目标边缘服务器的公钥,完成对第一目标车辆12的验证。目标边缘服务器随机生成第二随机数,第二随机数中包含主服务器11生成的会话密钥和目标边缘服务器的公钥,目标边缘服务器对第二随机数进行加密,并将加密结果发送至第一目标车辆12。 第一目标车辆12利用私钥对上述加密结果进行解密,得到主服务器11生成的会话密钥和目标边缘服务器的公钥,同时第一目标车辆12与区块链中存储的会话密钥和目标边缘服务器的公钥进行比对,比对一致后,完成目标边缘服务器对第一目标车辆12的验证。 值得注意的是,在第一目标车辆12通过身份验证后,向目标边缘服务器上传数据包时,可以由目标边缘服务器将该数据包发送至主服务器11,由主服务器11对该数据包的真实度进行审核。如果审核不通过,则目标边缘服务器丢弃该数据包,如果审核通过,则目标边缘服务器将该数据包存储至区块链。在第一目标车辆12未通过身份验证时,可以由第一目标车辆再次发起验证请求。 身份验证通过后,由该目标边缘服务器为第一目标车辆12提供网络服务,具体如下: 第一目标车辆12将第一目标数据发送至已连接的目标边缘服务器,其中,第一目标数据包括第一目标车辆12的行驶数据以及第一目标车辆12的目的地(目标地理位置)。为了保证第一目标数据在传输过程中的安全,可以对第一目标数据进行加密传输,如采用MD4算法(信息摘要算法)对第一目标数据进行加密。 其中,行驶数据包括但不限于第一目标车辆12在驾驶过程中的路况信息、第一目标车辆12的在预设时间的驾驶行为数据。驾驶行为数据包括但不限于里程数、耗油量、剩余里程、驾驶时间、行驶轨迹、行驶车速等。路况信息包括但不限于第一目标车辆12的行驶轨迹上目标边缘服务器的分布情况、第一目标车辆12预设范围内的其他车辆的行驶数据以及其他车辆的车辆信用等级等。 目标边缘服务器根据第一目标车辆12的目的地信息,对第一目标车辆12的行驶路线进行第一次规划,得到第一规划路径,并将第一规划路径发送至第一目标车辆。其中,对行驶路线进行规划指的是第一目标车辆12由当前位置行驶至目的地的行车路径,进行第一次规划时可以采用迪杰斯特拉算法(Dijkstra)进行路径规划。 第一目标车辆12接收到第一规划结果之后,采集目标边缘服务器中存储的历史数据和预设范围内第二目标车辆13共享的行驶数据。其中,历史数据包括但不限于区块链中保存的与第一规划路径相似的、目的地相同的其他车辆的历史行驶数据。第二目标车辆13共享的行驶数据指的是第一规划路径上的车辆上传的路线信息和驾驶行为数据等。 第一目标车辆12基于目标边缘服务器中存储的历史数据和预设范围内其他车辆共享的行驶数据对第一目标车辆12的行驶路线进行第二次路径规划,得到第二规划路径。其中,第二次路径规划时也可以采用迪杰斯特拉算法(Dijkstra)进行路径规划。 值得注意的是,在目标边缘服务器根据第一目标车辆12的目的地信息,对第一目标车辆12的行驶路线进行第一次规划,得到第一规划路径之后,也可以由目标边缘服务器根据存储的历史数据和预设范围内其他车辆共享的行驶数据对第一目标车辆12的行驶路线进行第二次路径规划,得到第二规划路径,并发送至第一目标车辆12。 目标边缘服务器选取第三目标车辆14,其中可以从第二目标车辆13中选取共享的行驶数据的信用等级满足预设要求且接受认证的车辆为第三目标车辆14。第三目标车辆14以预定义规则对目标边缘服务器中存储的历史数据和预设范围内其他车辆共享的行驶数据的真实度进行验证。进一步的,如果验证通过,则主服务器11对第三目标车辆14的验证结果的可靠性进行鉴定。如果可靠性满足预设要求,则第一目标车辆12再次对第二规划路径进行优化,得到第一目标车辆12的最终的规划路径。值得注意的是,也可以由目标边缘服务器对第二规划路径进行优化,将优化后的最终的规划路径发送至第一目标车辆12。如果可靠性不满足预设要求,则进行新一轮的验证。如果第三目标车辆14对行驶数据的真实度验证未通过,则进行新一轮的第二目标车辆13共享的行驶数据的获取。 具体的,对第二规划路径进行优化可以采用KIT算法进行优化,具体是采用KIT公钥算法对第二规划路径进行加密,避免第二规划路径在传输的过程中被篡改的情况,提高了数据传输的安全性。 可见,通过本发明实施例提供的一种车联网的数据处理系统,在接收到第一目标车辆发送的请求网络服务的第一请求后,基于第一请求中携带的第一目标数据对第一目标车辆进行第一服务规划。根据第一服务规划的第一规划结果选取与第一规划结果相关的第二目标数据,然后以预定义规则对第二目标数据的真实度进行验证,在验证通过后,才基于第二目标数据和第一规划结果进行第二服务规划以为第一目标车辆提供网络服务,若验证未通过,重新选取第二目标数据。因此,通过本发明实施例的方案,对提供于第二服务规划的第二目标数据进行验证,避免了因虚假数据导致的信息可靠性低且信息不真实的问题,提升了用户体验感。 如图2所示,本发明实施例提供一种车辆通讯方法,该方法的执行主体可以为云服务器,其中,该云服务器可以是独立的服务器,也可以是由多个服务器组成的服务器集群,而且,该服务器可以是能够进行车辆通讯的服务器。该通讯方法具体可以包括以下步骤S201-S204: 在S201中,接收第一目标车辆发送的请求网络服务的第一请求。 示例性的,第一目标车辆发送第一请求前,其是通过了身份验证的。其中,第一目标车辆进行身份验证的具体过程可以参见上述实施例的描述。 示例性的,网络服务包括但不限于为第一目标车辆提供由当前位置至目的地的实时交通信息、为第一目标车辆抵达目的地的行驶路线规划、由当前位置抵达目的地的行驶路线的路况信息等。 第一请求中携带了第一目标数据,第一目标数据包括但不限于第一目标车辆的行驶数据以及第一目标车辆的目的地(目标地理位置)。为了保证第一目标数据在传输过程中的安全,可以对第一目标数据进行加密传输,如采用MD4算法(信息摘要算法)对第一目标数据进行加密。其中,行驶数据包括但不限于第一目标车辆在驾驶过程中的路况信息、第一目标车辆的在预设时间的驾驶行为数据。驾驶行为数据包括但不限于里程数、耗油量、剩余里程、驾驶时间、行驶轨迹、行驶车速等。路况信息包括但不限于第一目标车辆的行驶轨迹上目标边缘服务器的分布情况、第一目标车辆预设范围内的其他车辆的行驶数据以及其他车辆的车辆信用等级等。预设时间可以取为当前时间前的N小时内,N可以取值为1至24。 在S202中,响应第一请求,基于第一目标数据对第一目标车辆进行第一服务规划。 示例性的,根据第一目标车辆的目的地,对第一目标车辆由当前位置到目的地的行驶路线进行第一次路径规划,得到行驶路线作为第一规划结果。然后选取与该行驶路线相似的、与第一目标车辆的目的地相同的其它车辆的历史行驶数据,以及该行驶路线上的车辆上传的行驶数据。进行行驶路线的第一次路径规划时可以采用迪杰斯特拉算法(Dijkstra)进行路径规划。 在S203中,根据第一服务规划的第一规划结果选取与第一规划结果相关的第二目标数据。 示例性的,基于第一服务规划的第一规划结果选取与第一规划结果相似的历史数据以及与第一规划结果相关的第二目标车辆上传的数据作为第二目标数据。 具体的,可以选择与进行第一次路径规划的行驶路线相似的行驶路径以及与第一目标车辆的目的地相同的行驶数据作为历史数据,历史数据可以是其它车辆上传的。与第一规划结果相关的第二目标车辆上传的数据包括但不限于进行第一次路径规划后的行驶路线上的车辆上传的行驶数据。行驶数据包括但不限于其它车辆在驾驶过程中的路况信息、其它车辆在与该行驶路线相似的行驶路径上的驾驶行为数据。驾驶行为数据包括但不限于里程数、耗油量、剩余里程、驾驶时间、行驶轨迹、行驶车速等。路况信息包括但不限于车辆的行驶轨迹上边缘服务器的分布情况、在与该行驶路线相似的行驶路径上的其他车辆的行驶数据以及其他车辆的车辆信用等级等。 在S204中,以预定义规则对第二目标数据的真实度进行验证,若验证通过,基于第二目标数据和第一规划结果进行第二服务规划以为第一目标车辆提供网络服务,若验证未通过,重新选取第二目标数据。 示例性的,请参见图3,作为S204可选的实施例,对第二目标数据的真实度进行验证包括以下步骤S2040-S2041: 在S2040中,选取与第二目标数据相对应的验证机制。 在S2041中,采用对应的验证机制对第二目标数据进行真实度验证。 具体的,在选取与第二目标数据相对应的验证机制时,基于因素计算公式进行选择,具体可以采用以下的因素计算公式的值得大小进行选择: 其中,T为第一目标车辆当前所在位置的预设范围内的边缘服务器的数量,该边缘服务器的数量随着第一目标车辆的位置变化而改变。预设范围可以为为第一目标车辆进行第一次路径规划的行驶路线。σ为预设范围内的每个边缘服务器当前时间下传输带宽和速率比值的方差。θ是特征向量f的学习参数。f为该行驶路线上的用户上传的信息的条数i与用户数量D形成的向量特征值。θcls为当前环境下安全等级影响系数。h(f(It)为联合模型函数,用该联合模型函数确定数据真实度的评估因子。It为当前时刻t下用户的权重。表示方差的波动率。 当大于等于阈值时,可以使用第一种验证机制(多因素权重评估机制),当/>小于阈值时,可以使用第二种验证机制(单因素权重评估机制),其中,阈值可以根据实际情况确定,如取值为1。 示例性的,对于第一种验证机制而言,验证过程具体如下: 首先从提供第二目标数据的第二目标车辆中选取参与第二目标数据的真实度认证的第三目标车辆,第三目标车辆为与第一规划结果具有相似行驶路径的且接受对第二目标数据进行真实度验证的车辆。其中,优先选取信用等级较高的车辆作为第三目标车辆。 基于第三目标车辆收集的第三目标数据对第二目标数据进行真实度验证,第三目标数据包括第三目标车辆收集的自身的行驶数据和预设范围内的其它车辆的行驶数据。 第三目标车辆收集自身的行驶数据以及采集第三目标车辆当前行驶路线上周边车辆的行驶数据,然后以自身的行驶数据和周边车辆的行驶数据对第二目标数据进行验证,判断自身的行驶数据和周边车辆的行驶数据与第二目标数据的相似性。如果相似度高,则第二目标数据的真实度高,如果相似度低,则第二目标数据的真实度低。对于自身的行驶数据和周边车辆的行驶数据与第二目标数据的相似性可以采用HMM算法和Dice距离进行判断,其中,Dice距离的值与相似度呈正比。 第三目标车辆对第二目标数据进行验证后,广播验证结果Vi。如果验证结果Vi中真实度满足预设要求,则执行结合第二目标数据和第一规划结果进行第二服务规划,如果验证结果Vi中真实度满足不预设要求,则重新选取第二目标数据。示例性的,对于多个第三目标车辆而言,若验证结果Vi满足预设要求的数量至少达到总的验证结果Vi的数量的60%,则可以认为第二目标数据的真实度是满足要求的。 进一步,可以将参与此次第二目标数据的认证任务的相关数据进行打包存储到区块链中,便于随时调取使用。其中,相关数据包括但不限于参与认证的第三目标车辆的信用等级、参与认证的第三目标车辆的身份标识码、对第二目标数据进行认证的认证结果以及认证过程等。 示例性的,对第二目标数据进行打包存储至区块链时,可以采用POV协议进行打包存储。 进一步,为了保证第三目标车辆对第二目标数据进行验证的验证结果的可靠性,还可以对第二目标数据的真实度进行验证的验证结果再次进行验证以确定验证结果的可靠度。 示例性的,对验证结果的可靠度进行验证具体可以采用下述方式: 其中,n为参与认证的第三目标车辆的数量,v为设置的第三目标车辆广播的验证结果的时间的权重,μ为设置的第三目标车辆的信用等级的权重。Vi为第i个第三目标车辆的信用等级,Ti为第i个第三目标车辆的广播认证结果的时间,Pr为第一种第一验证机制下的第二验证机制的验证结果。第三目标车辆的信用等级对于第二目标数据进行验证的验证结果至关重要,可以将μ的数值设置的比v高,如设置μ为0.7,设置v为0.3。Pr表示验证结果的可靠度。 示例性的,当Pr大于预设值时,则认为验证结果是可靠的,预设值可以根据实际情况进行确定,如取值为0.5,此外,还可以将进行可靠度验证后的验证结果同步至区块链进行存储。 进一步,还可以基于可靠度的值对参与认证的第三目标车辆提供奖惩措施。 示例性的,当可靠度Pr大于等于预设值时,则第三目标车辆的认证结果是可靠的,在认证结果为第二目标数据真实度满足预设要求时,则提升参与认证的第三目标车辆的信用等级、第一目标车辆的信用等级以及第一规划结果中各行驶路线上的边缘服务器的信用等级;在认证结果为第二目标数据真实度满足预设要求时,则提升参与认证的第三目标车辆的信用等级、降低第一目标车辆的信用等级以及第一规划结果中各行驶路线上的边缘服务器的信用等级。当可靠度Pr小于预设值时,则说明第三目标车辆的认证结果不可靠,重新选择第三目标车辆进行新一轮的认证。 将参与认证的第三目标车辆的身份标识码以及相关行驶数局、第一目标车辆的身份标识码以及相关行驶数据以及规划的行驶路线上的边缘服务器信息存储至区块链。 示例性的,对于第二种验证机制而言,验证过程具体如下: 首先选取参与第二目标数据的真实度认证的第三目标车辆,第三目标车辆为与第一规划结果具有相似行驶路径的且接受对第二目标数据进行真实度验证的车辆。其中,优先选取信用等级较高的车辆作为第三目标车辆。 基于第三目标车辆收集的第三目标数据对第二目标数据进行真实度验证,第三目标数据包括第三目标车辆收集的自身的行驶数据和预设范围内的其它车辆的行驶数据。 第三目标车辆收集自身的行驶数据以及采集第三目标车辆当前行驶路线上周边车辆的行驶数据,然后以自身的行驶数据和周边车辆的行驶数据对第二目标数据进行验证,判断自身的行驶数据和周边车辆的行驶数据与第二目标数据的相似性。如果相似度高,则第二目标数据的真实度高,如果相似度低,则第二目标数据的真实度低。对于自身的行驶数据和周边车辆的行驶数据与第二目标数据的相似性可以采用Dice距离进行判断,其中,Dice距离的值与相似度呈正比。 第三目标车辆对第二目标数据进行验证后,广播验证结果Vi。如果验证结果Vi中真实度满足预设要求,则执行结合第二目标数据和第一规划结果进行第二服务规划,如果验证结果Vi中真实度满足不预设要求,则重新选取第二目标数据。示例性的,对于多个第三目标车辆而言,若验证结果Vi满足预设要求的数量至少达到总的验证结果Vi的数量的60%,则可以认为第二目标数据的真实度是满足要求的。 进一步,为了保证第三目标车辆对第二目标数据进行验证的验证结果的可靠性,还可以对第二目标数据的真实度进行验证的验证结果再次进行验证以确定验证结果的可靠度。 示例性的,可靠度可以采用下述方式进行验证: 其中,其中,n为参与认证的第三目标车辆的数量, Vi为第i个第三目标车辆的认证结果,Dr为第二种第一验证机制下的第二验证机制的验证结果,Ci为第i个第三目标车辆的信用等级。 示例性的,当Dr大于预设值时,则认为验证结果是可靠的,预设值可以根据实际情况进行确定,如取值为0.5,此外,还可以将进行可靠度验证后的验证结果同步至区块链进行存储。 进一步,还可以基于可靠度的值对参与认证的第三目标车辆提供奖惩措施。 示例性的,当可靠度Dr大于等于预设值时,则第三目标车辆的认证结果是可靠的,在认证结果为第二目标数据真实度满足预设要求时,则提升参与认证的第三目标车辆的信用等级、第一目标车辆的信用等级以及第一规划结果中各行驶路线上的边缘服务器的信用等级;在认证结果为第二目标数据真实度满足预设要求时,则提升参与认证的第三目标车辆的信用等级、降低第一目标车辆的信用等级以及第一规划结果中各行驶路线上的边缘服务器的信用等级。当可靠度Dr小于预设值时,则说明第三目标车辆的认证结果不可靠,重新选择第三目标车辆进行新一轮的认证。 进一步,为了进一步提高为用户提供的第二规划服务的安全性,可以对第二服务规划后的第二规划结果再次进行优化。示例性的,可以采用KIT公钥算法对第二规划服务进行加密得到第三规划服务,确保在传输至第一目标车辆的过程中数据的安全性。 值得注意的是,上述实施例提供的车联网的数据处理系统以及车联网的数据处理方法相同的部分可以互相参照,对于相同的部分本发明实施例不作赘述。 由以上本发明实施例提供的技术方案可见,在接收到第一目标车辆发送的请求网络服务的第一请求后,基于第一请求中携带的第一目标数据对第一目标车辆进行第一服务规划。根据第一服务规划的第一规划结果选取与第一规划结果相关的第二目标数据,然后以预定义规则对第二目标数据的真实度进行验证,在验证通过后,才基于第二目标数据和第一规划结果进行第二服务规划以为第一目标车辆提供网络服务,若验证未通过,重新选取第二目标数据。因此,通过本发明实施例的方案,对提供于第二服务规划的第二目标数据进行验证,避免了因虚假数据导致的信息可靠性低且信息不真实的问题,提升了用户体验感。 对应上述实施例提供的车联网的数据处理方法,基于相同的技术构思,本发明实施例还提供了车联网的数据处理装置,图4为本发明实施例提供的数据处理装置的模块组成示意图,该数据处理装置用于执行图2至图3描述的车联网的数据处理方法,如图4所示,该数据处理装置包括:接收模块401,规划模块402,选取模块403和验证模块404。 接收模块401,用于接收第一目标车辆发送的请求网络服务的第一请求,第一请求中携带第一目标数据。规划模块402,用于响应第一请求,基于第一目标数据对第一目标车辆进行第一服务规划。选取模块403,用于根据第一服务规划的第一规划结果选取与第一规划结果相关的第二目标数据。验证模块404,用于以预定义规则对第二目标数据的真实度进行验证,若验证通过,基于第二目标数据和第一规划结果进行第二服务规划以为第一目标车辆提供网络服务,若验证未通过,重新选取第二目标数据。 由以上本发明实施例提供的技术方案可见,在接收到第一目标车辆发送的请求网络服务的第一请求后,基于第一请求中携带的第一目标数据对第一目标车辆进行第一服务规划。根据第一服务规划的第一规划结果选取与第一规划结果相关的第二目标数据,然后以预定义规则对第二目标数据的真实度进行验证,在验证通过后,才基于第二目标数据和第一规划结果进行第二服务规划以为第一目标车辆提供网络服务,若验证未通过,重新选取第二目标数据。因此,通过本发明实施例的方案,对提供于第二服务规划的第二目标数据进行验证,避免了因虚假数据导致的信息可靠性低且信息不真实的问题,提升了用户体验感。 可选地,验证模块404包括选取单元和验证单元。 选取单元,用于选取与第二目标数据相对应的第一验证机制。验证单元,用于利用第一验证机制对第二目标数据的真实度进行验证。 可选地,该数据处理装置还包括:验证模块二(图中未示出)。 验证模块二,用于以对应于第一验证机制的第二验证机制对第二目标数据的真实度进行验证的验证结果再次进行验证,以确定验证结果的可靠度。 可选地,验证单元包括选取子单元和验证子单元。 选取子单元,用于从提供第二目标数据的第二目标车辆中选取参与对第二目标数据的真实度认证的第三目标车辆。验证子单元,用于基于第三目标车辆收集的第三目标数据对第二目标数据的真实度进行验证。 可选地,该验证模块二包括:验证单元二。 验证单元二用于以以下公式进行验证: n为参与认证的第三目标车辆的数量,v为设置的第三目标车辆广播的验证结果的时间的权重,μ为设置的第三目标车辆的信用等级的权重。Vi为第i个第三目标车辆的信用等级,Ti为第i个第三目标车辆的广播认证结果的时间,Pr为第一种第一验证机制下的第二验证机制下的第二验证机制的验证结果;或者 其中,n为参与认证的第三目标车辆的数量,Vi为第i个第三目标车辆的认证结果,Dr为第二种第一验证机制下的第二验证机制的验证结果,Ci为第i个第三目标车辆的信用等级。 可选地,该数据处理装置还包括:优化模块(图中未示出)。 优化模块,用于对进行第二服务规划的第二规划结果再次进行优化。 可选地,该数据处理装置还包括:存储模块(图中未示出)。 存储模块,用于将第二目标数据存储至区块链以更新区块链中的数据。 本发明实施例提供的车联网的数据处理装置能够实现上述车联网的数据处理方法对应的实施例中的各个过程,为避免重复,这里不再赘述。 需要说明的是,本发明实施例提供的车联网的数据处理装置与本发明实施例提供的车联网的数据处理方法基于同一发明构思,因此该实施例的具体实施可以参见前述车联网的数据处理方法的实施,重复之处不再赘述。 对应上述实施例提供的车联网的数据处理方法,基于相同的技术构思,本发明实施例还提供了一种电子设备,该电子设备用于执行上述的车联网的数据处理方法,图5为实现本发明各个实施例的一种电子设备的结构示意图,如图5所示。电子设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上的处理器501和存储器502,存储器502中可以存储有一个或一个以上存储应用程序或数据。其中,存储器502可以是短暂存储或持久存储。存储在存储器502的应用程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对电子设备中的一系列计算机可执行指令。更进一步地,处理器501可以设置为与存储器502通信,在电子设备上执行存储器502中的一系列计算机可执行指令。电子设备还可以包括一个或一个以上电源503,一个或一个以上有线或无线网络接口504,一个或一个以上输入输出接口505,一个或一个以上键盘506。 具体在本实施例中,电子设备包括有处理器、通信接口、存储器和通信总线;其中,处理器、通信接口以及存储器通过总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序,实现以下方法步骤: 接收第一目标车辆发送的请求网络服务的第一请求,第一请求中携带第一目标数据; 响应第一请求,基于第一目标数据对第一目标车辆进行第一服务规划; 根据第一服务规划的第一规划结果选取与第一规划结果相关的第二目标数据; 以预定义规则对第二目标数据的真实度进行验证,若验证通过,基于第二目标数据和第一规划结果进行第二服务规划以为第一目标车辆提供网络服务,若验证未通过,重新选取第二目标数据。 具体在本实施例中,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,实现如以下步骤: 接收第一目标车辆发送的请求网络服务的第一请求,第一请求中携带第一目标数据; 响应第一请求,基于第一目标数据对第一目标车辆进行第一服务规划; 根据第一服务规划的第一规划结果选取与第一规划结果相关的第二目标数据; 以预定义规则对第二目标数据的真实度进行验证,若验证通过,基于第二目标数据和第一规划结果进行第二服务规划以为第一目标车辆提供网络服务,若验证未通过,重新选取第二目标数据。 本领域内的技术人员应明白,本发明的实施例可提供为方法、装置、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。 在一个典型的配置中,电子设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。 内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。 计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。 本领域技术人员应明白,本申请的实施例可提供为方法、装置或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。 以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。 一种车联网的数据处理方法、装置、电子设备及计算机可读存储介质
    展开 >
    说明书附图
    >
    交易服务流程
    >

    挑选中意的板块

    ----

    客服确认选择专利的交易信息和价格并支付相应款项

    办理转让材料

    ----

    协助双方准备相应的材料

    签订协议

    ----

    协助卖家签订协议

    办理备案手续

    ----

    买卖双方达成一致后

    交易完成

    ----

    交易完成可投入使用

    过户资料 & 安全保障 & 承诺信息
    >

    过户资料

    买卖双方需提供的资料
    公司 个人
    买家 企业营业执照
    企业组织机构代码证
    身份证
    卖家 企业营业执照
    专利证书原件
    身份证
    专利证书原件
    网站提供 过户后您将获得
    专利代理委托书
    专利权转让协议
    办理文件副本请求书
    发明人变更声明
    专利证书
    手续合格通知书
    专利登记薄副本

    安全保障

    承诺信息

    我方拟转让所持标的项目,通过中国汽车知识产权交易平台公开披露项目信息和组织交易活动,依照公开、公平、公正和诚信的原则作如下承诺:

    1、本次项目交易是我方真实意思表示,项目标的权属清晰,除已披露的事项外,我方对该项目拥有完全的处置权且不存在法律法规禁止或限制交易的情形;
    2、本项目标的中所涉及的处置行为已履行了相应程序,经过有效的内部决策,并获得相应批准;交易标的涉及共有或交易标的上设置有他项权利,已获得相关权利 人同意的有效文件。
    3、我方所提交的信息发布申请及相关材料真实、完整、准确、合法、有效,不存在虚假记载、误导性陈述或重大遗漏;我方同意平台按上述材料内容发布披露信息, 并对披露内容和上述的真实性、完整性、准确性、合法性、有效性承担法律责任;
    4、我方在交易过程中自愿遵守有关法律法规和平台相关交易规则及规定,恪守信息发布公告约定,按照相关要求履行我方义务;
    5、我方已认真考虑本次项目交易行为可能导致的企业经营、行业、市场、政策以及其他不可预计的各项风险因素,愿意自行承担可能存在的一切交易风险;
    6、我方在平台所组织交易期间将不通过其他渠道对标的项目进行交易;
    7、我方将按照平台收费办法及相关交易文件的约定及时、足额支付相关费用,不因与受让方争议或合同解除、终止等原因拒绝、拖延、减少交纳或主张退还相关费用。