Diese Webseite wird nicht mehr aktualisiert.

Mit 1.10.2022 ist die Fakultät für Physik in der TUM School of Natural Sciences mit der Webseite https://www.nat.tum.de/ aufgegangen. Unter Umstellung der bisherigen Webauftritte finden Sie weitere Informationen.

de | en

Master Practical Course: Edge Computing and the Internet of Things (IN2106, IN4261)

Lehrveranstaltung 0000004908 im WS 2020/1

Basisdaten

LV-Art Praktikum
Umfang 6 SWS
betreuende Organisation Informatik 11 - Lehrstuhl für Connected Mobility (Prof. Ott)
Dozent(inn)en Vittorio Cozzolino
Teemu Henrikki Kärkkäinen
Christian Prehofer
Leitung/Koordination: Jörg Ott
Termine

Zuordnung zu Modulen

weitere Informationen

Lehrveranstaltungen sind neben Prüfungen Bausteine von Modulen. Beachten Sie daher, dass Sie Informationen zu den Lehrinhalten und insbesondere zu Prüfungs- und Studienleistungen in der Regel nur auf Modulebene erhalten können (siehe Abschnitt "Zuordnung zu Modulen" oben).

ergänzende Hinweise The Internet interconnects people globally and allows access to networked services pretty much anytime, anywhere. The notion of the Internet of Things (IoT) extends this 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. Edge Computing is an upcoming infrastructure paradigm where computation is pushed closer to the data source and executed on a broad range of devices ranging from RPIs to small microservers. It enables faster connections, data preprocessing and cleansing, and faster reaction time compared to cloud services. As sensors can create massive amounts of data, the interplay between IoT devices and edge networks assumes a fundamental role in the process of reducing core network saturation by offering an offloading platform where to deploy smart services independent from the cloud. The Edge Computing and the Internet of Things course aims to build local services based on IoT devices relevant to the people at a given place and time using Raspberry Pis and enhanced WLAN access points, mobile devices and local sensors. The goal of this practical course is threefold: 1. Understand the background and underlying concepts of IoT and Edge Computing based on sensing and Internet connectivity. We will provide introductory lectures and practical sessions for the background and the tools. 2. Conceptualize an application/service that fits some definition of localized IoT and edge computing with particular interest in exploiting sensing and location. 3. Design and implement your idea in a team and demonstrate it at the end of the class by documenting your system. To illustrate the above, examples of applications could be: ● A service to analyse vehicle data inside a vehicle or in an edge computing device, depending on the current load and network condition. ● A digital version of geocaching where content can be retrieved and posted via short range radio rather than exchanging physical goods with the cache. ● A local music sharing tool that allows exploring what people around you (e.g., in a certain café) would listen to. ● A basic edge analytics application using images or video feeds to do people counting (e.g. in a cafe). Topics covered during the lectures: ● Programming things: IoT OS, hardware abstractions, IoT programming frameworks ● Connecting things: lower layers, IPv6, transport protocols ● Web of things: REST, MQTT, CoAP ● IoT service architectures: Cloud-based, edge-based, device-to-device ● IoT services: Mashups, big data, machine learning ● Overview of security and IoT: privacy, threat models, attacks, mechanisms
Links E-Learning-Kurs (z. B. Moodle)
TUMonline-Eintrag

Gleiche Lehrveranstaltungen (z. B. in anderen Semestern)

Nach oben