Title: COMMUNICATION ENGINEERING
Catalog Description: Building blocks of communication systems. Signal types, vector spaces, generalized functions. Hilbert transform and analytical signals. Linear and angular modulation methods, frequency division multiplexing. GM/SM applications, stereo TV. Sampling, quantization, PCM, DPCM, DM, TDM, pulse transmission: PAM,PDM PWM. Baseband data transmission: Nyquist pulse shaping; Bandpass data transmission and digital modulation techniques: ASK,PSK,FSK, QAM.
Coordinator: Bülent Sankur, Professor of Electrical Engineering
Goals: To corroborate the use of signal processing techniques in communications, to elucidate the concepts of analog and digital communications, and to analyze the principles and building blocks of communication systems.
At the end of this course, students will be able to:
1. Understand the essence of analog and digital communication
2. Be able to follow through the processes that signals undergo in the transport of information
3. Be familiarized with various modulation schemes, signal conversions and representations.
Textbook: B.P. Lathi: Modern Digital and Analog Communication Systems, 2000, Oxford Press
1. A.B. Carlson, Communication Systems
2. S. Haykin, Communication Systems
3. M. Roden, Analog and Digital Communication System
4. G. Proakis, H. Salehi, Communications System Engineering
Prerequisites by Topic: EE373 Signals and Systems
¨ Signals and Systems: Types of signals, signal spaces. Transforms. Generalized functions. Linear systems, transfer functions, Fourier transform, discrete Fourier transform.
¨ Building Blocks: Bandpass processes and the Hilbert transform. Filters, amplifiers, limiters, frequency multipliers, envelope detectors, phase lock loops and other building elements.
¨ Continuous-Wave Modulation: Amplitude modulation: AM, DSB, SSB, VSB, angular modulation, PM, FM. Modulators, demodulators and their spectral analysis. Phasor representation. AM and FM radio. Frequency division multiplexing, TV and stereo.
¨ Pulse modulation: Sampling, Nyquist rules. Quantization. A/m types of companding. Quantization noise. A/D converters. DM, DPCM and adaptive varieties. Time division multiplexing schemes. Network synchronization principles.
¨ Digital Transmission Principles: Channel imperfections and disturbances. Digital transmission of digital data. Line codes. Synchronization. Error control codes.
¨ Digital modulation: Analog transmission of digital data. Digital modulation methods: BPSK, DBPSK, QPSK, MSK, ASK. Binary frequency modulation NC-FSK and orthogonal signal spaces. M-ary modulation schemes: M-QAM.
Course Structure: The class meets for four lectures a week, each consisting of two 50-minute sessions. 4-5 Matlab homework assignments are given per semester. There are two in-class mid-term exams and a final exam. In addition 5-7 unannounced quizzes are given to check the awareness of the students.
Laboratory Resources: None.
1. Matlab homework sets (15%)
2. Two mid-term exams (23% each).
3. Final exam (24%)
4. Quizzes (15%).
(a) Apply math, science and engineering knowledge. This course requires working knowledge of signal processes, transform theory, spectral analysis and an engineering intuition to grasp the meaning of information transport processes.
(b) Design a system, component or process to meet desired needs. A few examples of system design shown in the class.
(c) Use of modern engineering tools. Students are encouraged to use Matlab simulation tools for describing and analyzing signals and modulations.
Prepared By: Bülent Sankur