【技术实现步骤摘要】
基于MQTT和报文约定的网关通信方法、系统及网关设备
[0001]本专利技术涉及物联网设备的通信控制
,特别涉及一种基于MQTT和报文约定的网关通信方法、系统及网关设备。
技术介绍
[0002]本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
,并不必然构成现有技术。
[0003]物联网网关又称网间连接器、协议转换器。物联网网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。物联网网关既可以用于广域网互连,也可以用于局域网互连。
[0004]专利技术人发现,基于传统网关的物联网数据传输面临着很多问题,比如网络不稳定导致数据传输不可靠、对成本及能耗要求很高以及高并发条件下消息处理能力不足等,使得传统网关无法直接的应用的高度发到的物联网系统中。
技术实现思路
[0005]为了解决现有技术的不足,本专利技术提供了一种基于MQTT和报文约定的网关通信方法、系统及网关设备,解决了物联网关设备与外部业务通信的可靠性、及时性以及控制成本的问题,能力发布消息在任何时刻 ...
【技术保护点】
【技术特征摘要】
1.一种基于MQTT和报文约定的网关通信方法,其特征在于:应用于与外置控制终端通信的网关设备,包括以下过程:根据网关设备的识别信息以及被管设备的指标数据信息,生成用于外置控制终端订阅的能力发布消息;根据被管设备的状态指标,生成用于外置控制终端订阅的监测消息;其中,能力发布消息和监测消息为MQTT消息,均包括约定的消息主题前缀以及运行时配置的被管设备分类、标识和指标数据名称。2.如权利要求1所述的基于MQTT和报文约定的网关通信方法,其特征在于:网关设备的识别信息包括网关设备的设备编号、名称和IP地址。3.如权利要求1所述的基于MQTT和报文约定的网关通信方法,其特征在于:能力发布消息包括四级,第一级为能力发布主题前缀字符串,第二级被管设备的连接端口,第三级为被管设备的类型编码,第四级为被管设备的识别码。4.如权利要求1所述的基于MQTT和报文约定的网关通信方法,其特征在于:能力发布消息使用Retained方式作为保留消息,且QoS置为1。5.如权利要求1所述的基于MQTT和报文约定的网关通信方法,其特征在于:一个被管设备的所有指标被封装为一个整体的监测消息,使用一个对应被管设备的MQTT主题进行发布和订阅,所有指标都包含在消息内容中。6.如权利要求1所述的基于MQTT和报文约定的网关通信方法,其特征在于:对每一个被定义的指标,都作为一个监测消息,使用对应该指标的MQTT协...
【专利技术属性】
技术研发人员:张东磊,吴昆,王瑞,周广刚,王传飞,
申请(专利权)人:山东融为信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。