[发明专利]支持多种协议类型与物联网操作系统交互的通信方法有效
申请号: | 202210747655.X | 申请日: | 2022-06-28 |
公开(公告)号: | CN115174340B | 公开(公告)日: | 2023-08-15 |
发明(设计)人: | 孙天威;陈波;周垤飞;宋杨;秦钢;花京武 | 申请(专利权)人: | 杭州指令集智能科技有限公司 |
主分类号: | H04L41/0226 | 分类号: | H04L41/0226;H04L41/0246;H04L69/08 |
代理公司: | 杭州品众专利代理事务所(特殊普通合伙) 33459 | 代理人: | 蔡陈祥 |
地址: | 310012 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 多种 协议 类型 联网 操作系统 交互 通信 方法 | ||
本申请涉及一种支持多种协议类型与物联网操作系统交互的通信方法,通过设定并创建iLink标准协议格式;部署proxy服务模块,并将所述iLink标准协议格式配置于所述proxy服务模块上;部署物联网操作系统,将所述proxy服务模块部署于所述物联网操作系统上;通过所述proxy服务模块,建立物联网设备与所述物联网操作系统的通信连接。能够通过proxy服务模块,同时实现了MQTT、TCP、HTTP等协议的接入功能。物联网设备可以根据iLink格式来做开发适配,只要符合iLink格式就可以直接接入物联网操作系统,设备不需要定制开发,也不需要重新部署代码软件,提升效率,同时降低研发成本。
技术领域
本公开涉及物联网技术领域,尤其涉及一种支持多种协议类型与物联网操作系统交互的通信方法、装置和物联网通信控制系统。
背景技术
在智慧工业、智慧建筑、智慧能源等领域,存在各式各样不同的设备协议,例如:MQTT、TCP、HTTP、COAP等。物联网整体呈现“碎片化”特征。仅有小范围的设备能够彼此相联,实现互认、互通、互操作。而在更大的范围内,设备仍然是孤立的。
这是因为不同设备使用的通讯方式不同(MQTT、TCP、HTTP、COAP等),而且基于不同通讯方式之上的协议也各有不同。比如两种设备都使用MQTT方式进行数据交互,但是包裹在MQTT消息内部的报文格式却不一样。而现有接入不同通讯协议设备的方案需要定制化开发,每次接入一种支持多种协议类型与物联网操作系统交互的通信方法新的设备都需要重新开发,因此存在如下技术缺点:
接入不同通讯协议设备需要定制开发,效率太低;
接入新的通讯协议设备需要重新部署代码软件,效率太低;
上述方式都会大大提高研发成本。
因此,如何使得物联网操作系统兼容不同通讯方式和协议,以此降低研发成本,成为了当下物联网领域亟需解决的技术问题。
发明内容
为了解决上述问题,本申请提出一种支持多种协议类型与物联网操作系统交互的通信方法、装置和物联网通信控制系统。
本申请一方面,提出一种支持多种协议类型与物联网操作系统交互的通信方法,包括如下步骤:
S100、设定并创建iLink标准协议格式;
S200、部署proxy服务模块,并将所述iLink标准协议格式配置于所述proxy服务模块上;
S300、部署物联网操作系统,将所述proxy服务模块部署于所述物联网操作系统上;
S400、通过所述proxy服务模块,建立物联网设备与所述物联网操作系统的通信连接。
作为本申请的一可选实施方案,可选地,在步骤S100中,所述设定并创建iLink标准协议格式,包括:
S101、获取若干不同的通信协议;
S102、针对不同的所述通信协议,分别采集所述通信协议的协议格式特征;
S103、基于所述协议格式特征,建立规范化格式要求,根据所述规范化格式要求创建并得到所述iLink标准协议格式。
作为本申请的一可选实施方案,可选地,在步骤S200中,部署proxy服务模块之后,还包括:
S201、建立对应所述通信协议的通信端口;
S202、将所述通信端口部署在所述proxy服务模块上,并将所述通信端口与所述proxy服务模块关联;
S203、通过所述通信端口输入所述物联网设备的上报数据至所述proxy服务模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州指令集智能科技有限公司,未经杭州指令集智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210747655.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种供变压器测试系统使用的变频电源
- 下一篇:形成高效率地热井筒的方法