Nothing Special   »   [go: up one dir, main page]

Skip to main content

A group and session management system for distributed multimedia applications

  • Session A: Multipeer and Group Communication
  • Conference paper
  • First Online:
Multimedia Telecommunications and Applications (COST237 1996)

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

Included in the following conference series:

Abstract

Distributed multimedia applications are very demanding with respect to support they require from the underlying group communication platform. In this paper, an approach is described which aims at providing group communication platform designers with a component which can be used for powerful group and session management functionality. This component, which can be integrated into group communication platforms, is part of a system called the group and session management system (GMS). The GMS model consists of GMS user agents, which are the components to be integrated into group communication platforms, and GMS system agents which are distributed directory agents providing the distributed database which the user agents access. Communication between these two types of agents is defined in two protocols, the GMS access protocol between user agents and system agents, and the GMS system protocol between system agents. GMS also defines a number of objects and relations which can be used to manage users, groups, and sessions on a very abstract level, thus providing both group communication platform designers and programmers of distributed multimedia application with a high-level description of group communications. This approach enables a truly integrated approach for collaborative applications, where all applications, even when using different group communication platforms, can share the same database about users, groups, and sessions. The paper also contains a short description of the ongoing implementation of GMS's components.

The authors would like to thank Daniel Bauer and Gerhard Nigg for providing us with the software for the reliable multicast protocol GSP is based on. We also would like to thank Murali Nanduri who implemented most of the GUA software.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Michael Altenhofen, Jürgen Dittrich, Rainer Hammerschmidt, Thomas Käppner, Carsten Kruschel, Ansgar Kückes, and Thomas Steinig. The BERKOM Multimedia Collaboration Service. In Proceedings of ACM Multimedia 93, pages 457–463, Anaheim, California, 1993. ACM Press.

    Google Scholar 

  2. Daniel Bauer and Burkhard Stiller. An Error-Control Scheme for a Multicast Protocol Based on Round-Trip Time Calculations. In Proceedings of the 21st Conference on Local Computer Networks, Minneapolis, October 1996.

    Google Scholar 

  3. Daniel Bauer, Erik Wilde, and Bernhard Plattner. Design Considerations for a Multicast Communication Framework. In Proceedings of the Tenth Annual Workshop on Computer Communications, Eastsound, Washington, September 1995.

    Google Scholar 

  4. R. Braden. T/TCP — TCP Extensions for Transactions Functional Specification. Internet RFC 1644, July 1994.

    Google Scholar 

  5. C. A. Ellis, S. J. Gibbs, and G. L. Rein. Groupware — Some Issues and Experiences. Communications of the ACM, 34(1):38–58, 1991.

    Article  Google Scholar 

  6. Hans Eriksson. MBone: The Multicast Backbone. Communications of the ACM, 37(8):54–60, 1994.

    Article  Google Scholar 

  7. Thomas Gutekunst, Thomas Schmidt, Günter Schulze, Jean Schweitzer, and Michael Weber. A Distributed Multimedia Joint Viewing and Tele-Operation Service for Heterogeneous Workstation Environments. In Wolfgang Effelsberg and Kurt Rothermel, editors, GI/ITG Arbeitstreffen Verteilte Multimedia-Systeme, number 5 in Praxis, Information und Kommunikation, pages 145–159, Stuttgart, Germany, February 1993. K. G. Saur.

    Google Scholar 

  8. Vassos Hadzilacos and Sam Toueg. Fault-Tolerant Broadcasts and Related Problems. In Sape Mullender, editor, Distributed Systems, chapter 5, pages 97–145. ACM Press, New York, second edition, 1993.

    Google Scholar 

  9. M. Handley, J. Crowcroft, and C. Bormann. The Internet Multimedia Conferencing Architecture. Internet Draft, MMUSIC Working Group, February 1996.

    Google Scholar 

  10. Mark Handley and Van Jacobson. SDP: Session Description Protocol. Internet Draft, MMUSIC Working Group, November 1995.

    Google Scholar 

  11. Lutz Henckel. Multipeer Connection-mode Transport Service Definition based on the Group Communication Framework. Technical report, GMD FOKUS, Berlin, June 1994.

    Google Scholar 

  12. International Organization for Standardization. Information processing systems — Open Systems Interconnection (OSI) — Specification of Abstract Syntax Notation One (ASN.1). ISO/IS 8824, 1990.

    Google Scholar 

  13. International Telecommunication Union. Data Protocols for Multimedia Conferencing. Draft Recommendation T.120, 1995.

    Google Scholar 

  14. International Telecommunication Union. The Directory — Overview of Concepts, Models and Services. Recommendation X.500, March 1995.

    Google Scholar 

  15. International Telecommunication Union. The Directory — Procedures for distributed operations. Recommendation X.518, March 1995.

    Google Scholar 

  16. T. Kirsche, R. Lenz, H. Lührsen, K. Meyer-Wegener, H. Wedekind, M. Bever, U. Schäffer, and C. Schottmüller. Communication support for cooperative work. Computer Communications, 16(9):594–602, 1993.

    Article  Google Scholar 

  17. Andreas Mauthe, Geoff Coulson, David Hutchison, and Silvester Namuye. Group Support in Multimedia Communications Systems. In D. Hutchison, H. Christiansen, G. Coulson, and A. Danthine, editors, Teleservices and Multimedia Communications — Proceedings of the Second COST 237 Workshop, volume 1052 of Lecture Notes in Computer Science, pages 1–18, Copenhagen, Denmark, November 1995. Springer-Verlag.

    Google Scholar 

  18. P. Mockapetris. Domain Names — Concepts and Facilities. Internet RFC 1034, November 1987.

    Google Scholar 

  19. T. Rodden, J. A. Mariani, and G. Blair. Supporting Cooperative Applications. Computer Supported Cooperative Work, 1(1–2):41–67, 1992.

    Article  Google Scholar 

  20. Michael Sample. Snacc 1.1: A High Performance ASN.1 to C/C++ Compiler. Technical report, University of British Columbia, Vancouver, July 1993.

    Google Scholar 

  21. Michael Sample and Gerald Neufeld. Implementing Efficient Encoders and Decoders For Network Data Representations. In Proceedings of the IEEE INFOCOM '93 Conference on Computer Communications, pages 1144–1153, San Francisco, 1993. IEEE Computer Society Press.

    Google Scholar 

  22. Henning Schulzrinne. Simple Conference Invitation Protocol. Internet Draft, MMUSIC Working Group, February 1996.

    Google Scholar 

  23. Erik Wilde. Specification of GMS Access Protocol (GAP) Version 1.0. Technical Report TIK-Report No. 15, Computer Engineering and Networks Laboratory, Swiss Federal Institute of Technology, Zürich, March 1996.

    Google Scholar 

  24. Erik Wilde. Specification of GMS System Protocol (GSP) Version 1.0. Technical Report TIK-Report No. 19, Computer Engineering and Networks Laboratory, Swiss Federal Institute of Technology, Zürich, September 1996.

    Google Scholar 

  25. Erik Wilde, Murali Nanduri, and Bernhard Plattner. A Transport-Independent Component for a Group and Session Management Service in Group Communications Platforms. In P. Delogne, D. Hutchison, B. Macq, and J.-J. Quisquater, editors, Proceedings of the European Conference on Multimedia Applications, Services and Techniques, pages 409–425, Louvain-la-Neuve, Belgium, May 1996.

    Google Scholar 

  26. Neil Williams and Gordon S. Blair. Distributed multimedia applications: A review. Computer Communications, 17(2):119–132, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Giorgio Ventre Jordi Domingo-Pascual André Danthine

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wilde, E., Freiburghaus, P., Koller, D., Plattner, B. (1996). A group and session management system for distributed multimedia applications. In: Ventre, G., Domingo-Pascual, J., Danthine, A. (eds) Multimedia Telecommunications and Applications. COST237 1996. Lecture Notes in Computer Science, vol 1185. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020847

Download citation

  • DOI: https://doi.org/10.1007/BFb0020847

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62096-9

  • Online ISBN: 978-3-540-49680-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics