Internet of Things and Services


Lecture (Students of Informatics after Bachelor/Vordiplom)


Winter Semester 2018/19




Thursday, 16:00-18:00 0001 at ZEI-building - (lectures)

Friday, 14:00-16:00 MI HS2 (labs)


Prof. (Chang’an Univ.) PD Dr. habil. Christian Prehofer

Dr. Ilias Gerostathopoulos

Georgios Pipelides




1674 (IN3050)




Dr. Ilias Gerostathopoulos

Georgios Pipelides

Max. Number of participants


Office hours By agreement
Prerequisites Lecture "Computer networks and Distributed Systems" or similar
Remark It is strongly recommended to attend the exercises.

Contents of the lecture

The notion of the Internet of Things refers to pervasive devices (i.e. the "Things"), which are increasingly networked and connected to the Internet. These devices can act as sensors or actuators can interact with other devices, e.g. including mobile phones, and with the global Internet. While these devices are very limited in computing power and energy, many new technologies have been developed which make it possible to use standards like IPv6 and Java on such limited devices. The lecture will cover these new technologies and novel applications of the Internet of Things, including networking technology as well as software development for the Internet of Things.

  1. Introduction to Internet of Things
    • Application Areas
    • Requirements (energy, CPU power)
    • System architecture
  2. Connecting Things
    • Network architecture
    • Physical layer, e. g. IEEE 802.15.4, Bluetooth
    • Protocols for Internet of things
    • IPv6 Adaptation layer
  3. Programming Things
    • Sensor programming and execution model
  4. The Web of Things
    • REST Architecture
    • Mashup-Tools for service creation
  5. Cloud and Big Data for Internet of Things
    • Big Data Pipelines
    • Big Data processing and data analysis
    • IoT Cloud Platforms