[发明专利]一种基于云端的车载OBD远程升级方法和系统在审
申请号: | 201910840166.7 | 申请日: | 2019-09-06 |
公开(公告)号: | CN110543320A | 公开(公告)日: | 2019-12-06 |
发明(设计)人: | 薛长青;高明;金长新 | 申请(专利权)人: | 山东浪潮人工智能研究院有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 37100 济南信达专利事务所有限公司 | 代理人: | 孙园园<国际申请>=<国际公布>=<进入 |
地址: | 250100 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云数据中心 终端设备 程序升级 注册信息 存储 远程升级 远程维护 车联网 物联网 云计算 再利用 掉电 下载 云端 升级 合法 认证 节约 更新 访问 | ||
1.一种基于云端的车载OBD远程升级方法,其特征在于,该方法是在云数据中心存储多个OBD程序升级包,OBD终端设备周期性的访问云数据中心,并根据注册信息确定升级所需的目标OBD程序升级包,并将目标OBD程序升级包下载至本地存储,再利用目标OBD程序升级包在不掉电的情况下对已安装的OBD程序进行更新。
2.根据权利要求1所述的基于云端的车载OBD远程升级方法,其特征在于,该方法具体如下:
云数据中心存储多个OBD硬件升级程序;
根据多个OBD硬件升级程序生成多个OBD程序升级包,存储OBD终端设备的注册信息;
云数据中心根据OBD终端设备生成证书,OBD终端设备利用合法证书通过云数据中心验证并与云数据中心交互;
云数据中心利用容器技术将硬件资源统一管理,根据OBD硬件升级任务,动态分配物理硬件资源,生成相互隔离的多个容器运行环境,独立执行各自任务;同时根据实际和运行情况,动态调整资源,并通过资源预留、资源限制、资源抢夺多种容器管理策略,共同完成OBD硬件程序的可靠升级;
OBD终端设备根据预先存储的下载地址访问云数据中心,根据注册信息,判断OBD终端设备是否需要升级:
①、若是,则执行下一步;
根据注册信息,在OBD程序升级包中确定目标OBD程序升级包,下载目标OBD程序升级包;
利用目标OBD程序升级包对安装的OBD硬件程序进行更新,并根据目标OBD程序升级包更新注册信息。
3.根据权利要求1或2所述的基于云端的车载OBD远程升级方法,其特征在于,所述云数据中心包括基础设施服务层和平台支撑服务层;
基础设施服务层建设以国际主流IaaS技术OpenStack为核心,并对基于IaaS技术OpenStack提供的计算资源管理、存储管理、网络管理、镜像管理、认证管理=和计量管理功能进行优化,构建一个面向未来的、易于横向扩展的、高可用的、不被厂商锁定的弹性计算存储云资源池;
平台支撑服务层使用Kubernetes为内核构建弹性调度引擎,提供标准化容器和标准化服务的多租户交付能力,具有标准的智能调度、故障自愈、弹性伸缩、高可用容器注册中心、镜像复制以及策略优化方面的功能。
4.根据权利要求1所述的基于云端的车载OBD远程升级方法,其特征在于,所述云数据中心采用容器技术动态分配资源,容器技术根据升级任务动态分配调整资源,完成OBD终端设备的可靠升级。
5.根据权利要求1所述的基于云端的车载OBD远程升级方法,其特征在于,所述OBD程序升级包以镜像的方式存储于云数据中心。
6.根据权利要求1所述的基于云端的车载OBD远程升级方法,其特征在于,所述注册信息包括OBD终端标识、OBD类型、OBD程序版本任意一种或几种的组合。
7.一种基于云端的车载OBD远程升级系统,其特征在于,该系统包括云数据中心和OBD终端设备,OBD终端设备包含注册信息以及云数据中心的合法证书,合法证书是云数据中心通过生成证书的方式发放给OBD终端设备,OBD终端设备通过合法证书在云数据中心进行认证并与云数据中心相连接,通过注册信息找到目标OBD程序升级包并进行下载,下载目标OBD程序升级包后,根据OBD升级程序对应的OBD程序升级包,利用OBD程序升级包对当前OBD程序进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮人工智能研究院有限公司,未经山东浪潮人工智能研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910840166.7/1.html,转载请声明来源钻瓜专利网。