AG Technische Informatik

Softwareprojekt Mobilkommunikation

The module Telematik-Projekt (Telematics-Project) introduces selected, relevant topics from the domain of computer networks. The module is a lab-course with focus on software development in small teams. As a central aspect, telecommunication systems have to be specified, communication protocols developed, and networks analyzed. Each team of students has to solve a particular assignment, which includes project management and presentation of the current and final state. Problems, ideas, and further steps shall be discussed in Plenum-style events.

The available topics change from term to term and include wired and wireless network technologies. Depending on the available infrastructure and hardware, either wireless sensor networks, wireless mesh networks, or Ethernet-based local area networks are used.

Attendance in the first two events is mandatory; additionally, the general 85% attendance rule applies. Students forfeit their course registration when missing the first two events and their positions will be reassigned.

(19517d)

Typ

Praktikum

Dozent/in

Prof. Dr. Katinka Wolter

Institution

Institute of Computer Science

Freie Universität Berlin

Semester

Wintersemester 2012/2013

Veranstaltungsumfang

4

Leistungspunkte

10

Maximale Teilnehmerzahl

20

Freie Plätze

ja

Raum

Takustraße 9

K60

Zeit

Time: Tuesday, 14:00-18:00

Voraussetzungen

  • Lectures TI3 and Telematics or Mobile Communications
  • Basics of operating systems
  • Basic knowledge of the programming languages C and Python
  • Basic software management skills
  • Basic LaTeX skills
  • Basic Subversion skills
  • English, as most documentation is only available in english
The lectures TI3 and Telematics or Mobile Communications are required for everybody! You definitely need some understanding of layered network architectures. You should have some programming experience with C and Python. This lab course is no programming course so you should be able to learn the required skills yourself!

 

Schedule

  • 15.10.2013, Course Introduction
    • First Meeting
    • Introduction to the course
    • Handing out topics
  • 29.10.2013 - 4.02.2014
    • Supervised lab hours, team meetings and milestone presentations
  • 5. 11. 2013
    • hand in project proposal/schedule (max. 5 pages)
  • 19.11. 2013 presentations
    • Presentation of project topic, objectives, assignments in the team, milestones, etc.
  • 17. 12. 2013 presentations
    • Intermediate presentation of project status
  • 11. 02. 2014
    • Final talks/presentations/demo

Additional appointments will be announced on demand.

Course Requirements

  • No exam
  • 85% attendance
  • Attendance in the first two events
  • Talk/presentation/demo
  • Written report

Topics

  1. Gossiping on mobile devices
  2. Gossiping on embedded boards
  3. Control for electric railway system
  4. General interface and secure access for offloading engine
  5. Query algorithm comparison
  6. Analysis of methods for object recognition in infrared sequences (Alexandra Danilkina)
  7. Visualisation of a sensor network (Marco Ziegert)
  8. Demonstrator for Prefix Hijacking (Matthias Wählisch)
  9. Infrastructure based ad-hoc communication between smartphones (Matthias Wählisch)
  10. <your own idea here>