共查询到10条相似文献,搜索用时 15 毫秒
1.
通过使用物联网(IOT)传输协议—消息队列遥测传输(MQTT)协议,将前端硬件、服务器端及移动端连接在一起,完成对设施农业环境的远程实时监控.在系统中,前端硬件以STM32微处理器为核心,由传感器模块、设备控制模块、GPRS模块和电源模块组成,实现数据的采集和传输;服务器端有数据接收、存储、分析的能力,并担任MQTT消息协议中消息生产者和消息管理者的角色;移动终端软件则以Android操作系统为基础开发了应用软件,用户在装有Android系统的移动终端上安装该应用软件,即可查看实时环境情况,发送控制设备指令等.经过测试,整个系统运行稳定、使用简单、实时性高,用户能有效地对设施农业环境进行远程实时监控. 相似文献
2.
3.
随着接入网络设备的多样化,需要找到一个能够跨越不同网络设备之间的通信协议和适合它们之间进行数据交换的通信模型.MQTT协议作为一个量级的消息传输协议,具有低功耗、节省流量和可扩展性强的特点.由于其特有的发布/订阅消息传输模式,能够满足跨多个不同操作系统端设备之间进行互联互通.基于MQTT协议建立一个服务器中间消息队列是... 相似文献
4.
针对大规模无线传感器网络(WSN)流量随访问者数量增加而上升的问题,设计并实现了一种适用于构建大型WSN并降低系统流量的应用系统框架。系统采用IPv6和低功耗无线个域网的IPv6技术(6LoWPAN)搭建大规模WSN,使用消息队列遥测传输(MQTT)协议和针对WSN设计的消息队列遥测传输(MQTT-SN)协议在应用层搭建了连接WSN和传统互联网的发布/订阅结构。实验结果显示,当系统中存在5个传感器节点时,与受限应用协议(CoAP)构建的WSN应用系统相比,提出的系统框架的数据流量仅为前者的18%左右。这表明该系统框架可有效地控制访问者增加对WSN流量造成的影响。 相似文献
5.
随着卫星通信网络的发展,基于卫星通信网络实现手机、平板电脑等移动通信设备之间的通信成为研究的热点。由于其采用无线电波进行信号传输,且需要经过多个中继站进行信号的转发和处理,导致存在网络延时大、丢包率高以及信道狭窄等问题。针对文本信息在卫星通信网络下的分发过程存在效率低下、可靠性不高的问题,设计一种基于MQTT(Message Queuing Telemetry Transport)协议的轻量化文本信息分发技术。该技术使用MQTT协议作为消息传输协议,在文本信息分发前对MQTT协议进行主题设计、发布订阅机制设计、设备连接设计以及设备心跳设计,确保设备之间的连通性;在文本信息的分发过程中,设计数据校验加密算法、文本信息轻量化处理方法和离线消息存储机制,保证文本信息分发的安全性、可靠性。实验结果表明:相较于传统的基于JSON数据的文本信息分发技术,该技术在提高文本信息分发效率的同时,可确保信息分发的安全性、完整性和稳定性。 相似文献
6.
以ipad、iphone以及android手机为代表的移动设备和智能终端近年来取得了巨大的发展,其用户数迎来了爆发式的增长.为了适应实际应用中对信息获取及时性,耗电量,以及网络环境等方面的需求,需要用推送的方式取代传统拉取的方式来进行消息的传递,MQTT(MessageQueuingTelemetryTransport,消息队列遥测传输)就是专为这种情况所设计的一种消息传递协议.本文介绍了MQTT协议的基本内容和特点,以Mosquitto、Redis等开源项目为基础设计并实现了一个基于MQTT协议的消息推送服务器,能够对用户订阅的消息进行推送,同时还实现了用户身份验证、ACL权限检查、自动订阅话题、热点话题统计、服务器状态监控等功能. 相似文献
7.
MQTT是物联网中被广泛应用的消息传输协议,其安全性问题备受关注。当前MQTT协议安全性分析主要面向协议实现平台,缺少面向协议标准的安全性测试,导致协议标准本身存在的安全缺陷难以发现。针对该问题,采用协议形式化分析技术,提出了一种基于Tamarin的MQTT协议安全性分析方法。该方法首先面向MQTT协议3.1.1标准,构建了协议状态机,并依据Tamarin语法规则,完成了形式化描述;然后针对保密属性和认证属性,给出了MQTT协议需要满足的安全属性引理描述;最后,基于Dolev-Yao威胁模型在Tamarin中完成了对47种协议安全属性的验证。结果显示有9种保密属性违反和29种认证属性违反,对结果进行攻击测试,验证了该方法对MQTT协议安全性分析的有效性,并提出了一种基于身份重认证的优化改进方案。 相似文献
8.
为了适应数据规模大、响应要求快的智慧能源场景,提出了一种基于消息队列遥测传输(Message Queuing Telemetry Transport,MQTT)消息传输和(Improved Lempel-Ziv4,ILZ4)压缩法的智慧能源云平台。在物联网与云平台之间的数据通信中引入了MQTT协议,设计了基于MQTT协议的消息队列架构和消息流的上传/下载过程,利用引入的ILZ4压缩法可集成到信息存储和消息传输任务中,实现大规模监测信息流的实时压缩和传输。300万个监测数据点作为云服务器的测试数据流进行实验,实验结果表明,所提方法在吞吐量和压缩比性能上更优,从而可快速降低大规模数据的存储成本和传输开销,同时,所提平台为智慧能源应用提供一种良好、通用和可扩展的解决方案。 相似文献
9.
针对目前使用消息队列遥测传输(message queuing telemetry transport,MQTT)协议进行遥测数据传输时容易出现多节点通道数据重复,以及移动传输中节点通道连接不稳定等问题,提出一种基于WebSocket的MQTT协议(MQTT over WebSocket)数据传输方法.通过设置身份标识去... 相似文献
10.
消息推送系统在实现企业办公自动化方面有着重要的作用,通信协议和系统架构的设计是企业消息推送系统性能优化的关键因素.传统的标准化协议方案在移动互联网领域的应用存在着实现复杂和流量消耗大等缺点.针对这一问题,结合企业消息推送系统的特点,采用物联网领域的轻量级协议MQTT来设计企业消息推送系统的通信协议,通过设计MQTT话题区分社交通知、即时消息和状态呈现等功能,在满足了应用需求的同时保证了协议的简单易实现和流量消耗小等适用于移动互联网的优势.另一方面,在传统的对称和非对称设计的服务器架构之上,提出了信息上非对称和功能上对称的系统架构,为企业消息推送系统的构建提供了一个详细的解决方案.该方案在满足系统设计需求的同时提高了系统的可扩展性. 相似文献