Advanced Topics in Computer Communications Networks: Quality of Service (2002)
This page will be modified during the course.
Time: Tuesday 12-15. Location: Shenkar 104.
Please send email immediately to hanoch@cs.tau.ac.il to confirm your
participation.
Messages to Students:
Projects are due on August 25, 2002
Course syllabus:
Quality of Service (QoS) is
one of major issues faced today by the designers of
modern comunications networks.
Unlike legacy networks which typically dealt with single homoegenous
application (e.g., the telephony network) advanced networks attempt
at accomodating a large variety of heterogenous applications, such
as phone conversations, live video, streaming video, Web, email, FTP,
and others. The great differentiation in the properties of these
applications places serious challenges to network designers.
ATM that was designed with this view in mind has created a whole
set of machinery to deal with this problem. In contrust, IP
was "minimally designed" and did not address these design issues.
Much work is devoted these days to introduce the proper mechanisms
into IP.
This course will deal with the issues of Quality of Service in
communications networks. We will explpore the QoS mechanisms as
designed in ATM and examine how these issues are addressed in IP.
Course outline
-
Introduction
Review of basic concepts in communications networks.
Reading material: Tannenbaum Ch. 1 +2.
- ATM :
-
-
Basic concepts and terminology
-
Quality of service and classes of service
- Policing and shaping (references)
- Scheduling: Fair Queueing
- Virtual Paths and Virtual Connections
- Call Admission Control (CAC)
(references)
-
- CAC for CBR traffic.
- CAC for VBR traffic.
- Quality of Service routing.
- Internet Communications and QOS in the Internet
- Web Performance:
-
- Caching and pre-fetching
- Load balancing
- Distributed load balancing and contents pushing
- Wireless Communications (time permitting)
Course requirements:
Class participation, Project (possibly some homework assignments).
List
of projects conducted in 2000
Links to slides given in class:
Introduction to QoS (part 1).
Introduction to QoS (Part 2).
Call Admission Control: CBR .
Call Admission control: VBR.
Application Level Mechanisms (e.g. Caching).
QoS Routing.
Copies of hand written slides will be available at library starting ..
Messages to Students:
Last updated 10 March 2002
redesigned by barak soreq