Abstract
In this document, we describe the architecture of a distributed multimedia software prototype (“Heidi-II”) currently under development at our laboratories. This prototype aims to demonstrate a software framework for development of efficient, quality-of-service (QoS) based multimedia applications over ATM networks, using a synergistic combination of several novel approaches. In particular, the software architecture incorporates the following key components: Jodler, a new distributed scripting language for easy-to-use and efficient object oriented implementation of multimedia applications across the network; CockpitView, a new graphical user interface for intuitive access of multimedia services over a network; ATM Service Manager, an advanced ATM API with automatic service provisioning, transport protocol options, ABR/ VBR/CBR services, dynamic bandwidth renegotiation and quality-of-service (QoS) support; VBR+, a dynamically renegotiated variable bit-rate transport mode in ATM networks for efficient support of media streams with network-level QoS control; and Multimedia Transport Protocol (MTP), a stream-oriented, lightweight media transport protocol customized for delivery of real time video/audio, etc. over ATM networks.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
V. Bansal, et. al., “Adaptive QoS-based API for ATM networking”, in Proc. NOSSDAV'95, Durham, NH, April 1995.
A. Borning, “Classes versus prototypes in object-oriented languages”, in Proc. ACM/IEEE Fall Joint Computer Conference, pp. 36–40, Dallas, TX, Nov. 86.
G. Bracha, G. Lindstrom, “Modularity meets inheritance”, in Proc. 1992 Int. Conf. on Computer Languages, pp. 282–290., Oakland, CA, April 1992.
A. Campbell, G. Coulson and D. Hutchinson, “A Quality of Service Architecture”, in ACM SIGCOM Vol 24, Number 2, pp. 6–27, April 1994.
H. Harasaki and M. Yano, “A study on VBR coder control under usage parameter control,” in Proc. Fifth International Packet Video Workshop, Berlin, Germany, March 1993.
G. Michelitsch, “Shared virtual spaces as a means for communication and collaboration,” to appear in Proc. IEEE International Workshop on Networked Realities, Boston, MA, October 26–18, 1995.
Ott, et. al., “Heidi-II: a testbed for interactive multimedia delivery and communication”, in Proc. ACM Multimedia, San Francisco, Nov. 1995.
M. Ott et. al., “A Prototype ATM network based system for multimedia-on-demand”, in Proc. IEEE ComSoc Workshop on Multimedia, Kyoto, Japan, May 1994.
M. Ott, J. Hearn, “Plug-and-play with wires,” in Proc. Tcl Workshop, Toronto, July 95.
M. Ott, “Jodler — a scripting language for distributed applications”, in Proc. Tcl Workshop, New Orleans, June 1994.
G. Ramamurthy and R. Dighe, “A Multidimensional Framework for Congestion Control in BISDN”, IEEE J. Selected Areas in Comm., Dec. 1991.
D. Reininger, G. Ramamurthy and D. Raychaudhuri, “VBR MPEG Video Coding with Dynamic Bandwidth Renegotiation”, Proc. ICC'95, pp. 1773–1777, Seattle, WA, June 1995.
G. G. Robertson, S.K. Card, and J.D. Mackinlay, “Information visualization using 3D interactive animation,” in Communication of the ACM, 36(4), 1993.
L. Staples, “Representation in virtual space: visual convention in the graphical user interface,” in Proc. INTERCHI'93, pp. 348–354, ACM, 1993.
S. H. Tang and M.A. Linton, “Blending structured graphics and layout,” in Proc. UIST '94, Marina del Rey, CA, November 2–4, 1994.
D. Tennenhouse, et. al., “A software-oriented approach to the design of media processing environments,” in Proc. IEEE Conf. on Multimedia Computing and Systems, pp. 435–444, Boston, MA, May 1994.
D. Ungar and Randall B. Smith, “Self: the power of simplicity”, in Proc. OOPSLA'87, published as SIGPLAN Notices 22(12), Dec 87.
J.E. White, “Telescript technology: the foundation for the electronic marketplace,” White Paper, General Magic, Inc., 1993.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ott, M., Reininger, D., Michelitsch, G., Bansal, V., Siracusa, R.J., Raychaudhuri, D. (1996). Heidi-II: A software architecture for ATM network based distributed multimedia systems. In: Butscher, B., Moeller, E., Pusch, H. (eds) Interactive Distributed Multimedia Systems and Services. IDMS 1996. Lecture Notes in Computer Science, vol 1045. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60938-5_1
Download citation
DOI: https://doi.org/10.1007/3-540-60938-5_1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60938-4
Online ISBN: 978-3-540-49742-4
eBook Packages: Springer Book Archive