You are on page 1of 6

National University of Sciences & Technology (NUST)

School of Electrical Engineering and Computer Science (SEECS)


Department of Electrical Engineering

EE355 Digital Communication Systems


Course Code: EE355 Semester: Fall 2022
Credit Hours: 3+1 Prerequisite EE- 351 Communication
Codes: Systems
Instructor: Prof. Syed Ali Hassan Discipline: BEE-11
Office: SEECS A-310 Telephone: 051-90852125
Lecture Days: Wednesday and Friday E-mail: ali.hassan@seecs.edu.pk

Class Room: IAEC Lecture Hall Consulting Hours: Thursday: 2:00pm-3:00pm; also,
through appointment via e-mail
Knowledge Telecom and Computer Networks Updates on LMS: After every lecture
Group:

Course Description:

This course is intended to provide a thorough, up-to-date, treatment of wireless physical digital
communication systems. To this end, the course will start with an introduction to wireless communications.
This introduction will be followed by in-depth discussions on the challenges, constraints, and modeling of
radio propagation and wireless channels. The emphasis on fundamental issues should benefit not only to
students taking formal instruction, but also practicing engineers who are likely to already have a detailed
familiarity with the standards and are seeking to deepen their knowledge of the fundamentals and principles
of this important field.

Course Objectives:

The concepts learnt in the course will make the student capable of understanding modern wireless systems
and cellular systems. A thorough analysis and study of wireless propagation medium will benefit the students
in designing mobile systems that are robust to these channel impairments. The course is a prelude to more
complex wireless systems course that introduces deep concepts like spectral shaping and noise
characteristics.

Course Learning Outcomes:

CLO Description BT PLOs


After the completion of the course the students will be able to: Level
1. Demonstrate the basics of Digital and Mobile Communication Systems C3 1
2. Design the digital systems under various wireless channel impairments C5 3

3. Conduct experiments as well as analyze and interpret experimental data P4 4

4. Execute MATLAB-based Computer Simulations for design of digital networks P3 5


5. Communicate a state-of-the-art Digital technology project A2 9

Page 1 of 6
National University of Sciences & Technology (NUST)
School of Electrical Engineering and Computer Science (SEECS)
Department of Electrical Engineering

Mapping of CLOs to Program Learning Outcomes

PLOs/CLOs CLO1 CLO2 CLO3 CLO4 CLO5


PLO 1 (Engineering Knowledge) √
PLO 2 (Problem Analysis)
PLO 3 (Design/Development of Solutions) √
PLO 4 (Investigation) √
PLO 5 (Modern tool usage) √
PLO 6 (The Engineer and Society)        
PLO 7 (Environment and Sustainability)        
PLO 8 (Ethics)        
PLO 9 (Individual and Team Work)        √
PLO 10 (Communication)        
PLO 11 (Project Management)        
PLO 12 (Lifelong Learning)        

Mapping of CLOs to Assessment Modules and Weightages

Assessments/CLOs CLO1 CLO2 CLO3 CLO4 CLO5


Quizzes: 10% (of theory part) √ √

Assignments: 5% (of theory part) √ √ √

Mid-Term/OHTs: 30% (of theory part) √ √

Project: 5% (of theory part) √

End Semester Exam: 50% (of theory part) √ √

Lab 25% √ √

Books:
Text Book: T. S. Rappaport, Wireless Communications, 2nd Edition, Prentice Hall

Reference 1) “Principles of Mobile Communications, 3nd Edition. By: Gordon L. Stuber. Publisher: Kluwer
Books: publishers

Topics to be Covered:

Cellular Systems Multipath-fading


Interference Geometry Fading Characteristics
Reuse Factor Fading distributions
Page 2 of 6
National University of Sciences & Technology (NUST)
School of Electrical Engineering and Computer Science (SEECS)
Department of Electrical Engineering

Trunking Theory Fade Envelops


Cell Sectoring Average Fade Duration
Hand-offs Coherence Bandwidth
Coherence Time
Path loss Shadowing
Free-space Shadow distributions
Ground Ray Coverage probability
Multiple-Access Techniques Single- and multi-carrier modulation techniques
TDMA QPSK, FSK, MSK, GMSK, OFDM
FDMA Digital Power Spectral Analysis
CDMA BER Calculations
FDMA Matched Filtering
OFDMA
SC-FDMA

Lecture Breakdown:

Week No. Topics Sections Lectures

1 Lecture 1: Introduction to Cellular Systems 1,2 & 3


Lecture 2: History of Wireless Communications
Lecture 3: Wireless/Cellular Generations
Lab 1: MATLAB Programming-A Quick Recap
2 Lecture 4: Cellular Systems 4, 5 & 6
Lecture 5: SNR and SINR
Lecture 6: Co-channel interference
Lab 2: Cellular Systems and Trunking Theory

3 Lecture 7: Frequency reuse 7, 8 & 9


Lecture 8: Trunking theory
Lecture 9: Hand-offs
Lab 3: Path Loss and Shadowing (Part-1)
4 Lecture 10: Wireless channel impairments 10, 11 & 12
Lecture 11: Path loss
Lecture 12: Free Space and Ground Ray Models
Lab 4: Path Loss and Shadowing (Part-2)
5 Lecture 13: Introduction to Shadowing 13, 14 & 15
Lecture 14: Shadowing distributions
Lecture 15: Converge and Outage Probability
Lab 5: Fading Distributions (Part-1)
OHT-1

7 Lecture 16: Introduction to Multipath Fading 16, 17 & 18


Lecture 17: Fading Distributions: Rayleigh and Rice
Lecture 18: Fading Envelopes
Lab 6: Fading Distributions (Part-2)
8 Lecture 19: Average Fade Duration 19, 20 & 21
Lecture 20: Level Crossing Rate
Page 3 of 6
National University of Sciences & Technology (NUST)
School of Electrical Engineering and Computer Science (SEECS)
Department of Electrical Engineering

Lecture 21: Coherence Time


Lab 7: Level Crossing Rate and Average Fade Durations
9 Lecture 22: Coherence Bandwidth 22, 23 & 24
Lecture 23: Doppler Spectrum
Lecture 24: Broadband Channel Models
Lab 8: Performance Analysis of a Wireless Network (Part-1)
10 Lecture 25: Multiple Access Techniques 25, 26& 27
Lecture 26: TDMA/FDMA
Lecture 27: CDMA
Lab 9: Performance Analysis of a Wireless Network (Part-2)
11 Lecture 28: Introduction to Digital Modulations 28, 29 & 30
Lecture 29: Geometry of Signals
Lecture 30: Matched Filtering
Lab 10: Introduction to Digital Modulation
OHT-2

13 Lecture 31: Correlation Receivers 31, 32& 33


Lecture 32: Linear Modulation Techniques
Lecture 33: Power Spectrum Analysis
Lab 11: Nyquist Pulses
14 Lecture 34: Bit Error Rate Calculations 34, 35 & 36
Lecture 35: Nyquist Pulses
Lecture 36: ML and MAP Receivers
Lab 12: Performance Analysis of Digital Modulations (Part-1)
15 Lecture 37: Multi-carrier Modulation Techniques 37,38& 39
Lecture 38: OFDM
Lecture 39: Sub-Channel allocations in OFDM
Lab 13: Performance Analysis of Digital Modulations (Part-2)
16 Lecture 40: Introduction to 4G/LTE 40, 41 & 42
Lecture 41: Downlink OFDMA
Lecture 42: Clustered-Carrier and Interleaved OFDMA
Lab 14: Project work
17 Lecture 43: Uplink SD-FDMA 43, 44 & 45
Lecture 44: CDS with SC-FDMA
Lecture 45: SC-FDMA MIMO
Lab 15: Project demo
18 Week 18: ESE

Total 45
Lectures:

Lab Experiments:

Lab-01 MATLAB Programming-A Quick Recap


Lab-02 Cellular Systems and Trunking Theory
Page 4 of 6
National University of Sciences & Technology (NUST)
School of Electrical Engineering and Computer Science (SEECS)
Department of Electrical Engineering

Lab-03 Path Loss and Shadowing (Part-1)


Lab-04 Path Loss and Shadowing (Part-2)
Lab-05 Fading Distributions (Part-1)
Lab-06 Fading Distributions (Part-2)
Lab-07 Level Crossing Rate and Average Fade Durations
Lab-08 Performance Analysis of a Wireless Network (Part-1)
Lab-09 Performance Analysis of a Wireless Network (Part-2)
Lab-10 Introduction to Digital Modulation
Lab-11 Nyquist Pulses
Lab-12 Performance Analysis of Digital Modulations (Part-1)
Lab-13 Performance Analysis of Digital Modulations (Part-2)

Tools / Software Requirement:

MATLAB will be used for the conduct of this course.

Grading Policy:

Quiz Policy: The quizzes will be unannounced and normally last for ten minutes. The question framed is to
test the concepts involved in last few lectures. Number of quizzes that will be used for
evaluation is at the instructor’s discretion. Grading for quizzes will be on a fixed scale of 0 to
10. A score of 10 indicates an exceptional attempt towards the answer and a score of 1
indicates your answer is entirely wrong but you made a reasonable effort towards the
solution. Scores in between indicate very good (8-9), good (6-7), satisfactory (4-5), and poor
(2-3) attempt. Failure to make a reasonable effort to answer a question scores a 0.

Assignment Policy: In order to develop comprehensive understanding of the subject, assignments will be given.
Late assignments will not be accepted / graded. All assignments will count towards the total
(No ‘best-of’ policy). The students are advised to do the assignment themselves. Copying of
assignments is highly discouraged and violations will be dealt with severely by referring any
occurrences to the disciplinary committee. The questions in the assignment are meant to be
challenging to give students confidence and extensive knowledge about the subject matter
and enable them to prepare for the exams.

Plagiarism: SEECS maintains a zero tolerance policy towards plagiarism. While collaboration in this course
is highly encouraged, you must ensure that you do not claim other people’s work/ ideas as
your own. Plagiarism occurs when the words, ideas, assertions, theories, figures, images,
programming codes of others are presented as your own work. You must cite and
acknowledge all sources of information in your assignments. Failing to comply with the SEECS
plagiarism policy will lead to strict penalties including zero marks in assignments and referral
to the academic coordination office for disciplinary action.

Page 5 of 6
National University of Sciences & Technology (NUST)
School of Electrical Engineering and Computer Science (SEECS)
Department of Electrical Engineering

Page 6 of 6

You might also like