Principle of Communications
Fall 2017
Principle of Communications is the first course to communication systems for undergraduate students, and it aims to uncover how a communication system works and the underlying beautiful theoretical principles. It builds the foundations for students to explore more advanced topics related to communications, ranging from theoretical development to practical implementation, such as wireless communications, wireless networks, Internet of Things, etc. Lectures are developed to answer the following key question:
How to reliably deliver information over an unreliable physical medium?
Towards answering this question, we begin with the interface between the cyber and the physical world and explain how to convert from digital to analog and vice versa. Next, we introduce a first statistical model, the additive noise channel, that captures the unreliable feature of physical medium, and develop the principle for optimal reconstruction based on statistical decision theory. Then, we introduce the key concept of coding in order to achieve reliable communication, together with a concrete example: convolutional code. These principles are extended to further channel models, namely, wireline (telephone) channel and wireless channel, where additional challenges such as inter-symbol interference (ISI) and fading need to be tackled. OFDM is introduced to alleviate ISI while diversity techniques are developed to mitigate fading.
News
- [01.01] (Exam)
Final exam is scheduled on 01.11. The range is from Lecture 1 to Lecture 6.
- [01.01] (Homework)
Homework 4 is posted. Check V0. It is due on 01.12.
- [12.31] (Reading assignment)
Week 14-15 [12.13, 12.14, 12.20, 12.21]: Lecture 5 V2 (up to Section 4).
- [12.20] (Homework)
Some typos are fixed in Homework 3. Please check the revised version at V1.
- [12.18] (Homework)
Homework 3 is posted. Check V0. It is due on 12.28 in class.
- [12.12] (Reading assignment)
Week 11-13 [11.23, 11.29, 11.30, 12.06, 12.07]: Lecture 5 V0 (up to Section 3.2).
- [12.05] (Reading assignment)
Week 8, 10-11 [11.01, 11.02, 11.15, 11.16, 11.22]: Lecture 4 V1 (Section 3 and 4).
- [10.28] (Exam)
Midterm exam is scheduled on 11.09 in class. The range is from Lecture 1 to Section 2 of Lecture 4.
- [10.28] (Reading assignment)
Week 7 [10.25, 10.26]: Lecture 4 V0 (up to Section 2).
- [10.21] (Homework)
Homework 2 is finalized. Check V1. It is due on 11.02 in class.
- [10.20] (Reading assignment)
Week 6 [10.18, 10.19]: Lecture 3 V3 (up to Section 4.4).
- [10.19] (Homework)
Parts of Homework 2 are posted. Check V0.
- [10.16] (Reading assignment)
Week 5 [10.11, 10.12]: Lecture 3 V2 (up to Section 3.1).
- [10.05] (Homework)
Homework 1 is finalized. Check V1. It is due on 10.12 in class.
- [10.05] (Reading assignment)
Week 4 [10.04, 10.05]: Lecture 3 V1 (up to Section 1).
- [09.28] (Reading assignment)
Week 3 [09.27, 09.28]: Lecture 2 V3 (up to Section 5) and Lecture 3 V0 (up to Section 1.1).
- [09.25] (Homework)
Parts of Homework 1 are posted. Check V0.
- [09.21] (Reading assignment)
Week 2 [09.20, 09.21]: Lecture 2 V2 (up to Section 4).
- [09.16] (Reading assignment)
Week 1 [09.13, 09.14]: Lecture 1 (all) and Lecture 2 (up to Section 2).
- [08.01]
Welcome!
Logistics
- Instructor:
I-Hsiang Wang
(王奕翔),
ihwang AT ntu DOT edu DOT tw
- Office Location and Office Hours:
MD-524 (明達館524室), Time: Wednesday 16:00 - 18:00.
-
Lecture Room and Lecture Hours:
MD-231 (明達館231室), Time: Wednesday 13:20 – 14:10 and Thursday 10:20 – 12:10.
- Teaching Assistant:
Chung-Yi Lin (林宗毅)
Email: r05942127 AT ntu DOT edu DOT tw
Office hours: Monday and Thursday, 13:00 - 14:00, BL-524 (博理館524室)
Course Information
- References:
- R. G. Gallager, Principles of Digital Communication, Cambridge University Press, 2008.
- U. Madhow, Fundamentals of Digital Communication, Cambridge University Press, 2008.
-
Prerequisites:
Linear algebra, Probability, Signals and Systems.
-
Grading:
Homework (40%), Midterm (30%), Final (30%).
Lecture Materials
-
Lecture 0 Logistics and Course Information
  Slide:
[09.13]
V0
-
Lecture 1 Introduction to Communication Systems
  Note:
[09.13]
V0
  Slide:
[09.16]
V0
-
Lecture 2 Digital Modulation
  Note:
[09.16]
V0
[09.20]
V1
[09.21]
V2
[09.27]
V3
  Slide:
[09.16]
V0
[09.21]
V1
[09.27]
V2
-
Lecture 3 Optimal Detection under Noise
  Note:
[10.05]
V1
[10.16]
V2
[10.20]
V3
[11.01]
V4
  Slide:
[10.17]
V4
[10.18]
V5
[10.25]
V6
[10.25]
V7
-
Lecture 4 Reliable Communication
  Note:
[10.28]
V0
[12.05]
V1
  Slide:
[10.25]
V1
[10.31]
V2
[11.16]
V3
[11.22]
V4
[11.29]
P5-V0
  筆跡檔:
[11.22]
P1
[11.30]
P1
-
Lecture 5 Wideband Communication
  Note:
[12.12]
V0
[12.30]
V1
[12.31]
V2
  Slide:
[11.22]
V0
[11.29]
V1
[12.13]
P2-V0
[12.14]
P2-V1
[12.19]
P3-V0
[12.21]
P3-V1
  筆跡檔:
[11.23]
P1
[11.23]
P2
[11.29]
P1
[11.30]
P1
[12.06]
P1
[12.07]
P1
[12.13]
P1
[12.14]
P1
-
Lecture 6 Wireless Communication
  Note:
  Slide:
[12.27]
P1-V0
[12.27]
P1-V1
[01.02]
P2-V0
[01.03]
P2-V1
[01.04]
P2-V2
  筆跡檔:
[01.03]
P1
[01.04]
P1
Homeworks
-
Homework 1 Due: 10/12, in class
  Problems:
[09.25]
V0
[09.28]
V1
  Solution:
[10.25]
V0
-
Homework 2 Due: 11/02, in class
  Problems:
[10.19]
V0
[10.21]
V1
  Solution:
[11.06]
V0
[11.07]
V1
-
Homework 3 Due: 12/28, in class
  Problems:
[12.18]
V0
[12.20]
V1
  Solution:
[01.06]
V0
-
Homework 4 Due: 1/12
  Problems:
[01.01]
V0
  Solution:
Exam
-
Midterm 11/09 in class (10:20 – 12:20).
  Range: Lecture 1 - Sec. 2 of Lecture 4, Homework 1-2.
  Logistics:
[11.01] Policy.
[11.06] Sample.
[11.13] Exam.
[01.08] Solution.
-
Final 1/11 (9:30 – 12:30).
  Range: Lecture 1 - Lecture 6, Homework 1-3.
  Logistics:
[01.06] Policy.
Resources