II4203 Advanced in Internet of Things Syllabus:

II4203 Advanced in Internet of Things Syllabus – Anna University PG Syllabus Regulation 2021

OBJECTIVES:

 To understand the fundamentals of Internet of Things
 To learn about the basics of IoT protocols
 To build a small low cost embedded system using Raspberry Pi.
 To apply the concept of Internet of Things in the real world scenario.

UNIT I INTRODUCTION TO IoT

Internet of Things – Physical Design- Logical Design- IoT Enabling Technologies – IoT Levels & Deployment Templates – Domain Specific IoTs – IoT and M2M – IoT System Management with NETCONF-YANG- IoT Platforms Design Methodology

UNIT II IoT ARCHITECTURE

M2M high-level ETSI architecture – IETF architecture for IoT – OGC architecture – IoT reference model – Domain model – information model – functional model – communication model – IoT reference architecture

UNIT III IoT PROTOCOLS

Protocol Standardization for IoT – Efforts – M2M and WSN Protocols – SCADA and RFID Protocols – Unified Data Standards – Protocols – IEEE 802.15.4 – BACNet Protocol – Modbus– Zigbee Architecture – Network layer – 6LowPAN – CoAP – Security

UNIT IV BUILDING IoT WITH RASPBERRY PI & ARDUINO

Building IOT with RASPERRY PI- IoT Systems – Logical Design using Python – IoT Physical Devices & Endpoints – IoT Device -Building blocks -Raspberry Pi -Board – Linux on Raspberry Pi – Raspberry Pi Interfaces -Programming Raspberry Pi with Python – Other IoT Platforms – Arduino.

UNIT V ADVANCED INTERNET OF THINGS

Smart Convergent technologies for IoT- SDN and NFV for IoT- The impact of IoT in 5G Mobile Communication- Fog Computing and Internet of Things- Big data Analytics in IoT- Energy harvesting and Power Management for IoT-Wearable Computing and Mixed reality and Internet of Everything- Privacy and Security in IoT- The world of future – Internet of Everything

TOTAL : 45 PERIODS

OUTCOMES

Upon completion of this course, the students should be able to:
 Analyze various protocols for IoT
 Develop web services to access/control IoT devices.
 Design a portable IoT using Rasperry Pi
 Deploy an IoT application and connect to the cloud.
 Analyze applications of IoT in real time scenario

REFERENCES:

1. Arshdeep Bahga, Vijay Madisetti, “Internet of Things – A hands-on approach”, Universities Press, 2015
2. Dieter Uckelmann, Mark Harrison, Michahelles, Florian (Eds), “Architecting the Internet of Things”, Springer, 2011.
3. Honbo Zhou, “The Internet of Things in the Cloud: A Middleware Perspective”, CRC Press, 2012.
4. Jan Ho¨ ller, Vlasios Tsiatsis , Catherine Mulligan, Stamatis , Karnouskos, Stefan Avesand. David Boyle, “From Machine-to-Machine to the Internet of Things – Introduction to a New Age of Intelligence”, Elsevier, 2014.
5. Olivier Hersent, David Boswarthick, Omar Elloumi , “The Internet of Things –Key applications and Protocols”, Wiley, 2012
6. Mike Miller, The Internet of Things: How Smart TVs, Smart Cars, Smart Homes, and Smart Cities Are Changing the World, Que Publishing, 2015
7. Dr. John Bates , “Thingalytics – Smart Big Data Analytics for the Internet of Things”, john Bates, 2015.
8. Practical Internet of Things Security (Kindle Edition) by Brian Russell, Drew Van Duren, 2016
9. Fog Computing and Its Role in the Internet of Things, Flavio Bonomi, Rodolfo Milito, Jiang Zhu, Sateesh Addepalli, MCC’12, August 17, 2012, Helsinki, Finland. Copyright 2012 ACM 978-1- 4503-1519-7/12/08… $15.00.
10. Fundamentals of Wearable Computers and Augmented Reality, Second Edition by Woodrow Barfield 2015
11. Mohammad Ayoub Khan, “Internet of Things: A Hardware Development Perspective”, CRC Press, 2022