Internet of Things (ILV)
BackCourse lecturer:
DI (FH)
Gernot HoferCourse number | M2.02870.30.031 |
Course code | IOT |
Curriculum | 2021 |
Semester of degree program | Semester 3 |
Mode of delivery | Presence- and Telecourse |
Units per week | 3,5 |
ECTS credits | 5,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