简体中文
简体中文
English
注册
登录开发者平台
解决方案
行业解决方案
提供从智慧客房、智慧前台到智慧运营等酒店全场景品牌赋能,推进酒店行业数智化变革
一站式智慧照明系统解决方案,赋能企业快速实现人因照明、节能减排的智能化照明升级
综合应用智能化信息,令楼宇具有智慧和生命力,提供投资合理、安全高效、舒适便利的使用空间
快速实现数字化智慧办公空间,有效实现企业增效、降本和节能。
为连锁型品牌商业门店提供完善的管理系统, 提升门店效率
提供从租控授权、租务运营到园区管理等全方位租住解决方案,驱动租住行业智慧转型
融合全屋智能、地产社区等行业场景能力,提供居住空间丰富的产品矩阵和智能体验
IoT 助力校园场景智能化转型, 提升管理效率
全方位赋能开发者实现多场景智慧节能管理解决方案
以 IoT 平台助力中小制造企业, 实现降本、提质、增效
借助丰富硬件生态,一站式构建安全可靠私有化智能平台
为你的业务场景提供全面的 AI 服务及 AI Copilot 开发方案
海量成熟方案,超低研发门槛,极速落地产品智能化
开发者
与志同道合的开发者和专家共同交流
从初创企业到全球领先企业,涂鸦开发者平台协助实现客户成功。
快速获取并体验优秀的开发者案例产品
服务与支持
生态合作
成为涂鸦服务商,接入涂鸦的另一个选择,帮助更多开发者更快实现智能化
智能互联标识
携手开发者生态合作伙伴联合创新,持续创造互联互通商业价值
聚焦产业变革, 推动人工智能产业发展
智联万物,商者无界
安全与合规
严格遵守国内外信息安全标准和行业要求
诚邀安全业界同仁共同打造和维护物联网健康生态
支持
提供产品智能化开发全链路的常见问答
7×24一对一客服咨询
技术指导、故障修复以及问题解决
关于我们
全球化云开发者平台
探索涂鸦的故事
了解涂鸦的全球视野
涂鸦智能-产品解决方案|行业解决方案|全球智能化平台
涂鸦诚聘全球精英
物联网MQTT协议(低带宽)通讯协议介绍
形状
654

图片33图片33

MQTT(Message Queuing Telemetry Transport),由IBM开发的即时通信协议,相对于IBM开发的IM协议,更适合物联网场景。MQTT协议采用发布/订阅模式,所有的物联网终端通过TCP连接到云上,在云中按照主题管理每个设备所关注的通信内容,负责在设备和设备之间转发消息。

由于MQTT协议设计时考虑到了不同设备计算性能的差异,因此各种协议均采用二进制格式编解码,且编码格式具有很好的开发和实现性。最小包仅为2字节,对低功率、低速网络具有良好的自适应能力。很完善的QOS机制,根据业务场景,最多一次、至少一次、三次同时进行三种消息传递方式。TCP协议运行于TCP协议之上,同时支持TCP+SSL协议,并且由于所有的数据通信通过云平台,安全性得到很好的保证。

应用领域:提供基于云平台的远程设备在低带宽、不可靠网络中的数据传输和监测。

其特征如下:

(1)采用基于代理的发布/订阅消息模式,提供一对多消息的发布;

(2)通过TCP/IP网络连接;

(3)小型传输,开销极小(固定长度的头为2字节),并尽量减少协议交换以减少网络通信;

(4)QoS支持方面,有三种消息发布服务质量:“最多一次”、“至少一次”、“仅一次”。

主协议的实现和应用:

(1)已有多种语言版本的PHP、JAVA、Python、C、C#等等;

(2)IBMBluemix的一个重要组成部分是其IoT Foundation服务,它是一个基于云的MQTT实例;

(3)移动应用很早就开始使用MQTT。

此外,通常将MQTT协议用于采集设备和终端的数据(Device→服务器、设备→网关);集中式星型网络体系结构,不适用于设备与设备间的通讯,另外,对设备的控制能力较弱,另外实时性较差,通常是秒级。

免责声明:凡注明来源的文章均转自其它平台,目的在于传递有价值的AIoT内容资讯,并不代表本站观点及立场。若有侵权或异议,请联系我们处理。
即刻开启您的物联网之旅
即刻开启 您的物联网之旅
遇到问题了么?联系专属客户经理在线解答