Warsaw University of Technology - Central Authentication System
You are not logged in | log in
course directory - help

Signals, Systems and Modulations

General data

Course ID: 103A-CTxxx-ISA-ESISM Erasmus code / ISCED: (unknown) / (unknown)
Course title: Signals, Systems and Modulations Name in Polish: Signals, Systems and Modulations
Department: The Faculty of Electronics and Information Technology
Course groups: ( Courses in English )--eng.-EITI
( Technical Courses )---EITI
( Technical Courses )--eng.-EITI
( Telecommunication Systems )-Computer Science, Telecommunications-B.Sc.-EITI
ECTS credit allocation (and other scores): 6.00
Language: English
(in Polish) Jednostka decyzyjna:

(in Polish) 103000 - Wydział Elektroniki i Technik Informacyjnych

(in Polish) Kod wydziałowy:

(in Polish) ESISM

(in Polish) Numer wersji:

(in Polish) 1

Short description:

General model of communication link (modulator - channel - demodulator) is introduced as well as criteria of its performance. Analog and digital modulations are described and compared. Digital transmission of analog signals is studied (based on the example of the G.711 PCM) as well as bases of signal compression. The time- and frequency domain methods of signal representation are developed (DFT, DCT) as well as the bases of adaptive filtering (for prediction and noise suppression).

Full description:


Lectures

  • Signals in telecommunications (2h): Examples, properties and mathematical models of signals in telecommunication. General model of communication link (modulator – channel - demodulator). Analog and digital modulations, multiplexing (TDM, FDM). Criteria used for comparing modulations: bandwidth, bit rate, signal to noise ratio, immunity to channel noise.
  • Description and processing of analog signals (2h): Signal analysis in time and frequency domain, LTI systems, stability.
  • Discrete signals and systems (8h): Sampling of the baseband and passband signals. Z-transform and inverse Z-transform. Discrete Fourier Transform. Discrete systems: impulse response, frequency response, stability conditions.
  • Introduction to adaptive filtering (4h): A problem of signal prediction, noise suppression, echo cancellation. The Wiener filter, adaptive filters.
  • Introduction to signal compression (2h): Problem of source coding, lossless and lossy compression. Example of a lossy compression – the Huffman code. Lossy compression: using a predictor, digital transforms (DFT, DCT).
  • Analog modulations (2h): Amplitude modulations (DSB-SC, DSB, SSB, VSB) and angle modulations (FM, PM): spectra of modulated signals, bandwidth, detection methods, immunity to channel noise.
  • Digital modulations and transmission codes (2h): Transmission codes and their spectra (unipolar code, bipolar code, AMI, etc.). Basic digital modulations: ASK, FSK, PSK – spectra of the modulated signals. Mixed modulations: AM-PM, QAM. Differential coding: DPSK.
  • Reception of digital signals (3h): Channel with additive gaussian noise. Optimal reception of binary signals: unipolar, bipolar, PSK, FSK. The quadrature receiver for M-ary PSK and AM-FM signals. Coherent and noncoherent reception of DPSK signals. Comparison of digital modulations.
  • Digital transmission of analog signals (3h): Quantization, quantization error, SNR. Nonuniform quantizers, logarithmic quantizers. ITU-T standard PCM 64kbit/s – channel bandwidth, SNR, influence of channel noise.
  • Limits of transmission (2h): Maximum baud rate (Nyquist theorem). Channel capacity – Shannon theorem and its consequences.


Tutorials

  • Analysis of analog signals (2h): Fourier transform, LTI systems, stability.
  • Discrete time signals and systems (review) (4h): Calculation of Z-transforms and inverse Z-transforms. Calculation of a frequency response of a system, given its transfer function in Z domain. Stability of discrete systems.
  • Adaptive filtering (2h): Predictor, echo canceller and noise suppression algorithm.
  • Reception of AM and FM signals (2h): calculation of signal and noise power in a synchronous detector, envelope detector and frequency discriminator. Analysis of a phase modulator for SSB. Comparison of analog modulations.
  • Optimal reception of digital signals (2h): Evaluation of BER for binary transmission in the channel with AWGN.
  • Quantization (2h): Evaluation of a SNR for the uniform and nonuniform quantizer. Comparison of the PCM with analog modulations (channel bandwidth, influence of the channel noise on the output signal quality, etc.).


Laboratory

  • Sampling and discrete transforms (2h): Simulation of sampling of sine and audio signals. Verification of sampling theorem. Comparison of DFT and DCT.
  • Discrete filters (2h): Simulations of FIR and IIR filters. Comparison of their properties.
  • Adaptive filtering (2h): Testing of prediction, echo cancellation and noise suppression algorithms.
  • Transmission codes (2h): Hardware part: comparison of the bipolar code receivers. Software part: construction of decision algorithms for binary baseband transmission.
  • Digital modulations (2h): Comparison of binary and M-ary modulations, the quadrature receiver, coherent and noncoherent reception of DPSK.
  • Quantization and ADPCM (2h): Presentation of the PCM and DPCM: sampler, quantizer, predictor. SNR for an uniform, nonuniform and adaptive quantizers. Measurement of prediction gain in ADPCM.
Bibliography:

  • K. Sayood, Introduction to Data Compression, Morgan Kauffman. (IT library)

  • L.W. Couch, Digital and Analog Communication Systems, Prentice
    Hall. (IT library)

  • I.A. Glover, Digital Communications.(IT library)

  • S.Haykin, Communication Systems, Wiley 2001.

Assessment methods and assessment criteria:

During the lab exercises it is possible to score up to 30 points (5
pts per one session)

Maximum score for the exam is 70 points. There are also up to 10 points
to get during the tutorials.

The final result is based on the following pattern:

A: 91-110 points

B+: 81-90 points

B: 71-80 points

C+: 61-70 points

C: 51-60 points

D: 0-50 points

Classes in period "Winter Semester 2020/2021" (in progress)

Time span: 2020-10-01 - 2021-02-12
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 60 places more information
lectures, 30 hours, 60 places more information
tutorials, 15 hours, 60 places more information
Coordinators: Przemysław Dymarski
Group instructors: Łukasz Chorchos, Przemysław Dymarski, Konrad Markowski, Michał Marzęcki
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Summer Semester 2019/2020" (past)

Time span: 2020-02-22 - 2020-09-30
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 60 places more information
lectures, 30 hours, 60 places more information
tutorials, 15 hours, 60 places more information
Coordinators: Przemysław Dymarski
Group instructors: Łukasz Chorchos, Przemysław Dymarski, Konrad Markowski, Michał Marzęcki
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Winter Semester 2019/2020" (past)

Time span: 2019-10-01 - 2020-02-21
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 60 places more information
lectures, 30 hours, 60 places more information
tutorials, 15 hours, 60 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski, Michał Marzęcki
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Summer Semester 2018/2019" (past)

Time span: 2019-02-18 - 2019-09-30
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 60 places more information
lectures, 30 hours, 60 places more information
tutorials, 15 hours, 60 places more information
Coordinators: Przemysław Dymarski
Group instructors: Łukasz Chorchos, Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Winter Semester 2018/2019" (past)

Time span: 2018-10-01 - 2019-02-17
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 60 places more information
lectures, 30 hours, 60 places more information
tutorials, 15 hours, 60 places more information
Coordinators: Przemysław Dymarski
Group instructors: Łukasz Chorchos, Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Summer Semester 2017/2018" (past)

Time span: 2018-02-19 - 2018-09-30
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 60 places more information
lectures, 30 hours, 60 places more information
tutorials, 15 hours, 60 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Winter Semester 2017/2018" (past)

Time span: 2017-10-01 - 2018-02-18
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 30 places more information
lectures, 30 hours, 30 places more information
tutorials, 15 hours, 30 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Summer Semester 2016/2017" (past)

Time span: 2017-02-20 - 2017-09-30
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 30 places more information
lectures, 30 hours, 30 places more information
tutorials, 15 hours, 30 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Winter Semester 2016/2017" (past)

Time span: 2016-10-01 - 2017-02-19
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 30 places more information
lectures, 30 hours, 30 places more information
tutorials, 15 hours, 30 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Summer Semester 2015/2016" (past)

Time span: 2016-02-23 - 2016-09-30
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 30 places more information
lectures, 30 hours, 30 places more information
tutorials, 15 hours, 30 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Winter Semester 2015/2016" (past)

Time span: 2015-10-01 - 2016-02-22
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 30 places more information
lectures, 30 hours, 30 places more information
tutorials, 15 hours, 30 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Summer Semester 2014/2015" (past)

Time span: 2015-02-23 - 2015-09-30
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 30 places more information
lectures, 30 hours, 30 places more information
tutorials, 15 hours, 30 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Winter Semester 2014/2015" (past)

Time span: 2014-09-29 - 2015-02-22
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 30 places more information
lectures, 30 hours, 30 places more information
tutorials, 15 hours, 30 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Classes in period "Summer Semester 2013/2014" (past)

Time span: 2014-02-24 - 2014-09-28
Choosen plan division:


magnify
see course schedule
Type of class: laboratory, 15 hours, 40 places more information
lectures, 30 hours, 40 places more information
tutorials, 15 hours, 40 places more information
Coordinators: Przemysław Dymarski
Group instructors: Przemysław Dymarski
Students list: (inaccessible to you)
Examination: Exam
(in Polish) Jednostka realizująca:

(in Polish) 103600 - Instytut Telekomunikacji

Course descriptions are protected by copyright.
Copyright by Warsaw University of Technology.