本发明涉及车辆通信,尤其涉及一种车辆日志信息处理方法、设备及计算机可读存储介质。
背景技术:
1、现有技术中,随着科技的发展,车辆智能化程度越来越高,tbox(telematics box,简称车载tbox,远程信息处理模块)作为车辆数据传输的载体,扮演着越来越重要的作用,其功能也越来越复杂。
2、特别地,无论是车辆生产厂商,还是tbox厂商,都在追求产品的平台化和模块化,以使生产过程更标准化,生产成本更低。具体到tbox,车辆数据的上传,国家也有相应的标准要求,例如,gb/t 3296国标协议规范,《国家车联网产业标准体系建设指南(电子产品和服务)》等。
3、但是,当前存在的问题是,为了满足国家标准,再考虑到产品的智能化需求,对于车厂来说,提供给客户更好驾驶体验,集成的个性化功能,智能化程度越来越高。但是,实际情况是,车辆功能越多,内部程序化就越复杂,对质量就是更高的要求以及挑战,后期一旦出现质量问题会影响驾驶客户的体验,产生更高的售后成本。特别地,从tbox的角度考虑,内部功能增加,对产品质量以及性能会是很大挑战。车辆在运行中产生的功能问题,如果要很快去响应客户去解决,则需要约车到4s店去获取tbox内有效日志去分析,有时候还需要研发人员去现场进行分析和解决,无形中增加人力和售后成本。
4、因此,如何有效地提升车辆日志信息的处理效率以及降低处理成本,成为目前亟待解决的技术问题。
技术实现思路
1、为了解决现有技术中的上述技术缺陷,本发明提出了一种车辆日志信息处理方法,该方法包括:
2、在车辆点火后建立所述车辆的远程信息处理模块与监控平台的通信链接,并通过所述通信链接接收所述监控平台的监控指令;
3、在所述监控指令为日志上传指令时,通过所述远程信息处理模块获取并压缩当前的日志信息,并向所述监控平台上传经压缩后的所述日志信息,以及向所述监控平台上报所述日志信息的上传结果;
4、在所述监控指令不是所述日志上传指令时,检测所述监控指令是否为日志配置指令;
5、在所述监控指令为所述日志配置指令时,根据所述日志配置指令配置所述远程信息处理模块对所述日志信息的处理等级,并向所述监控平台上报所述处理等级的配置结果。
6、可选地,所述在车辆点火后建立所述车辆的远程信息处理模块与监控平台的通信链接,并通过所述通信链接接收所述监控平台的监控指令,包括:
7、在车辆点火后,建立所述车辆的远程信息处理模块与监控平台的第一通信链接;
8、建立所述远程信息处理模块与所述车辆的总线系统的第二通信链接。
9、可选地,所述在所述监控指令为日志上传指令时,通过所述远程信息处理模块获取并压缩当前的日志信息,并向所述监控平台上传经压缩后的所述日志信息,以及向所述监控平台上报所述日志信息的上传结果,包括:
10、在所述监控指令为所述日志上传指令时,获取所述日志上传指令的上传参数,其中,所述上传参数包括单次上传、周期上传以及条件上传中的一种或多种;
11、由所述远程信息处理模块获取经所述第二通信链接采集的所述总线系统的所述日志信息。
12、可选地,所述在所述监控指令为日志上传指令时,通过所述远程信息处理模块获取并压缩当前的日志信息,并向所述监控平台上传经压缩后的所述日志信息,以及向所述监控平台上报所述日志信息的上传结果,还包括:
13、由所述远程信息处理模块按所述上传参数提取并压缩所述日志信息,得到经压缩后的所述日志信息;
14、由所述远程信息处理模块通过所述第一通信链接向所述监控平台上传经压缩后的所述日志信息,以及向所述监控平台上报所述上传结果。
15、可选地,所述在所述监控指令为所述日志配置指令时,根据所述日志配置指令配置所述远程信息处理模块对所述日志信息的处理等级,并向所述监控平台上报所述处理等级的配置结果,包括:
16、获取所述日志配置指令的配置参数,其中,所述配置参数包括消息时间、通用日志等级、通信模块日志等级、处理模块日志等级、命令长度、命令内容、日志控制命令长度以及日志控制命令内容中的一种或多种;
17、由所述远程信息处理模块按所述配置参数对所述日志信息的处理等级进行配置,并向所述监控平台上报所述配置结果。
18、本发明还提出了一种车辆日志信息处理设备,该设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如下方法的步骤:
19、在车辆点火后建立所述车辆的远程信息处理模块与监控平台的通信链接,并通过所述通信链接接收所述监控平台的监控指令;
20、在所述监控指令为日志上传指令时,通过所述远程信息处理模块获取并压缩当前的日志信息,并向所述监控平台上传经压缩后的所述日志信息,以及向所述监控平台上报所述日志信息的上传结果;
21、在所述监控指令不是所述日志上传指令时,检测所述监控指令是否为日志配置指令;
22、在所述监控指令为所述日志配置指令时,根据所述日志配置指令配置所述远程信息处理模块对所述日志信息的处理等级,并向所述监控平台上报所述处理等级的配置结果。
23、可选地,所述计算机程序被所述处理器执行时还实现如下方法的步骤:
24、在车辆点火后,建立所述车辆的远程信息处理模块与监控平台的第一通信链接;
25、建立所述远程信息处理模块与所述车辆的总线系统的第二通信链接。
26、可选地,所述计算机程序被所述处理器执行时还实现如下方法的步骤:
27、在所述监控指令为所述日志上传指令时,获取所述日志上传指令的上传参数,其中,所述上传参数包括单次上传、周期上传以及条件上传中的一种或多种;
28、由所述远程信息处理模块获取经所述第二通信链接采集的所述总线系统的所述日志信息。
29、可选地,所述计算机程序被所述处理器执行时还实现如下方法的步骤:
30、由所述远程信息处理模块按所述上传参数提取并压缩所述日志信息,得到经压缩后的所述日志信息;
31、由所述远程信息处理模块通过所述第一通信链接向所述监控平台上传经压缩后的所述日志信息,以及向所述监控平台上报所述上传结果;
32、获取所述日志配置指令的配置参数,其中,所述配置参数包括消息时间、通用日志等级、通信模块日志等级、处理模块日志等级、命令长度、命令内容、日志控制命令长度以及日志控制命令内容中的一种或多种;
33、由所述远程信息处理模块按所述配置参数对所述日志信息的处理等级进行配置,并向所述监控平台上报所述配置结果。
34、本发明还提出了一种车辆日志信息处理设备,该设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上任一项所述的车辆日志信息处理方法的步骤。
35、本发明还提出了一种计算机可读存储介质,该计算机可读存储介质上存储有车辆日志信息处理程序,车辆日志信息处理程序被处理器执行时实现如上述任一项所述的车辆日志信息处理方法的步骤。
36、实施本发明的车辆日志信息处理方法、设备及计算机可读存储介质,通过在车辆点火后建立所述车辆的远程信息处理模块与监控平台的通信链接,并通过所述通信链接接收所述监控平台的监控指令;在所述监控指令为日志上传指令时,通过所述远程信息处理模块获取并压缩当前的日志信息,并向所述监控平台上传经压缩后的所述日志信息,以及向所述监控平台上报所述日志信息的上传结果;在所述监控指令不是所述日志上传指令时,检测所述监控指令是否为日志配置指令;在所述监控指令为所述日志配置指令时,根据所述日志配置指令配置所述远程信息处理模块对所述日志信息的处理等级,并向所述监控平台上报所述处理等级的配置结果。实现了一种高效的车辆日志信息处理方案,有效地提升了车辆日志信息的处理便捷性,降低了车辆日志分析处理的人力和物力成本,增强了车辆远程信息处理模块的可维护性和功能稳定性。