Computer Systems & Telematics Embedded Sensor Boards
Home of CST » Teaching » WS0708 » Telematik Projekt: Embedded Sensor Web

Telematik Projekt: Embedded Sensor Web

Lecturer: Liers, Blywis, Hutta
Location: K60
Time:
Wednesday, 14:00-18:00
ECTS-credits: 8

KVV page

Content

The Term "embedded sensor web" describes the future Internet, where the networking of big machines like PCs will make only a very, very small part of the big picture. This "Internet of things" will connect devices of our daily use, like pencils, doors, cars, trees, .... These devices are augmented with sensors, that allow to detect temperature, movement, current position, etc.
Combining the sensor data of a lot of small devices results in information about the environment. If you get to know about the movement of all devices in an area, you get the big picture of something big happening there (car being stolen, storm passing by, ...), without the need for big and very expensive machinery like specialised alarms, satellites for earth watch and so on.
What will you do in this course?
1) You will program our small sensor board, consisting of a microcontroller, attached sensors and communication devices (radio modules, bluetooth). You learn: Microcontroller and C programming, handle communication hardware, programming small and inexpensive hardware.
2) You will make a plan how to set up a bunch of these small devices, that builds up to a big, powerful, yet flexible distributed network. That means, you learn: How to organize the routing between these units, how to bring the information into the WWW and how to make sure, that the failure of one device does not kill the complete network.

Topics

First come, first served:

PDF

Assigned topics:

Schedule

Prerequisites

Vordiplom, BSc, knowledge in Telematics

You should have some programming experience in C and a general knowledge of the build and development processes. Please refer to the given and/or alternative sources if you need to acquire these skills.

Exam/Course Requirements

No exam, but you have to attend at all Wednesdays (or make us believe that you worked at other times during the week) and present your work at the end of the semester - about 15min per student. You have to use the official presentation template.

Your (commented) source code must be handed in on schedule including:

The source code has to be documentated "doxygen style".

A minimum of 120 work hours is required. This means additional work is to be done besides the lab hours.

Assignments

There are no typical assignments as every team has to work on an individual problem.

At the 24th of october we will do the first steps together in class. This should give you an introduction to ScatterWeb².

The first steps PDF file will be published here.

Online material

Working outside the lab

To work outside of the lab or on you own computer you need to checkout the source code as descriped in class - use the VPN.

Windows users should note that Cygwin is needed. Usual problems reside in multiple incompatible cygwin1.dll files and usage of make of a version lower than 3.81.

Literature

© 2009 Freie Universität Berlin, AG CST

News

Rolling Bits: Follow the design and implementation of a physical layer based on a rolling ball. It's fun! [Blog]

IEEE ICCE-Berlin 2011: We are co-organizing the 1st IEEE International Conference on Consumer Electronics - Berlin [Webpage, CfP] Logo IEEE ICCE-Berlin 2011

geocrowd: New EU project on creating a geospatial knowledge world started December 2010 [Press release, Webpage]

SKIMS: New BMBF project on a cooperative autonomous immune system for mobile devices started September 2010 [Press release, Webpage]

New book published:
Modeling and Tools for Network Simulation edited and co-authored by CST members

CFP for Special Issue of Journal of Network and Computer Applications on Advances in Simulation, Testbeds, and Application of Integrated Wireless Mesh and Sensor Networks [CFP]

Successful IETF/IRTF Work

After four years work, the IETF/IRTF reference on the multicast mobility problem space has been published as RFC 5757 + our Internet draft on a basic PMIP multicast solution has been adopted as working group document. Both are co-authored by CST member.

News Archive