everything.study
16.36

Communication Systems and Networks

3-0-9 units · Undergraduate

Introduces the fundamentals of digital communications and networking. Topics include elements of information theory, sampling and quantization, coding, modulation, signal detection and system performance in the presence of noise. Study of data networking includes multiple access, reliable packet transmission, routing and protocols of the internet. Concepts discussed in the context of aerospace communication systems: aircraft communications, satellite communications, and deep space communications. Students taking graduate version complete additional assignments.

Spring 2009 · Communication Systems Engineering

Topics

  • Introduction
  • Sampling theorem
  • Measuring information and entropy
  • Quantization
  • Source coding
  • Modulation
  • Modulation with 2-D signal
  • Signal detection in noise
  • The matched filter
  • Geometric signal representation
  • Hypothesis testing and bit error rate (BER) analysis
  • Link budget analysis and design
  • Channel capacity and coding
  • Channel capacity and coding (cont.)
  • Cyclic codes and error detection
  • The data link layer: framing
  • Automatic repeat request (ARQ) protocols: stop and wait
  • ARQ protocols: go back N, selective repeat protocol (SRP)
  • Delay models for data networks: introduction
  • Delay models for data networks: single server queues
  • Packet multiple access
  • Packet multiple access (cont.)
  • Routing in data networks
  • Routing in data networks (cont.)

Readings

  • All readings are from the course textbook unless noted otherwise.
    Listed reading
  • Proakis, John, and Masoud Salehi. Communication Systems Engineering . 2nd ed. Upper Saddle River, NJ: Prentice Hall, 2001. ISBN: 9780130617934.
    Listed reading
  • Haykin, Simon. Communication Systems . 5th ed. New York, NY: Wiley, 2009. ISBN: 9780470169964.
    Listed reading
  • [Tanenbaum] = Tanenbaum, Andrew. Computer Networks . 4th ed. Upper Saddle River, NJ: Prentice Hall, 2002. ISBN: 9780130661029.
    Listed reading
  • SES #: 1 · TOPICS: Introduction · READINGS: Chapter 1
    Reading assignment
  • SES #: 2 · TOPICS: Sampling theorem · READINGS: Sections 2.2 and 2.4
    Reading assignment
  • SES #: 3 · TOPICS: Measuring information and entropy · READINGS: Section 6.1
    Reading assignment
  • SES #: 4 · TOPICS: Quantization · READINGS: Section 6.5
    Reading assignment
  • SES #: 5 · TOPICS: Source coding · READINGS: Sections 6.2-6.3
    Reading assignment
  • SES #: 6 · TOPICS: Modulation · READINGS: Sections 7.1-7.3
    Reading assignment
  • SES #: 7 · TOPICS: Modulation with 2-D signal · READINGS: Sections 7.1-7.3
    Reading assignment
  • SES #: 8 · TOPICS: Signal detection in noise · READINGS: Section 7.5
    Reading assignment
  • SES #: 9 · TOPICS: The matched filter · READINGS: Section 7.5
    Reading assignment
  • SES #: 10 · TOPICS: Geometric signal representation · READINGS: Section 7.1
    Reading assignment
  • SES #: 11 · TOPICS: Hypothesis testing and bit error rate (BER) analysis · READINGS: Section 7.6
    Reading assignment
  • SES #: 12 · TOPICS: Link budget analysis and design · READINGS: Section 7.7
    Reading assignment
  • SES #: 13 · TOPICS: Channel capacity and coding · READINGS: Chapter 9
    Reading assignment
  • SES #: 14 · TOPICS: Channel capacity and coding (cont.) · READINGS: Sections 9.5-9.6
    Reading assignment
  • SES #: 15 · TOPICS: Cyclic codes and error detection · READINGS: [Tanenbaum] Chapter 3
    Reading assignment
  • SES #: 16 · TOPICS: The data link layer: framing · READINGS: [Tanenbaum] Sections 3.4 and 3.6
    Reading assignment
  • SES #: 17 · TOPICS: Automatic repeat request (ARQ) protocols: stop and wait · READINGS: [Tanenbaum] Sections 3.4 and 3.6
    Reading assignment
  • SES #: 18 · TOPICS: ARQ protocols: go back N, selective repeat protocol (SRP) · READINGS: Lecture notes
    Reading assignment
  • SES #: 19 · TOPICS: Delay models for data networks: introduction · READINGS: Lecture notes
    Reading assignment
  • SES #: 20 · TOPICS: Delay models for data networks: single server queues · READINGS: [Tanenbaum] Chapter 4
    Reading assignment
  • SES #: 21 · TOPICS: Packet multiple access · READINGS: [Tanenbaum] Chapter 4
    Reading assignment
  • SES #: 22 · TOPICS: Packet multiple access (cont.) · READINGS: [Tanenbaum] Chapter 4
    Reading assignment
  • SES #: 23 · TOPICS: Routing in data networks · READINGS: [Tanenbaum] Chapter 5
    Reading assignment
  • SES #: 24 · TOPICS: Routing in data networks (cont.) · READINGS: [Tanenbaum] Section 6.4
    Reading assignment
  • Tanenbaum, Andrew. Computer Networks . 4th ed. Upper Saddle River, NJ: Prentice Hall, 2002. ISBN: 9780130661029.
    Listed reading

Prerequisites & course information

Subject meets with 16.363 Prereq: ( 6.3000 or 16.002 ) and ( 6.3700 or 16.09 ) U (Spring) 3-0-9 units

Sources