COMP 249 -- Advanced Distributed Systems: Multimedia Networking
Fall 1999
TTh 9:30-10:45, SN 115
Instructor:
Kevin Jeffay
Office hours: By appointment.
SN324,
jeffay@cs.unc.edu
Lab Manager:
David Ott
Office hours: By appointment
SN153,
ott@cs.unc.edu
TA:
Praveen Patnala
Office hours: By appointment
SN327,
praveen@cs.unc.edu
Copies of Class Handouts
(Date in parenthesis indicates date the handout was distributed.)
Course outline & syllabus
(8/19/99)
Homework Assignments
For the latest and greatest breaking info on the course lab,
please consult the lab's FAQ page
.
Homework 1
-- Sockets refresher (Due 8/27 @ 12 noon)
Homework 2
-- ADPCM audio CODEC (Due 9/14 @9:30am)
Homework 3
-- Silence detection and performance measurement (Due 9/30 @9:30am)
Homework 4
-- Implementing an RTP audio conference with minimal control (Due 11/5 @9:30am)
Homework 5
-- Multicasting Experiments (Due 11/18 @9:30am)
Homework 6
-- A robust Internet audio codec (Due 12/7 @9:30am)
Copies of Lecture Notes
PDF copies of lecture notes will be put on-line just prior to each lecture.
Lecture 0
-- Course Introduction
Lecture 1
-- Multimedia Applications and User Requirements
Lecture 2
-- The Audio Data Type
(See also Henning Schulzrinne's
cool page of compressed audio samples
.)
Lecture 3
-- The Video Data Type
Lecture 4
-- Video Compression Algorithms
Lecture 5
-- The Real-Time Transport Protocol RTP
Lecture 6
-- The RTP Control Protocol RTCP
Lecture 7
-- Multicast Basics
Lecture 8
-- Multicast Routing and the MBONE Multicast Backbone
Lecture 9
-- Performance of multimedia transmission on the Internet today
Lecture 10
-- Best Effort Multimedia Networking -- Dealing with delay-jitter
Lecture 11
-- Dealing with packet loss
Lecture 12
-- Adaptive, Best Effort Congestion Control
Lecture 13
-- The Integrated Services Architecture for the Internet
Lecture 14
-- The Resource Reservation Protocol RSVP
Lecture 15 -- Introduction to Packet Scheduling
Lecture 16 -- The Differentiated Services Architecture for the Internet
What you have to look forward to when you graduate...
Dilbert du jour.
- Last revised: Fri Aug 13 10:20:50 EDT 1999 by jeffay@cs.unc.edu