[发明专利]一种可扩展的物联网底层设备适配器及构建方法有效
| 申请号: | 202011041790.X | 申请日: | 2020-09-28 |
| 公开(公告)号: | CN112202874B | 公开(公告)日: | 2022-08-05 |
| 发明(设计)人: | 王华民;肖伟明;赵桥;黄晓艳 | 申请(专利权)人: | 武汉虹信技术服务有限责任公司 |
| 主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/10;H04L67/562;H04L41/50 |
| 代理公司: | 武汉东喻专利代理事务所(普通合伙) 42224 | 代理人: | 雷霄 |
| 地址: | 430205 湖北省武汉市江夏区藏龙*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 扩展 联网 底层 设备 适配器 构建 方法 | ||
1.一种可扩展的物联网底层设备适配器,其特征在于,包括:通信中间件、设备对接库模块和宿主程序;
所述通信中间件,用于根据预先定义的多个主题为上层物联网管理系统和底层设备提供基于发布订阅模式的API接口,所述主题是根据所述上层物联网管理系统的业务类型和所述底层设备的厂商标识预先定义的;
所述设备对接库模块包括按照所述业务类型划分的多个业务模块,每个所述业务模块包括按照所述厂商标识划分的多个厂商对接库,所述厂商对接库提供与所述底层设备进行数据交互的服务;
宿主程序,用于加载所述设备对接库模块,并对所述设备对接库模块进行配置管理。
2.如权利要求1所述的一种可扩展的物联网底层设备适配器,其特征在于,所述API接口用于获取所述上层物联网管理系统的订阅主题,并且将与所述上层物联网管理系统的订阅主题相关的所述底层设备的状态推送给所述上层物联网管理系统;所述API接口用于获取所述底层设备的订阅主题,并且将与所述底层设备的订阅主题相关的控制指令发送给所述底层设备。
3.如权利要求1所述的一种可扩展的物联网底层设备适配器,其特征在于,所述物联网底层设备适配器被封装成一个独立的服务。
4.如权利要求1所述的一种可扩展的物联网底层设备适配器,其特征在于,一个所述业务模块中的所有所述厂商对接库提供相同的业务接口。
5.如权利要求1所述的一种可扩展的物联网底层设备适配器,其特征在于,每个所述厂商对接库为独立模块。
6.如权利要求1所述的一种可扩展的物联网底层设备适配器,其特征在于,所述配置管理具体为:通过定义配置规则文件来定义所述设备对接库模块中的所述厂商对接库的有效状态。
7.一种可扩展的物联网底层设备适配器的构建方法,其特征在于,包括:
采集上层物联网管理系统的业务类型和底层设备的厂商标识;
根据所述上层物联网管理系统的业务类型和所述底层设备的厂商标识预先定义多个主题;
选择所述物联网底层设备适配器的通信中间件,所述通信中间件用于根据所述主题为上层物联网管理系统和底层设备提供基于发布订阅模式的API接口;
按照厂商标识为每个所述底层设备构建厂商对接库,将业务类型相同的所述厂商对接库划分为一个业务模块,将多个所述业务模块构建成设备对接库模块;
开发宿主程序,所述宿主程序用于加载所述设备对接库模块,并对所述设备对接库模块进行配置管理。
8.如权利要求7所述的一种可扩展的物联网底层设备适配器的构建方法,其特征在于,若修改或增加所述底层设备,则在所述设备对接库模块中修改或增加对应的所述厂商对接库。
9.如权利要求7所述的种可扩展的物联网底层设备适配器的构建方法,其特征在于,若修改或增加所述上层物联网管理系统,则修改或增加所述上层物联网管理系统的订阅主题。
10.如权利要求7所述的种可扩展的物联网底层设备适配器的构建方法,其特征在于,所述API接口用于获取所述上层物联网管理系统的订阅主题,并且将与所述上层物联网管理系统的订阅主题相关的所述底层设备的状态推送给所述上层物联网管理系统;所述API接口用于获取所述底层设备的订阅主题,并且将与所述底层设备的订阅主题相关的控制指令发送给所述底层设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉虹信技术服务有限责任公司,未经武汉虹信技术服务有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011041790.X/1.html,转载请声明来源钻瓜专利网。





