Internet of Things (ILV)

Back

Course lecturer:

DI (FH)

 Gernot Hofer
Course numberM2.02870.30.031
Course codeIOT
Curriculum2021
Semester of degree program Semester 3
Mode of delivery Presence- and Telecourse
Units per week3,5
ECTS credits5,0
Language of instruction English

The students know the basic IoT concepts, components and networks. They know the most common standard protocols, IoT-stacks and interfaces.
Additionally, the students know wireless sensor networks and their field of application. They are able to choose and use the right protocols for a specific IoT application. They know the most common security concepts. Further, they are able to design and implement a basic IoT application in an industrial or a smart home context.

Knowledge of the programming language C/C++

The module covers the following topics/contents:
• Basic IoT definition, concept and field of application
• Protocols and IoT stack:
• State of the art IoT protocols
o EEE 802.15.4
o MQTT
o COAP
o ZigBEE
o KNX
o ZWave
• Sensor nodes:
o Overview sensors and actors
o Sensor-Interfaces
o Energy management of sensor nodes
• Application Interfaces, User-Interfaces and Visualization
• Security concepts
o Device Management
o IoT Testing Methodology
o IoT Vulnerabilities
o Privacy Protection
• Implementation of an example IoT Showcase

Lecture script as provided in the course (required)
RFC 725, The Constrained Application Protocol (CoAP), 2018
RFC 7228, Terminology for Constrained-Node Networks, 2018
OASIS Standard, MQTT Version 3.1.1
ZigBee Alliance, ZigBee Specification
H. Merz, T. Hansemann, C. Hübner: Building Automation - Communication systems with EIB/KNX, LON and BACnet, 2018
C. Pätz: Z-Wave: Die Funktechnologie für das Smart Home
D. Uckelmann, M. Harrison, F. Michahelles: Architecting the Internet of Things, Springer
L. Perry: Internet of Things for Architects, 2018

Integrated course - teaching & discussion, guest lectures by specialists, demonstration, exercises and practical examples in the lab, home work

Immanent examination character: presentation, assignment reports, written/oral exam