数据传输方法及装置制造方法及图纸

技术编号:32455489 阅读:26 留言:0更新日期:2022-02-26 08:32
本发明专利技术涉及汽车技术领域,公开了一种应用于车端与云端之间的数据传输方法及装置,实现轻量化数据采集和传输。所述数据传输方法包括:所述云端创建至少一个信号采集任务;所述云端对创建的信号采集任务的索引数组中的进行元素去重;所述云端采用ArrayContainer和Bitmap存储去重后的索引数组;所述云端将去重后的索引数组下发至车端;所述车端接收由云端下发的索引数组;所述车端对收到的索引数组进行元素去重;所述车端将元素去重后的索引数组与车端数组进行比较筛选出新增索引;所述车端采集新增索引的信号数据并对车端数组进行更新;所述车端将更新后的车端数组对应的信号数据回传至云端。据回传至云端。据回传至云端。

【技术实现步骤摘要】
数据传输方法及装置


[0001]本专利技术涉及汽车
,特别是涉及一种汽车与云端之间的数据传输方法及装置。

技术介绍

[0002]在汽车软件开发过程中,由软件逻辑设计引起的功能失效一直以来都占比很高。目前很多传统车控功能件的软件开发及以及发布的标准偏向于线下台架仿真测试,其输入数据都是仿真信号,一旦发生功能故障,没有可用于故障排查的真实车辆数据,导致新功能和历史功能的软件调试和故障排查的过程显得比较漫长和低效。
[0003]为了克服上述缺陷,现有技术令车控功能件如整车控制器具备上网功能,由云端开发界面对特定实验车定制所需信号并下发任务,车端再将对应数据包回传到云端,云端便能保存该数据包用作新软件功能的测试输入或是回放车端各个原始信号数据。
[0004]但是,目前在云端定制所需信号和车端回传数据的过程中的数据量都非常大,数据采集和传输的效率不高。

技术实现思路

[0005]本专利技术提供一种数据传输方法及装置,车端仅对新增索引进行更新,能够提高车端更新索引的效率,实现轻量化数据采集和传输。<br/>[0006]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于车端,包括:接收由云端下发的索引数组;对收到的索引数组进行元素去重;将元素去重后的索引数组与车端数组进行比较筛选出新增索引;采集新增索引的信号数据并对车端数组进行更新;将更新后的车端数组对应的信号数据回传至云端。2.根据权利要求1所述的数据传输方法,其特征在于,所述对收到的索引数组进行元素去重,具体为:对收到的索引数组进行汇总;对汇总后的索引数组中的元素采用如下公式去重:其中,freceive[]为去重后的索引数组,ftransform[]为汇总后的索引数组,i≥0。3.根据权利要求1所述的数据传输方法,其特征在于,所述将更新后的车端数组对应的信号数据回传至云端,具体为:将新增索引的元素对应的信号上传使能设置为1;对信号上传使能为1的元素的信号数据进行灵活组包;将灵活组包后的信号数据回传至云端。4.一种数据传输方法,其特征在于,应用于云端,包括:创建至少一个信号采集任务;对创建的信号采集任务的索引数组中的进行元素去重;采用ArrayContainer和Bitmap存储去重后的索引数组;将去重后的索引数组下发至车端。5.根据权利要求4所述的数据传输方法,其特征在于,所述采用ArrayContainer和Bitmap存储去重后的索引数组,具体为:将去重之后的索引数组划分为高16位和低16位,取元素的高16位作为该元素对应的key,并将该元素的低16位存储至对应的Bitmap Container;其中,每一个key对应一个Bitmap Container。6.一种数据传输装置,其特征在于,应用于车端,包括:接收模块,用于接收由云端下发的索引数组;第一去重模块,用于对收到的索引数组进行元素去重;比较模块,用于将元素去重后的索...

【专利技术属性】
技术研发人员:丁磊龙凯
申请(专利权)人:华人运通上海云计算科技有限公司
类型:发明
国别省市:

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

1