The goals of this course are
To develop an understanding of how digital modulators and demodulators work,
To learn how to represent various modulation techniques mathematically, in time and frequency domains, and more generally, in the signal space,
To obtain some insight into the role of random processes in communication system analysis, both as a means of modeling noise, and also as a model for message generation,
To address several key issues such as noise, bandwidth limitation, interference; and to investigate their effects on the performance of communication systems, through error probability analysis.
To explore fundamental limits of communication systems, such as channel capacity.
To learn some practical techniques to combat noise, such as error correcting codes
To establish an introductory level understanding of multiuser communication techniques.
Prerequisite(s)
-
Corequisite(s)
-
Special Requisite(s)
-
Instructor(s)
Assoc. Prof. Eylem ERDOĞAN
Course Assistant(s)
Schedule
Thursday, 09:00-13:00
Office Hour(s)
Thursday, 14:00-15:00, Room:2D0305
Teaching Methods and Techniques
The module will be delivered in a series of lectures, supported by tutorial sessions and self-directed study on the part of the student. The course is taught by lectures at the rate of 2 hours and 2 hours tutorial per week.
A part of the lectures will consist of delivery of the course material using powerpoint.
The lectures will follow a textbook and will contain supporting material for the practical sessions.
The lectures will include discussion questions which will be used to stimulate in-class discussion.
Principle Sources
"TextBook
Digital communications : fundamentals and applications
Bernard SKLAR – Prentice Hall 2001- 2nd edition – ISBN 10- 0130847887
Other Support Material
Fundamentals of Communication Systems.
J.G.Proakis, M.Salehi – Prentice Hall 2005 , 1st edition– ISBN 0-13-147135-X
Digital Communications.
John. G. Proakis – McGraw-Hill - 4th edition, - ISBN 0-07-232111-3
Communication Systems - An introduction to signals and noise.
A Bruce Carlson - McGraw-Hill - 2nd edition ISBN 0-07-009957-X
Principles of Communication Systems
Taub – Schilling McGraw-Hill 1st edition.
Communication Systems
Simon Haykin – John Wiley&Sons – 4th edition – ISBN 0-471-17869-1
Digital modulation in communication systems - An introduction
HP application note 1298
Modern digital and analog communication systems
B.P.Lathi – Oxford University Press – 3rd edition – ISBN 0-19-511009-9
Principles of Digital Communications and coding
Andrew J.Viterbi – Jim K.Omura ; McGraw-Hill – ISBN 0-07-067516-3
Fundamentals of communications systems
Michael P Fitz. 2007 ISBN : 0-07-148280-6
Other Sources
-
Course Schedules
Week
Contents
Learning Methods
1. Week
Introduction, Course Overview, Signals, Fourier Transforms, Singularity Functions, Linear Systems
Oral presentation
2. Week
Intro to Digital Communications, The Sampling Theorem, Analog Pulse Modulation
Oral presentation
3. Week
Digital Pulse Modulation, Pulse Code Modulation, Quantization, Delta Modulation, DPCM, Line Codes
Introduction to Digital Bandpass Modulation, Bandpass Representations
Oral presentation
Quiz 1
6. Week
BASK, BPSK, BFSK
Oral presentation
7. Week
Non-coherent modulation, M-ary Modulation
Oral presentation
8. Week
Signal Space representation, Random Variables
Oral presentation
9. Week
Midterm
10. Week
Random Processes, AWGN, Noise in Digital Communication
Oral presentation
11. Week
Bandpass receivers, Optimum detection, Error Probability for Binary Signaling with Matched Filters
Oral presentation
12. Week
Error Probability for Coherent BPSK, BASK and Error Probability for M-ary signaling
Oral presentation
Quiz 2
13. Week
Performance of Non-coherent modulation, Comparison of Digital Modulation Techniques, Error Correction Coding, Channel models
Oral presentation
14. Week
Revisions - questions and answers
Oral presentation-problem solving
15. Week
16. Week
17. Week
Assessments
Evaluation tools
Quantity
Weight(%)
Midterm(s)
1
35
Quizzes
2
10
Attendance
1
5
Final Exam
1
50
Program Outcomes
PO-1
Adequate knowledge in mathematics, science and engineering subjects pertaining to the relevant discipline; ability to use theoretical and applied information in these areas to model and solve engineering problems.
PO-2
Ability to identify, formulate, and solve complex engineering problems; ability to select and apply proper analysis and modeling methods for this purpose.
PO-3
Ability to design a complex system, process, device or product under realistic constraints and conditions, in such a way so as to meet the desired result; ability to apply modern design methods for this purpose. (Realistic constraints and conditions may include factors such as economic and environmental issues, sustainability, manufacturability, ethics, health, safety issues, and social and political issues according to the nature of the design.)
PO-4
Ability to devise, select, and use modern techniques and tools needed for engineering practice; ability to employ information technologies effectively.
PO-5
Ability to design and conduct experiments, gather data, analyze and interpret results for investigating engineering problems.
PO-6
Ability to work efficiently in intra-disciplinary and multi-disciplinary teams; ability to work individually.
PO-7
Ability to communicate effectively, both orally and in writing; knowledge of a minimum of one foreign language.
PO-8
Recognition of the need for lifelong learning; ability to access information, to follow developments in science and technology, and to continue to educate him/herself.
PO-9
Awareness of professional and ethical responsibility.
PO-10
Information about business life practices such as project management, risk management, and change management; awareness of entrepreneurship, innovation, and sustainable development.
PO-11
Knowledge about contemporary issues and the global and societal effects of engineering practices on health, environment, and safety; awareness of the legal consequences of engineering solutions.
Learning Outcomes
LO-1
Explain the working principles of basic building blocks of a digital communication system.
LO-2
Model digital communication systems using appropriate mathematical techniques (probability distributions, signal-space analysis, constellation diagrams, trellis graphs, impulse response).
LO-3
Identify methods of digital modulation and compare their performance using signal-space analysis.
LO-4
Explain receiver techniques for detection of a signal in AWGN channel.
LO-5
Characterize error-control coding techniques and explain the working of Viterbi algorithm.
LO-6
Explain the mechanism of signal propagation in wireless communication and classify characteristics of multipath propagation channels.
LO-7
Evaluate the performance of digital communication applications using MATLAB.