一种车载座舱域控制器跨系统日志数据处理方法技术方案

技术编号:38737131 阅读:9 留言:0更新日期:2023-09-08 23:23
本发明专利技术涉及一种车载座舱域控制器跨系统日志数据处理方法,尤其涉及日志数据处理技术领域,包括步骤S1,将微控制单元日志上传至微控制单元服务端;步骤S2,将所述微控制单元日志从所述微控制单元服务端上传至临时文件系统;步骤S3,将所述微控制单元日志从所述临时文件系统上传至QNX日志服务端;步骤S4,将QNX日志和所述微控制单元日志进行持久化保存;步骤S5,将日志共享至安卓日志服务器;步骤S6,将各类QNX日志和微控制单元日志传输至安卓日志服务端中;步骤S7,云端日志服务端提取安卓日志服务端中的QNX日志和微控制单元日志。本发明专利技术实现了QNX日志存储、交互和跨操作系统日志共享,提高了车载座舱域控制器跨系统日志数据处理效率。处理效率。处理效率。

【技术实现步骤摘要】
一种车载座舱域控制器跨系统日志数据处理方法


[0001]本专利技术涉及日志数据处理
,尤其涉及一种车载座舱域控制器跨系统日志数据处理方法。

技术介绍

[0002]车载域控制器发展到现在已经高度集成化,基于高通8155,软件搭载QNX和Android两大操作系统的车载域控制器,针对QNX和Android跨操作系统日志的存储和实时监控,目前高通本身的技术方案是基于共享内存实现,但是这种方案不能实现大文件实时共享,同时高通在QNX侧的日志不能进行和外接诊断组件或第三方软件的实时交互和传输,以致于车载座舱域控制器跨系统日志数据处理效率低所以需要一套综合解决QNX日志存储、交互和跨操作系统日志共享的综合解决方案来彻底解决以上的痛点。
[0003]中国专利公开号:CN115712391A公开了一种车载日志数据的异步存储方法、装置、设备和介质,方法包括当日志采集进程接收到任一车载节点进程发送的缓存完成数据包时,从共享内存读取缓存完成数据包对应的日志缓存文件;若文件头符合文件回收条件,则将日志缓存文件的数据段通过无缓冲IO写入至车载磁盘内的临时日志文件并删除该日志缓存文件,当接收到进程结束数据包或跨进程通信连接断开时,读取对应的缓存日志文件作为末尾缓存文件并将其数据段通过无缓冲IO写入至临时日志文件,对临时日志文件进行文件格式更新,生成目标日志文件并存储至目标数据库。该方案仅解决了日志数据同时写入磁盘造成的车载系统稳定性降低的问题,不能解决QNX日志存储、交互和跨操作系统日志共享的问题。

技术实现思路

[0004]为此,本专利技术提供一种车载座舱域控制器跨系统日志数据处理方法,用以克服现有技术中车载座舱域控制器跨系统日志数据处理效率低的问题。
[0005]为实现上述目的,本专利技术提供一种车载座舱域控制器跨系统日志数据处理方法,包括:
[0006]步骤S1,将微控制单元中的微控制单元日志上传至QNX系统中的微控制单元服务端;
[0007]步骤S2,将所述微控制单元日志从所述微控制单元服务端上传至临时文件系统;
[0008]步骤S3,将所述微控制单元日志从所述临时文件系统上传至QNX日志服务端;
[0009]步骤S4,将QNX日志和所述微控制单元日志从所述QNX日志服务端传输至QNX服务器中进行持久化保存;
[0010]步骤S5,通过网络文件共享系统将持久化保存后的QNX日志、微控制单元日志和非持久化的QNX日志从所述QNX服务器共享至安卓日志服务器;
[0011]步骤S6,将安卓日志服务器中的各类QNX日志和微控制单元日志通过安卓接口传输至安卓日志服务端中;
[0012]步骤S7,云端日志服务端通过数据传输通道提取安卓日志服务端中的QNX日志和微控制单元日志。
[0013]进一步地,在所述步骤S1中,通过SPI协议将微控制单元中的微控制单元日志上传至QNX系统中的微控制单元服务端。
[0014]进一步地,在所述步骤S4中,所述QNX日志服务端中的QNX日志的获取方法包括:
[0015]步骤S41,通过系统日志接口将QNX系统应用服务端中的QNX日志进行提取;
[0016]步骤S42,将提取得到的QNX日志写入系统日志缓冲器中;
[0017]步骤S43,所述QNX日志服务端读取系统日志缓冲器中的QNX日志。
[0018]进一步地,在所述步骤S4中,在所述QNX日志的获取过程中,通过所述诊断日志系统读取系统日志缓冲器,以对所述QNX日志进行远程查看。
[0019]进一步地,在所述步骤S4中,所述QNX服务器将QNX日志和传输得到的微控制单元日志保存到单独日志文件中,进行持久化保存。
[0020]进一步地,在所述步骤S5中,所述非持久化的QNX日志的获取方式为:将QNX系统应用服务端中日志函数库进行释放,将释放后的QNX日志写入所述日志服务器作为非持久化的QNX日志。
[0021]进一步地,在所述步骤S6中,所述安卓接口为AIDL。
[0022]进一步地,所述步骤S7中,所述云端日志服务端在进行日志提取时,通过MQTT传输协议向数据传输通道发送数据传输指令,数据传输通道将数据传输指令转发给安卓日志服务端,安卓日志服务端通过数据传输通道将QNX日志和微控制单元日志上传至所述云端日志服务端。
[0023]进一步地,所述数据传输通道通过HTTP传输协议将QNX日志和微控制单元日志上传至云端日志服务端。
[0024]进一步地,所述步骤S4中,在进行持久化保存时,车载座舱域控制器的硬件平台外接初始启动服务器,所述初始启动服务器用以提供虚拟地址,通过虚拟地址对QNX日志和传输得到的微控制单元日志进行持久化保存,所述步骤S5中,所述QNX服务器在进行共享时,车载座舱域控制器中QNX系统和安卓系统通过所述网络文件共享系统连接,所述网络文件共享系统用于将QNX系统中的日志共享至安卓系统。
[0025]与现有技术相比,本专利技术的有益效果在于,通过将微控制单元中的微控制单元日志上传至QNX系统中的微控制单元服务端,以采集微控制单元中的日志,从而提高车载座舱域控制器跨系统日志数据处理效率,通过将传输得到的微控制单元日志从所述微控制单元服务端上传至临时文件系统,以对微控制单元中的日志进行临时保存,从而提高车载座舱域控制器跨系统日志数据处理效率,通过将传输得到的微控制单元日志从所述临时文件系统上传至QNX日志服务端,并通过将QNX日志和传输得到的微控制单元日志从所述QNX日志服务端传输至QNX服务器中进行持久化保存,以对QNX日志和微控制单元日志进行持久化保存,从而提高车载座舱域控制器跨系统日志数据处理效率,通过将持久化保存后的QNX日志、微控制单元日志和非持久化的QNX日志通过网络文件共享系统,从所述QNX服务器传输至安卓日志服务器,从而实现QNX日志存储、交互和跨操作系统日志共享,进一步提高车载座舱域控制器跨系统日志数据处理效率,通过将安卓日志服务器中的QNX日志和微控制单元日志通过安卓接口传输至安卓日志服务端中,并通过云端日志服务端通过数据传输通道
提取安卓日志服务端中的QNX日志和微控制单元日志,以实现QNX日志存储、交互和跨操作系统日志共享,从而进一步提高车载座舱域控制器跨系统日志数据处理效率。
[0026]尤其,通过SPI协议将微控制单元中的微控制单元日志上传至QNX系统中的微控制单元服务端,从而采集微控制单元中的日志,提高车载座舱域控制器跨系统日志数据处理效率。
[0027]尤其,通过系统日志接口将QNX系统应用服务端中的QNX日志进行提取,以采集QNX系统应用服务端中的QNX日志,从而实现QNX日志存储、交互和跨操作系统日志共享,进一步提高车载座舱域控制器跨系统日志数据处理效率,将提取得到的QNX日志写入系统日志缓冲器中,以对QNX日志进行暂时存储,所述QNX日志服务端读取系统日志缓冲器中的QNX日志,从而实现QNX日志存储、交互和跨操作系统日志共享,进一步提高车载座舱域控制器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载座舱域控制器跨系统日志数据处理方法,其特征在于,包括:步骤S1,将微控制单元中的微控制单元日志上传至QNX系统中的微控制单元服务端;步骤S2,将所述微控制单元日志从所述微控制单元服务端上传至临时文件系统;步骤S3,将所述微控制单元日志从所述临时文件系统上传至QNX日志服务端;步骤S4,将QNX日志和所述微控制单元日志从所述QNX日志服务端传输至QNX服务器中进行持久化保存;步骤S5,通过网络文件共享系统将持久化保存后的QNX日志、微控制单元日志和非持久化的QNX日志从所述QNX服务器共享至安卓日志服务器;步骤S6,将安卓日志服务器中的各类QNX日志和微控制单元日志通过安卓接口传输至安卓日志服务端中;步骤S7,云端日志服务端通过数据传输通道提取安卓日志服务端中的QNX日志和微控制单元日志。2.根据权利要求1所述的车载座舱域控制器跨系统日志数据处理方法,其特征在于,在所述步骤S1中,通过SPI协议将微控制单元中的微控制单元日志上传至QNX系统中的微控制单元服务端。3.根据权利要求1所述的车载座舱域控制器跨系统日志数据处理方法,其特征在于,在所述步骤S4中,所述QNX日志服务端中的QNX日志的获取方法包括:步骤S41,通过系统日志接口将QNX系统应用服务端中的QNX日志进行提取;步骤S42,将提取得到的QNX日志写入系统日志缓冲器中;步骤S43,所述QNX日志服务端读取系统日志缓冲器中的QNX日志。4.根据权利要求3所述的车载座舱域控制器跨系统日志数据处理方法,其特征在于,在所述步骤S4中,在所述QNX日志的获取过程中,通过所述诊断日志系统读取系统日志缓冲器,以对所述QNX日志进行远程查看。5.根据权利要求1所述的车载座...

【专利技术属性】
技术研发人员:姚志强
申请(专利权)人:一汽北京软件科技有限公司
类型:发明
国别省市:

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

1