The required textbook for this course is:
It is available from the UCSD Bookstore, Amazon, or online from the UC San Diego campus or VPN.
In addition, we suggest several texts as background:
Your final grade for the course will be based on the following weights:
There will be several unannounced, closed book pop quizzes throughout the term. The final quiz will be open book at the end of the quarter.
The major portion of this course will consist of a term research project, carried out in teams of two or three, culminated by a talk and paper. I will provide a number of ideas that can serve as a starting point for many projects. Students can also work with me to define a separate project in an area related to the course. The project will make up the bulk of the course. Students will spend the first part of the course defining the project and researching related work. The actual work on the project will be completed in the last six weeks of the course.
Date | Topics | Notes | Readings |
---|---|---|---|
Part 1: Review: Packet Switched Networks | |||
Tue 01/08 | Class overview & introduction [pdf] |
||
Thu 01/10 | Layering & End-to-End [pdf] |
P&D Chapters 1-2, SRC84 | |
Tue 01/15 | Packet forwarding [pdf] |
P&D Chapter 3, CK74 | |
Thu 01/17 | Routing [pdf] |
P&D Chapter 4, Pax97 | |
Part 2: Alternative Infrastructures | |||
Tue 01/22 | Active and Overlay Networks [pdf] |
We99 | |
Thu 01/24 | Software Defined Networking [pdf] |
Project ideas due. | KC+10 |
Tue 01/29 | Programmable Routers [pdf] |
Project groups due. | BDG+14 |
Part 3: Data Center Networks | |||
Thu 01/31 | Datacenter Networks [pdf] |
ALV08 | |
Tue 02/05 | L2 in the Data Center [pdf] |
Project proposals due. | MP+09 |
Thu 02/07 | Hybrid networks [pdf] |
FP+10 | |
Tue 02/12 | Resource provisioning [pdf] |
PK+12 | |
Part 4: Wide-area Networks | |||
Thu 02/14 | Alternative routing mechanisms [pdf] |
GG+09 | |
Tue 02/19 | Traffic Engineering [pdf] |
Project checkpoint | ZZ+10 |
Thu 02/21 | Class Cancelled |
||
Part 5: Congestion Control | |||
Tue 02/26 | Congestion Control [pdf] |
KHR02 | |
Thu 02/28 | Datacenter TCP [pdf] |
AG+10 | |
Tue 03/05 | Multi-path TCP [pdf] |
WR+11 | |
Part 6: Wireless | |||
Thu 03/07 | WiFi [pdf] |
Project checkpoint | CA+07 |
Tue 03/12 | Mesh networking [pdf] |
BM05 | |
Evaluation | |||
Thu 03/14 | Quiz |
||
Thu 03/21 | Project presentations |
Last updated: 2019-03-12 10:01:15 -0700 [validate xhtml]