Overview
Syllabus
Intro
What We'll Talk About... *Connectivity in the lot Messaging models *The major techniques *Issues of efficiency *Summary
The 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
Communications 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
Wireless Standards - Wi-Fi Halow
Wireless Standards - LoRaWAN with E2E AES-128 encrypted links
Wireless 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
Wireless Standards - LTE Evolution
Wireless Standard -- Bluetooth Bluetooth has been a long time standard for use in PAN connectivity in the 2.4 GHz band
Messaging Patterns
Messaging Protocols -- MQTT Message Queue Telemetry Transport 1999
Messaging Protocols - DDS (2)
Messaging 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
Transmission Issues
Cyber Security Issues
Which Messaging API to Use? It depends on your device and application If you're looking for the broadest Support then use MOTY
Taught by
Linux Foundation