Wireless Sensor Networks

Year:
2nd year
Semester:
S1
Programme main editor:
I2CAT
Onsite in:
Remote:
ECTS range:
6 ETCS

Professors

img
Professors
Frank Kargl
UULM

Prerequisites:

Fundamentals in computer networks, operating systems, and computer architectures. Programming skills in C or Python.

Pedagogical objectives:

Students can explain the essential requirements and unique challenges of wireless ad-hoc networking; they can identify differences to classical wired networks and explain them. Given specific application requirements, students are able to design simple examples of wireless sensor network systems and construct and evaluate these systems. In particular, students are able to select existing routing and data dissemination strategies and adapt or extend them to suit specific scenarios. They can describe state of the art of wireless sensor network research and seminal research works. Using the acquired methods, students independently analyze new literature in sub-domains that were not covered in the lectures. They explain fundamental concepts of security and privacy protection in WSNs, select appropriate protection mechanisms, and integrate them in system architectures.

Evaluation modalities:

Oral Exam

Description:

Topics include:

  • Introduction to Wireless Sensor Networks (WSN): requirements, applications, and examples
  • Hardware and software platforms for WSNs
  • Link-layer technologies for WSN communication
  • Networking protocols and data dissemination strategies
  • WSN security and privacy
  • Simulative and experimental evaluation
  • Related domains (e.g., vehicular ad-hoc networks, delay-tolerant networks)

Required teaching material

Moodle Course at https://elearning.saps.uni-ulm.de/ - Account needed at SAPS of UUlm (for everyone in the course possible)

Teaching volume:
lessons:
20 hours
Exercices:
10 hours
Supervised lab:
Project:

Devices:

  • Laboratory-Based Course Structure
  • Open-Source Software Requirements