Computer Network
Computer Networks
This course is composed of two tracks. The first is the lectures, in which we will cover the TCP/IP Illustrated vol.1 by Stevens and Fall. The second is paper presentations. For the latter, students are asked to present two papers on the issues of software defined network (SDN) and information centric networking (ICN).
Papers (SDN and ICN)
- Pick two of the papers (NOT 2-page posters, and each from a different workshop) from
- ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN) 2012 (slides are available)
- ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking (HotSDN) 2013
- ACM SIGCOMM Workshop on Information-Centric Networking (ICN 2012)
- ACM SIGCOMM Workshop on Information-Centric Networking (ICN 2013)
- Presentation schedule and Lecture notes
- Please make your presentation 20-30 min long. Exceeding 30 min is absolutely unacceptable.
| Week (Date) | Papers to be presented | Presented by | Lecture notes |
|---|---|---|---|
| 1 (9/3) | None | - Lecture1 | |
| 2 (9/10) | None | - Lecture2 | |
| 3 (9/17) | * SoftRan: Software Defined Radio Access Network * To Cache or Not To Cache: Probabilistic In-Network Caching for Information Centric Networks * Towards Programmable Enterprise WLANs with Odin |
* 임승헌 * 임병남 * 양승남 |
- Lecture3 |
| 4 (9/24) | * OpenFlow Random Host Mutation: Transparent MovingTarget Defense using Software Defined Networking * ICN-RE: Redundancy Elimination for Information-Centric Networking * Resource/Accuracy Tradeoffs in Software-DefinedMeasurement * Hierarchical Policies for Software Defined Networks |
* 김병조 * 서동은 * 이경운 * Imran Sajida |
- Lecture4 |
| 5 (10/1) | * OpenRadio: A Programmable Wireless Dataplane * Incremental Consistent Updates * Where is the Debugger for my Software-Defined Network? * Fabric: A Retrospective on Evolving SDN |
* 김혜민 * 임병남 * 박해월 * 문재희 |
- Lecture5 |
| 6 (10/8) | * Transport-Layer Issues in Information Centric Networks * A Security Enforcement Kernel for OpenFlow Networks * Logically Centralized? State Distribution Trade-offs in Software Defined Networks * Walk the line: Consistent Network Updates with Bandwidth Guarantees |
* 임승헌 * Chenyu Zhang * 윤봉중 * Kanuhi Anthony Timothy Karoki |
- Lecture 6 |
| 7 (10/15) | * Towards an Elastic Distributed SDN Controller * Programming Your Network at Run-time for Big Data Applications * CAP for Networks * Open Transport Switch - A Software Defined Networking Architecture for Transport Networks |
* 차정환 * 차승준 * Mutia Nadyah Kurniati * 김민자 |
- Lecture 7 - STUN trace |
| 8 (10/22) | N/A | Midterm | |
| 9 (10/29) | * Caesar: a Content Router for High Speed Forwarding * An inproved Hop by Hop interest shaper for congestion control in named data networking * Dynamic Graph Query Primitives for SDN-based Cloud Network Management * Revisiting Routing Control Platforms with Eyes and Muscles of Software-Defined Networking |
* 이성근 * Imran Sajida * 장영수 * Mingkun Zhu |
- Lecture 8 |
| 10 (11/5) | * Pervasive Persistent Identification for Information Centric Networking * Mobility Support in Content Centric Networks * Procera: A Language for High-Level Reactive Network Control * A Multi-Level DHT Routing Framework with Aggregation |
* 김혜민 * 김병조 * 이성근 * Das Achinta |
- Lecture 9 - IP multicast |
| 11 (11/12) | * Towards Secure and Dependable Software-Defined Networks * Kandoo: A Framework for Efficient and Scalable Offloading of Control Application * Outsourcing Network Functionality * Fast, Accurate Simulation for SDN Prototyping |
* Tran Quang Dieu * 서동은 * 이경운 * Luhur Pidekso Arif |
- Lecture 10 |
| 12 (11/19) | * Secure Content Delivery in Information-Centric Networks: Design, Implementation, and Analyses * Is Information-Centric Multi-Tree Routing Feasible? |
* Chenyu Zhang * Myat Thida Soe |
- Lecture 11 - DNS |
| 13 (11/26) | * Splendid Isolation: A Slice Abstraction for Software-Defined Networks * Veriflow: Verifying Network-Wide Invariants in Real Time * Hash-routing Scheme for information-Centric Networking * On Effects of Caching in Access Aggregation Networks |
* Luhur Pidekso Arif * Mutia Nadyah Kurniati * 김민자 * Kanuhi Anthony Timothy Karoki |
- Lecture12 |
| 14 (12/3) | * An Information-Centric Architecture for Data CenterNetworks * NLSR: Named-data Link State Routing Protocol * Access Control Enforcement Delegation for Information-Centric Networking Architectures * Using CPU as a Traffic Co-processing Unit in Commodity Switches |
* 차정환 * 박해월 * 윤봉중 * Myat Thida Soe |
- Lecture13 |
| 15 (12/10) | * Overload Analysis in Content Centric Networks * Enabling Fast, Dynamic Network Processing with ClickOS * Exploit the Known or Explore the Unknown? Hamlet-Like Doubts in ICN * The Controller Placement Problem |
* Das Achinta * Tran Quang Dieu * 양승남 * 문재희 |
- Lecture14 |
| 16 (12/17) | N/A | Final Exam | |
| Make-up presentations | * Deadline-based Resource Management for Information-Centric Networks * Hey, You Darned Counters! Get Off My ASIC! * Coexist:a hybrid approach for content oriented publish/subscribe systems * TBD |
* 차승준 * 장영수 * Mingkun Zhu * 문재희 |
N/A |
- References
Assessment
- Midterm & Final: 30% each
- Presentations: 30%
- Participation: 10%
T/A
- Jihun Ha, jhha85 AT korea dot ac dot kr, x3569
Lecture
- Textbook
- R. Stevens and K. Fall, TCP/IP Illustrated, Vol. 1, 2nd Ed., 2012.

- Tools
- References