Media scaling for audiovisual communication with the Heidelberg transport system

HeiTS, the Heidelberg Transport System, is a multimedia communication system for real-time delivery of digital audio and video. HeiTS operates on top of guaranteed-performance networks that apply resource reservation techniques. To make HeiTS also work with networks for which no reservation scheme can be realized (for example, Ethernet or existing internetworks), we implement an extension to HeiTS which performs media scaling at the transport level: The media encoding is modified according to the bandwidth available in the underlying networks. Both transparent and non-transparent scaling methods are examined. HeiTS lends itself to implement transparent temporal and spatial scaling of media streams. At the HeiTS interface, functions are provided which report information on the available resource bandwidth to the application so that non-transparent scaling methods may be used, too. Both a continuous and discrete scaling solution for HeiTS are presented. The continuous solution uses feedback messages to adjust the data flow. The discrete solution also exploits the multipoint network connection mechanism of HeiTS. Whereas the first method is more flexible, the second technique is better suited for multicast scenarios. The combination of resource reservation and media scaling seems to be particularly well-suited to meet the varying demands of distributed multimedia applications.

[1]  Claudio Topolcic,et al.  Experimental Internet Stream Protocol: Version 2 (ST-II) , 1990, RFC.

[2]  David Clark,et al.  Supporting Real-Time Applications in an Integrated Services Packet Network: Architecture and Mechanism , 1992, SIGCOMM.

[3]  D. Legall,et al.  MPEG : A video compression standard for multimedia applications , 1991 .

[4]  P. Pancha,et al.  Prioritized transmission of variable bit rate MPEG video , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[5]  D. Grillo,et al.  Flow Control in Local-Area Networks of Interconnected Token Rings , 1985 .

[6]  Yoshito Tobe,et al.  Continuous media communication with dynamic QOS control using ARTS with an FDDI network , 1992, SIGCOMM 1992.

[7]  P. Uppaluru Networking digital video , 1992, Digest of Papers COMPCON Spring 1992.

[8]  Ramesh Nagarajan,et al.  HeiRAT: The Heidelberg Resource Administration Technique Design Philosophy and Goals , 1993, Kommunikation in Verteilten Systemen.

[9]  Ralf Steinmetz,et al.  Implementing HeiTS: Architecture and Implementation Strategy of the Heidelberg High-Speed Transport System , 1991, NOSSDAV.

[10]  Cesar A. Gonzales,et al.  Flexible scalable digital video coding , 1993, Signal Process. Image Commun..

[11]  Arch C. Luther,et al.  Digital video in the PC environment , 1989 .

[12]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[13]  R.G. Herrtwich,et al.  HeiTP-a transport protocol for ST-II , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[14]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1991, CACM.

[15]  José M. F. Moura,et al.  Continuous Media Communication with Dynamic QOS Control Using ARTS with an FDDI Network , 1992, SIGCOMM.

[16]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.