12:45 PM, March 1, 2001
Gates Building, Room 104

Mocha: A Quality Adaptive Multimedia Proxy Cache for Internet Streaming

Reza Rejaie,
AT&T Labs Research

About the talk:

Multimedia proxy caching is a client-oriented solution for large-scale delivery of high quality streams over heterogeneous networks such as the Internet. Existing solutions for multimedia proxy caching are unable to adjust quality of cached streams. Thus these solutions either can not maximize delivered quality or exhibit poor caching efficiency.

In this talk, we present the design and Implementation of Mocha, a quality adaptive multimedia proxy cache for layered encoded streams. The notion of "quality" for cached streams introduces a new dimension in design and evaluation of multimedia caching mechanisms that does not exist in Web caching schemes. To perform quality adaptive caching, Mocha implements fine-grained replacement and fine-grained prefetching mechanisms. Thus Mocha can significantly improve caching efficiency without compromising delivered quality. Finally, we show that performance of multimedia proxy caching mechanisms should be collectively evaluated along two orthogonal dimensions: caching efficiency and delivered quality.

About the speaker:

Reza Rejaie received his Ph.D. (1999) and M.S. (1996) from the University of Southern California in Los Angeles, both in Computer Science. He received his B.S. (1991) in Electrical Engineering from Sharif University of Technology, Tehran, Iran. He was a research assistant at Information Sciences Institute (ISI) from 1996 to 1999. After graduation, he joined AT&T Labs - Research in Menlo Park, CA., where he is currently a Senior Technical staff member.

His research interests are in various aspects of Internet multimedia networking in particular quality and rate adaptation for multimedia streaming, multimedia proxy caching, and multimedia traffic measurement and characterization.

He has refereed for many conferences and journals such as ACM Sigcomm, IEEE Infocom, IEEE Journal on Selected Areas in Communications, IEEE/ACM Transactions on Networking and IEEE transactions on Multimedia. He also served on the Technical Program Committee of the 5th International Web Caching and Content Delivery Workshop.

For more information: