|
Topic
|
Readings
|
Notes |
Assignment
|
Introduction
- Technology
and Traffic Trends
|
Exabyte
Era
IP
Traffic Forecast
|
|
|
Internet
Architecture,
Layering,
End-to-end Argument, Net Neutrality
|
Saltz84,
Blu01,
Weiss06
|
1, 2
|
|
Network
Programming,
Sockets, Client-Server
|
|
|
Lab
1
|
TCP
and
End-to-End Congestion Control |
JaKa88,
FaFl95
|
4
|
|
Overlay
Networks
|
DoMa03, NaPe03
|
|
Lab
2
Lab 3 |
Intro
to Queuing Systems
- Kendall's Notation,
Poisson Process
- Stochastic Processes -
Classification
|
Notes
(Helsinki) |
5
6
|
HW 1 |
Continuous
time Markov Chains
- Birth-Death, M/M/1, M/M/k,
....
|
Discrete
time Markov
Chains
- Classification
- Stationary and
transient
state probabilities |
Notes (Norris)
|
|
HW 2
|
M/G/1
Analysis
|
Handout
|
|
|
Performance
Analysis using
Simulations
|
|
|
Lab
4
Lab 5
|
Sensor
Networks
|
Handout
|
|
|
Services
over Overlay Networks |
Pradeep
Srinivasa |
Transport
Protocols for Sensor Networks
|
Dulanjalee
Dhanapala
|
Traffic
Validation Architecture
|
He
Yan
|
TCP
for wireless networks
|
Saurabh
Gattani
|
Admission Control in IEEE 802.16 Broadband Wireless
Access System
|
Lihua Wan
|
IP
Router
Architecture
|
Raghunandan
Mandyam
|
RFID |
Zheng
Wang |
|
Trends in Networking
|
|
|
|
Labs:
We plan to have six
lab assignments out of which you have to complete five. Those
who are very familiar with socket programming may therefore skip the
first assignment and start with the second (in which case, follow the
deadlines in the last column). If you have any doubts, we
recommend strongly that you start with the first assignment.
NOTE: If you completed Lab
1, select either Lab 4 or Lab 5. This is your last lab.
If
you did not do Lab 1, do Lab 4 and 5.
Those who are working on a preapproved prject do not need to do
any additional labs.
|