Internet of Things
Internet of Things
Course Outcome:
• Understand the key technologies in internet of things, wireless sensor network architecture
and its framework along with WSN applications,
• Understand the resource management and business models for the internet of things.
Course Content
Unit–I
Introduction to IoT: Definition and Characteristics, Physical Design of IoT, Logical Design of IoT,
IoT Enabling Technologies.
M2M and IoT: Introduction to M2M, Difference between IoT and M2M, SDN and NFV for IoT.
IoT Protocols: IEEE 802.15.4, BACNet Protocol, Modbus, KNX, Zigbee Architecture, 6LoWPAN,
RPL
Unit–II
Developing Internet of Things: IoT Platforms Design Methodology, Python packages of Interest for
IoT, IoT Physical Devices and Endpoints. IoT and Cloud: IoT Physical Servers and Cloud
Offerings, IoT Tools: Chef, Puppet.
Unit–III
Data Analytics for IoT: Big Data Platforms for the IoT, Hadoop Map Reduce for Batch Data
Analysis, Apache Oozie Workflows for IoT Data Analysis, In-Memory Analytics using Apache
Spark, Apache Storm for Real Time Data Analysis, Sustainability Data and Analytics in Cloud
based M2M Systems, Fog Computing: A Platform for IoT and Analytics
Unit–IV
Domain Specific IoTs: Home Automation, Cities, Environment, Energy, Retail, Logistics,
Agriculture, Industry, Health and Lifestyle, Virtual Reality Internet Advertising, Intelligent
Transportation Systems, Health Information System: Genomics Driven Wellness Tracking and
Management System (Go-WELL).
Reference Books
1. Arshdeep Bahga, Vijay Madisetti, Internet of Things: A Hands-on Approach, 2015, 1st Edition,
Universities Press.
2. Olivier Hersent, David Boswarthick, Omar Elloumi, The Internet of Things – Key applications
and Protocols, 2012, Wiley Publication.
3. Honbo zhou, The Internet of Things in the Cloud: A Middleware Perspective, 2012, CRC Press.
4. Dieter Uckelmann; Mark Harrison; Florian Michahelles Architecting the Internet of things