2014-09-27 93 views
0

我正在为物联网开发基于Contiki OS的平台开发。我希望在物联网中实现M2M。我想有一个传感器和一个开关。现在我想根据传感器读数的阈值触发开关。我可以很容易地实现这一点。但我想要一些可靠的M2M协议,它可以很容易地用于绑定多个devices.IFTTT与云做同样的事情。哪种协议可用于物联网中的M2M通信?

所以他们的任何成熟的协议都可用于物联网M2M。

+0

请参阅我的ealier关于此问题的问题:http://stackoverflow.com/questions/25108933/which-iot-protocol-framework-should-i-choose-for-wireless-m2m-communication-at-h – niutech 2014-12-29 15:23:50

回答

1
  • 服务发现协议:SSDP,的mDNS/DNS-SD(的Bonjour),Alljoyn,OMA
  • 消息协议:MQTT(PUB & SUB系统),CoAP协议(HTTP通过UDP),Alljoyn,OMA
  • -
2

ModBus这样的协议听起来像它可能适合您的需要(显然您需要适应无线通信空间一点点)。

+0

我认为Modbus不适合8/16位MCU。我希望轻量级的M2M可以与PIC/STM32 MCU一起使用。 – 2014-09-29 10:03:47

+1

Modbus很小,可以在8位机器上轻松实现。但是,它往往是主/从关系,可能不符合您的需求...... – Ross 2014-09-29 13:13:28

1

您可以使用MQTTCoAP - 这两种产品都是经过验证的标准,具有许多轻量级实现,即使对于8位MCU也是如此。

有关更多选择,请参阅my answer到类似的问题。