Digital Transmission & Signal Processing Thorsten Herfet, Kelvin Chelli, Andreas Schmidt

News

18.05.2020

Exam Inspections

Dear Students,   

On 28. Mai (Thursday), the exam inspection will take place from 10.00  to 12:00. The location will be the C6.3 lecture room 9.05. We have to take the following steps to maintain social distancing and adhere to University regulations. ​

Dear Students,   

On 28. Mai (Thursday), the exam inspection will take place from 10.00  to 12:00. The location will be the C6.3 lecture room 9.05. We have to take the following steps to maintain social distancing and adhere to University regulations. ​

  • We will define 15 minute slots in the time window (-> 8 slots in total) and publish them on Wednesday 27.05 at 10:00. You must choose one of the slots to be able to inspect your exams.
  • Like already mentioned, only choose a slot if your have a strong feeling that something might be wrong.
  • During the inspection only one student should be in the lecture room. Please wear a Mask during the exam inspection. 
  • Do not come early or remain too long after the exam inspection.

Stay healthy and see some of you on Thursday,

DTSP Team

12.05.2020

Re-Exam Results

Dear Students,

The results for the re-exam are published and visible in your respective CMS accounts. The best grade from the attempts will be entered in LSF.

 We also offer you an exam inspection and will announce more details in the next days. We also ask... Read more

Dear Students,

The results for the re-exam are published and visible in your respective CMS accounts. The best grade from the attempts will be entered in LSF.

 We also offer you an exam inspection and will announce more details in the next days. We also ask you to use this opportunity only if you strongly disagree with your results. We must take steps and adhere to the regulations of the university to minimise contact where possible.  

Enjoy the rest of the day and stay healthy, 

DTSP Team 

28.04.2020

DTSP Re-Exam Re-located

Dear students,

we just received the news that GHH due to construction work is closed tomorrow.
We therefore need to re-locate the DTSP re-exam to Building E2 5, HS 1 (the large math auditorium).
Signs as well at the doors of GHH will remind you in case you... Read more

Dear students,

we just received the news that GHH due to construction work is closed tomorrow.
We therefore need to re-locate the DTSP re-exam to Building E2 5, HS 1 (the large math auditorium).
Signs as well at the doors of GHH will remind you in case you don't get the mail.
HS 1 still has ~30 places per each participant so it's large enough to maintain social distance.

Reminder of the rules:

  1. Arrive on time, but don't stay on campus for longer learning phases, neither prior to nor after the exam.
  2. Maintain a distance of at least 2m from your peers at all times.
  3. Please bring your mouth/nose protection (that you anyhow need for shopping and public transport).
    We won't enforce wearing it, but you help others if you don't feel distressed too much wearing it!

Best

Thorsten Herfet

21.04.2020

Re-Exam Scheduled!

Dear students,
 
thank you indeed for your unanimously positive feedback to my offer!
 
We will carry out the DTSP Re-Exam on Wednesday, April 29th, 15:00 (s't) in E2 2 HS001 (Günter-Hotz-Hörsaal).
 
As you know the Campus is still closed... Read more
Dear students,
 
thank you indeed for your unanimously positive feedback to my offer!
 
We will carry out the DTSP Re-Exam on Wednesday, April 29th, 15:00 (s't) in E2 2 HS001 (Günter-Hotz-Hörsaal).
 
As you know the Campus is still closed except for exams, so please
  • Arrive on time, but don't stay on campus for longer learning phases, neither prior to nor after the exam.
  • Please respect all measures required when moving in public space:
    • Keep distances beyond 2.00m
    • Preferably (we'll inform you in case it will even be mandatory next week) wear a mouth/nose protection.
    • Wash your hands regularly and sufficiently thorough.
The current regulations can be found:
See you all on 29th!!
 
Best regards, take care of yourself and your family and friends,
sincerely hope you're all OK!
 
Thorsten Herfet
05.04.2020

AVCN/5G Lecture in SS2020

Dear students,

due to the difficult situation SARS-Cov-2 causes for us all and especially for you, we decided to despite the earlier announcement offer AVCN (former TCII) in the summer term!!!
We will adapt the lecture to pay respect to a) the shorter term and... Read more

Dear students,

due to the difficult situation SARS-Cov-2 causes for us all and especially for you, we decided to despite the earlier announcement offer AVCN (former TCII) in the summer term!!!
We will adapt the lecture to pay respect to a) the shorter term and b) the potential requirement to offer at least parts of the course remotely.
Please check the course website: https://cms.nt.uni-saarland.de/avcn_20/.

Best regards, take care and stay healthy!

Thorsten Herfet and Team

17.03.2020

Cancellation / Postponing of DTSP Re-Exam

Dear students,

as you all are aware the University is locked-down until April 24th, 2020 due to the SARS-CoV-2 pandemia.

We therefore cancel the originally scheduled re-exam on March 25th. As the situation is not yet clear enough we will at this point in time... Read more

Dear students,

as you all are aware the University is locked-down until April 24th, 2020 due to the SARS-CoV-2 pandemia.

We therefore cancel the originally scheduled re-exam on March 25th. As the situation is not yet clear enough we will at this point in time not yet fix a new date, but will keep you informed as soon as legally and ethically we are convinced that we can hold the exam without putting anyone in danger to get infected and get sick or, what's even more important, infect others.

Let me use this occasion to very seriously plead for taking all the measures implemented by the local and national governments very sincere!  Do your utmost to prevent the virus from spreading. Since most of you will not even really notice when being infected consider it an ethical duty to restrict social contacts as much as possible! There's still a lack of awareness, parties going on and people going shopping beyond their daily needs. This is really dangerous and we only have little time left to flatten the curve!

As DTSP students and engineers you know exponential curves better than most citizens, so be a role-model and convince others to obey the rules!

Best

Thorsten

10.03.2020

Re-Exam Registration

Hello, 

For those who intend to write the re-exam, make sure that you are registered in LSF for the re-exam. The last date for registration is 17.03.2020.

Good luck , 

Kelvin 

14.02.2020

Exam results are published

The DTSP exam results are published on CMS. Exam inspection will be offered after the re-exam. 

Best, 

Kelvin 

05.02.2020

Reminder: Exam registration

To partake in the DTSP exam it is mandatory to register yourself in LSF. 

 

 

04.02.2020

Reminder: No Lecture and Tutorial this week

Since we already wrapped with the notebook and the exercises, there will be no lectures and tutorial this week. All the best for your exam preparation . 

28.01.2020

Legacy Manuscript

Due to many requests, the old Manuscript of DTSP has been uploaded and can be found as an additional material in CMS. Note that mistakes that have been corrected in the notebook may still be part of the legacy manuscript. 

19.01.2020

Feedback

Many thanks to the student who has given us elaborate feedback (it's anonymous, so that I answer via the news).
Would appreciate if the student can write a mail so that we can also talk face to face.

I just want to make sure:

Many thanks to the student who has given us elaborate feedback (it's anonymous, so that I answer via the news).
Would appreciate if the student can write a mail so that we can also talk face to face.

I just want to make sure:

  • It has been perfectly appropriate (the student was unsure whether it was, but yes, carefully worded and clearly understandable). Many thanks!
  • We will consider it seriously, and I would very much like to use one of the remaining lecture hours to discuss this also in class.

We've run through many cycles and we've changed the teaching method in many aspects (actually also to be honest "trying" things that seem fashionable or have been invented by the University as new tools). We have received the busy beaver award for two of our lectures.

  • We started with a manuscript without any prosa, so that the class provides all information "between" the lines. We also linked to two very detailed books and have >20 samples of each of the books (Proakis and Oppenheim) in the CS library.
    Feedback has been that students prefer a self-contained manuscript and that the background literature is just too much to cope with.
  • Consequently we changed to a self contained (PDF) manuscript, which BTW is still available if you prefer to have it. To stay very near to the material I used Xournal to annotate the script during the lecture. This whole process has been as self-contained and complete as possible.
  • We accompanied the whole lecture by a MATLAB toolbox (a lot of effort to implement it) so that students don't simply need to "believe" in graphs (like in textbooks) but can play around with nearly every element to cross check their understanding. We also heavily fought for the MATLAB campus license so that everyone can use this toolbox without additional costs.
    Feedback has been that it is complicated to a) find the right source codes and b) understand and use it. And it often simply fell of the priority list, so that only few students made use of it (with a high correlation to good grades, but of course it's hard to say whether only good students used it or students became good by using it...)

So during the summer term 2019 the team once again spent a really huge amount of work on changing the material to a new method. Purpose has been to enable having slides, HTML manuscripts (usable anytime and anywhere for the students) and a PDF book, all from the same source which therefore can more easily evolve over the years.

As an additional "bonbon" we are now able to integrate the code, so that there's no barrier to find it in a toolbox anymore. We also tried to simplify the code so that it -- even though not providing the best possible programming style (which CS students might criticize...) -- is easily readable and understandable.

It's important for us to hear that we're not yet there and that still the feeling is that the provided material is not ideal. It has been the first run with it, so there surely is room for improvement and hence I look forward to discuss which path would be one that students feel most comfortable with.

Best

Thorsten Herfet

14.01.2020

Hamming Code and BCH notebook

The notebooks are now available

08.01.2020

Exam Dates and Location

The main page has been updated to include details on the exam dates and location. 

08.01.2020

Second Exam Preparation

 

Continuing from the first exam preparation, on 14.01.2020 (an if necessary on 15.01.2020) we will work out more exam 'similar' questions. Please bring with you, writing equipment (pen, paper) and a calculator.

11.12.2019

First Exam Preparation

As announced in the Lecture, on 17.12.2019 and potentially 18.12.2019 we will work out some exam 'similar' questions during the lecture along with discussing the structure of the exam and the points. We will also give you some tips to prepare for the exam so that... Read more

As announced in the Lecture, on 17.12.2019 and potentially 18.12.2019 we will work out some exam 'similar' questions during the lecture along with discussing the structure of the exam and the points. We will also give you some tips to prepare for the exam so that you can start your exam preparations. Please bring with you, writing equipment (pen, paper) and a calculator.

12.11.2019

Scale to Shift (or vice-versa)

Dear students,

after the long (and admittedly confusing) discussion in last week's tutorial (w.r.t. Task Sheet 02, Task 2c), we found the following:

  • The sample solution is correct (and not broken).
  • You can get to it using either "shift then scale" or... Read more

Dear students,

after the long (and admittedly confusing) discussion in last week's tutorial (w.r.t. Task Sheet 02, Task 2c), we found the following:

  • The sample solution is correct (and not broken).
  • You can get to it using either "shift then scale" or "scale then shift" (so math is also not broken, as we already said in the tutorial).

We are going to spend the end of the next tutorial showing you how to do it properly and how to minimize your risk of doing it wrong (all ways work, but with some you must pay more attention).

If you want to play around a little bit, feel free to apply the Fourier definition directly to the signal and try to get to the sample solution (without applying correspondencies).

So again, apologies for the confusion and see you all on Friday when we get this thing clear!

Best regards
The DTSP-Team

08.11.2019

Lecture Book - Images

Dear all,

after several requests, we have figured out a means to share the jupyter notebooks more "thoroughly". You can now find a "Download Images" link in the "Resources" menu. Extract the folder in a way that the PICS folder is at the same level as your .ipynb... Read more

Dear all,

after several requests, we have figured out a means to share the jupyter notebooks more "thoroughly". You can now find a "Download Images" link in the "Resources" menu. Extract the folder in a way that the PICS folder is at the same level as your .ipynb files. They should now render properly when you open jupyter notebook.

Best regards,
The DTSP-Team

30.10.2019

Quiz Content

Dear DTSP students,

as we got many inquiries, let us clarify what content is tested in the quizzes:

Assume you write a quiz at the end of lecture week N (we start counting at 1 like MATLAB does). In this case, the tasks in the quiz cover the content from the... Read more

Dear DTSP students,

as we got many inquiries, let us clarify what content is tested in the quizzes:

Assume you write a quiz at the end of lecture week N (we start counting at 1 like MATLAB does). In this case, the tasks in the quiz cover the content from the very first lecture until (including) the lectures in week N-1. Naturally, a strong focus is put on the unique content of week N-1, but as we build up knowledge, you should not forget about week N-1 when week N+1 starts.

We hope this helps and wish you good luck. See you tomorrow in C6.3 Rm. 9.05 at 14:15!

Best Regards,
The DTSP-Team

23.10.2019

Quiz and Tutorial in CW 43 + 44

Dear DTSP students,

as we got several inquiries, here is a clarification:

  • This week (CW43), there is no tutorial on Friday (and hence no quiz).
  • Next week (CW44), the first official tutorial and quiz happen on Oct 31st at 14:15 in C6.3 Room 9.05 (physics... Read more

Dear DTSP students,

as we got several inquiries, here is a clarification:

  • This week (CW43), there is no tutorial on Friday (and hence no quiz).
  • Next week (CW44), the first official tutorial and quiz happen on Oct 31st at 14:15 in C6.3 Room 9.05 (physics tower). The quiz takes 15min, after which we will discuss the first task sheet.

Have a nice tutorial-free week!

Best regards,
The DTSP-Team

16.10.2019

Tutorial Date and Place

Dear students,

as you made us aware of collisions with mandatory courses in collaborating study programs, we had to move the tutorial to a new slot. The slot has been jointly decided upon in today's lecture and we are going to stick to this now.

The tutorials... Read more

Dear students,

as you made us aware of collisions with mandatory courses in collaborating study programs, we had to move the tutorial to a new slot. The slot has been jointly decided upon in today's lecture and we are going to stick to this now.

The tutorials are now scheduled to Fridays 12:15 - 13:45 in E1.3 Seminar Room 016 (basement of the computer science building). As the first tutorial falls on a public holiday (Nov 1st), we shift it to Oct 31st and will inform you in time about the exact time and space.

For the office hour on MATLAB/Jupyter/Pipenv this Friday, we meet at the regular place and time (12:15, E1.3 Rm 016).

If you still have collisions with other courses, you are nevertheless obliged to take part in (a sufficient number of) quizzes that happen in the first 15min of each tutorial. Please let us know in case you want us to talk to the instructors of the colliding course and tell them about the issue, so that you must not fear making a bad impression by coming late each and every week due to the quiz.

Best regards
The DTSP-Team

15.10.2019

Office Hour on MATLAB/Pipenv/Jupyter

NOTE: The dates have been updated due to a reschedule of the tutorials.

Dear DTSP students,

as announced in today's lecture, there will be an "office hour" on MATLAB/Pipenv/Jupyter in order to help you set up your system.

The office hour takes place at the... Read more

NOTE: The dates have been updated due to a reschedule of the tutorials.

Dear DTSP students,

as announced in today's lecture, there will be an "office hour" on MATLAB/Pipenv/Jupyter in order to help you set up your system.

The office hour takes place at the slot when the usual tutorial will happen, i.e. this Fr, 18th Oct at 12:15. There will be no quiz (except from "have you already installed your MATLAB?").

Details on how you can set up the things yourself can be found in the Task Sheet 01 (see materials section). Please read it before the office hour to save yourself some time. Installing MATLAB involves an account creation (for the campus license) so it also makes sense to do this as soon as possible.

The task sheet itself will be discussed (after the accompanying quiz) on Th, 31st Oct. This is going to be in another slot as the usual tutorial, as Fr, 1st Nov is a public holiday.

In general, task sheets are released every Tuesday. The second task sheet will be released on Tu, 29th Oct., after which a new one appears every week, without further notice via email.

Have a good semester start and see you on Friday for the office hour.

Best regards
The DTSP Team

Show all
 

Quick Links

Course Details

Introduction

Digital Signal Transmission and Signal Processing refreshes the foundation that you have layed in "Signals and Systems / Signale und Systeme". We will, however, include the respective basics so that the various facettes 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 indispensibly 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 lecture notes, task sheets, exercises or even organization things. We will improve it soon so you can benefit from it, not only future students.
  • There will be printed weekly quizzes with 5 questions for 15 minutes every week on FRIDAY from 12:15 - 12:30. These quizzes are graded individually and the points will be published online.

Exam Dates:

  • Main exam - 13.02.2020. Time: 0900. Location: SIC E1 3/HS002. Duration: 2 hours
  • Re-Exam - 25.03.2020. Time: 0900. Location: SIC E1 3/HS002. Duration: 2 hours

Exercise Group

  • Place: Campus E1.3. Seminar Room 016
  • Time: Fridays, 12:15 - 13:45
  • During the exercises you will be asked to demonstrate your understanding of the task sheet problems
  • You are free to attend your preferred exercise group.

Task Sheets

  • Task sheets are issued on Tuesdays after the lecture and are available online.
  • You do not have to submit the solutions, instead work on the tasks until the following tutorial.
  • During the tutorial you can demonstrate your understanding on the task sheet questions and get an additional 1 point on every task you have contributed individually.

Correction

  • The quizzes and task sheets for this course will be divided into two parts (6 in each block 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 points total for all quizzes in each block. These points can be earned individually by everyone.
    • Each task sheet contains minimum 3 tasks, which adds up to 18 points total for all tasks in each block. These points can be earned only if you individually can demonstrate your understanding on the task during the tutorial.
    • Final points are calculated by adding up over all quizzes and task sheets within a block.
    • You need minimum 20 points in total to pass a block and must pass both block A and B to be eligible for the exam.

Exam

  • 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.
  • Faultless solutions are rewarded with 3 points.

MATLAB

  • Since March 2012 the UdS has a MATLAB campus license which can be used by all university students for non-commercial purposes.
  • CIP pool at Saarland university provides acces
  • SSUM Signals and Systems Using Matlab package: 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

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}

 



Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators