Modul

C220

Lecture

Wireless Sensor Networks

Lecturer

Prof. Dr. Alexander von Bodisco

SWS

2V+2Ü

ECTS Credits

5

Type compulsory optional subject

Dates

Lecture:

  • First lecture Thu 10.10.2013 - 2:00pm
  • Lecture: Thu 2:00pm-3:30pm (Room V408)

Exercise:

  • First exercise: Thu 24.10.2013 (Room T318)
  • Exercise: Thu 11:45am-1:15pm (Room T318)


Exam:

  • Mon 03.02.2014  - 12:00am (Room T140)
  • Written exam
  • Duration: 90 minutes
  • Make sure you arrive at 11:45am.
  • Do not forget your student id/passport.

Preliminary results:

 

Content

The focus of the lecture is on wireless sensor networks.The goal is to teach practical skills on how to setup and configure wireless networks.


Topics:

  • Basic knowledge of computer and communication networks
  • Basics of wireless communication
  • Setup and configuration of wireless networks
  • Knowdledge about distributed systems
  • Evaluation and visualization of data

Slides – WS2013/2014

Name         

Content

Link

Lecture

Last update on

V0_Introduction

Organization and Introduction to wireless sensor networks

  • Overview of course content
PDF

10.10.2013

11.10.2013

V1_Computer_Networks

Computer networks and communication systems

  • Network structures
  • Communication protocols
  • Layer model
  • Internet protocol
  • Flow control (TCP)
  • Transport
PDF

17.10.2013,

24.10.2013

31.10.2013

07.11.2013

14.11.2013

13.11.2013

V2_Medium_Access

Medium Access Control

  • Wireless Channel
  • Multiplexing
  • MAC Protocols:
    • Aloha
    • CSMA-CA
    • CSMA-CD
    • BPS-MAC
  • Throughput calculation
PDF

21.11.2013,

05.12.2013

12.12.2013

V3_Channel_Coding

Channel coding

  • Parity
  • Blockcodes
  • Hamming Code

PDF

 

 19.12.2013

08.01.2014

V4_Routing

Routing protocols

  • Distance-Vector
  • Link-state
  • Fix vs. mobile
  • Protocols:
    • Ant-based Routing
    • AODV
    • OLSR
    • GBR
    • SBR
    • AODVv2/OLSRv2
  • Security aspects
PDF

 09.01.2014,

 16.01.2014,

 23.01.2014

UPDATE

22.01.2014

Assignment– WS2013/2014         

Name                           

Content

Link

Lecture

Last update on

 Assignment_1  

Introduction to networks

  • Ping
  • Tracert
  • GoogleMaps
PDF

24.10.2013

24.10.2013

 Assignment_2

Implementation of a Client Application

  • Send Message via UDP

PDF

/

Files

31.10.2013

31.10.2013

 Assignment_3

Implementation of a Network Application

  • Receive messages via UDP
  • Ping / Pong functionality

PDF

/

Files

14.11.2013

 18.11.2013

Assignment_4

Implementation of Acknowledgement and packet forwarding mechanisms

  • Evaluation of packets
  • Modification of packets

PDF

/

Files
 20.11.2013  20.11.2013
 Assignment_5

Enhanced Acknowledgement

  • Sequence Numbers
  • NACK
Files  05.12.2013  05.12.2013
 Assignment_6 Goodput Calculation of different protocols

PDF /

Solution

 12.12.2013   12.12.2013
Assignment_7 Asymmetric links and medium access

PDF /

Solution
19.12.2013 06.01.2014
Assignment_ 8

Channel coding and multi-hop communication

  • Asymmetric links
  • Residual error

 

PDF / Solution

09.01.2014

UPDATE

16.01.2014

Assignment_9

Routing

  • Dijkstra
  • Distance Vector

 

PDF /

Example / Solution
23.01.2014

UPDATE

22.01.2014

 

Literatur:

1. James F. Kurose und Keith W. Ross "Computernetzwerke", Pearson Studium IT (available in German and English)

    James F. Kurose und Keith W. Ross "Computer networking: A Top-Down Approach", Pearson

2. Andrew S. Tanenbaum, David J. Wetherall "Computernetzwerke", Pearson Studium IT (available in German and English)

    Andrew S. Tanenbaum, David J. Wetherall "Computer networks", Pearson Studium IT

Modul

C220

Vorlesung

Drahtlose Sensornetze

Dozenten

Prof. Dr. Alexander von Bodisco

SWS

2V+2Ü

ECTS Credits

5

Beschreibung

Wahlpflichtfach

Termine

Vorlesung:

  • Einführungsvorlesung: Do 10.10.2013 - 14:00 Uhr
  • Vorlesung: Do 14:00(s.t.)-15:30 Uhr (Raum W102)

Übung:

  • Erste Übung: Do 17.10.2013 (Raum T318)
  • Übung Do 11:45(s.t.)-13:15 Uhr (Raum T318)


Prüfung: schriftliche Prüfung 90 Minuten

 

Inhalt

Die Lehrveranstaltung vermittelt Wissen über drahtlose Sensornetze, sowie praktische Fähigkeiten zum auf eines drahtlosen Netzwerks.


Lehrinhalte:

  • Grundwissen Rechner- und Kommunikationsnetze
  • Grundlagen der drahtlosen Kommunikation
  • Fähigkeit ein drahtloses Netzwerk aufzubauen und zu konfigurieren
  • Verständnis über die Funktionsweise von verteilten Systemen
  • Auswertung und Graphische Aufbereitung von Messergebnissen

Slides – WS2013/2014

Name         

Content

Link

Lecture

Last update on

V0_Einführung

Organisation und                Einführung in die Thematik

  • Übersicht
 PDF

10.10.2013

10.10.2013

V1_Rechnernetze

Rechnernetze und Kommunikationssysteme

  • Vermittlungsprinzipien
  • Netzstrukturen
  • Kommunikationsprotokolle
  • Schichtenmodel
  • Internetprotokoll
  • Flusskontrolle
  • Routing
 

17.10.2013

 

V2_Kanalzugriff

Kanalzugriffsprotokolle

  • Aloha
  • CSMA-CA
  • CSMA-CD
  • BPS-MAC
   

 

V3_Routing

Routingprotokolle
  • Problemstellung
  • Distance-Vector
  • Link-state
  • Statisch vs. Mobil
  • Protokolle:
    • Ant-based Routing
    • AODV
    • OLSR
    • GBR
    • SBR
    • AODVv2/OLSRv2
  • Sicherheitsaspekte

 

 

 

 

V4_Dissemination

Informationsverteilung

  • Mechanismen zur Informationsverteilung
 

 

 

V5_Datenaggregation

Datenaggregation

  • Vorverarbeitung von Daten
  • Transport von Daten
  • Klassische TLV-Protokolle
    (IPFIX)
  • Auswirkungen auf die Netzlast
 

 

 

V6_Synchronisation

Synchronisation

  • Problembeschreibung
  • Zentrale vs. Dezentrale Ansätze
 

 

 

V7_Lokalisierung

Lokalisierung

  • Problemstellung
  • Algorithmen
     

V8_Networkcoding

Networkcoding

  • XOR
  • Linear Network Coding
     
 V9_Datenauswertung

Auswertung und Visualisierung von Messdaten

  • Statistische Eigenschaften
    • Mittelwert
    • Median
    • Varianz
    • Quantile
  • Histogramme
  • Heatmaps
     
         
         

Übung – WS2013/2014         

Name                           

Content

Link

Lecture

Last update on

Übung 1

Kennenlernen von Basisfunktionen

  • Ping
  • Traceroute
  • netem
 

17.10.2013

17.10.2013

 Übung 2

Routingfunktionalität

  • route - Befehl
  • Aufbau und Verifizierung statischer Routen
  • Künstliche Verzögerung von Netzwerkverkehr mit netem
 

24.10.2013

24.10.2013

 Übung 3

Aufbau und Konfiguration eines Drahtlosen Netzwerks

  • Ad hoc Netz (>4hops)
   31.10.2013  31.10.2013
 Übung 4

Implementierung einer Server-Client Applikation

  • Nachrichtenaustausch über UDP
   06.11.2013 06.11.2013

 

Literatur:

1. James F. Kurose und Keith W. Ross "Computernetzwerke", Pearson Studium IT (vorzugsweise englische Ausgabe)

    James F. Kurose und Keith W. Ross "Computer networking: A Top-Down Approach", Pearson

2. Andrew S. Tanenbaum, David J. Wetherall "Computernetzwerke", Pearson Studium IT (vorzugsweise englische Ausgabe)

 

Modul

IB-202/WE 10.3-Ü

Vorlesung

Übung - Software Technik 1

Dozenten

Prof. Dr. Alexander von Bodisco
Michael Bacher

Beschreibung

Übung

Termine

Übung:

  • Erste Übung: 04.10.2013
  • Übung: Fr 11:45 - 13:15
  • Raum T318
 

Inhalt

Lehrinhalte:

  • Vertiefung des Unterrichtsstoffs

 

Übung – WS2013/2014         

Name                           

Content

Link

Lecture

Last update on

Übung_01:

Einführung

 

04.10.2013

 04.10.2013