Skip to main content

Heidi-II: A software architecture for ATM network based distributed multimedia systems

  • Session 1: Architectures for Application Development
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1045))

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.

Unable to display preview. Download preview PDF.

References

  1. V. Bansal, et. al., “Adaptive QoS-based API for ATM networking”, in Proc. NOSSDAV'95, Durham, NH, April 1995.

    Google Scholar 

  2. A. Borning, “Classes versus prototypes in object-oriented languages”, in Proc. ACM/IEEE Fall Joint Computer Conference, pp. 36–40, Dallas, TX, Nov. 86.

    Google Scholar 

  3. G. Bracha, G. Lindstrom, “Modularity meets inheritance”, in Proc. 1992 Int. Conf. on Computer Languages, pp. 282–290., Oakland, CA, April 1992.

    Google Scholar 

  4. A. Campbell, G. Coulson and D. Hutchinson, “A Quality of Service Architecture”, in ACM SIGCOM Vol 24, Number 2, pp. 6–27, April 1994.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. Ott, et. al., “Heidi-II: a testbed for interactive multimedia delivery and communication”, in Proc. ACM Multimedia, San Francisco, Nov. 1995.

    Google Scholar 

  8. 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.

    Google Scholar 

  9. M. Ott, J. Hearn, “Plug-and-play with wires,” in Proc. Tcl Workshop, Toronto, July 95.

    Google Scholar 

  10. M. Ott, “Jodler — a scripting language for distributed applications”, in Proc. Tcl Workshop, New Orleans, June 1994.

    Google Scholar 

  11. G. Ramamurthy and R. Dighe, “A Multidimensional Framework for Congestion Control in BISDN”, IEEE J. Selected Areas in Comm., Dec. 1991.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. G. G. Robertson, S.K. Card, and J.D. Mackinlay, “Information visualization using 3D interactive animation,” in Communication of the ACM, 36(4), 1993.

    Google Scholar 

  14. L. Staples, “Representation in virtual space: visual convention in the graphical user interface,” in Proc. INTERCHI'93, pp. 348–354, ACM, 1993.

    Google Scholar 

  15. S. H. Tang and M.A. Linton, “Blending structured graphics and layout,” in Proc. UIST '94, Marina del Rey, CA, November 2–4, 1994.

    Google Scholar 

  16. 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.

    Google Scholar 

  17. D. Ungar and Randall B. Smith, “Self: the power of simplicity”, in Proc. OOPSLA'87, published as SIGPLAN Notices 22(12), Dec 87.

    Google Scholar 

  18. J.E. White, “Telescript technology: the foundation for the electronic marketplace,” White Paper, General Magic, Inc., 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Berthold Butscher Eckhard Moeller Herwart Pusch

Rights and permissions

Reprints 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

Publish with us

Policies and ethics