Communication Networks 1 / Kommunikationsnetze 1


Lecturer: Professor Frank Fitzek
Assistant: Dipl.-Ing. Stefan Senk
Assistant: Dipl.-Ing. Stefan Senk
Main lecturer



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.

Course Basics

  • Language: German (slides/exercise tasks in English)
  • Course Number:
  • Compulsory course (ET/IT: 6th semester)
  • 2 2 0 (lecture/seminar/practical course)
  • Written exam: 150min

Corona related Information

Important Links

We request all students to enroll on the OPAL course and to join the TUD Matrix Chatroom. See links above.

Time Schedule Summer Semester 2022

  • Tuesday, 9:20 – 10:50
  • Thursday, 11:10 – 12:40

DateTypeLocationTopicYoutube Videos
05.04.2022L1-1BAR/SCHÖ/EOrganization, Introduction of ComNets ChairL0-01 to L0-02
07.04.2022L1-2GÖR/0127/UHistory and Introduction of Communication Systems/MotivationL1-01 to L1-03
12.04.2022L2BAR/SCHÖ/EConcept of a layered model, 7 ISO/OSI model, StandardizationL2-01 to L2-06
14.04.2022E0+E1GÖR/0127/UE0: Introduction, E1: ISO-OSI Layer Model: Example tasks and protocols per layerE1
19.04.2022L3BAR/SCHÖ/E[L1:PHY-1] Symbol and Bits, Different mediums, Error correction and detection on bitsL3-01 to L3-06
21.04.2022E2GÖR/0127/U[L1:PHY-1] Error detection with CRC and Hamming code; Error correction via GuessworkE2
26.04.2022L4BAR/SCHÖ/E[L2:DL-1] Channel Access, CSMA, CDMAL4-01 to L4-03
28.04.2022L5GÖR/0127/U[L2:DL-2] FEC and ARQ, IEEE802.3 Ethernet, Hub CommunicationL4-04 to L4-06
03.05.2022E3BAR/SCHÖ/E[L2:DL-1] Throughput calculation of ALOHA, POLLING; Walsh code example (CDMA)E3
05.05.2022L5GÖR/0127/U[L2:DL-2] FEC and ARQ, IEEE802.3 Ethernet, Hub CommunicationL4-04 to L4-06
10.05.2022E4BAR/SCHÖ/E[L2:DL-2] Sliding Window; ARQ; Collision Detection; Latency DemoE4
12.05.2022E5 - HandsonGÖR/0127/U[L2:DL-3] Hands-On: WiFi Security-
17.05.2022L6BAR/SCHÖ/E[L2:DL-3] IEEE802.11 WiFi, Throughput/LatencyL4-07 to L4-08
19.05.2022E5GÖR/0127/U[L2:DL-3] Cellular vs WiFi; ARQ with losses; Interframe spacing and throughput with WiFi; WiFi DemoE5
24.05.2022L7BAR/SCHÖ/E[L3:N-1] Graph Theory: Max Flow Min Cut, Dijkstra, Mean Hop in Mesh Networks, Network Coding 101L5-01 to L5-05
26.05.2022Ascension Day---
31.05.2022L8BAR/SCHÖ/E[L3:N-2] Switching, IP Networking, Queuing TheoryL5-06 to L5-09
02.06.2022E6GÖR/0127/U[L3:N-1] Topologies, Min-Cut/Ford-Fulkerson; Dijkstra, Multi-Hop/Mean Number of HopsE8, E9
14.06.2022L9 - 1 BAR/SCHÖ/E[L4:T-1] UDP, TCP, Header, Variants, QUIC, Coded TCPL6-01 to L6-07
16.06.2022E7GÖR/0127/U[L3:N-2] Switching Technology; IP address calculation (IPv4, IPv6); Networking 101E10
21.06.2022L9 - 2BAR/SCHÖ/E[L4:T-1] UDP, TCP, Header, Variants, QUIC, Coded TCPL6-01 to L6-07
23.06.2022E8GÖR/0127/U[L4:T-1] TCP vs. UDP, Congestion Control, QUICE11
28.06.2022L10BAR/SCHÖ/E[L5-7:S,P,A-1] Higher Layer Protocols, RTP, SIP, Source Coding, Video CodecsL7-01
30.06.2022E9GÖR/0127/U[L5:N-1] Hands-on Session: We program a simple chat over TCP!-
05.07.2022E10BAR/SCHÖ/E[L5-7:S,P,A-1] Higher Layers: HTTP, TLS, Source Coding-


[L5-7:S,P,A-1] BGP, Autonomous Systems; How does the internet work?-
12.07.2022L11BAR/SCHÖ/ECross Layer and Header Compression; Overall aspects of ISO OSI reference model; Cellular SystemsL8-01, L9-01, L10-01
14.07.2022E12GÖR/0127/UCellular Systems-
14.07.2022E13ComNets Chair Demos-
t.b.d.Exam consultationt.b.d.Your topics. Ask questions about the lecture and exercises.-


Exam (150min)t.b.d.Write your exam.-
t.b.d.Exam reviewBAR I/15Review your exam results. -


  • L – Lecture
  • E – Exercise
  • t.b.d. – to be determined