Quick Links

Remark:

Since the winter term 2022 still is a special one (due to the SARS-Cov-2 pandemic and the energy-cost explosion), we have decided to offer the course Digital Transmission & Signal Processing in a format considering the possibility for as well students as lecturer and tutors to give and / or consume parts of the course online using web-conference tools:

  • Course material, quizzes and assignments will be done in Moodle.
  • Lectures will be offered in MS-Teams in a hybrid fashion (lecture hall plus Teams).
  • The content will be based on our DTSP-book that is available in various formats (ipynb, pdf, html).

Course Details

Classroom

The lecture will be offered in a hybrid format (classroom plus remote participation via MS Teams). Under special circumstances it might be advantageous or even required to omit the classroom and switch to fully remote. This will be announced on time.

For participating remotely please join the MS-Teams Team by sending a join request under the following link: DTSP WS 2022 Team

Introduction

Digital Signal Transmission & Signal Processing refreshes the foundation that you have laid in "Signals and Systems / Signale und Systeme". We will, however, include the respective basics so that the various facets of your introductory study period and the potential main study period will be respected.

To establish a strong foundation, the course will give an introduction into the various building blocks that modern telecommunication systems incorporate. Sources, sinks, source and channel coding, modulation and multiplexing are the major keywords but we will also deal with dedicated concepts like A/D- and D/A-converters and quantizers in a little bit more depth.

The course will refresh the basic transformations (Fourier, Laplace) that give access to system analysis in the frequency domain, it will introduce derived transformations (Z, Hilbert) for the analysis of discrete systems and modulation schemes. It will also briefly introduce algebra on finite fields to systematically deal with error detection and correction schemes that play an important and ubiquitous role in modern communication systems.

Prerequisites

"Digital Transmission and Signal Processing" is a course during the main study period and by such requires a solid foundation of mathematics (differential and integral calculus) and probability theory. The course will, however, refresh those areas indispensably necessary for telecommunications and potential intensification courses and by this open this potential field of intensification to all participants.

Course Structure

Basic Rules

  • Please note that small changes and corrections will be applied to the lecture notes throughout the semester. If you find mistakes or have suggestions how to enhance the lecture notes we appreciate your input!
  • Please don’t hesitate to tell us if you have any comments or suggestions related to the DTSP-Book, the Quizzes, the Tutorials or organizational issues. We will improve it soon so you can benefit from it, not only future students.
  • There will be online weekly quizzes with 5 questions for 15 minutes every week. These quizzes are graded individually and the points will be published online.

Lectures

  • Place: Campus E1.3, Room: HS001 (hybrid; remotely via Teams)
  • Time: Tuesday 12:15–13:45 and Wednesday 08:30–10:00 (start October 25th)

Quizzes

  • Place: Campus E1.3, Room: 014 (online via Moodle)
  • Time: Friday 12:15–12:30

Tutorials

  • Place: Campus E1.3, Room: 014 (hybrid; otherwise remotely via Teams)
  • Time: Friday 12:30–13:45

Exam Dates

  • The exams will be held as WRITTEN exams
  • Main Exam - 15.02.2023 8:30-10:30, location tbd
  • Re-Exam - 21.03.2023 9:00-11:00, location tbd

Task Sheets

  • Task sheets are published on Saturdays and are available online.
  • You submit your solution and work on the tasks up to and including the following tutorial.
  • During the tutorial you can discuss and evolve your solutions and get up to three additional points.

Correction

  • The quizzes and task sheets for this course will be divided into two parts (6+6 in blocks A&B respectively). It is necessary to pass both the blocks individually to be eligible for the exam.
  • Weekly Quizzes and Task Sheets:
    • Each weekly quiz are worth 5 points total, which adds up to 30/30 points total for Blocks A/B. These points can be earned individually by everyone.
    • Each task sheet contains minimum 3 tasks, which adds up to 18/18 points total for Blocks A/B. These points can be earned if you individually can demonstrate your understanding on the task during the tutorial and by your submitted solutions.
    • Final points are calculated by adding up over all quizzes and task sheets within a block.
    • You need minimum 40% in total to pass a block and must pass both block A&B to be eligible for the exam.

Exam

  • The exam contains 5 problems (each 10 points), solving 4 of them is sufficient for a 100% passing grade.
  • Minimum point threshold per exam task is 3 points.
  • (Near to) complete solutions are rewarded with 3 bonus points.

Matlab

  • UdS has a MATLAB campus license which can be used by all university students for non-commercial purposes.
  • CIP pool at Saarland university provides access
  • Matlab provides a collection of demonstrations and exploratory applications for signal processing. It demonstrates extensively the concept of convolution, Fourier Analysis, FIR and IIR filters, modulation and much more. To use all examples the Matlab "Signal Processing Toolbox" is required (available in the CIP-room and included in Campus License).

Literature (potentially helpful but not required)

Proakis, John G. and Salehi, Masoud: "Communications Systems Engineering", 2nd Edition, 2002, Prentice Hall, ISBN = {0-13-061793-8}

Oppenheim, Alan and Willsky, Alan: "Signals & Systems", 2nd Edition, 1997, Prentice Hall, ISBN = {0-13-814757-4}

Göbel, J.: "Kommunikationstechnik", Hüthig Verlag Heidelberg, 1999, ISBN = {3-82-665011-5}

Ohm, J.-R. und Lüke H.D.: "Signalübertragung", 2004, Springer, ISBN = {3-54-022207-3}

John G. Proakis: "Digital Communications", McGraw Hill Higher Education, 2001, ISBN = {0-07-118183-0}

Bernd Friedrichs: "Kanalcodierung", Springer, 1995, ISBN = {3-54-059353-5}

Papoulis, A.: "Probability, Random Variables and Stochastic Processes", 1965, McGraw-Hill, ISBN = {0-07-119981-0}

Claude E. Shannon, Warren Weaver: "The Mathematical Theory of Communication", University of Illinois Press, 1963, ISBN = {0-25-272548-4}

Quick Links

Remark:

Since the winter term 2022 still is a special one (due to the SARS-Cov-2 pandemic and the energy-cost explosion), we have decided to offer the course Media Transport in a format considering the possibility for as well students as lecturer and tutors to give and / or consume parts of the course online using web-conference tools:

  • Course material, quizzes and assignments will be done in Moodle.
  • Lectures will be offered in Teams, in a hybrid fashion (lecture hall plus Teams).
  • The content will be based on our MT-book that is available in various formats (ipynb, pdf, html).

Course Details

Classroom

The lecture will be offered in a hybrid format (classroom plus remote participation via MS Teams). Under special circumstances it might be advantageous or even required to omit the classroom and switch to fully remote. This will be announced on time.

For participating remotely please join the MS-Teams Team by sending a join request under the following link: MT WS 2022 Team

Introduction

Nowadays a significant portion of the Internet traffic is due to audio/visual applications (VoIP, Youtube, IPTV). However, the used transport protocols (TCP, UDP/RTP) are inappropriate and lack means of optimized and application layer adapted content transport.

The course will introduce the requirements for media transport in the Internet, introduce proper channel models, calculate the channel capacity of those channels and derive a framework for optimized media transport. The focus is on the error coding in the transport layer, so that the results can be applied to any audio/visual application.

Besides giving an overview over recent specifications and standards (DVB, DASH, QUIC) the course will introduce latest research results on media transport.

Prerequisites

Digital Transmission & Signal Processing as well as Audio/visual Communications and Networks are recommended for this course. Students with solid background in Computer Networks and Error Correction, however, are also encouraged to participate.

Course Structure

Basic Rules

  • Please note that small changes and corrections will be applied to the lecture notes throughout the semester. If you find mistakes or have suggestions how to enhance the lecture notes we appreciate your input!
  • Please don’t hesitate to tell us if you have any comments or suggestions related to the MT-Book, the Quizzes, the Tutorials or organizational issues. We will improve it soon so you can benefit from it, not only future students.
  • There will be online weekly quizzes with 5 questions for 15 minutes every week. These quizzes are graded individually and the points will be published online.

Lectures

  • Place: Campus E1.3, Room: HS001 (hybrid; remotely via Teams)
  • Time: Tuesday 10:30–11:45 and Wednesday 12:15–13:45 (start October 25th)

Quizzes

  • Place: Campus E1.3, Room: HS001 (online via Moodle)
  • Time: Tuesday 10:15–10:30

Tutorials

  • Place: Campus E1.3, Room: 016 (hybrid; otherwise remotely via Teams)
  • Time: Thursday 10:15–11:45
>

Exam Dates

  • The exams will be held as ORAL exams
  • Main Exam - Calendar Week 07, Exact Dates & Time: tbd
  • Re-Exam - Calendar Week 12, Exact Dates & Time: tbd

We will schedule all exam slots via Moodle. The exact time of each slot and how you can choose a certain slot will be announced at a later date.

Task Sheets

  • Task sheets are published on Fridays and are available online.
  • You submit your solution and work on the tasks up to and including the following tutorial.
  • During the tutorial you can discuss and evolve your solutions and get up to three additional points.

Correction

  • The quizzes and task sheets for this course will be divided into two parts (6 each in blocks A&B). It is necessary to pass both the blocks individually to be eligible for the exam.
  • Weekly Quizzes and Task Sheets:
    • Each weekly quiz are worth 5 points total, which adds up to 30 points total for each Blocks A&B. These points can be earned individually by everyone.
    • Each task sheet contains minimum 3 tasks, which adds up to 18 points total for each Blocks A&B. These points can be earned if you individually can demonstrate your understanding on the task during the tutorial and by your submitted solutions.
    • Final points are calculated by adding up over all quizzes and task sheets within a block.
    • You need minimum 40% in total to pass a block and must pass both block A and B to be eligible for the exam.

Resources

Literature

Ramjee Prasad, Marina Ruggieri: "Technology Trends in Wireless Communications", Artech House Publishers, 2003, ISBN = {1-58053-352-3}

Mihaela van der Schaar, Philip A. Chou: "Multimedia over IP and wireless networks: compression, networking, and systems", Academic Press, 2007, ISBN = {0-12088-480-1}

Machine Learning meets Communication Networks

With the deployment of 5G and time-sensitive networks, communication systems are now able to support more demanding applications than ever. Providing such strict performance guarantees (i.e., predictable delay and reliability) comes at the cost of increased complexity, since network functions must be more reactive to adverse conditions. This opens many opportunities to apply Machine Learning (ML), which has proven to be very valuable in solving complex problems by finding patterns in large collections of data. Deep reinforcement learning, imitation learning, binary neural networks, transfer learning, and other techniques can be applied to solve the challenges of providing a predictable, high quality-of-service in telecommunications. This seminar gives an overview of ML solutions in different layers of the protocol stack. The discussion of proposed solutions in scientific papers aims to shed light on the questions of what the benefit of ML techniques is, why ML replaces algorithmic solutions, and what metrics are used to justify the use of ML.

Requirements: It's advantageous but not strictly required to have passed Digital Transmission & Signal Processing (DTSP) or Audio/Visual Communication and Networks (AVCN).

Places: 12 (7 Seminar + 5 Proseminar)

Dates:

  • Kick-Off-Meeting: November 10th, 2022, 14:15 in MS-Teams (link will be provided)
  • Initial Presentation (Planning, global introduction of topic): December 15th, 2022, 14:15 in Teams
  • Final Presentation: tbd
You should be ready to read and review three scientific papers.