[发明专利]一种物联网下易扩展集成驱动的方法在审
申请号: | 202211020982.1 | 申请日: | 2022-08-24 |
公开(公告)号: | CN115665181A | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 王利;刘钢;郭军;朱雷;沈小星 | 申请(专利权)人: | 浙江源创智控技术有限公司 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/06;H04L67/00;H04L69/00;G06F9/4401 |
代理公司: | 杭州新源专利事务所(普通合伙) 33234 | 代理人: | 董晨楠 |
地址: | 310059 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 扩展 集成 驱动 方法 | ||
本发明公开了一种物联网下易扩展集成驱动的方法,通过在物联网平台中构建驱动管理框架,自定义协议包模块根据现场设备类型开发出相匹配的新自定义协议,并将其打成jar包,上传到驱动管理框架进行自定义协议的注册;注册成功后,物联网平台即支持该新自定义协议,亦可接入该新自定义协议支持的设备。本发明具有能够有效改善扩展性的特点。
技术领域
本发明涉及一种物联网程序驱动方法,特别是一种物联网下易扩展集成驱动的方法。
背景技术
物联网中的驱动部分缺乏统一标准,对接不同类型的设备便需要开发不同的协议,目前大多是将众多自定义协议放到一个协议包中,供物联网程序调用或者直接将协议写到物联网程序中,这两种做法均缺乏一定的扩展性,在对接设备稳定不变的前提下,是一种较为不错的驱动管理的解决方案;然而大多数情况下,众多物联网项目部署到现场实施时,会遇到新的设备类型,现公司已有的物联网程序下的驱动不支持;在这种情况下,公司要么重新定制开发,要么砍掉该设备的接入,而若公司选择重新定制开发,那么开发完毕后,程序能够直接投入使用难以保证,这或许又是一个导致公司业务推迟的风险;若公司选择砍掉该设备接入,那么公司的发展会受阻,盈收会缩减,并且也很难保证下个客户不会有新的设备;针对于这两种做法显然与公司的发展或者说与物联网行业的发展都是不够完美的。因此,现有的技术存在着扩展性较差的问题。
发明内容
本发明的目的在于,提供一种物联网下易扩展集成驱动的方法。本发明具有能够有效改善扩展性的特点。
本发明的技术方案:一种物联网下易扩展集成驱动的方法,通过在物联网平台中构建驱动管理框架,自定义协议包模块根据现场设备类型开发出相匹配的新自定义协议,并将其打成jar包,上传到驱动管理框架进行自定义协议的注册;注册成功后,物联网平台即支持该新自定义协议,亦可接入该新自定义协议支持的设备。
前述的一种物联网下易扩展集成驱动的方法中,所述驱动管理框架包括协议注册模块、协议管理模块、报文分发模块、网络组件模块、设备绑定模块和数据下置模块。
前述的一种物联网下易扩展集成驱动的方法中,驱动管理框架上还设有设备认证接口、消息编解码接口、消息发送拦截器接口、配置元数据接口、网络组件接口以及设备绑定接口。
前述的一种物联网下易扩展集成驱动的方法中,自定义协议包模块包括设备认证单元、消息解编码单元、消息发送拦截器单元和配置元数据单元。
前述的一种物联网下易扩展集成驱动的方法中,自定义协议包模块的自定义过程:需要对接新的设备协议时,要在自定义协议包模块中添加符合规范的设备认证、消息编解码、消息拦截器的接口实现,打成jar包,并上传至驱动管理框架进行注册。
前述的一种物联网下易扩展集成驱动的方法中,驱动管理框架的具体操作过程为:
1)新自定义协议的注册:驱动管理框架接收到jar包后,判断该jar包是否为新协议包,若为新协议包则在驱动管理框架上新增并发布,反之则更新已有协议包并重新发布,完成该jar包在驱动管理框架中的注册,驱动管理框架会对该jar包进行管理;
2)在驱动管理框架中创建产品信息:根据jar包的信息,先选择此产品需使用的驱动,之后配置此产品的物模型并发布,完成产品信息的创建;
3)添加新设备:使用创建的产品信息来完成新设备的添加,设备的位号属性依赖于产品信息中的物模型;新设备添加创建后,上报自身在物联网平台上线事件,驱动管理框架调用对应的设备协议对其进行认证,认证成功后将消息解码,再通过网络组件模块将数据上报至物联网平台,至此,设备在物联网平台中完成认证且状态变更为上线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江源创智控技术有限公司,未经浙江源创智控技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211020982.1/2.html,转载请声明来源钻瓜专利网。