[发明专利]一种基于MQTT的通用文件上传方法有效
申请号: | 202210452902.3 | 申请日: | 2022-04-27 |
公开(公告)号: | CN114844882B | 公开(公告)日: | 2023-06-06 |
发明(设计)人: | 谢磊 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/02;H04L67/125 |
代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 李晓兵 |
地址: | 400020 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 mqtt 通用 文件 上传 方法 | ||
本发明公开了基于MQTT的通用文件上传方法,1)对车辆的域控制器进行编码,每个域控制器获得一个对应的编码;2)在每个域控制器上提供一个系统服务;3)在每个域控制器上设置一个具有操作系统查询服务、文件检索服务和文件上传服务的文件管理应用;4)在车机端的数据中心,接收接收云端发出的查询指令和通知指令;5)云端负责与车机端的数据中心进行指令交互:下发指令给数据中心和接收数据中心上传的数据。本发明通过车机端的数据中心,负责与云端的远程控制中心进行指令交互,远程控制中心通过MQTT协议下发指令给数据中心,数据中心按照指令查询到需要的数据后,再上传数据,解决传统的文件管理里的分散问题、传输链路复杂问题。
技术领域
本发明涉及智能控制车辆的文件上传技术领域,具体为一种基于MQTT的通用文件上传方法。
背景技术
随着智能网联汽车的发展,汽车电子电器架构由传统的分散式的电子电器架构向大型域控制器架构甚至中央控制器架构演进。电子电器架构的升级迭代,对于很多传统的方案提出了挑战。在文件上传方面,分散式的电子电器架构下,文件通常是存在不同的电子元器件中,非常的分散,不便于管理,也难以统一管理。
现有技术中,如CN 112165528 A公开的车辆事件及其事件文件数据的管理方法、系统及存储介质(申请号202011059007 .2 ),其包括:汽车控制器产生的事件信息发送给TBOX,TBOX网关系统将接收到的CAN报文解析为文件拉取事件信息,并发送给事件分发中心系统,事件管家系统根据文件拉取策略发送对应的文件拉取指令,TBOX网关系统收到文件拉取指令并通知TBOX,TBOX通知HU到文件云系统获取文件拉取任务,HU到对应的控制器获取文件,HU获取到文件后向文件云系统上传文件,文件云系统收到文件后生成文件上传事件并发送给事件分发中心系统,车辆档案系统监听文件上传事件,并将文件和文件对应的触发事件关联起来;该申请实现了车辆各控制器文件上传到云端,可追溯事件产生了哪些文件数据,可配置哪些事件需要拉取文件。但,该专利申请的技术方案,仍然存在文件管理的分散问题、传输链路复杂问题等。
发明内容
针对现有技术存在的上述不足,本发明的目的是提供一种基于MQTT的通用文件上传方法,是一种基于Linux操作系统的通用的车机端文件管理与上传方法,以解决传统的文件管理里的分散问题、传输链路复杂问题。
本发明的技术方案是这样实现的:
1、一种基于MQTT的通用文件上传方法,其特征在于包括如下步骤:
1)对车辆的域控制器进行编码:车辆的车机端存在一个或多个域控制器,对这些域控制器进行编码,每个域控制器获得一个对应的编码;
2)在每个域控制器上提供一个系统服务,该系统服务的主要作用是返回对应的域控制器的编码、ip、名称信息;
3)在每个域控制器上设置一个文件管理应用;该文件管理应用主要提供三个方面的服务:操作系统查询服务、文件检索服务和文件上传服务;
操作系统查询服务负责调用操作系统信息查询的系统服务,并返回相应的
信息给域控制器;文件检索服务根据该域控制器编码,或ip,或文件名称,或检索深度,返回对应的文件/文件夹列表;文件上传服务负责将文件通过http/https协议上传到云端的远程控制中心或文件云;
4)在车机端的网关节点上设置的数据中心,负责与云端的远程控制中心进行指令交互;数据中心接收接收云端的远程控制中心发出的查询指令和通知指令;
5)云端的远程控制中心,负责与车机端的数据中心进行指令交互:下发指令给数据中心和接收数据中心上传的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210452902.3/2.html,转载请声明来源钻瓜专利网。