您的位置:首页 > 客户服务 > 资料下载 > 物联网开发平台资料 > 物联网开发平台资料

SK-6LoWPAN-DK MQTT相关实验手册

  • 软件大小:4.27MB
  • 更新时间:2016年11月21日
  • 下载次数:
软件介绍

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的、面向M2M和物联网的即时通信协议。

MQTT协议是为大量计算能力有限,且工作在低带宽、不可靠网络的远程传感器和控制设备通信而设计的协议,它的主要特性如下:

● 使用TCP/IP进行网络连接

● 使用发布/订阅消息机制,提供一对多的消息发布

● 有三种消息发布服务质量(由于使用TCP/IP作为底层网络)

   ■ “至多一次”:不确保消息到达。这适用于环境传感器数据的周期性上报,偶尔丢失上报数据影响不大。

   ■ “至少一次”:确保消息到达。但可能会产生消息重复。

   ■ “只有一次”:确保消息只到达一次。这适用于计费系统,因为消息丢失或重复会导致不正确的结果。

● 数据包开销很小(固定长度的首部是2字节),协议交换最小化,以降低网络流量。

● 使用 Last Will 和 Testament 特性通知有关各方客户端异常中断的机制。