EE613: Digital Signal Processing for Communications
 

 

Prerequisites:

 

Textbook: No required textbook.

 

Other Recommended Readings:

[1] S. Haykin, Adaptive Filter Theory, 4th Ed., Prentice Hall, 2002.

[2] J. G. Proakis, et al, Contemporary Communication Systems Using MATLAB and Simulink, Second edition, Brooks/Cole Pub Co., 2004.

[3] S. K. Mitra, Digital Signal Processing: A Computer-Based Approach, 2e., with DSP Laboratory using MATLAB, McGraw-Hill, 2001.

[4] H. Liu, Signal Processing Applications in CDMA Communications, Artech House, 2000.

[5] IEEE Trans. Communications; IEEE Trans. VT; IEEE Trans. Wireless Communications.

 

Grading:
Homework 25%
Project 20%
Midterm (open book) 25%
Final (open book) 30%

About late HW: For late HW submission, you get 75% HW grade.

 

Course Description:
This course teaches digital signal processing techniques for wireless communications. Various physical layer issues in wireless communications are addressed, including channel estimation, adaptive equalization, synchronization, interference cancellation, OFDM, multi-user detection and rake receiver in CDMA, space-time coding, and smart antenna.

 

Course Objectives:
Upon completing this course student should be able to:
1. Understand the basic DSP concepts
2. Understand and use various DSP algorithms
3. Understand the applications of DSP in wireless communications
4. Analyze the performance of wireless systems with signal processing

 

Topical Outline:

 

Week

Topic

1

 Lec.1: Channel Estimation

2

 Lec.2: Channel Estimation (Cont')

3

 Lec.3: Equalization

4

 Lec.4: Equalization (Cont')

5

 Lec.5: MUD in CDMA

6

 Lec.6: OFDM

7

 Midterm

8

 Project assignment

8

 Lec.7: Diversity and Combining

9

 Lec.8: Transmit Diversity and Space-Time Coding

10

 Lec.9: Smart Antenna and Beamforming

11

 Lec.10: Rake Receiver in CDMA

12

 Lec.11: Particle Filtering

13

 Lec.12: DSP Hardware and Implementation Technologies

14

 Final