Advanced Topics in Quality of Service (QoS)
ECE/CSC 791Q, Spring 2004

General Information


The aim of this course will be to introduce the students to the issues of Quality of Service (QoS) in high-speed networks as well as the notion of traffic models and their impact on performance. The focus is on providing recently-developed techniques for QoS issues in the literature with sound mathematical backgrounds. The course will help the students engage in advanced research areas in the network performance analysis and also help understand and write technical papers in their careers.


Short Description: (for departmental course listing)

QoS issues in high-speed networks. Introduce advanced modeling and analysis techniques including network calculus (max-plus algebra), introduction to large deviation, Gaussian traffic modeling, long-range dependence, as well as probabilistic limiting results in the literature. A brief summary of probability measure and various inequalities are also given.

Full Description

QoS issues in high-speed networks are (and still will be) one of the major challenges in the design of networks, and hence it is critical that students be taught the methodology and models, which form the basis of determining QoS. This course will be methodological, and the principal approaches for calculating and providing QoS will be given. Both the deterministic as well as statistical approaches to QoS will be covered. To this aim, this course will start with some covering of basic probability theory (measure-theoretic). Then, the students will be introduced to tools from max-plus calculus or network calculus, basic techniques from large deviations theory and also from various traffic models including the issues of short-range and long-range dependence. Applications to admission control and statistical multiplexing of many sources in networks will also be discussed. Throughout the course, proofs and intuitive remarks will also be provided to each topic as much as possible. See the tentative course structure below for more details.

Time and Place

1:05pm - 2:20pm  Tue. and Thurs.  KAMPHOEFNER  HALL  A002


Prof. Do Young Eun
Office: Daniels 367
Phone: 919-513-7406

Office hours (in Daniels 367): Tue 2:30pm - 4:00pm



There will be no exam for this course. However, homework assignments and one final project (essay or report on specific subjects discussed in class) will be given for this course.

Course Website


No textbook required. Class notes and several references will be used instead.


Note:  The books above are not required, and only parts of them will be used in the class. As to the probability background, some early chapters of the following books will be useful:

Tentative course structure*

Note*: This is a bit aggressive and extensive schedule. If this turns out to be too much, it will be appropriately adjusted during the semester.

Students with disabilities

Reasonable accommodations will be made for students with verifiable disabilities. In order to take advantage of available accommodations, students must register with Disability Services for Students at 1900 Student Health Center, Campus Box 7509, 515-7653. For more information on NC State's policy on working with students with disabilities, please see

Academic integrity

All the provisions of the code of academic integrity apply to this course. In addition, it is my understanding and expectation that your signature on any test or assignment means that you neither gave nor received unauthorized aid.