Comparing Messaging Techniques for the IoT
Talkat Embedded Linux Conference + OpenIoT Summit North America 2017 · on Thursday, 2017-02-23· at 15:30· Galleria North·
summary
Compares specific messaging stacks and radios: MQTT flexible if IP with brokers and broad vendor support; CoAP for constrained UDP devices with DTLS and 6LoWPAN for Cortex‑M class endpoints; DDS is brokerless multicast used in real‑time systems; XMPP and REST are verbose but familiar. Lists radio tradeoffs: Wi‑Fi HaLow ~20–40 Mbps sub‑GHz ~1 km, LoRa ~38.4 kbps and 2 km urban/22 km rural, SigFox 12‑byte payload ~100 bps and 10–50 km. Demo uses a TI SensorTag over BLE → Raspberry Pi → MQTT → IBM Bluemix and works end‑to‑end.
AI-written summary · about
chapters (16)
- 0:00Intro
- 2:17What We'll Talk About... *Connectivity in the lot Messaging models *The major techniques *Issues of efficiency *Summary
- 3:02The World of the loT *Given the billions of devices that are forecast to be attached to the Internet, communications is a key concern *Other related topics include the communications media, addressability, protocols, security, ease of use and much more *We'll touch on these briefly with respect to how they impact the messaging techniques
- 8:42Communications Media There are a lot of communications techniques that are vying for developer's attention *These range from the traditional Wi-Fi and IEEE 802.15.4 to new radio standards and even new modes of LTE cellular As you can tell, the emphasis is on wireless
- 11:52Wireless Standards - Wi-Fi Halow
- 14:04Wireless Standards - LoRaWAN with E2E AES-128 encrypted links
- 18:05Wireless Standards - IEEE 802.15.4 IEEE 802.15.4 is available in multiple radio frequencies including 2.4 GHz and sub-GHz bands *802.15.4 really only defines to L2 Suppliers like ZigBee, Z-Wave and Thread Alliance
- 23:04Wireless Standards - LTE Evolution
- 26:58Wireless Standard -- Bluetooth Bluetooth has been a long time standard for use in PAN connectivity in the 2.4 GHz band
- 29:57Messaging Patterns
- 31:19Messaging Protocols -- MQTT Message Queue Telemetry Transport 1999
- 35:05Messaging Protocols - DDS (2)
- 39:36Messaging Protocols -- Proprietary There is no shortage of proprietary protocols in use in lot frameworks Often derived from pre-existing serial ZigBee *ZigBee, Z-Wave, Wireless HART and others all have proprietary implementations You must be a member of the respective alliance to gain
- 41:18Transmission Issues
- 42:01Cyber Security Issues
- 43:50Which Messaging API to Use? It depends on your device and application If you're looking for the broadest Support then use MOTY
related talks
19mHow to choose an IoT radio access network
20mAvoid the Silos and Help Build the True Internet of Things
44mBenefits of MQTT for IoT Messaging and Beyond
32mA diversity of IoT standards to service a fragmented market
45mThe Changing Face of Communications: IoT, REST, & Reactive
41mWireless protocols for the next generation IoT devices
09m"Testing MQTT based IoT Applications"
44mCloud Platforms for the Internet of Things: How Do They Stack Up?
