CourseOutline EE574 1402 OBEModel

3
Lahore University of Management Sciences EE574 Digital Wireless Transceiver Design Spring 2015 Instructor Momin Uppal Room No. 9-346A Office Hours TBA Email [email protected] Telephone 8112 Secretary/TA TBA TA Office Hours TBA Course URL (if any) Course Basics Credit Hours 3 Lecture(s) Nbr of Lec(s) Per Week 2 Duration 75 minutes Recitation/Lab (per week) Nbr of Lec(s) Per Week 0 Duration Tutorial (per week) Nbr of Lec(s) Per Week 1 Duration 60 minutes Course Distribution Core NA Elective MS Electrical Engineering, BS Electrical Engineering Open for Student Category Anyone with the required pre-requisite Close for Student Category Anyone not fulfilling the required pre-requisite COURSE DESCRIPTION This course will cover a detailed design view of various physical-layer building blocks that are essential for building a complete digital transceiver for wireless communications. The building blocks include modulation, demodulation, carrier frequency and phase offset compensation, timing synchronization, and equalization, with particular emphasis on discrete-time (digital) realizations. In addition to covering fundamental concepts, the course content will also present techniques and algorithms typically deployed for efficient system-level operation of the digital transceivers. The theoretical coverage in the class will be accompanied by detailed computer assignments, that will progressively lead up to the students implementing their own software-defined baseband digital wireless transceivers. Using software-defined radios (USRPs) available in the lab, the students will be required to demonstrate the working of their implementation with real-world wireless links. COURSE PREREQUISITE(S) EE380 - Communication Systems Recommended: EE570 - Digital Communications Principles and EE411 - Digital Signal Processing Sound background in signals and systems, and probability and random variables Grading Breakup and Policy (Tentative) Computer Assignment (6-7): 20% Home Work (3-4): 10% Quiz(s): Class Participation: Attendance: Midterm Exams : 50% (2) Project: 20% Final Exam:

description

course outline for communications la digitale

Transcript of CourseOutline EE574 1402 OBEModel

Page 1: CourseOutline EE574 1402 OBEModel

Lahore University of Management Sciences

EE574 – Digital Wireless Transceiver Design Spring 2015

Instructor Momin Uppal

Room No. 9-346A

Office Hours TBA

Email [email protected]

Telephone 8112

Secretary/TA TBA

TA Office Hours TBA

Course URL (if any)

Course Basics

Credit Hours 3

Lecture(s) Nbr of Lec(s) Per Week 2 Duration 75 minutes

Recitation/Lab (per week) Nbr of Lec(s) Per Week 0 Duration

Tutorial (per week) Nbr of Lec(s) Per Week 1 Duration 60 minutes

Course Distribution

Core NA

Elective MS Electrical Engineering, BS Electrical Engineering

Open for Student Category Anyone with the required pre-requisite

Close for Student Category Anyone not fulfilling the required pre-requisite

COURSE DESCRIPTION

This course will cover a detailed design view of various physical-layer building blocks that are essential for building a complete digital transceiver for wireless communications. The building blocks include modulation, demodulation, carrier frequency and phase offset compensation, timing synchronization, and equalization, with particular emphasis on discrete-time (digital) realizations. In addition to covering fundamental concepts, the course content will also present techniques and algorithms typically deployed for efficient system-level operation of the digital transceivers. The theoretical coverage in the class will be accompanied by detailed computer assignments, that will progressively lead up to the students implementing their own software-defined baseband digital wireless transceivers. Using software-defined radios (USRPs) available in the lab, the students will be required to demonstrate the working of their implementation with real-world wireless links.

COURSE PREREQUISITE(S)

EE380 - Communication Systems Recommended: EE570 - Digital Communications Principles and EE411 - Digital Signal Processing Sound background in signals and systems, and probability and random variables

Grading Breakup and Policy (Tentative)

Computer Assignment (6-7): 20% Home Work (3-4): 10% Quiz(s): Class Participation: Attendance: Midterm Exams : 50% (2) Project: 20% Final Exam:

Page 2: CourseOutline EE574 1402 OBEModel

Lahore University of Management Sciences

Examination Detail (Tentative)

Midterm Exam

Yes/No: Yes Combine Separate: Combined Duration: 1.5 hours Preferred Date: See tentative schedule below Exam Specifications: Open book /Open notes/Calculators Allowed

Final Exam

Yes/No: No Combine Separate: ---- Duration: ----

Exam Specifications: ----

Course Learning Outcomes

CLO1 CLO2 CLO3 CLO4 CLO5 CLO6

By the end of the course, the students should Be able to design and implement discrete-time realizations of pulse-shaping filters and optimum receivers Be able to evaluate the effect of received signal distortions such as fading, carrier and timing offsets. Be able to mathematically describe and analyze channel estimation and equalization methods Be able to describe, analyze, and implement carrier and timing synchronization methods in digital discrete-time receivers. Be able to mathematically describe concepts related to digital implementation of orthogonal frequency division multiplexing Be able to implement a complete software-defined baseband digital wireless transceiver

Relation to EE Program Outcomes

EE-240 CLOs

Related PLOs Teaching Methods CLO Attainment checked in

CLO1 PLO1 Instruction, Homework Midterms

CLO2 PLO2 Instruction, Homework Midterms

CLO3 PLO2 Instruction, Homework Midterms

CLO4 PLO3 Instruction, Homework Midterms

CLO5 PLO3 Instruction, Homework Homework

CLO6 PLO5 Instruction, Homework, Computer Assignments Computer Assignments, Project

Textbook(s)/Supplementary Readings

Text. Digital Communications: A discrete-time approach by Michael Rice References

[R1] Digital Communications by Proakis

[R2] Discrete-time Signal Processing by Oppenheim - Third Edition

[R3] Digital Signal Processing, Principles, Algorithms, and Applications by Proakis - Fourth Edition

[R4] Signals and Systems by Oppenheim - Second Edition

Page 3: CourseOutline EE574 1402 OBEModel

Lahore University of Management Sciences

Course Contents and Schedule (Tentative)

Week Topics Computer Assignments Related CLOs

1

Course Overview

Components of a digital communication system

Discrete-time transceiver architectures (Software-defined radios)

CLO1

1-2

Review of discrete-time signals and systems

Discrete-time Fourier Transform

Discrete Fourier Transform

Relationship between continuous and discrete-time signals (Sampling)

Multi-rate signal processing (upsampling, downsampling, interpolation)

CLO1

3-4

Linear Modulation, Demodulation, and Detection in Band-limited channels

Phase-shift keying (PSK)/Quadrature amplitude modulation (QAM)

Pulse-shaping

Signal space representation

Discrete-time realizations

Discrete-time baseband signal models

Optimum receivers

CA1: Baseband QPSK modulation

CLO1, CLO6

5

Channel Distortions

Flat-fading and frequency selective fading

Carrier frequency and phase offsets, Doppler shifts

Integer and fractional symbol delays

Discrete-time baseband received signal model under channel distortions

CA2: Baseband QPSK demodulation

CLO2, CLO6

Mid-term Exam # 1

6-7

Channel Estimation

Review of probability theory, random variables, and random processes

Maximum likelihood estimation

Minimum mean-squared error estimation

CLO3

8-10

Synchronization

Frame synchronization

Data-aided carrier phase and frequency offset (Doppler) synchronization

Data-aided symbol timing synchronization

Decision-directed synchronization

CA3: Frame synchronization CA4: Carrier frequency and phase synchronization

CLO4, CLO6

11

Equalization

Channel estimation under frequency selective fading

Least-squares equalization

Single-carrier frequency domain equalization

CA5: Symbol timing synchronization

CLO3, CLO6

Mid-term Exam # 2

12-13

Orthogonal frequency division multiplexing

Basic concepts

Discrete-time implementation

The cyclic prefix

Channel estimation and carrier synchronization

CA6: Single Carrier synchronization

CLO5, CLO6

14

Advanced Topics

Signal diversity

MIMO wireless communications

Virtual MIMO - Cooperative communications

CA7: Experimental evaluation of the complete single-carrier transceiver using USRPs

CLO6