Telematics
Jochen Schiller
Additional information / Pre-requisites
Requirements: Basic understanding of computer networks, e.g., TI-III
Comments
Content
Telematics = telecommunications + informatics (often also called computer networks) covers a wide spectrum of topics - from communication engineering to the WWW and advanced applications.
The lecture addresses topics such as:
- Basic background: protocols, services, models, communication standards;
 - Principles of communication engineering: signals, coding, modulation, media;
 - Data link layer: media access etc.;
 - Local networks: IEEE-Standards, Ethernet, bridges;
 - Network layer: routing and forwarding, Internet protocols (IPv4, IPv6);
 - Transport layer: quality of service, flow control, congestion control, TCP;
 - Internet: TCP/IP protocol suite;
 - Applications: WWW, security, network management;
 - New network concepts (QUIC etc.).
 
At the End of this course, you should...
- know how networks in general are organized
 - know what the Internet could be or is
 - understand how wired/wireless (see Mobile Communications) networks work
 - understand why/how protocols and layers are used
 - understand how e-mails, videos get to where you are
 - understand how operators operate real, big networks
 - understand the cooperation of web browsers with web servers
 - be aware of security issues when you use the network
 - be familiar with acronyms like: ALOHA, ARP, ATM, BGP, CDMA, CDN, CIDR, CSMA, DCCP, DHCP, ETSI, FDM, FDMA, FTP, HDLC, HTTP, ICMP, ICN, IEEE, IETF, IP, IMAP, ISP, ITU, ISO/OSI, LAN, LTE, MAC, MAN, MPLS, MTU, NAT, NTP, PCM, POTS, PPP, PSTN, P2P, QUIC, RARP, SCTP, SMTP, SNMP, TCP, TDM, TDMA, UDP, UMTS, VPN, WAN, ...
 
Literature
- A. Tanenbaum & D. Wetherall: Computer Networks (5th edition)
 - J. Kurose & K. Ross: Computer Networking (6th edition)
 - S. Keshav: Mathematical Foundations of Computer Networking (2012)
 - W. Stallings book, W. Goralski book
 - IETF drafts and RFCs
 - IEEE 802 LAN/MAN standards
 
Prerequisites
As this is a Master Course you have to know the basics of computer networks already (e.g. from the OS&CN BSc course or any other basic networking course). That means you know what protocol stacks are, know the basic ideas behind TCP/IP, know layering principles, got a rough understanding of how the Internet works. This course will recap the basics but then proceed to the more advanced stuff.
Resources & Organization
The course comprises about 30 "lectures", 90 minutes each, following the inverted or flipped classroom principle. I.e. you will be able to access a video of the lecture before we discuss the content in class. To be able to discuss you have to watch the video BEFORE we meet! This is your main assignment - go through the video, prepare questions if something is not clear. During the meetings there will be a recap of the main ideas plus enough time to discuss each topic if necessary.
closeSuggested reading
- Larry Peterson, Bruce S. Davie: Computernetze - Ein modernes Lehrbuch, dpunkt Verlag, Heidelberg, 2000
 - Krüger, G., Reschke, D.: Lehr- und Übungsbuch Telematik, Fachbuchverlag Leipzig, 2000
 - Kurose, J. F., Ross, K. W.: Computer Networking: A Top-Down Approach Featuring the Internet, Addi-son-Wesley Publishing Company, Wokingham, England, 2001
 - Siegmund, G.: Technik der Netze, 4. Auflage, Hüthig Verlag, Heidelberg, 1999
 - Halsall, F.: Data Communi-cations, Computer Networks and Open Systems 4. Auflage, Addison-Wesley Publishing Company, Wokingham, England, 1996
 - Tanenbaum, A. S.: Computer Networks, 3. Auflage, Prentice Hall, Inc., New Jersey, 1996
 
36 Class schedule
Regular appointments

Content
Telematics = telecommunications + informatics (often also called computer networks) covers a wide spectrum of topics - from communication engineering to the WWW and advanced ... read more