技术新讯 > 信息存储应用技术 > 一种车机存储寿命检测方法、设备及计算机可读存储介质与流程  >  正文

一种车机存储寿命检测方法、设备及计算机可读存储介质与流程

  • 国知局
  • 2024-07-31 19:59:54

本发明涉及车辆通信,尤其涉及一种车机存储寿命检测方法、设备及计算机可读存储介质。

背景技术:

1、现有技术中,随着车辆智能化技术的不断发展,车辆智能化程度越来越高,tbox(telematics box,远程通信终端)作为车辆数据传输的载体,扮演着越来越重要的作用,其功能也越来越复杂。

2、目前,不论是车辆生产厂商,还是tbox厂商,都在追求产品的平台化和模块化,以使生产过程更标准化,生产成本更低。具体到tbox,车辆数据的上传,国家也有相应的标准要求(例如,gb/t 3296国标协议规范,《国家车联网产业标准体系建设指南(电子产品和服务)》等)。

3、当前存在的问题是:为了满足国家标准,再考虑到产品的智能化需求,对于车厂来说,提供给客户更好驾驶体验,集成的个性化功能,智能化程度越来越高。但是,实际情况是,车辆功能越多,内部程序化就越复杂,对质量就是更高的要求以及挑战,后期一旦出现质量问题会影响驾驶客户的体验,产生更高的售后成本。特别地,从tbox角度考虑,tbox作为对外的网络路由,所有车辆数据都要经过tbox才能到平台端,车辆智能化的程度越高,tbox相对应的功能越复杂。很多业务功能都离不开整车数据或者大文件的存储,例如,ota(over the air,空中下载技术)的安装包存储,大数据存储,日志存储等等,tbox内部集成emmc(embedded multi media card,嵌入式多媒体卡)大容量存储器来满足功能需求。但是,emmc芯片有擦写寿命,达到擦写上限后将导致芯片不可用,tbox业务功能不能正常运行,产生各种售后问题。而若tbox内依赖emmc存储的业务功能一旦发生异常,将会导致客户投诉,从而需要售后或者技术人员及时赶到现场去排查分析确定根因,浪费了较高的人力物力成本。

技术实现思路

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、实施本发明的车机存储寿命检测方法、设备及计算机可读存储介质,通过接收由车辆的车机发送的存储寿命检测消息;确定与所述存储寿命检测消息对应的多媒体存储卡的应用程序编程接口;通过所述应用程序编程接口获取所述多媒体存储卡的状态数据;将所述状态数据组成响应报文并发送至所述车机,以使所述车机的存储寿命检测程序根据所述响应报文显示所述多媒体存储卡的寿命状态。实现了一种便捷高效的车机存储寿命检测方案,使得车主或者维保人员可以及时地查看车机存储的寿命信息,避免因行车途中存储失效所造成的安全问题,降低维保的人力物力和时间成本,增强车主的用车体验。

本文地址:https://www.jishuxx.com/zhuanli/20240731/184939.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。