DS4016 Internet of Things System Design and Security Syllabus:

DS4016 Internet of Things System Design and Security Syllabus – Anna University PG Syllabus Regulation 2021

COURSE OBJECTIVES:

 To understand the basics of IoT.
 To get an idea about the various services provided by IoT.
 To familiarize themselves with various communication techniques.
 To get an idea of some application areas where IoT can be applied.
 To understand the various issues in IoT.

UNIT I INTRODUCTION TO INTERNET OF THINGS

Rise of the machines – Evolution of IoT – Web 3.0 view of IoT – Definition and characteristics of IoT – Physical design of IoT – Logical design of IoT – IoT enabling technologies – IoT levels and deployment templates – A panoramic view of IoT applications.

UNIT II ARCHITECTURE OF IoT

Identification and Access to objects and services in the IoT environment( Current technologies for IoT naming-Solutions proposed by research projects-Research and Future development trends and forecast) – Middleware technologies for IoT system (IoT Ecosystem Overview – Horizontal Architecture Approach for IoT Systems-SOA-based IoT Middleware)Middleware architecture of RFID,WSN,SCADA,M2M–Challenges Introduced by 5G in IoT Middleware(Technological Requirements of 5G Systems-5G-based IoT Services and Applications Requirements-5G-based Challenges for IoT Middleware) – Perspectives and a Middleware Approach Toward 5G (COMPasS Middleware) – Resource management in IoT.

UNIT III SECURITY CONSIDERATIONS IN IOT SMART AMBIENT SYSTEMS

Security in Smart Grids and Smart Spaces for Smooth IoT Deployment in 5G (5G and the Internet of Things-Smart Spaces-Smart Grids Security and Privacy – Services that Need to Be Secure – Security Requirements -Security Attacks-Security Measures and Ongoing Research) – Security Challenges in 5G-Based IoT Middleware Systems(Security in 5G-Based IoT Middleware-Security Challenges Toward 5G).

UNIT IV IOT ENABLERS AND THEIR SECURITY AND PRIVACY ISSUES

Internet of Things layer wise Protocols and Standards- EPC global( architecture, specifications, industry adaptation, security and vulnerabilities , advantages and disadvantages)-Wireless HARTZigbee-Near Field Communication-6LoWPAN-Dash7-Comparative Analysis.

UNIT V APPLICATIONS AND CASE STUDIES

Home automations – Smart cities – Environment – Energy – Retail – Logistics – Agriculture – Industry – Health and lifestyle – Case study.

PRACTICAL EXERCISES: 30 PERIODS

1. Familiarization with Arduino/Raspberry Pi and perform necessary software installation.
2. To interface Push button/Digital sensor (IR/LDR) with Arduino/Raspberry Pi and write a program to turn ON LED when push button is pressed or at sensor detection.
3. To interface DHT11 sensor with Arduino/Raspberry Pi and write a program to print temperature and humidity readings.
4. To interface OLED with Arduino/Raspberry Pi and write a program to print temperature and humidity readings on it.
5. To interface Bluetooth with Arduino/Raspberry Pi and write a program to turn LED ON/OFF when ‘1’/’0’ is received from smartphone using Bluetooth.
6. Write a program on Arduino/Raspberry Pi to upload temperature and humidity data to thingspeak cloud.
7. Write a program on Arduino/Raspberry Pi to retrieve temperature and humidity data from thingspeak cloud.
8. Write a program on Arduino/Raspberry Pi to publish temperature data to MQTT broker.
9. Write a program to create TCP server on Arduino/Raspberry Pi and respond with humidity data to TCP client when requested.
10. Write a program to create UDP server on Arduino/Raspberry Pi and respond with humidity data to UDP client when requested.

COURSE OUTCOMES:

CO1: Articulate the main concepts, key technologies, strength and limitations of IoT.
CO2: Identify the architecture, infrastructure models of IoT.
CO3: Analyze the core issues of IoT such as security, privacy and interoperability.
CO4: Analyze and design different models for network dynamics.
CO5: Identify and design the new models for market strategic interaction.

TOTAL:75 PERIODS

REFERENCES:

1. Honbo Zhou, “Internet of Things in the cloud: A middleware perspective”, CRC press 2012.
2. Vijay Madisetti and Arshdeep Bahga, “Internet of Things (A Hands-on Approach)”, VPT, 1st Edition, 2015.
3. Constandinos X. Mavromoustakis, George Mastorakis, Jordi MongayBatalla, “Internet of Things (IoT) in 5G Mobile Technologies” Springer International Publishing, Switzerland, 2016.
4. Dieter Uckelmann, Mark Harrison, Florian Michahelles, “Architecting the Internet of Things”, Springer-Verlag Berlin Heidelberg, 2011.
5. http://www.cse.wustl.edu/~jain/cse570-15/ftp/iot_prot/index.html.