ENSC 428 DATA COMMUNICATIONS

CLASS NOTES

1. DIGITAL COMMUNICATIONS - PERSPECTIVE AND CONTEXT (0, 1.1, 1.2) (1.3)

2. BACKGROUND REVIEW

2.1 Essentials of Probabilistics (pdf)

2.2 The Gaussian Probability Density Function (pdf)

2.3 Sums of Random Variables (pdf)   

2.4 Random Processes (pdf)

2.5 Processes, Filters and Projections (pdf)

3. FIRST STEP: SINGLE RECTANGULAR PULSE IN WHITE NOISE (pdf)

3.1 Signal Band

3.2 How to Process the Received Signal

3.3 BER Performance

4. WHY DIGITAL?

4.1 Quantization and PCM (pdf)

4.2 PCM vs. FM: Bandwidth, Channel Noise and Output SNR (pdf)

4.3 PCM vs. FM: Chain of Repeaters (pdf)

4.4 Companding, DPCM and Delta Modulation (pdf)

5. FUNDAMENTALS: DETECTION OF ISOLATED PULSES

5.1 Signal Space (pdf)

5.2 Orthogonal, Non-Orthogonal and Complete Bases (first half, second half)

5.3 Detection in White Noise: Correlators, Matched Filters (pdf)

5.4 Probability of Error (first part, second part, third part)

5.5 Additional Topics (pdf)

5.6  Section Summary (pdf)

6. BASEBAND SIGNALLING WITH PULSE SEQUENCES

6.1 Statistics and Sufficient Statistics (pdf)

6.2 Pulse Shaping for Zero ISI (pdf)

6.3 Synchronization I: Timing Recovery (pdf)

6.4 Signals With Memory (pdf)

6.5 Detecting Signals With Memory - the Viterbi Algorithm (first half), second half)

6.6 Dealing With ISI: the Equalizer (first half, second half)

6.7 Dealing With ISI: the Viterbi Equalizer (pdf)

7. BANDPASS SIGNALS AND DIGITAL CARRIER MODULATION

7.1 Narrowband Signals and the Complex Envelope (pdf)

7.2 Digital Bandpass Signal Formats (pdf)

7.3 Synchronization II: Carrier Recovery (pdf)

7.4 Coherent and Quasi-Coherent Detection (pdf)

7.5 Incoherent Detection (pdf)

7.6 Differential Detection (pdf)

8. ERROR CONTROL THROUGH CODING

8.1 Error-Free Communication on Noisy Channels?

8.2 The Role of FEC (pdf)

8.3 Concepts and General Properties (pdf)

8.4 Linear Block Codes (pdf)

8.5 Error Performance of Block Codes (pdf)

8.6 Cyclic Codes (pdf)

8.7 Convolutional Codes (pdf)

8.7 Peformance of Convolutional Codes (pdf)

9. MOBILE COMMUNICATIONS

9.1 Propagation Phenomena (pdf)

9.2 Scattering and Fading (pdf)

9.3 Effect of Fading on Detection (pdf)

9.4 Improvement by Diversity (pdf)

9.5 Code Division Multiple Access (CDMA) (pdf)