- 157
- 0
- 约5.08千字
- 约 12页
- 2019-02-19 发布于广东
- 举报
基于ZigBee与MQTT的物联网网关通
信框架的设计与实现
随着匍慧地球感知屮国”等一系列有关物联网相关的口号的提 出,物联网的在各行各业应用方案也在不断地被提出并实施,这也使人 们的生活变得更加便利和智能化[1]。此外,因为无线传感器结构简单、 成本低廉的特点,使得其在物联网中成为一个部分,但因为其使用的 乙gBee协议与现有的互联网的TCP/IP协议是属于两种不同的异构网 络的协议[2],两者之间如有实时、可靠的传输数据,也成了无线传感网, 乃至物联网能否快速发展的…个重要因素。本文将MQTT协议融合到 物联网网关协议转换的设计中,通过ZigBee协议与MQTT协议的对接, 解决物联网在不同网络结构、不同通信方式以及不同协议环境下的对接 问题。
2 相关研究背景(Related research background)
物联网网关技术是物联网的关键技术之一,近年来国内外的研究也 较多,在感知层的ZigBee协议与上层协议的对接转换上提出了很多网 关的实现技术和方案,如将ZigBee与Wi-Fi进行对接來实现智能家居 网关的设计[3];将ZigBee与TCP协议之间进行有效转换来实现网关 软硬件设计[4];也有文献提出一种基于Zig Bee技术和GPRS技术的 网关设计方案,实现监控中心对现地水位的实时监控[5]。以上的这类文 献主要研究的是针对某种具体物联网的应用场合下对物联网网关的设 计,在一定程度上也提高了物联网网关的效率,但对于异构网络的不同 上层协议与底层ZigBee协议的对接的研究还比较少。本文将主要研究 物联网网关设计中乙gBee与MQTT协议的对接,从而实现物联网感知 层与不同应用层协议之间的通信。
3 物联网网关相关协议分析(Analysis of internet ofthings gateway protocol)
ZigBee是物联网感知层的协议之一,它具有近距离、低功耗、低 复杂度、低数据传输率以及自组织等特点,其低功耗的特点可以使其在 有限能源供应的场合下能够存活更长的时间;自组织的特点在物联网感 知节点的部署中可以通过多跳的方式来进行数据传输,而不需要专门部 署固定的基础设施。相比于其他物联网感知层的短距离无线通信协议, 如Wi?Fi、蓝牙等,虽然Wi?Fi组网方便,但传输快、流量大的特点会 导致其具有太大的功耗与成本开销。对于物联网感知层来说,对传输的 速度与流量并没有很大要求,反而更需要低流量的缓解流量开销的问 题;蓝牙协议虽然也是可以做到比较低的功耗,但其组网上要比乙gBee 复杂麻烦得多,不适合物联网下大量节点的组网与数据传输。
MQTT(Message Queueing Telemetry Transportprotocol,消息队 列遥测传输协议),它是IBM公司所推出的一种基于轻量级代理的发布/ 订阅模式的消息传输协议,运行在TCP协议栈之上,能够提供有序、 可靠、双向连接的网络连接保证[6]。它具有开放、简单和易于实现等特 点,因此更适合于嵌入式系统以及网络带宽低等资源受限的环境中应 用,此外,它也被广泛用于遥感勘测、智能家居、能源监测和医疗应用 程序等各个领域,对于M2M或物联网网关通信来说却是一个不错的选 择。
4基于乙gBee与MQTT协议的物联网网关总体设计(Design of internet of things gateway based onZigBee and MQTT protocol)
4.1网关系统总体结构设计
如图1所示,基于ZigBee/MQTT物联网网关位于网络传输层,其 嵌入式网关/PC网关应用程序将串口传来的传感器数据转换为符合 JSON消息格式的数拯,通过MQTT的发布者角色发布到MQTT代理 服务器。MQTT代理服务器一方面对数据进行持久化操作,将数据以文 档形式存入MongoDB数据库。另一方面则将网关应用程序发布的数据 消息推送到已经订阅的PC或移动端的客户端。而应用层则是PC或移 动端的客户端接收服务器推送的下位机发布的传感器数据或发送控制 传感器的命令给代理服务器。
MT
ZigBee/M QTT物联 网网关
$用启
1 , 峡入式/片初关斗用18序
zicaa asb?
?□设
物理烂
zvsa
图1基于ZigBee/MQTT物联网网关总体结扌
Fig. 1 The mainarchitecture of IOT gateway
on ZigBee/MQTT
4.2 ZIGBEE与MQTT协议之间的通信框架设计
定义传感器设备类
对于不同消息的格式,需要设计一个标准的格式,使得无论程序接 收的是哪种消息格式,都可以统一转换成这个标准的格式,从而实现不 同消息格式的统一化,方便消息格式的互相转换C经过对现有传感器产 品特性的归纳、总结
您可能关注的文档
最近下载
- 港口道路与堆场施工规范.pdf VIP
- 小学科学新教科版三年级下册全册教案(2026春).pdf
- 2025年中国科技大学创新班入围考试数学试卷真题(答案解析) .pdf VIP
- 城市隧道新建工程施工方案.docx VIP
- 小型智能叶菜类蔬菜收割机设计外文文献翻译、中英文翻译、外文翻译.doc VIP
- NB T 14003.1-2015页岩气 压裂液 第1部分:滑溜水性能指标及评价方法最新.pdf VIP
- 高级管理会计(第2版-)【完整版】-胡玉明.ppt VIP
- 危大、超危大识别及划分!2025危大工程方案内容、专家论证及项目交底全过程管理.pptx VIP
- 《义务教育语文课程标准(2025年版)》解读PPT课件.docx VIP
- MXD6特种尼龙行业动态报告:MXD6具备高阻隔及高刚性特点,国产厂商放量在即空间广阔.docx
原创力文档

文档评论(0)