top of page

Wireless Data Communications

Spring 2016

Lecture 1

introduction to communication systems, wireless communications, channel models

Lecture 2

entropy, mutual function, source coding

Lecture 3

lossless source coding, Huffman source coding, Lempel-Ziv source coding

Lecture 4

discrete memoryless channels, channel capacity

Lecture 5

block codes, repetition coding, maximum likelihood decoding, vector space

Lecture 6

binary vector space, linear block codes

Lecture 7

generator matrix, systematic linear block codes, parity check matrix, Hamming codes

Lecture 8

decoding linear block codes, error detection, error correction, maximum likelihood decoding

Lecture 9

distance properties of linear block codes, convolutional codes

Lecture 10

state transition diagram, transfer function

Lecture 11

decoding convolutional codes, Viterbi algorithm

Lecture 12

performance bounds, modulation, Gray mapping, PAM

Lecture 13

PSK, QAM, FSK, geometric representation of waveforms, demodulation, receiver design

Lecture 14

matched filer demodulation

Lecture 15

maximum likelihood detection

Lecture 16

wireless communication systems, fading, outage 

Lecture 17

diversity, diversity gain, TDMA, FDMA, CDMA, SDMA, MIMO systems, MIMO capacity

Lecture 18

MIMO capacity, open-loop MIMO, closed-loop MIMO

Lecture 19

power allocation, water-filling algorithm, asymptotic behavior of capacity

Lecture 20

MIMO capacity scaling, transmission design, space-time codes, BLAST, interference cancellation

Lecture 21

successive interference cancellation, zero-forcing, MMSE

Lecture 22

MMSE precoding, multi-user channels, broadcast, MAC

Lecture 23

MAC capacity, broadcast channel capacity, superposition, multiuser MIMO

bottom of page