[发明专利]一种区块网关电控单元的控制软件实现架构有效
申请号: | 202110663857.1 | 申请日: | 2021-06-16 |
公开(公告)号: | CN113253710B | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | 王振华;陈诚;张旸 | 申请(专利权)人: | 奥特酷智能科技(南京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 南京行高知识产权代理有限公司 32404 | 代理人: | 李晓 |
地址: | 211800 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 网关 单元 控制 软件 实现 架构 | ||
1.一种区块网关电控单元的控制软件实现系统,其特征在于,采用面向服务的软件架构,包括:可硬件编程的计算平台层、实时操作系统内核层、服务及通讯中间件层、标准化服务层、可编排业务层;
可硬件编程的计算平台层,集成实现硬件平台初始化及驱动的代码,将代码进一步封装形成标准的可访问接口供上层操作系统调用;
实时操作系统内核层,位于可硬件编程的计算平台层之上,包括不同的操作系统;
服务及通讯中间件层,串联实时操作系统内核层和标准化服务层,对下屏蔽各类操作系统内核的差异,对上提供统一的服务开发框架;
标准化服务层,把车身功能抽象为各种面向对象的微服务,并进一步把这些微服务分类分层,为上层应用提供统一的开发工具包;
可编排业务层,将车身业务逻辑进行抽象和封装,设计业务层服务组件,为应用程序提供基础,分开构建动态加载应用程序和驻留部分应用程序,以此随时动态加载和删除应用程序。
2.根据权利要求1所述的区块网关电控单元的控制软件实现系统,其特征在于,
服务及通讯中间件层上的服务开发框架,包含:服务管理、网络管理、通信管理、升级管理、诊断、日志、状态。
3.根据权利要求1所述的区块网关电控单元的控制软件实现系统,其特征在于,
实时操作系统内核层上的操作系统,包括:Safety RTOS、RT-Linux、QNX、Linux、Verilog、VHDL。
4.根据权利要求1所述的区块网关电控单元的控制软件实现系统,其特征在于,
标准化服务层包括三个子层,服务适配层、原子服务层、逻辑服务层。
5.根据权利要求1所述的区块网关电控单元的控制软件实现系统,其特征在于,
驻留部分应用程序包含预置服务集群,每个服务集群由多个功能单一的微服务组成;驻留部分通过车载以太网远程升级来增加或删除一些微服务。
6.根据权利要求5所述的区块网关电控单元的控制软件实现系统,其特征在于,
微服务分为禁止态和使能态,只有被设置处于使能态的微服务才能在微服务管理程序初始化时添加到管理列表中。
7.根据权利要求6所述的区块网关电控单元的控制软件实现系统,其特征在于,
系统运行时,微服务管理程序从云端或本地模块动态加载应用程序至指定区域。
8.根据权利要求7所述的区块网关电控单元的控制软件实现系统,其特征在于,
动态加载应用程序和微服务,均包括特征参数区和指令区,特征参数区包括:名字、功能描述、所属模块ID、微服务ID、运行堆栈大小、优先级、内存保护。
9.根据权利要求8所述的区块网关电控单元的控制软件实现系统,其特征在于,
对于已加载的动态加载应用程序,配置内存保护参数,仅允许同一模块中动态加载应用程序访问模块的数据内存区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥特酷智能科技(南京)有限公司,未经奥特酷智能科技(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110663857.1/1.html,转载请声明来源钻瓜专利网。