This document provides an overview of Internet of Things (IoT) technologies, including:
- A 5-layer IoT architecture consisting of objects, abstraction, management, application, and business layers.
- Common IoT standards and protocols like CoAP, MQTT, XMPP, AMQP, DDS for the application layer and 6LoWPAN, RPL, IEEE 802.15.4, BLE, EPCglobal for the infrastructure layer.
- Enabling technologies like operating systems, physical layer protocols, and elements like sensors, actuators, and communication technologies.
- Challenges including availability, reliability, mobility, scalability, security and privacy, and interoperability.
Related topics: