CS384M: Multimedia Systems

The course packet containing a copy of
all the papers in the reading list will be available from
Tuesday, September 2, 1997 from Speedway Copying ,
located in Dobie Mall, 2025 Guadalupe, Austin, TX 78705. Their
phone number is (512) 478-3334. Please call them to make sure that
the package is ready before you go over. 
Table of Contents
Course Title: CS384M: Multimedia Systems
Instructor: Professor Harrick M. Vin
Course Details: Offered in Fall 1997, Unique number:
49005
Time and Place: MW 5:00 - 6:30, Taylor Hall 2.106
Graduate standing and familiarity with concepts in computer
networks and operating system design.
CS 384M is a course in advanced systems covering both
theoretical and practical issues in designing multimedia systems.
Topics to be covered include introduction to multimedia systems,
digital video compression techniques, operating system support for
digital audio and video, as well as network and transport protocols
for multimedia. An emphasis will be placed on current design issues
and research topics.
A collection of recent research articles will be made available
by the instructor.
The instructor will introduce basic concepts on each of the
topics. This will be followed by in-class discussions on related
papers in a question-answer format. Students will be expected to
understand, describe, and critique the research contributions of
papers. Additionally, each student will be expected to carry out a
semester-long implementation project.
Grades will be determined by a project, examinations, and class
participation.
Tuesday 4:00 - 5:30, TAY 4.115B
By appointment: Phone: 471-9732, E-mail: vin@cs.utexas.edu
Mr. Neeraj Mittal
Office hours: Monday 11:00-12:30PM, Thursday 1:00-2:30PM in TA
Station #8
By appointment: E-mail: neerajm@cs.utexas.edu


- R. Steinmetz, ``Data Compression Techniques in Multimedia
computing - Principles and Techniques'', ACM Multimedia Systems,
Vol. 1, Pages 166-172, 187-204, 1994
- G.K. Wallace, ``The JPEG Still Picture Compression Standard'',
Communications of the ACM, Vol. 34, No. 4, Pages 31-44, April
1991.
- D. Le Gall, ``MPEG: A Video Compression Standard for Multimedia
Applications'', Communications of the ACM, Vol. 34, No. 4, Pages
46-58, April 1991.
- T. Chiang and D. Anastassiou, ``Hierarchical Coding of Digital
Television'', IEEE Communications Magazine, Vol. 32, pp. 38-45, May
1994
- Overview:
- P. Shenoy, P. Goyal, and H.M. Vin, ``Issues in Multimedia
Server Design'', ACM Computing Surveys, Vol. 27, No. 4, Pages
636-639, December 1995
- D.J. Gemmell, H. M. Vin, D.D. Kandlur, P. Venkat Rangan and L.
Rowe, ``Multimedia Storage Servers: A Tutorial and Survey'', IEEE
Computer, Vol. 28, No. 5, Pages 40-49, May 1995
- Server Architecture:
- S. Rao, H. M. Vin, and A. Tarafdar, ``Comparative Evaluation of
Server-push and Client-pull Architectures for Multimedia Servers'',
In Proceedings of 6th Networks and Operating Systems Support for
Digital Video and Audio, April 1996
- Efficient Placement Techniques:
- P. Shenoy and H.M. Vin. ``Efficient Striping Techniques for
Multimedia File Servers'', In Proceedings of the 7th International
Workshop on Network and Operating System Support for Digital Audio
and Video (NOSSDAV'97), Pages 25-36, May 1997
- Fault Tolerance:
- H. M. Vin, P.J. Shenoy, and S. Rao, ``Efficient Failure
Recovery in Multi-Disk Multimedia Servers'', In Proceedings of the
25th Annual International Symposium on Fault Tolerant Computing
(FTCS-25), Pasadena, California, Pages 12-21, June 1995
- Service Architecture and Admission Control Algorithms:
- P. Yu, M.S. Chen, and D.D. Kandlur, ``Design and Analysis of a
Grouped Sweeping Scheme for Multimedia Storage Management'', In
Proceedings of Third International Workshop on Network and
Operating System Support for Digital Audio and Video, San Diego,
Pages 38-49, November 1993
- A.L. Narasimha Reddy and J. Wyllie, ``Disk Scheduling in
Multimedia I/O System'', In Proceedings of ACM Multimedia'93,
Anaheim, CA, Pages 225-234, August 1993
- H.M. Vin, P. Goyal, A. Goyal and A. Goyal, ``A Statistical
Admission Control Algorithm for Multimedia Servers'', In
Proceedings of the ACM Multimedia'94, San Francisco, Pages 33-40,
October 1994
- H. M. Vin, A. Goyal and P. Goyal, ``Algorithms for Designing
Large-Scale Multimedia Servers'', Computer Communications, Vol. 18,
No. 3, Pages 192-203, March 1995
- Buffer Space Management and Caching:
- A. Dan and D. Sitaram, ``Buffer Management Policy for an
On-Demand Video Server'', IBM Research Report RC 19347, October
1994
- File System Design Issues:
- P.J. Shenoy, P. Goyal, S. Rao, and H.M. Vin, ``Design and
Implementation of Symphony: An Integrated Multimedia File System'',
March 1997
- Network Layer Issues for Multimedia:
- S. Shenker, ``Fundamental Design Issues for the Future
Internet'', IEEE Journal of Selected Areas in Communications, Vol.
13, Pages 1176-1188, September 1995
- H. Zhang and S. Keshav, ``Comparison of Rate-Based Service
Disciplines'', In Proceedings of ACM SIGCOMM'91, August 1991.
- P. Goyal, H.M. Vin, and H. Cheng, ``Start-time Fair Queuing: A
Scheduling Algorithm for Integrated Services Packet Switching
Networks'', In Proceedings of ACM SIGCOMM'96, San Francisco, Pages
157-168, August 1996
- P. Goyal, S.S. Lam, and H.M. Vin, ``Determining End-to-End
Delay in Heterogeneous Networks'', ACM Multimedia Systems, Vol. 5,
No. 3, Pages 157-163, 1997
- D. Ferrari and D. C. Verma, ``A Scheme for Real-Time Channel
Establishment in Wide-Area Networks'', IEEE Journal on Selected
Areas in Communications, Vol. 8, No. 3, Pages 368-379, April
1990.
- Protocols for Video Transport:
- S.S. Lam, S. Chow, and D.K.Y. Yau, ``An Algorithm for Lossless
Smoothing of MPEG Video'', In Proceedings of ACM SIGCOMM'94,
London, September 1994
- J. Salehi, Z. Zhang, J. Kurose, and D. Towsley, ``Supporting
Stored Video: Reducing Rate Variability and End-to-End Resource
Requirements through Optimal Smoothing'', In Proceedings of ACM
SIGMETRICS'96, Philadelphia, PA, May 1996
- P. Goyal and H.M. Vin, ``Network Algorithms and Protocol for
Multimedia Servers'', In Proceedings of INFOCOM'96, San Francisco,
Pages 1371-1379, March 1996
- H. Kanakia, P.P. Misra, and A. Reibman, ``An Adaptive
Congestion Control Scheme for Real-Time Packet Video Transport'',
In Proceedings of ACM SIGCOMM'93, Computer Communications Review,
Vol. 23, No. 4, Pages 20-32, October 1993
- P. Druschel, ``Operating System Support for High-Speed
Networking'', Communications of the ACM, Vol. 39, No. 9, Pages
41-51, September 1996.
- G. Coulson, A. Campbell, P. Robin, G. Blair, M. Papathomas, and
D. Shepherd, ``The Design of a QoS-Controlled ATM-Based
Communications System in Chorus, IEEE Journal on Selected Areas in
Communications, Vol. 13, No. 4, Pages 686-699, May 1995
- P. Druschel, M.B. Abbott, M. Pagels, and L. Peterson,
``Analysis of I/O Subsystem Design for Multimedia Workstation'', In
Proceedings of the Third International Workshop on Network and
Operating Systems Support for Digital Video and Audio, San Diego,
Pages 289-301, November 1992.
- P. Druschel and G. Banga, ``Lazy Receiver Processing (LRP): A
Network Subsystem Architecture for Server Systems'', In Proceedings
of the 2nd Symposium on Operating System Design and Implementation
(OSDI), Seattle, Washington, Pages 261-275, October 1996
- J. Brustoloni and P. Steenkiste, ``Effects of Buffering
Semantics on I/O Performance'', In Proceedings of the 2nd Symposium
on Operating System Design and Implementation (OSDI), Seattle,
Washington, Pages 266-291, October 1996
- R. Govindan and D.P. Anderson, ``Scheduling and IPC Mechanisms
for Continuous Media'', Proceedings of 13th ACM Symposium on
Operating Systems Principles, Pacific Grove, CA, Pages 68-80,
October 1991
- P. Goyal, X. Guo, and H.M. Vin, ``A Hierarchical CPU Scheduler
for Multimedia Operating Systems'', In Proceedings of the Second
Symposium on Operating Systems Design and Implementations
(OSDI'96), Seattle, Washington, Pages 107-122, October 1996
Harrick Vin
Wed Aug 27 15:06:57 CDT 1997