iot key elements
TRANSCRIPT
![Page 1: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/1.jpg)
IoT Key ElementsDemonstrated on Homie framework
Peter HanzlíkJuly 26, 2016
![Page 2: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/2.jpg)
![Page 3: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/3.jpg)
Configuration API• Way to pass connection details and basic properties of the IoT device,
i.e. not hardcoded into firmware
• Configuration should not define logic of the IoT device
• Provide automated way for configuration deployment=> deploy tens/hundreds/thousands of IoT devices in one shot
![Page 4: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/4.jpg)
![Page 5: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/5.jpg)
![Page 6: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/6.jpg)
![Page 7: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/7.jpg)
Security• IoT Security = An empty buzzword
• IT/OT convergence
• New phenomena: decentralized, P2P protocols, e.g. Blockchain
• IoT = Ecosystem => more surfaces to attack
![Page 8: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/8.jpg)
IoT Attack Surface Areas
Source: http://hackaday.com/2016/06/13/iot-security-is-an-empty-buzzword/
![Page 9: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/9.jpg)
OTA Updates and Management• Managing version control
• Simplify maintenance complexity
• Challenge: efficient delta updates to minimize resources
![Page 10: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/10.jpg)
![Page 11: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/11.jpg)
![Page 12: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/12.jpg)
Communication Protocol• High Throughput (IoT brings data tsunami)• Real-Time• Low Latency• Bi-Directional
![Page 13: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/13.jpg)
Analytics• IoT is not M2M• Push down: from Cloud to Edge/Node• Edge/Fog Computing• Real-time
• Machine Learning• Distributed analytics• Self-managing systems• Autonomous systems
Cloud
Edge
Edge Edge Edge
Big DataStorage
IT
OT
![Page 14: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/14.jpg)
Intuitive Voice Control• Offline vs Online
• Voice Recognition vs Voice Assistant
![Page 15: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/15.jpg)
![Page 16: IoT Key Elements](https://reader035.vdocuments.site/reader035/viewer/2022081520/58f1b0801a28abd3758b4625/html5/thumbnails/16.jpg)
References• http://www.electrodragon.com/product/wifi-iot-relay-board-based-esp8266/• http://www.electrodragon.com/w/ESP_Relay_Board• https://github.com/marvinroger/homie-esp8266• http://marvinroger.viewdocs.io/homie-esp8266~v1.5.0/• https://github.com/jpmens/homie-ota• https://www.reply.eu/en/newsroom/press/Shared%20Documents/Blockchain-and-IoT-hype-or
-reality-IoT-Now_eng.pdf• http://hackaday.com/2016/06/13/iot-security-is-an-empty-buzzword/• http://embedded-computing.com/articles/efficient-software-firmware-updates-the-internet-th
ings/• http://
www.computerworld.com/article/2475818/business-intelligence/the-internet-of-things-and-real-time-analytics.html
• https://atos.net/content/dam/global/ascent-whitepapers/ascent-whitepaper-the-convergence-of-it-and-operational-technology.pdf