[发明专利]一种基于多协议边缘计算网关的异构设备集成系统有效
| 申请号: | 201911206913.8 | 申请日: | 2019-11-29 |
| 公开(公告)号: | CN110958590B | 公开(公告)日: | 2023-09-22 |
| 发明(设计)人: | 夏宁宁;蒋秋明 | 申请(专利权)人: | 上海上实龙创智慧能源科技股份有限公司 |
| 主分类号: | H04W4/70 | 分类号: | H04W4/70;H04W28/06;H04L12/66;H04L69/14;H04L69/16;H04L69/22;H04L67/141 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 宣慧兰 |
| 地址: | 200436 上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 协议 边缘 计算 网关 设备 集成 系统 | ||
本发明涉及一种基于多协议边缘计算网关的异构设备集成系统,包括硬件层,其特征在于,还包括:硬件抽象层,对硬件层的系统硬件进行抽象、初始化;内核驱动层,控制与抽象后的系统硬件对应的驱动程序;网关转接层,根据每个系统硬件的调用情况,处理各系统硬件及其之间的内存管理、任务调度、消息队列处理;应用业务层,将网关转接层的处理系统硬件的任务的调度方式,同云平台的业务逻辑实现逻辑对接。与现有技术相比,本发明具有降低使用者学习成本、提高应用层数据处理效率等优点。
技术领域
本发明涉及智能计算设备技术领域,尤其是涉及一种基于多协议边缘计算网关的异构设备集成系统。
背景技术
物联网网关可以实现感知网络与通信网络,以及不同类型感知网络之间的协议转换。无线传感器与互联网进行网络数据传输需要在不同的应用环境选择不同的无线传输协议,由网关作为无线传感器中的网络集中采集点,负责与Internet进行连接。为了网关的通用性,便于不同网络连接兼容,网关可能会集成ZigBee、WiFi、IPv6、2G、蓝牙等多种硬件。为了便于统一处理这些主流无线协议的转化处理,可以利用Linux的开源特性,在内核驱动设计一种专用模式进行管理。
发明内容
本发明的目的就是为了克服上述现有技术存在的工程师对特定协议不熟悉造成的学习成本较高、应用层数据处理低效性的缺陷而提供一种基于多协议边缘计算网关的异构设备集成系统。
本发明的目的可以通过以下技术方案来实现:
一种基于多协议边缘计算网关的异构设备集成系统,包括硬件层,还包括
硬件抽象层,对硬件层的系统硬件进行抽象、初始化;
内核驱动层,控制与抽象后的系统硬件对应的驱动程序;
网关转接层,根据每个系统硬件的调用情况,处理各系统硬件及其之间的内存管理、任务调度、消息队列处理;
应用业务层,将网关转接层的处理系统硬件的任务的调度方式,同云平台的业务逻辑实现逻辑对接。
所述系统硬件在抽象化后,对应的硬件模块能够被内核驱动层识别。
所述内核驱动层包括初始化程序引导加载程序和文件系统。
所述系统硬件中的ZigBee和蓝牙的数据通过相应串口发送给所述文件系统。
所述内核驱动层还包括负责协议转化的sTap模块,所述sTap模块对所述串口传入数据进行协议转化并加入相应的IPv6报头。
所述网关转接层包括M2M模块,所述M2M模块负责相应的网络连接认证协议。
所述网关转接层通过所述网络连接认证协议,建立云对接应用系统模块。
所述应用业务处理层的逻辑对接中对数据报文进行自定义封装。
与现有技术相比,本发明具有以下有益效果:
1.本发明基于Linux的开源特性,将处理数据协议转化集中在内核驱动层,在驱动层节省应用层工程师对特定协议不熟悉造成的学习成本,同时避免了数据在应用层处理的低效性。
2.本发明通过sTap操作系统与内核驱动、互联网数据进行数据交互,作为串口与IPv6的数据交互桥梁,提升了不同层级结构之间数据交互的速率。
3.本发明在内核驱动层之前先通过硬件抽象层对系统硬件进行抽象、初始化处理,使得系统的每个硬件模块都能够被内核驱动层识别。
附图说明
图1为本发明的结构示意图;
图2为本发明sTap操作系统的显示界面示意图;
图3为本发明sTap操作系统的流程示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海上实龙创智慧能源科技股份有限公司,未经上海上实龙创智慧能源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911206913.8/2.html,转载请声明来源钻瓜专利网。





