Semester Offering: August

To provide the students with knowledge of both the theory and practical applications of digital signal processing in communications systems.


Discrete-Time Signals and Systems, Frequency Domain Repre¬sentation of Discrete-Time Signals and Systems, Sampling of Continuous-Time Signals, The z Trans¬form, Transform Analysis of Linear Time Invariant (LTI) Systems, The Discrete Fourier Transform (DFT), Imple¬mentation of Discrete-Time Systems, Design of Digital Filters, Digital Signal Processors, DSP Applications in Advanced Mobile & Wireless Communications.


Consent of the Instructor


I Discrete-Time Signals and Systems

1. Discrete-Time Signals: Basic Definition, Some Elementary Discrete-Time Signals (Unit Sample, Unit Step), Representation of Signals
2. Discrete-Time Systems: Basic Operations on Sequences, Linear Systems, Time-Invariant Systems, Causal Systems, Stable Systems, Linear Time-Invariant (LTI) Systems, Proper­ties of LTI Systems, Linear Constant-Coefficient Difference Equations

II Frequency Domain Representation of Discrete-Time Signals and Systems

1. Fourier Transform of Discrete-Time Signals
2. Symmetry Properties of Fourier Transform, Fourier 3. Transform Theorems, Some Useful Fourier Transform Pairs
4. Frequency Domain Representation of Periodic Discrete-Time Signals

III Sampling of Continuous-Time Signals

1. Periodic Sampling
2. Reconstruction of a Bandlimited Signal from Its Samples
3. Sampling of Bandpass Signals
4. Sampling Rate Conversion: Decimation by an Integer Factor, Interpola­tion by
an Integer Factor, Sampling Rate Conversion by a Rational Factor
5. Sampling Rate Conversion of Bandpass Signals
6. A/D Conversion: Quantization, Coding
D/A Conversion

IV The z-Transform

1. Definition of z-Transform
2. Inverse z-Transform: Inspection Method, Partial Fraction Expansion, Power Series Expansion, Contour Integration
3. Complex Convolution Theorem and Parseval's Relation

V Transform Analysis of Linear Time Invariant (LTI) Systems

1. Ideal Filter Characteristics
2. System Function and Frequency Response for LTI Systems
3. Stability and Causality
4. First- and Second-Order Infinite Impulse Response(IIR) Filters
5. Allpass, Minimum-Phase and Linear-Phase Systems

VI The Discrete Fourier Transform (DFT)

1. Definition of the Discrete Fourier Transform
DFT Properties
2. Relationship between DFT and Fourier Transform of a Discrete-Time Signal
3. Frequency Analysis of Signals Using the DFT
4. The Fast Fourier Transform: Goerzel Algorithm, Decimation-in-Time Algorithms, Decimation-in-Frequency Algorithms

VII. Implementation of Discrete-Time Systems

1. Block Diagram and Signal Flow Graph Representation
2. Manipulation of Block Diagrams
3. Basic Structures of Infinite Impulse Response (IIR) Systems: Direct Form, Cascade Form, Parallel Form, Computational Complexity of the IIR Structures
Basic Structures of Finite Impulse Response(FIR) Systems
4. Finite-Precision Effects

VIII Design of Digital Filters

1. Filter Specifications
2. Design of FIR Filters: Design of FIR Filters by Windowing, Design of Optimum Equiripple Linear-Phase FIR Filters
3. Design of IIR Filters: Classical Continuous-Time Low-Pass Filter Approxi­mations, Conversion of Transfer Functions from Continuous to Discrete Time, Frequency Transformations of Lowpass Filters

IX Digital Signal Processors

1. Fundamentals of Fixed-Point DSP Architecture:  Fixed-Point Representation of Numbers, Arithmetic Computation, Memory Accessing, Pipelining of Instructions
2. Features of Example Processors: TMS320C25, DSP16A and DSP56001
3. Floating-Point DSPs: Floating-Point Representation of Numbers, TMS320C30
4. Comparison of DSPs
5. Development Tools for DSP Programming: TMS320C30 Evaluation Module

X DSP (DFT/IDFT) Applications in Mobile & Wireless Communications

1. Orthogonal Frequency Division Multiplexing (OFDM)
2. Digital Audio/Video Broadcasting : DAB-EUREKA 147, DVB T
3. Wireless LAN  IEEE 802.11a, ETSI HIPERLAN
4. Wi- Max  IEEE 802.16, (IEEE Wireless MAN, ETSI HIPERMAN)
5. Multicarrier Systems: Multiple Input Multiple Output (MIMO) Systems
6. Application of OFDM in Ultra Wide Band (UWB) Systems
7. 4 th Generation Mobile Communications



Computer Experiment I: Representation of Digital Signals and Linear Time Invariance System in Matlab
Computer Experiment II: Study of Discrete Fourier  Transform in Matlab
Computer Experiment III: Finite Impulse Response (FIR) Filter Design in Matlab
Computer Experiment IV: Infinite Impulse Response (IIR) Filter Design in Matlab
Real-Time Implementation of Filters in TMS320C30


A.V. Oppenheim, R.W. Schafer, J.R. Buck: Discrete-Time Signal Processing , 2 nd Edition, PrenticeHall, 1999


C. S. Burrus, James H. McClellan, C.Sidney, Alan V. Oppenheim, Thomas Parks, R.W. Schafer, H.W. Schuessler: Computer-Based Exercises for Signal Processing Using Matlab , Prentice-Hall, 1994
M. Bellanger:
Digital Processing of Signals- Theory and Practice , 3 rd Edition, John Wiley & Sons, 2000
M.E. Frerking:
Digital Signal Processing in Telecommunication Systems, Van Nostrand Reinhold, 1994
S.K. Mitra, J.F. Kaiser:
Handbook for Digital Signal Processing , John Wiley & Sons, 1993
A.V. Oppenheim, R.W. Schafer:
Digital Signal Processing , PrenticeHall, 1986
J. G. Proakis, D. G. Manolakis.:
Digital Signal Processing: Principles, Algorithms and Applications , Macmillan Inc., 1992
L.R. Rabiner, B. Gold:
Theory and Application of Digital Signal Processing , PrenticeHall, 1975
L.R. Rabiner, R.W. Schafer:
Digital Processing of Speech Signals , PrenticeHall, 1978
R. Van Nee, R. Prasad:
OFDM for Wireless Multimedia Communications , Artech-House, 2000
A.R. S. Bahai, B. R.Saltzberg, Mustafa Ergen
Multi-carrier Digital Communications: Theory And Applications of OFDM , Springer, 2004


IEEE Acoustics, Speech and Signal Processing Magazine
IEEE Transactions on Acoustics, Speech and Signal Processing
IEEE Signal Processing Magazine
IEEE Transactions on Signal Processing
IEEE Transactions on Communications
IEEE Transactions on Wireless Communications
IEEE Communication Letters
IEEE Singla processing Letters
IEE Electronic Letters




The final grade will be computed from the following components:
mid-semester exam (25%),
final exam (50%),
laboratories (15%), and
assignments (10%).
Open-book examination is used in both m id-semester exam and final exam.