Communication Networks 1
(Kommunikationsnetze 1)

Lecturer: Professor Frank FitzekMain lecturer:
Professor Frank Fitzek

Assistant: M.Sc. Alexander KroppCo-lecturer:
M.Sc. Alexander Kropp

Assistant: Dipl.-Ing. Justus RischkeCo-lecturer:
Dipl.-Ing. Justus Rischke




This course shall give students an overview on communication systems and receive the basic knowledge to understand those systems.

Course materials and further information are to be found here (password in lecture).

General Information

Language of lecture: German
compulsory course, 6th semester
2 2 0 (lecture/seminar/exam)
Course Number: ET-12 10 04
Lecturer: Prof. Fitzek

Time Schedule (Preliminary)

Lectures: Wednesday 11:10 – 12:40 TOE/317/H

Exercises: Thursday 11:10 – 12:40 GÖR/226/H

11.04.2018L1TOE/317/HVorstellung Comnets, History of Communication, Future of Comnets
12.04.2018L2GÖR/226/HLayered World of Protocols, geschl/offene Systeme, ISO OSI, Overview Layers, Standardization, Python-Example
18.04.2018L3TOE/317/HPhysical: Tasks, Transmission Medium, Quantization, Modulation, Coding, Fault Condition Notification, Hamming Distance/Codes, CRC
19.04.2018L4GÖR/226/HData Link 1: Channel Access, Multiple Access, Aloha, Poisson, 802.11
25.04.2018L5TOE/317/HData Link 2: Medium Acccess, FEC, ARQ, CDMA, Ethernet, Hub, Switch
02.05.2018E2TOE/317/HISO OSI
03.05.2018E3GÖR/226/HPhysical Layer
09.05.2018L6TOE/317/HNetwork Layer 1: Topology, Min-Cut Capacity, Ford-Fulkerson, Routing, Network Coding, Switching
16.05.2018L7TOE/317/HNetwork Layer 2: IP, ARP, DHCP
17.05.2018L8GÖR/226/HTransport Layer
30.05.2018E4TOE/317/HMultiple Access, TDMA, Aloha, CSMA/CA, CDMA
31.05.2018L9GÖR/226/HHigher Layers
07.06.2018E5GÖR/226/HFEC, ARQ, Ethernet, MTU, Hub, Switch, Router
14.06.2018E6GÖR/226/HInterframe Spacing, CTS, NAV, Hidden Terminal, Exposed Terminal, LTE vs WiFi
20.06.2018L11TOE/317/HHeader Compression
21.06.2018E7GÖR/226/HTopologies, Min-Cut/Ford-Fulkerson
27.06.2018E8TOE/317/HDijkstra, Multi-Hop/Mean Number of Hops
28.06.2018E9GÖR/226/HSwitching, IPv4, ARP, DHCP
04.07.2018E10TOE/317/HLayer 4 Tasks, UDP, TCP, Slow Start, QUIC/Coded TCP, PAT
05.07.2018E11GÖR/226/HWireshark, Internet Walkthrough
12.07.2018E13GÖR/226/HVisit 5G Lab Germany

Lecture Goal

In this lecture the students will learn about the basic principles for communication systems. An important role has the layered communication protocol stack that allows for a global network with large flexibility. The different layers will be introduced and prominent protocols are discussed more in detail. Together with simple programming examples the students should understand the basic approach of communication networks. The lecture will also link the teaching content with ongoing research activities at the chair.