Outline
|
|
This page contains the outline for Computer Networks.
Deviations from this outline will be announced in class and will also be
posted on the notices page.
Week #1 (08/22/11) - The Internet top down
- Topics: Layered protocol model. Concepts and definitions. History of
Internet. RFCs. Application layer protocols.
- Reading: See here.
- Events: None
Week #2 (08/29/11) - The Internet top down (continued)
- Topics: Sockets interface. Designing a reliable data transfer protocol.
Evolution of TCP.
- Reading: See here.
- Events: None
Week #3 (09/05/11) - The Internet top down (continued)
- Topics: Routing. Multiple access protocols - wired and wireless. Ethernet.
Wi-Fi and Wi-Max.
- Reading: See here.
- Events: None
Week #4 (09/12/11) - Performance evaluation
- Topics: Principles of performance evaluation. Design of experiments. Output
analysis. Research communities; journals and conferences. Kleinrock on
performance modeling.
- Reading: See here.
- Events: None
Week #5 (09/19/11) - Measurement
- Topics: Concepts of measurement, arithmetic versus geometric mean.
Instrumenting software for timing and counting measurements. Measurement
tools (Wireshark, SNMP, MRTG, etc.).
- Reading: See here.
- Events: None
Week #6 (09/26/11) - Analytical modeling
- Topics: Stochastic processes and Markov models (state classification,
discrete and continuous time). The Poisson process and its properties.
Erlang and Coxian distributions.
- Reading: See here.
- Events: Mini-project #1 due on Wednesday by midnight
Week #7 (10/03/11) - Queueing theory
- Topics: Queuing notation, disciplines, and behavior. Arrival and
service processes. Little's Law. Operational laws and analysis. Fluid
flow models. The M/M/1 queue.
- Reading: See here.
- Events: None
Week #8 (10/10/11) - Queueing Theory (continued)
- Topics: Other M/M queues. The Erlang formulas. The M/G/1 queue.
Jackson networks and Mean Value Analysis.
- Reading: See here.
- Events: Midterm exam in class on Wednesday
Week #9 (10/17/11) - Simulation modeling
- Topics: Components of a discrete event simulation. Flowcharts of
time-based discrete event-based simulations. Principles of event lists
and event ordering. Random number generation.
- Reading: See here.
- Events: None
Week #10 (10/24/11) - Simulation modeling (continued)
- Topics: Process-oriented simulation and the CSIM function library. Example
models of a call center and a crossbar switch.
- Reading: See here.
- Events: Mini-project #2 due on Wednesday by midnight
Week #11 (10/31/11) - Traffic characterization
- Topics: Traffic analysis and synthetic generation of traffic. Burstiness
and non-stationarity. Concept of self-similarity and its effects on network
performance.
- Reading: See here.
- Events: None
Week #12 (11/07/11) - Hot topic #1 - Traffic shaping and scheduling
- Topics: Overview of traffic shaping and scheduling - problems and research.
- Reading: See here.
- Events: None
Week #13 (11/14/11) - Hot topic #2 - Multicast and P2P
- Topics: Overview of multicast and its evolution to P2P - problems and
research.
- Reading: See here.
- Events: Mini-project #3 due on Wednesday by midnight
Week #14 (11/21/11) - Hot topic #3 - Sensor networks
- Topics: Overview of sensor networks - problems and research.
- Reading: See here.
- Events: None
Week #15 (11/28/11) - Hot topic #4 - Green networks
- Topics: Overview of energy efficiency topics - problems and research.
- Reading: See here.
- Events: Mini-project #4 and paper review due on Wednesday
by midnight
Week #16 (12/05/11) - Final exam
- Topics: None
- Reading: None
- Events: Comprehensive final exam on Wednesday, December 7th
from 8pm to 10pm
|
Last update on October 23, 2011
|