RS4003 Internet of Things Syllabus:

RS4003 Internet of Things Syllabus – Anna University PG Syllabus Regulation 2021

OBJECTIVES:

 To understand Smart Objects and loT Architectures
 To learn about various !OT-related protocols
 To build simple loT Systems using Arduino and Raspberry Pi.
 To understand data analytics and cloud in the context of loT
 To develop loT infrastructure for popular applications

UNIT I FUNDAMENTALS OF loT

Evolution of Internet of Things – Enabling Technologies – loT Architectures: oneM2M, loT World Forum (loTWF) and Alternative loT models – Simpiifiied loT Architecture and Core loT Functional Stack – Fog, Edge and Cloud in loT – Functioral blocks of an loT ecosystem – Sensors, Actuators, Smart Objects and Connecting Smart Objects

UNIT II loT PROTOCOLS

loT Access Technologies: Physical and MAC layers, topology and Security of IEEE 802.15.4, 802.15.4g, 802.15.4e, 1901.2a, 802.11 ah and LoRaWAN – Network Layer: IP versions, Constrained Nodes and Constrained Networks – Optimizing IP for loT: From 6LoWPAN to 6Lo, Routing over Low Power and Lossy Networks – Application Transport Methods: Supervisory Control and Data Acquisition – Application Layer Protocols: CoAP and MQTT

UNIT Ill DESIGN AND DEVELOPMENT

Design Methodology – Embedded computing logic – Microcontroller, System on Chips – loT system building blocks – Arduino – Board details, IDE programming – Raspberry Pi – Interfaces and Raspberry Pi with Python Programming.

UNIT IV DATA ANALYTICS AND SUPPORTING SERVICES

Structured Vs Unstructured Data and Data in Motion Vs Data in Rest – Role of Machine Learning – No SQL Databases – Hadoop Ecosystem – Apache Kafka, Apache Spark – Edge Streaming Analytics and Network Analytics – Xively Cloud for loT, Python Web Application Framework – Django -AWS for loT – System Management with NETGONF-YANG

UNIT V CASE STUDIES/INDUSTRIAL APPLICATIONS

Cisco loT system – IBM Watson loT platform – Manufacturing – Converged Plantwide Ethernet Model (CPwE) – Power Utility Industry – GridBlocks Reference Model – Smart and Connected Cities: Layered architecture, Smart Lighting, Smart Parking Architecture and Smart Traffic Control

OUTCOMES:

CO1 To introduce the fundamentals, evolution, architecture and sensors of IOT.
CO2 To provide the protocols of IOT.
CO3 To provide the Design and Development of IOT system using the Embedded computing Logic.
CO4 To give the Data Analytics and supporting services for IOT system.
CO5 To present the case studies and Implementation of IOT system.

REFERENCES:

1. David Hanes, Gonzalo Salgueiro, Patrick Grossetete. Rob Barton and Jerome Henry, “loT Fundamentals: Networking Technologies, Protocols and Use Cases for Internet of Things, Cisco Press, 2017
2. Arshdeep Bahga, Vijay Madisetti, ―Internet of Things – A hands-on approach‖,Universities Press, 2015
3. Olivier Hersent, David Boswarthick, Omar Elloumi, ―The Internet of Things – Key applications and Protocols‖, Wiley, 2012 (for Unit 2)
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. Dieter Uckelmann, Mark Harrison, Michahelles, Florian (Eds), ―Architecting the Internet of Things‖, Springer, 2011.
6. Michael Margolis, Arduino Cookbook, Recipes to Begin, Expand, and Enhance your projects, 2nd Edition, O’Reilly_Media,_2020.