SYSC 5801 Advanced Network Routing
Technologies
Winter 2016
Instructor: Chung-Horng Lung
Office: Mackenzie Building, Room 4434
Office hours (revised): Monday 2:30 – 3:30 and Thursday
10:00 – 11:00,
or by appointment
Email: chlung@sce.carleton.ca
_______________________________________________________________________________________________
Course
Project
·
Project
description and list of potential topics
Announcements
(check frequently):
·
Final
Exam
will be on April 11th from 1pm to 3pm at LA C164.
·
Project
report
is due on April 27th
·
Project presentation schedule.
Note that the starting date is changed to March 22nd (posters). Some
presentations stay on the same day though.
Let me know ASAP if your project information
is missing.
·
Assignment
2
is posted.
·
Please
email me your project
information: title and your name(s).
·
Three
short-term (9 months) contractor positions
(not intern positions) at Cisco are available. If you meet the requirements and are interested, send me your resume.
·
Please
email me your presentation
slides by Tue (23rd) morning. It would be easier for
in-class presentation.
·
Assignment
groups. If you names are not listed, send me the information the
earliest. If not, you may be automatically selected for the presentation.
Assignments:
Assignments will
be done in groups. A short presentation will be scheduled. 2–3 groups
will be randomly selected for the presentation.
·
Assignment 2: Due on
March 31st.
·
Assignment
1: Due on Feb. 23rd.
Reading
assignments:
·
A
whitepaper on preparing
your network for anticipated high demands. Go over it and identify
the requirements, different approaches, and tips.
·
B.
Fortz, J. Rexford, and M. Thorup,
“Traffic Engineering with Traditional IP Routing Protocols”, IEEE
Communications, Oct, 2002, pp.118-124.
◦ We will have a
discussion in class on the 14th or 18th. You are expected
to go over the paper and identify important points (both strengths and
weaknesses) for class discussions. No formal submission is needed.
Lecture
Notes:
Review
Materials on TCP/IP |
· Architecture
layers and applications · Network layer
– part
I, part
II · TCP/IP – part I, part II, and part III · QoS
model |
MPLS
Architecture and Protocols |
· MPLS QoS · Virtual Private
Networks – VPN1,
VPN2
|
Additional
Materials |
· SDN Control in MPLS Networks · Virtual Private
Networks – BGP-MPLS
example · Protection and
restoration ◦ Protection
& restoration POX OpenFlow 1.0 ◦ Protection & restoration
on Linux - efficient cross-layer approach · · Per-flow monitoring ◦
Binned
Duration Flow Tracking (BDFT) · Beyond
MLU (Max. Link Utilization) · Comparison of TE
objective functions · Content Deliver Networks Introduction
– Akamai · Large file caching – Caching large files in a
local server. · A few papers just published last
week (Jan 9-12) in IEEE Consumer Communications & Networking Conference.
Those papers are related to CDN, ICN/CCN, and SDN. ◦ Content based TE ICN ◦ Packet rewriting ICN ◦ Dynamic cache
optimization CDN ◦ Manage home router SDN |