Introduction to IoT – IoT definition–Characteristics–IoT Complete Architectural Stack–IoT enabling Technologies–IoT Challenges. Sensors and Hardware for IoT–Hardware Platforms–Arduino, Raspberry Pi, MCU with wireless interfaces. A Case study with any one of the boards and data acquisition from sensors.
Protocols for IoT – Application level protocols: MQTT-CoAP, Web Sockets, Infrastructure protocol (IPV4/V6/RPL), Identification (URIs), Transport (Wi-Fi, Li-Fi, BLE), Discovery, Data Protocols, Device Management, Service Discovery and Management Protocols. IoT specific real-time database, UI design, IoT analytics, IoT privacy, security and vulnerability solutions. Integration of IoT end devices with Edge and Cloud Environment.
Case studies with architectural analysis: IoT applications–Smart City–Smart Water – Smart Agriculture–Smart Energy–Smart Healthcare–Smart Transportation–Smart Retail–Smart waste management – smart manufacturing.