Wireless Sensor Networks Lab WS 13/14


The official lectures start on the 24th. of October at 14.00 in E202!


Embedded everywhere, hundreds of tiny sensors detect activities in the real world, generating data that is used to feed different systems, keeping the users informed about the current system state and supporting him in the decision of how to actuate next. Sensor networking technology is being applied in many environments and with multiple purposes: transportation and logistics, for structural health monitoring, habitat monitoring, precision agriculture, tourism, smart ambients, sports and entertainment, between others.

These sensor networks, composed of low-cost, low-power miniaturized sensor nodes communicate untethered across short distances to carry out their collective task. For these sensor networks to work, sophisticated architectures and efficient communication protocols must be developed to allow large amount of nodes collect, process and disseminate data.

Goals of the Lab

  • Using a hands on approach, explore a variety of tools needed to implement, test and document end-to-end applications with Wireless Sensor Networks technologies
  • Participate in the development of one such project
  • Strengthen your abilities to successfully work in a team


The lab is divided in two parts. The first part is a series of 8 weekly meetings, where different concepts of a WSN subtopic will be presented by a supervisor. A list of exercises will be made available, some of which will be solved during class as an example, while others will be left as homework assignments and will have to be prepared in more depth and presented as indicated (e.g., deliver source code, show mini application working, present documentation, etc.) during the following weeks. The second part is the final project, which will be described in the incoming weeks. This project will also have to be delivered, documented and showcased accordingly.


For the final grades we will consider your elaboration of the weekly assignments, the final lab project's implementation and documentation, as well as the team cooperation.


  • Programming in C/C++/Java
  • Basic understanding of network protocols
  • Willingness to work in a team


The lab will be held in English. All students' presentations and texts can either be in English or German.

Moodle Link

You will be able to register via Moodle soon. 

Other Materials

Contiki website http://www.contiki-os.org/

General Bibliography

In addition to the material provided by the supervisors, the university library and DVS have the following related books available:

Wireless Sensor Networks: An Information Processing Approach link
Protocols and Architectures for Wireless Sensor Networks link
Wireless Sensor Networks: Architectures and Protocols link
Topology Control in Wireless Ad Hoc and Sensor Networks link
Gnuplot in Action: Understanding Data with Graphs link


Course Information

TUCaN-Link 20-00-0354-pr
Moodle-Link 306
Meeting 17.10, 14.00, S2|02 E202
CP (SWS) 6 (4)
Language English/German
Exam Student Project
Office hours by arrangement


Prof. Alejandro Buchmann

Dr. Kristof Van Laerhoven Dr. Kristof Van Laerhoven

Pablo Guerrero Pablo Guerrero

Christian SeegerChristian Seeger

Eugen BerlinEugen Berlin

Fran├žois PhilippFrançois Philipp

Iliya Gurov Iliya Gurov

Philipp M. Scholl Philipp M. Scholl

A A A | Print | Contact | Legal note | Search