CN114677781B - 一种车辆数据上传方法及其相关装置 - Google Patents
一种车辆数据上传方法及其相关装置 Download PDFInfo
- Publication number
- CN114677781B CN114677781B CN202210355676.7A CN202210355676A CN114677781B CN 114677781 B CN114677781 B CN 114677781B CN 202210355676 A CN202210355676 A CN 202210355676A CN 114677781 B CN114677781 B CN 114677781B
- Authority
- CN
- China
- Prior art keywords
- data
- vehicle
- vehicle data
- edge computing
- uploading
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000012545 processing Methods 0.000 claims description 39
- 238000013144 data compression Methods 0.000 claims description 12
- 230000010365 information processing Effects 0.000 claims description 4
- 238000013500 data storage Methods 0.000 claims description 3
- 238000004140 cleaning Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 11
- 238000013496 data integrity verification Methods 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0841—Registering performance data
- G07C5/085—Registering performance data using electronic data carriers
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请公开了一种车辆数据上传方法及其相关装置,云端根据车端发送的车辆数据的目标信息生成车辆数据的上传优先级;云端根据边缘计算设备资源负载情况和车端发送的边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息,使得车端通过存储介质将车辆数据转存到该设备信息对应的边缘计算设备,通过边缘计算设备发送数据上传请求至云端,云接收到数据上传请求后返回车辆数据的上传优先级,使得边缘计算设备根据车辆数据的上传优先级将车辆数据上传至云端,改善了现有技术存在的无法上传大批量的车辆数据、需要车辆在指定区域上传车辆数据,以及按照时间顺序上传车辆数据,存在的无法及时上传重要数据的技术问题。
Description
技术领域
本申请涉及数据传输技术领域,尤其涉及一种车辆数据上传方法及其相关装置。
背景技术
无人驾驶车辆在进行路测时,会生成大量的车辆数据,通过车辆数据进行仿真测试,以提高无人驾驶车辆的安全性。为了减轻车辆的存储负担,通常会将生成的车辆数据上传到云端进行存储。现有技术通常直接通过移动网络4G/5G、有线/无线网络上传车辆数据,由于移动网络带宽有限,无法支持大量的数据上传,而且费用高昂;而采用有线/无线网络上传车辆数据,需要车辆在指定区域才能连接网络,数据在上传过程中车辆无法离开网络区域;并且,现有技术通常按照时间顺序上传车辆数据,对于一些比较重要的车辆数据,需要等待前面数据上传完成后才能上传,无法快速获取和分析这些重要数据。
发明内容
本申请提供了一种车辆数据上传方法及其相关装置,用于改善现有技术存在的无法上传大批量的车辆数据、需要车辆在指定区域上传车辆数据,以及按照时间顺序上传车辆数据,存在的无法及时上传重要数据的技术问题。
有鉴于此,本申请第一方面提供了一种车辆数据上传方法,应用云端,所述方法包括:
接收车端发送的车辆数据的目标信息,并根据所述车辆数据的目标信息生成所述车辆数据的任务信息,所述车辆数据的任务信息包括所述车辆数据的上传优先级;
接收所述车端发送的边缘计算设备推荐请求,并根据边缘计算设备资源负载情况和所述边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至所述车端;所述边缘计算设备推荐请求为所述车端在将所有所述车辆数据拷贝到存储介质后发送的;所述存储介质用于连接所述设备信息对应的边缘计算设备;所述边缘计算设备用于在检测到接入新的存储介质时,将该存储介质中的所有所述车辆数据拷贝到本地,并发送数据上传请求至所述云端;
接收所述边缘计算设备发送的数据上传请求,并根据所述数据上传请求携带的请求参数返回对应的任务信息至所述边缘计算设备,使得所述边缘计算设备根据所述任务信息中的所述车辆数据的上传优先级将所述车辆数据上传至所述云端;
接收所述边缘计算设备上传的所述车辆数据并进行存储。
可选的,所述目标信息包括数据类型、自动驾驶场景和数据时间;
根据所述车辆数据的目标信息生成所述车辆数据的上传优先级,包括:
根据所述车辆数据的数据类型、自动驾驶场景和数据时间确定所述车辆数据的数据类型参数、自动驾驶场景参数和时间系数;
根据所述车辆数据的数据类型参数、自动驾驶场景参数和时间系数计算所述车辆数据的上传优先级。
可选的,所述任务信息还包括数据处理任务,所述数据处理任务包括数据完整性校验任务、数据清洗任务和/或数据压缩任务。
可选的,所述边缘计算设备根据所述任务信息中的所述车辆数据的上传优先级将所述车辆数据上传至所述云端,包括:
所述边缘计算设备根据所述任务信息在数据上传任务队列中创建数据上传任务;
所述边缘计算设备根据所述车辆数据的上传优先级从所述数据上传任务队列中调取高优先级的数据上传任务,并解析该高优先级的数据上传任务的任务信息;
当所述高优先级的数据上传任务的任务信息中包括所述数据处理任务时,所述边缘计算设备根据所述数据处理任务对所述高优先级的数据上传任务对应的所述车辆数据进行数据处理,并将数据处理后的车辆数据上传至所述云端。
可选的,所述边缘计算设备推荐请求携带的请求参数包括车端的标识和位置信息;
所述根据边缘计算设备资源负载情况和所述边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至所述车端,包括:
根据边缘计算设备资源负载情况、所述车端的标识和位置信息返回距离所述车端最近的空闲边缘计算设备的设备信息至所述车端。
可选的,所述方法还包括:
在接收到所述车辆数据的目标信息后,配置所述车辆数据的数据状态为第一状态;
在接收到所述数据上传请求后,更新所述车辆数据的数据状态为第二状态;
在接收到所述车辆数据的上传结果数据后,根据所述上传结果数据更新对应的所述车辆数据的数据状态为第三状态,所述车辆数据的上传结果数据为所述边缘计算设备在上传完该车辆数据后发送的,所述上传结果数据包括车辆数据标识、上传结果和所述边缘计算设备的设备信息。
本申请第二方面提供了一种车辆数据上传方法,包括:
车端在生成车辆数据后,发送所述车辆数据的目标信息至云端;
所述云端根据所述车辆数据的目标信息生成所述车辆数据的任务信息,所述车辆数据的任务信息包括所述车辆数据的上传优先级;
所述车端将所有所述车辆数据拷贝到存储介质后,发送边缘计算设备推荐请求至所述云端;
所述云端根据据边缘计算设备资源负载情况和所述边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至所述车端,所述存储介质用于连接所述设备信息对应的边缘计算设备;
所述边缘计算设备在检测到接入新的存储介质时,将该存储介质中的所有所述车辆数据拷贝到本地,并发送数据上传请求至所述云端;
所述云端根据所述数据上传请求携带的请求参数返回对应的任务信息至所述边缘计算设备;
所述边缘计算设备根据所述任务信息中的所述车辆数据的上传优先级将所述车辆数据上传至所述云端;
所述云端接收所述边缘计算设备上传的所述车辆数据并进行存储。
本申请第三方面提供了一种云端,包括:
目标信息接收单元,用于接收车端发送的车辆数据的目标信息,并根据所述车辆数据的目标信息生成所述车辆数据的任务信息,所述车辆数据的任务信息包括所述车辆数据的上传优先级;
边缘计算设备推荐请求接收单元,用于接收所述车端发送的边缘计算设备推荐请求,并根据边缘计算设备资源负载情况和所述边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至所述车端;所述边缘计算设备推荐请求为所述车端在将所有所述车辆数据拷贝到存储介质后发送的;所述存储介质用于连接所述设备信息对应的边缘计算设备;所述边缘计算设备用于在检测到接入新的存储介质时,将该存储介质中的所有所述车辆数据拷贝到本地,并发送数据上传请求至所述云端;
数据上传请求接收单元,用于接收所述边缘计算设备发送的数据上传请求,并根据所述数据上传请求携带的请求参数返回对应的任务信息至所述边缘计算设备,使得所述边缘计算设备根据所述任务信息中的所述车辆数据的上传优先级将所述车辆数据上传至所述云端;
数据存储单元,用于接收所述边缘计算设备上传的所述车辆数据并进行存储。
本申请第四方面提供了一种电子设备,所述设备包括处理器以及存储器;
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行第一方面任一种所述的车辆数据上传方法。
本申请第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储程序代码,所述程序代码被处理器执行时实现第一方面任一种所述的车辆数据上传方法。
从以上技术方案可以看出,本申请具有以下优点:
本申请提供了一种车辆数据上传方法,应用于云端,方法包括:接收车端发送的车辆数据的目标信息,并根据车辆数据的目标信息生成车辆数据的任务信息,车辆数据的任务信息包括车辆数据的上传优先级;接收车端发送的边缘计算设备推荐请求,并根据边缘计算设备资源负载情况和边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至车端;边缘计算设备推荐请求为车端在将所有车辆数据拷贝到存储介质后发送的;存储介质用于连接设备信息对应的边缘计算设备;边缘计算设备用于在检测到接入新的存储介质时,将该存储介质中的所有车辆数据拷贝到本地,并发送数据上传请求至云端;接收边缘计算设备发送的数据上传请求,并根据数据上传请求携带的请求参数返回对应的任务信息至边缘计算设备,使得边缘计算设备根据任务信息中的车辆数据的上传优先级将车辆数据上传至云端;接收边缘计算设备上传的车辆数据并进行存储。
本申请中,云端根据车辆数据的目标信息计算各车辆数据的上传优先级,从而实现车辆数据的优先级配置,使得边缘计算设备可以按照上传优先级上传车辆数据到云端,间接的使云端根据优先级接收车辆数据和存储数据,可以优先获取到重要数据;通过边缘计算设备可实现上传大批量数据,可以避免车端上传数据存在的带宽受限问题,也避免了车辆需要在指定区域上传数据的问题,改善了现有技术存在的无法上传大批量的车辆数据、需要车辆在指定区域上传车辆数据,以及按照时间顺序上传车辆数据,存在的无法及时上传重要数据的技术问题。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本申请实施例提供的一种车辆数据上传方法的一个流程示意图;
图2为本申请实施例提供的一种车辆数据上传方法的另一个流程示意图;
图3为本申请实施例提供的一种云端的一个结构示意图。
具体实施方式
本申请提供了一种车辆数据上传方法及其相关装置,用于改善现有技术存在的无法上传大批量的车辆数据、需要车辆在指定区域上传车辆数据,以及按照时间顺序上传车辆数据,存在的无法及时上传重要数据的技术问题。
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
为了便于理解,请参阅图1,本申请实施例提供了一种车辆数据上传方法,应用于边缘计算设备,方法包括:
步骤101、接收车端发送的车辆数据的目标信息,并根据车辆数据的目标信息生成车辆数据的任务信息,车辆数据的任务信息包括车辆数据的上传优先级。
车端在生成待上传的车辆数据后,发送该车辆数据的目标信息给云端,车端可以每隔预置时间段生成一条车辆数据,可以每生成一条车辆数据就发送该车辆数据的目标信息给云端。目标信息可以包括车端的标识(如车端ID)、车辆数据标识、数据类型、自动驾驶场景、数据时间、车辆数据的数据大小、车辆数据的摘要信息(如MD5)和上传云端存储等信息,云端接收到车端发送的车辆数据的目标信息后,根据该目标信息生成该车辆数据的任务信息。其中,车辆数据的任务信息包括车辆数据的上传优先级、车辆数据标识、上传云端存储等信息。
云端可以根据车辆数据的数据类型、自动驾驶场景和数据时间确定车辆数据的上传优先级。具体的,云端可以根据车辆数据的数据类型、自动驾驶场景和数据时间确定车辆数据的数据类型参数、自动驾驶场景参数和时间系数;根据车辆数据的数据类型参数、自动驾驶场景参数和时间系数计算车辆数据的上传优先级,具体可以根据下列公式来计算车辆数据的上传优先级:
P=[(X+max(Y)+Z)]*T;
式中,P为计算得到的上传优先级数值,P值越大,优先级越高,X为数据类型参数,Y为自动驾驶场景参数,Z为常量,T为时间系数。
车辆数据的数据类型包括事故数据、视频数据、日志数据、地图数据等,每种数据类型对应的数据类型参数X不一样,可以将比较重要的数据的数据类型设置较高的参数,例如,将事故数据设置为较大的参数,使其具有高优先级,从而优先上传,以便更快地分析事故数据。当需要对一个新的地方采集地图数据时,可以通过给地图数据设置较大的参数来获取高优先级优先上传,从而更快地制作高精度地图。
自动驾驶场景参数Y是自动驾驶场景的一组标签参数,各自动驾驶场景对应的标签参数预先已经配置好具体的数值。假设某车辆的一次路测任务包含场景1和场景2这两个场景,配置场景1对应的标签参数为3,场景2对应的标签参数为5,此时max(Y)=max(3,5)=5。可以设置危险场景的标签参数为较大值,以便更快的对危险场景进行分析。
参数Z是一个调整系数,默认值可以为0,用户可以自行设置。例如,某一车辆数据计算得到的优先级较低,由于一些特定需求,需要优先获取该车辆数据,可以通过调整参数Z来调整优先级。时间系数T是一个时间常量,默认最近时间的数据优先级较高。
以上参数都可以按照参数组进行设置,参数组的优先级从低到高可以是默认参数组(X,Y)、车辆所属地域参数组(X,Y),车辆参数组(X,Y),高优先级参数组的参数会覆盖低优先级参数组的参数。可以理解的是,当某地域采集的车辆数据较少,或者安全事故发生的比较频繁,可以给该地域的参数组配置较高的参数值,使其具有较高的优先级,该车辆的车辆所属地域参数组会覆盖低优先级的默认参数组;对于一些特殊车辆,例如刚更新了自动驾驶算法的自动驾驶车辆,为了更快获取其路测时的车辆数据进行分析,可以给该车辆的车辆参数组配置较高的参数值,使其具有较高的优先级,该车辆的车辆参数组会覆盖低优先级的车辆所属地域参数组。
进一步,云端在接收到车辆数据的目标信息后,还可以根据目标信息建立数据索引,后续可以通过车端的标识、车辆数据标识、数据类型等进行检索,车端还可以配置车辆数据的数据状态为第一状态,第一状态可以为已创建状态。
步骤102、接收车端发送的边缘计算设备推荐请求,并根据边缘计算设备资源负载情况和边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至车端;边缘计算设备推荐请求为车端在将所有车辆数据拷贝到存储介质后发送的;存储介质用于连接设备信息对应的边缘计算设备;边缘计算设备用于在检测到接入新的存储介质时,将该存储介质中的所有车辆数据拷贝到本地,并发送数据上传请求至云端。
车端在将所有待上传的车辆数据拷贝到存储介质(例如移动硬盘)后,可以发送边缘计算设备推荐请求给云端,云端在接收到边缘计算设备推荐请求后,根据边缘计算设备资源负载情况和边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至车端,为了提高数据上传速度,云端可以分配距离车端最近的空闲边缘计算设备给车端。具体的,云端可以根据车端的标识获取到该车端的车辆数据大小,再结合边缘计算设备负载情况筛选出可以处理该车辆的车辆数据的空闲边缘计算设备,然后根据车端的位置信息筛选出距离该车端最近的空闲边缘计算设备,再将距离该车端最近的空闲边缘计算设备的设备信息返回给车端,进而通过存储介质连接到该设备信息对应的边缘计算设备上,设备信息可以包括设备标识、位置信息等。
边缘计算设备在检测到有新的存储介质接入时,将该存储介质上的所有车辆数据拷贝到本地进行存储,可以不受网络带宽的限制将车端的车辆数据转移到边缘计算设备中。边缘计算设备将存储介质中的所有数据都拷贝到本地存储后,可以清空存储介质中的数据,此时,可以断开存储介质与边缘计算设备的连接,该存储介质可以重新投入运营使用或投放到备用存储介质池中,不需要等待边缘计算设备将数据全部上传到云端,从而提高了资源利用率。
边缘计算设备在获取到车辆数据后,发送数据上传请求至云端,数据上传请求携带有请求参数,请求参数可以包括车端的标识、车辆数据标识、边缘计算设备自身的设备信息等。
本申请实施例中,通过存储介质将车端的车辆数据转存到边缘计算设备,不需要移动网络和有线/无线网络,不会受到网络带宽限制,也不需要车辆停在指定区域来传输数据。
步骤103、接收边缘计算设备发送的数据上传请求,并根据数据上传请求携带的请求参数返回对应的任务信息至边缘计算设备,使得边缘计算设备根据任务信息中的车辆数据的上传优先级将车辆数据上传至云端。
云端接收到边缘计算设备发送的数据上传请求后,获取数据上传请求中的请求参数,云端可以根据请求参数中的车端的标识和车辆数据标识查找对应车端的车辆数据的任务信息,并返回该车辆数据的任务信息给边缘计算设备,使得边缘计算设备根据云端返回的任务信息获取到各车辆数据的上传优先级,进而根据车辆数据的上传优先级将本地存储的车辆数据上传至云端。
进一步,云端在接收到数据上传请求后,可以更新车辆数据的数据状态为第二状态。云端可以根据数据上传请求携带的请求参数中的车辆数据标识等更新车辆数据标识对应的车辆数据的数据状态为第二状态,第二状态可以为待上传状态。
进一步,任务信息还包括数据处理任务,数据处理任务包括数据完整性校验任务、数据清洗任务和/或数据压缩任务。为了减轻云端的负担,本申请实施例中将对车辆数据的一些数据处理过程放到边缘计算设备上,数据处理包括数据完整性校验、数据清洗、数据压缩等操作。可以理解的是,云端在接收到车端发送的车辆数据的目标信息后,可以根据目标信息中的数据大小判断是否需要对该车辆数据进行压缩,若车辆数据的数据大小大于预置阈值时,则生成该车辆数据的数据压缩任务;云端还可以根据车辆数据的数据类型生成相应的数据清洗任务(如过滤、合并),可以预先配置好各数据类型对应的数据清洗任务;为了确保上传的车辆数据是否完整,云端还可以生成数据完整性校验任务,本申请实施例优选通过摘要信息进行数据完整性校验,因此在返回任务信息时,云端同时将接收到的目标信息中的车辆数据的摘要信息一起返回至边缘计算设备。
进一步,边缘计算设备根据任务信息中的车辆数据的上传优先级将车辆数据上传至云端,包括:
边缘计算设备根据任务信息在数据上传任务队列中创建数据上传任务;
边缘计算设备根据车辆数据的上传优先级从数据上传任务队列中调取高优先级的数据上传任务,并解析该高优先级的数据上传任务的任务信息;
当高优先级的数据上传任务的任务信息中包括数据处理任务时,边缘计算设备根据数据处理任务对高优先级的数据上传任务对应的车辆数据进行数据处理,并将数据处理后的车辆数据上传至云端。
边缘计算设备接收到任务信息后在数据上传任务队列创建数据上传任务,边缘计算设备根据车辆数据的上传优先级从数据上传任务队列中取出高优先级的数据上传任务,并解析其中的任务信息;如果任务信息中包括数据处理任务,则根据数据处理任务对高优先级的数据上传任务对应的车辆数据进行数据处理。若该高优先级的数据上传任务的数据处理任务中包括数据完整性校验任务、数据清洗任务和数据压缩任务,边缘计算设备先根据该高优先级的数据上传任务中的车端的标识、车辆数据标识等获取本地存储的对应的车辆数据的摘要信息,然后将该车辆数据的摘要信息和云端返回的任务信息中的该车辆数据的摘要信息进行比对,以进行数据完整性校验;然后对该车辆数据进行数据清洗,再对处理后的车辆数据进行数据压缩,再将压缩后的车辆数据上传至云端。
边缘计算设备将当前最高优先级的车辆数据上传至云端后,可以提交该车辆数据的上传结果数据至云端,上传结果数据中可以包括车辆数据标识、上传结果、边缘计算设备自身的设备信息。进一步,云端可以根据上传结果数据来更新该车辆数据的数据状态为第三状态,第三状态可以为已上传状态。云端在更新该车辆数据的数据状态后,可以通知下游数据处理逻辑,使得边缘计算设备根据上传优先级取出下一条高优先级的任务进行数据处理和上传。
通过车辆数据的数据状态可以实时监控车辆数据上传的进度和状态,可以全程跟踪一个具体的车辆数据上传到云端的每一个环节的状态信息,实现上传全链路端到端的监控。
步骤104、接收边缘计算设备上传的车辆数据并进行存储。
云端接收边缘计算设备根据上传优先级上传的车辆数据,按顺序进行存储。
本申请实施例中,云端根据车辆数据的目标信息计算各车辆数据的上传优先级,从而实现车辆数据的优先级配置,使得边缘计算设备可以按照上传优先级上传车辆数据到云端,间接的使云端根据优先级接收车辆数据和存储数据,可以优先获取到重要数据;通过边缘计算设备可实现上传大批量数据,可以避免车端上传数据存在的带宽受限问题,也避免了车辆需要在指定区域上传数据的问题,改善了现有技术存在的无法上传大批量的车辆数据、需要车辆在指定区域上传车辆数据,以及按照时间顺序上传车辆数据,存在的无法及时上传重要数据的技术问题;
进一步,本申请通过车辆数据的数据状态可以实时监控车辆数据上传的进度和状态,可以全程跟踪一个具体的车辆数据上传到云端的每一个环节的状态信息,实现上传全链路端到端的监控。
以上为本申请提供应用于云端的一种车辆数据上传方法,以下为本申请提供的一种车辆数据上传方法的另一个实施例。
请参考图2,本申请实施例提供的一种车辆数据上传方法,包括:
步骤201、车端在生成车辆数据后,发送车辆数据的目标信息至云端。
车端在生成待上传的车辆数据后,发送该车辆数据的目标信息给云端,车端可以每隔预置时间段生成一条车辆数据,可以每生成一条车辆数据就发送该车辆数据的目标信息给云端。目标信息可以包括车端的标识(如车端ID)、车辆数据标识、数据类型、自动驾驶场景、数据时间、车辆数据的数据大小、车辆数据的摘要信息(如MD5)和上传云端存储等信息。
步骤202、云端根据车辆数据的目标信息生成车辆数据的任务信息,车辆数据的任务信息包括车辆数据的上传优先级。
云端接收到车端发送的车辆数据的目标信息后,根据该目标信息生成该车辆数据的任务信息。其中,车辆数据的任务信息可以包括车辆数据的上传优先级、车辆数据标识、上传云端存储等信息。
云端可以根据车辆数据的数据类型、自动驾驶场景和数据时间确定车辆数据的上传优先级。具体的,云端可以根据车辆数据的数据类型、自动驾驶场景和数据时间确定车辆数据的数据类型参数、自动驾驶场景参数和时间系数;根据车辆数据的数据类型参数、自动驾驶场景参数和时间系数计算车辆数据的上传优先级,具体可以根据下列公式来计算车辆数据的上传优先级:
P=[(X+max(Y)+Z)]*T;
式中,P为计算得到的上传优先级数值,P值越大,优先级越高,X为数据类型参数,Y为自动驾驶场景参数,Z为常量,T为时间系数。
车辆数据的数据类型包括事故数据、视频数据、日志数据、地图数据等,每种数据类型对应的数据类型参数X不一样,可以将比较重要的数据的数据类型设置较高的参数,例如,将事故数据设置为较大的参数,使其具有高优先级,从而优先上传,以便更快地分析事故数据。当需要对一个新的地方采集地图数据时,可以通过给地图数据设置较大的参数来获取高优先级优先上传,从而更快地制作高精度地图。
自动驾驶场景参数Y是自动驾驶场景的一组标签参数,各自动驾驶场景对应的标签参数预先已经配置好具体的数值。假设某车辆的一次路测任务包含场景1和场景2这两个场景,配置场景1对应的标签参数为3,场景2对应的标签参数为5,此时max(Y)=max(3,5)=5。可以设置危险场景的标签参数为较大值,以便更快的对危险场景进行分析。
参数Z是一个调整系数,默认值可以为0,用户可以自行设置。例如,某一车辆数据计算得到的优先级较低,由于一些特定需求,需要优先获取该车辆数据,可以通过调整参数Z来调整优先级。时间系数T是一个时间常量,默认最近时间的数据优先级较高。
以上参数都可以按照参数组进行设置,参数组的优先级从低到高可以是默认参数组(X,Y)、车辆所属地域参数组(X,Y),车辆参数组(X,Y),高优先级参数组的参数会覆盖低优先级参数组的参数。可以理解的是,当某地域采集的车辆数据较少,或者安全事故发生的比较频繁,可以给该地域的参数组配置较高的参数值,使其具有较高的优先级,该车辆的车辆所属地域参数组会覆盖低优先级的默认参数组;对于一些特殊车辆,例如刚更新了自动驾驶算法的自动驾驶车辆,为了更快获取其路测时的车辆数据进行分析,可以给该车辆的车辆参数组配置较高的参数值,使其具有较高的优先级,该车辆的车辆参数组会覆盖低优先级的车辆所属地域参数组。
进一步,云端在接收到车辆数据的目标信息后,还可以根据目标信息建立数据索引,后续可以通过车端的标识、车辆数据标识、数据类型等进行检索,车端还可以配置车辆数据的数据状态为第一状态,第一状态可以为已创建状态。
步骤203、车端将所有车辆数据拷贝到存储介质后,发送边缘计算设备推荐请求至云端。
车端在将所有待上传的车辆数据拷贝到存储介质(例如移动硬盘)后,可以发送边缘计算设备推荐请求给云端,边缘计算设备推荐请求中携带有请求参数,请求参数包括车端的标识和位置信息等。
步骤204、云端根据据边缘计算设备资源负载情况和边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至车端,存储介质用于连接设备信息对应的边缘计算设备。
云端在接收到边缘计算设备推荐请求后,根据边缘计算设备资源负载情况和边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至车端,为了提高数据上传速度,云端可以分配距离车端最近的空闲边缘计算设备给车端。具体的,云端可以根据车端的标识获取到该车端的车辆数据大小,再结合边缘计算设备负载情况筛选出可以处理该车辆的车辆数据的空闲边缘计算设备,然后根据车端的位置信息筛选出距离该车端最近的空闲边缘计算设备,再将距离该车端最近的空闲边缘计算设备的设备信息返回给车端,进而通过存储介质连接到该设备信息对应的边缘计算设备上,设备信息可以包括设备标识、位置信息等。
步骤205、边缘计算设备在检测到接入新的存储介质时,将该存储介质中的所有车辆数据拷贝到本地,并发送数据上传请求至云端。
边缘计算设备在检测到有新的存储介质接入时,将该存储介质上的所有车辆数据拷贝到本地进行存储,可以不受网络带宽的限制将车端的车辆数据转移到边缘计算设备中。边缘计算设备将存储介质中的所有数据都拷贝到本地存储后,可以清空存储介质中的数据,此时,可以断开存储介质与边缘计算设备的连接,该存储介质可以重新投入运营使用或投放到备用存储介质池中,不需要等待边缘计算设备将数据全部上传到云端,从而提高了资源利用率。
边缘计算设备在获取到车辆数据后,发送数据上传请求至云端,数据上传请求携带有请求参数,请求参数可以包括车端的标识、车辆数据标识、边缘计算设备自身的设备信息等。
本申请实施例中,通过存储介质将车端的车辆数据转存到边缘计算设备,不需要移动网络和有线/无线网络,不会受到网络带宽限制,也不需要车辆停在指定区域来传输数据。
步骤206、云端根据数据上传请求携带的请求参数返回对应的任务信息至边缘计算设备。
云端接收到边缘计算设备发送的数据上传请求后,获取数据上传请求中的请求参数,云端可以根据请求参数中的车端的标识和车辆数据标识查找对应车端的车辆数据的任务信息,并返回该车辆数据的任务信息给边缘计算设备。
进一步,云端在接收到数据上传请求后,可以更新车辆数据的数据状态为第二状态。云端可以根据数据上传请求携带的请求参数中的车辆数据标识等更新车辆数据标识对应的车辆数据的数据状态为第二状态,第二状态可以为待上传状态。
进一步,任务信息还包括数据处理任务,数据处理任务包括数据完整性校验任务、数据清洗任务和/或数据压缩任务。为了减轻云端的负担,本申请实施例中将对车辆数据的一些数据处理过程放到边缘计算设备上,数据处理包括数据完整性校验、数据清洗、数据压缩等操作。可以理解的是,云端在接收到车端发送的车辆数据的目标信息后,可以根据目标信息中的数据大小判断是否需要对该车辆数据进行压缩,若车辆数据的数据大小大于预置阈值时,则生成该车辆数据的数据压缩任务;云端还可以根据车辆数据的数据类型生成相应的数据清洗任务(如过滤、合并),可以预先配置好各数据类型对应的数据清洗任务;为了确保上传的车辆数据是否完整,云端还可以生成数据完整性校验任务,本申请实施例优选通过摘要信息进行数据完整性校验,因此在返回任务信息时,云端同时将接收到的目标信息中的车辆数据的摘要信息一起返回至边缘计算设备。
步骤207、边缘计算设备根据任务信息中的车辆数据的上传优先级将车辆数据上传至云端。
边缘计算设备根据任务信息中的车辆数据的上传优先级将车辆数据上传至云端。具体的,边缘计算设备根据任务信息在数据上传任务队列中创建数据上传任务;边缘计算设备根据车辆数据的上传优先级从数据上传任务队列中调取高优先级的数据上传任务,并解析该高优先级的数据上传任务的任务信息;当高优先级的数据上传任务的任务信息中包括数据处理任务时,边缘计算设备根据数据处理任务对高优先级的数据上传任务对应的车辆数据进行数据处理,并将数据处理后的车辆数据上传至云端。
边缘计算设备接收到任务信息后在数据上传任务队列创建数据上传任务,边缘计算设备根据车辆数据的上传优先级从数据上传任务队列中取出高优先级的数据上传任务,并解析其中的任务信息;如果任务信息中包括数据处理任务,则根据数据处理任务对高优先级的数据上传任务对应的车辆数据进行数据处理。若该高优先级的数据上传任务的数据处理任务中包括数据完整性校验任务、数据清洗任务和数据压缩任务,边缘计算设备先根据该高优先级的数据上传任务中的车端的标识、车辆数据标识等获取本地存储的对应的车辆数据的摘要信息,然后将该车辆数据的摘要信息和云端返回的任务信息中的该车辆数据的摘要信息进行比对,以进行数据完整性校验;然后对该车辆数据进行数据清洗,再对处理后的车辆数据进行数据压缩,再将压缩后的车辆数据上传至云端。
边缘计算设备将当前最高优先级的车辆数据上传至云端后,可以提交该车辆数据的上传结果数据至云端,上传结果数据中可以包括车辆数据标识、上传结果、边缘计算设备自身的设备信息。进一步,云端可以根据上传结果数据来更新该车辆数据的数据状态为第三状态,第三状态可以为已上传状态。云端在更新该车辆数据的数据状态后,可以通知下游数据处理逻辑,使得边缘计算设备根据上传优先级取出下一条高优先级的任务进行数据处理和上传。
通过车辆数据的数据状态可以实时监控车辆数据上传的进度和状态,可以全程跟踪一个具体的车辆数据上传到云端的每一个环节的状态信息,实现上传全链路端到端的监控。
步骤208、云端接收边缘计算设备上传的车辆数据并进行存储。
云端接收边缘计算设备根据上传优先级上传的车辆数据,按顺序进行存储。
本申请实施例中,云端根据车辆数据的目标信息计算各车辆数据的上传优先级,从而实现车辆数据的优先级配置,使得边缘计算设备可以按照上传优先级上传车辆数据到云端,间接的使云端根据优先级接收车辆数据和存储数据,可以优先获取到重要数据;通过边缘计算设备可实现上传大批量数据,可以避免车端上传数据存在的带宽受限问题,也避免了车辆需要在指定区域上传数据的问题,改善了现有技术存在的无法上传大批量的车辆数据、需要车辆在指定区域上传车辆数据,以及按照时间顺序上传车辆数据,存在的无法及时上传重要数据的技术问题;
进一步,本申请通过车辆数据的数据状态可以实时监控车辆数据上传的进度和状态,可以全程跟踪一个具体的车辆数据上传到云端的每一个环节的状态信息,实现上传全链路端到端的监控。
请参考图3,本申请实施例还提供了一种云端,包括:
目标信息接收单元,用于接收车端发送的车辆数据的目标信息,并根据车辆数据的目标信息生成车辆数据的任务信息,车辆数据的任务信息包括车辆数据的上传优先级;
边缘计算设备推荐请求接收单元,用于接收车端发送的边缘计算设备推荐请求,并根据边缘计算设备资源负载情况和边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至车端;边缘计算设备推荐请求为所述车端在将所有车辆数据拷贝到存储介质后发送的;存储介质用于连接设备信息对应的边缘计算设备;边缘计算设备用于在检测到接入新的存储介质时,将该存储介质中的所有车辆数据拷贝到本地,并发送数据上传请求至云端;
数据上传请求接收单元,用于接收边缘计算设备发送的数据上传请求,并根据数据上传请求携带的请求参数返回对应的任务信息至边缘计算设备,使得边缘计算设备根据任务信息中的车辆数据的上传优先级将车辆数据上传至云端;
数据存储单元,用于接收边缘计算设备上传的车辆数据并进行存储。
本申请实施例中,云端根据车辆数据的目标信息计算各车辆数据的上传优先级,从而实现车辆数据的优先级配置,使得边缘计算设备可以按照上传优先级上传车辆数据到云端,间接的使云端根据优先级接收车辆数据和存储数据,可以优先获取到重要数据;通过边缘计算设备可实现上传大批量数据,可以避免车端上传数据存在的带宽受限问题,也避免了车辆需要在指定区域上传数据的问题,改善了现有技术存在的无法上传大批量的车辆数据、需要车辆在指定区域上传车辆数据,以及按照时间顺序上传车辆数据,存在的无法及时上传重要数据的技术问题。
本申请实施例还提供了一种电子设备,设备包括处理器以及存储器;
存储器用于存储程序代码,并将程序代码传输给处理器;
处理器用于根据程序代码中的指令执行本申请实施例中的车辆数据上传方法。
本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质用于存储程序代码,程序代码被处理器执行时实现本申请实施例中的车辆数据上传方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请的说明书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以通过一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文全称:Read-OnlyMemory,英文缩写:ROM)、随机存取存储器(英文全称:Random Access Memory,英文缩写:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (10)
1.一种车辆数据上传方法,其特征在于,应用于云端,所述方法包括:
接收车端发送的车辆数据的目标信息,并根据所述车辆数据的目标信息生成所述车辆数据的任务信息,所述车辆数据的任务信息包括所述车辆数据的上传优先级;
接收所述车端发送的边缘计算设备推荐请求,并根据边缘计算设备资源负载情况和所述边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至所述车端;所述边缘计算设备推荐请求为所述车端在将所有所述车辆数据拷贝到存储介质后发送的;所述存储介质用于连接所述设备信息对应的边缘计算设备;所述边缘计算设备用于在检测到接入新的存储介质时,将该存储介质中的所有所述车辆数据拷贝到本地,并发送数据上传请求至所述云端;
接收所述边缘计算设备发送的数据上传请求,并根据所述数据上传请求携带的请求参数返回对应的任务信息至所述边缘计算设备,使得所述边缘计算设备根据所述任务信息中的所述车辆数据的上传优先级将所述车辆数据上传至所述云端;
接收所述边缘计算设备上传的所述车辆数据并进行存储。
2.根据权利要求1所述的车辆数据上传方法,其特征在于,所述目标信息包括数据类型、自动驾驶场景和数据时间;
根据所述车辆数据的目标信息生成所述车辆数据的上传优先级,包括:
根据所述车辆数据的数据类型、自动驾驶场景和数据时间确定所述车辆数据的数据类型参数、自动驾驶场景参数和时间系数;
根据所述车辆数据的数据类型参数、自动驾驶场景参数和时间系数计算所述车辆数据的上传优先级。
3.根据权利要求1所述的车辆数据上传方法,其特征在于,所述任务信息还包括数据处理任务,所述数据处理任务包括数据完整性校验任务、数据清洗任务和/或数据压缩任务。
4.根据权利要求3所述的车辆数据上传方法,其特征在于,所述边缘计算设备根据所述任务信息中的所述车辆数据的上传优先级将所述车辆数据上传至所述云端,包括:
所述边缘计算设备根据所述任务信息在数据上传任务队列中创建数据上传任务;
所述边缘计算设备根据所述车辆数据的上传优先级从所述数据上传任务队列中调取高优先级的数据上传任务,并解析该高优先级的数据上传任务的任务信息;
当所述高优先级的数据上传任务的任务信息中包括所述数据处理任务时,所述边缘计算设备根据所述数据处理任务对所述高优先级的数据上传任务对应的所述车辆数据进行数据处理,并将数据处理后的车辆数据上传至所述云端。
5.根据权利要求1所述的车辆数据上传方法,其特征在于,所述边缘计算设备推荐请求携带的请求参数包括车端的标识和位置信息;
所述根据边缘计算设备资源负载情况和所述边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至所述车端,包括:
根据边缘计算设备资源负载情况、所述车端的标识和位置信息返回距离所述车端最近的空闲边缘计算设备的设备信息至所述车端。
6.根据权利要求1-5任一项所述的车辆数据上传方法,其特征在于,所述方法还包括:
在接收到所述车辆数据的目标信息后,配置所述车辆数据的数据状态为第一状态;
在接收到所述数据上传请求后,更新所述车辆数据的数据状态为第二状态;
在接收到所述车辆数据的上传结果数据后,根据所述上传结果数据更新对应的所述车辆数据的数据状态为第三状态,所述车辆数据的上传结果数据为所述边缘计算设备在上传完该车辆数据后发送的,所述上传结果数据包括车辆数据标识、上传结果和所述边缘计算设备的设备信息。
7.一种车辆数据上传方法,其特征在于,包括:
车端在生成车辆数据后,发送所述车辆数据的目标信息至云端;
所述云端根据所述车辆数据的目标信息生成所述车辆数据的任务信息,所述车辆数据的任务信息包括所述车辆数据的上传优先级;
所述车端将所有所述车辆数据拷贝到存储介质后,发送边缘计算设备推荐请求至所述云端;
所述云端根据边缘计算设备资源负载情况和所述边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至所述车端,所述存储介质用于连接所述设备信息对应的边缘计算设备;
所述边缘计算设备在检测到接入新的存储介质时,将该存储介质中的所有所述车辆数据拷贝到本地,并发送数据上传请求至所述云端;
所述云端根据所述数据上传请求携带的请求参数返回对应的任务信息至所述边缘计算设备;
所述边缘计算设备根据所述任务信息中的所述车辆数据的上传优先级将所述车辆数据上传至所述云端;
所述云端接收所述边缘计算设备上传的所述车辆数据并进行存储。
8.一种云端,其特征在于,包括:
目标信息接收单元,用于接收车端发送的车辆数据的目标信息,并根据所述车辆数据的目标信息生成所述车辆数据的任务信息,所述车辆数据的任务信息包括所述车辆数据的上传优先级;
边缘计算设备推荐请求接收单元,用于接收所述车端发送的边缘计算设备推荐请求,并根据边缘计算设备资源负载情况和所述边缘计算设备推荐请求携带的请求参数返回空闲的边缘计算设备的设备信息至所述车端;所述边缘计算设备推荐请求为所述车端在将所有所述车辆数据拷贝到存储介质后发送的;所述存储介质用于连接所述设备信息对应的边缘计算设备;所述边缘计算设备用于在检测到接入新的存储介质时,将该存储介质中的所有所述车辆数据拷贝到本地,并发送数据上传请求至所述云端;
数据上传请求接收单元,用于接收所述边缘计算设备发送的数据上传请求,并根据所述数据上传请求携带的请求参数返回对应的任务信息至所述边缘计算设备,使得所述边缘计算设备根据所述任务信息中的所述车辆数据的上传优先级将所述车辆数据上传至所述云端;
数据存储单元,用于接收所述边缘计算设备上传的所述车辆数据并进行存储。
9.一种电子设备,其特征在于,所述设备包括处理器以及存储器;
所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器用于根据所述程序代码中的指令执行权利要求1-6任一项所述的车辆数据上传方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储程序代码,所述程序代码被处理器执行时实现权利要求1-6任一项所述的车辆数据上传方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210355676.7A CN114677781B (zh) | 2022-04-06 | 2022-04-06 | 一种车辆数据上传方法及其相关装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210355676.7A CN114677781B (zh) | 2022-04-06 | 2022-04-06 | 一种车辆数据上传方法及其相关装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114677781A CN114677781A (zh) | 2022-06-28 |
CN114677781B true CN114677781B (zh) | 2023-09-05 |
Family
ID=82077236
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210355676.7A Active CN114677781B (zh) | 2022-04-06 | 2022-04-06 | 一种车辆数据上传方法及其相关装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114677781B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108121511A (zh) * | 2017-12-21 | 2018-06-05 | 北京黑螺技术有限公司 | 一种分布式边缘存储***中的数据处理方法、装置及设备 |
CN108804668A (zh) * | 2018-06-08 | 2018-11-13 | 珠海格力智能装备有限公司 | 数据处理方法及装置 |
CN110874929A (zh) * | 2018-08-31 | 2020-03-10 | 株式会社电装天 | 数据收集装置、数据收集***、数据收集方法和车载设备 |
CN111447251A (zh) * | 2019-01-17 | 2020-07-24 | 霍尼韦尔国际公司 | 用于使用边缘计算来收集、监测并分析来自多个车辆的车辆数据的***和方法 |
CN112311820A (zh) * | 2019-07-26 | 2021-02-02 | 腾讯科技(深圳)有限公司 | 边缘设备调度方法、连接方法、装置和边缘设备 |
CN112735575A (zh) * | 2020-12-31 | 2021-04-30 | 西人马帝言(北京)科技有限公司 | 紧急情况的处理方法、装置、设备及存储介质 |
CN112925657A (zh) * | 2021-01-18 | 2021-06-08 | 国汽智控(北京)科技有限公司 | 一种车路云协同处理***及方法 |
CN113259100A (zh) * | 2021-06-01 | 2021-08-13 | 平安科技(深圳)有限公司 | 基于tee的联邦推荐方法、装置、设备及介质 |
WO2022007781A1 (zh) * | 2020-07-08 | 2022-01-13 | 中兴通讯股份有限公司 | 任务处理方法、边缘计算设备、计算机设备和介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200314614A1 (en) * | 2019-03-29 | 2020-10-01 | Apple Inc. | Systems and methods for autonomous vehicle communication |
US11750701B2 (en) * | 2019-09-30 | 2023-09-05 | Chioccoli Llc | Systems and methods for connected computation in network constrained systems |
US11688208B2 (en) * | 2020-07-27 | 2023-06-27 | Toyota Motor Engineering & Manufacturing North America, Inc. | Systems and methods for improving task offload scheduling in an edge-computing environment |
-
2022
- 2022-04-06 CN CN202210355676.7A patent/CN114677781B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108121511A (zh) * | 2017-12-21 | 2018-06-05 | 北京黑螺技术有限公司 | 一种分布式边缘存储***中的数据处理方法、装置及设备 |
CN108804668A (zh) * | 2018-06-08 | 2018-11-13 | 珠海格力智能装备有限公司 | 数据处理方法及装置 |
CN110874929A (zh) * | 2018-08-31 | 2020-03-10 | 株式会社电装天 | 数据收集装置、数据收集***、数据收集方法和车载设备 |
CN111447251A (zh) * | 2019-01-17 | 2020-07-24 | 霍尼韦尔国际公司 | 用于使用边缘计算来收集、监测并分析来自多个车辆的车辆数据的***和方法 |
CN112311820A (zh) * | 2019-07-26 | 2021-02-02 | 腾讯科技(深圳)有限公司 | 边缘设备调度方法、连接方法、装置和边缘设备 |
WO2022007781A1 (zh) * | 2020-07-08 | 2022-01-13 | 中兴通讯股份有限公司 | 任务处理方法、边缘计算设备、计算机设备和介质 |
CN112735575A (zh) * | 2020-12-31 | 2021-04-30 | 西人马帝言(北京)科技有限公司 | 紧急情况的处理方法、装置、设备及存储介质 |
CN112925657A (zh) * | 2021-01-18 | 2021-06-08 | 国汽智控(北京)科技有限公司 | 一种车路云协同处理***及方法 |
CN113259100A (zh) * | 2021-06-01 | 2021-08-13 | 平安科技(深圳)有限公司 | 基于tee的联邦推荐方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114677781A (zh) | 2022-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112997227B9 (zh) | 交通辅助***、服务器及方法、车载装置及其动作方法、记录介质、计算机及半导体集成电路 | |
CN110460971B (zh) | 一种基于边缘计算的移动物联接入方法 | |
CN112929187B (zh) | 网络切片管理方法、装置和*** | |
CN103259699B (zh) | 测试方法、***及客户端和服务端 | |
CN111611129B (zh) | PaaS云平台的性能监控方法及装置 | |
JP7013712B2 (ja) | データ処理装置、及びデータ処理方法 | |
CN110519015A (zh) | 车载设备的数据传输方法、装置、计算机设备和存储介质 | |
CN111105621A (zh) | 一种检测违章停车的方法及装置 | |
CN113204692A (zh) | 数据处理任务执行进度的监测方法及装置 | |
CN105142235B (zh) | 空调机组的通讯方法及装置 | |
CN109334590A (zh) | 无人驾驶汽车底盘控制方法、装置、设备及存储介质 | |
CN110968479B (zh) | 一种针对应用程序的业务级全链路监控方法及服务器 | |
CN114677781B (zh) | 一种车辆数据上传方法及其相关装置 | |
CN114706675A (zh) | 基于云边协同***的任务部署方法及装置 | |
CN112150807B (zh) | 车辆预警方法和装置、存储介质及电子设备 | |
CN110247886B (zh) | 有效的时间序列数据通信 | |
CN115563069B (zh) | 基于人工智能的数据共享处理方法、***及云平台 | |
CN114936089A (zh) | 资源调度方法、***、设备及存储介质 | |
CN110460976B (zh) | 一种无人机飞行监控方法及*** | |
CN112506063A (zh) | 数据分析方法、***、电子设备和存储介质 | |
CN113033752A (zh) | 通信故障检测方法、主机、从机 | |
JP6915362B2 (ja) | 転送装置、転送方法及びプログラム | |
CN104699787A (zh) | 一种用户活动状态记录的更新方法及装置 | |
CN111128193A (zh) | 语音交互方法、网络分析端及客户端 | |
CN111355711B (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 |