[发明专利]跨平台智能网关系统有效
申请号: | 202011338471.5 | 申请日: | 2020-11-25 |
公开(公告)号: | CN112511417B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 邓云根 | 申请(专利权)人: | 深圳市友华通信技术有限公司 |
主分类号: | H04L12/66 | 分类号: | H04L12/66;H04L41/082 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 邓建辉 |
地址: | 518000 广东省深圳市南山区西丽街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 智能 网关 系统 | ||
本发明公开了一种跨平台智能网关系统,包括:网关基础业务层、IPC模块和独立OS框架的OSGI系统;网关基础业务层内设置有作为IPC服务层的配置系统,OSGI系统包括OSGI基础服务bundle、IPC服务bundle、网关服务bundle、JSON客户端以及JVM和Java类库;IPC模块内设置有消息总线,消息总线设置有RPC远程调用机制和事件机制。本发明采用独立的OSGI系统,整套OSGi架构与底层软件不再耦合,可以实现跨芯片平台设计,多芯片平台只需要维护一套系统;方便单独升级底层软件或者OSGi系统。
技术领域
本发明涉及智能网关领域,具体的涉及一种跨平台智能网关系统。
背景技术
随着智能网关业务的发展,其基于OSGi架构的智能网关部署遍及多个运营商,多个省市,并且OSGi中间件的规格及要求也不尽相同,需要大量的人力物力基于不同芯片及软件架构开发OSGi中间件,对公司软件人力投入及项目管理风险,形成了较大的挑战。
另外,随着业务需求变化,OSGi服务会不断演进、插件会不断更新,维护多套中间件,会导致业务或插件的开发迭代周期更长。
现有的智能网关中的OSGI系统存在以下缺点:
1、不同芯片平台架构不一样,例如瑞昱、博通、联发科芯片平台,这些平台的JVM、JDK、框架选型设计各不相同,OSGi中间件与底层软件耦合在一起,JVM的编译和运行依赖底层软件,OSGi系统不能作为一个独立的模块,无法实现跨芯片平台的移植。
2、不能定制开发接口,使得接口无法单独升级,需要升级整套固件。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种跨平台智能网关系统,采用独立的OSGi系统模块,并且可以实现跨芯片平台的移植以及定制化的接口。
根据本发明实施例的一种跨平台智能网关系统,包括:网关基础业务层、IPC模块和独立OS框架的OSGI系统;网关基础业务层,所述网关基础业务层内设置有作为IPC服务层的配置系统,所述配置系统用于将网关能力封装为IPC接口,注册到IPC模块的消息总线上;独立OS框架的OSGI系统,所述OSGI系统包括OSGI基础服务bundle、IPC服务bundle、网关服务bundle、JSON客户端以及JVM和Java类库,所述OSGI基础服务bundle、IPC服务bundle、网关服务bundle、JSON客户端以及JVM和Java类库皆运行于JVM上,所述OSGI基础服务bundle遵循OSGi协议并通过多个组件提供不同的基础服务,所述IPC服务bundle用于将控制和事件反馈给IPC模块,所述网关服务bundle用于发布网关能力服务接口使第三方bundle通过网关能力服务接口进行服务的调用,所述JSON客户端用于连接插件平台和手机APP,所述JVM和Java类库用于提供基础运行环境;所述IPC模块内设置有消息总线,所述消息总线设置有RPC远程调用机制和事件机制,所述网关基础业务层内的各业务模块向消息总线注册能力接口API、关注的事件Event。
根据本发明实施例的跨平台智能网关系统,至少具有如下技术效果:
1、OSGi系统采用独立OS框架:整个OSGi系统作为一个独立的模块,OSGi系统内的各组件通过调用网关能力集来实现业务功能,OSGi系统内使用稳定的组件并且去除不必要的组件,使OSGi框架满足功能需求且稳定。
2、IPC模块采用RPC远程调用机制,配合网关基础业务层内的配置系统、OSGI系统内的IPC bundle来实现解耦底层依赖,可以实现跨芯片平台设计,多芯片平台只需要维护一套系统;并且方便单独升级底层软件或者OSGi系统;同时服务及JSON客户端作为bundle部件,可以单独升级,方便迭代更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市友华通信技术有限公司,未经深圳市友华通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011338471.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于非电量特征的有载分接油开关状态监测方法及系统
- 下一篇:起下抽油杆装置