Skip to main content

Augmented Reliable Multicast CORBA Event Service (ARMS): A QoS-Adaptive Middleware

  • Conference paper
  • First Online:
Interactive Distributed Multimedia Systems and Telecommunication Services (IDMS 2000)

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

Abstract

The CORBA Event Service specification lacks important features in terms of quality of service (QoS) characteristics required by multimedia information. The main objective of the work described in this paper is to augment the standard CORBA Event Service specification with a set of extensions, to turn it into an adaptable QoS middleware multimedia framework. To meet this, some extensions to the CORBA Event Service already developed with the aim of providing multicasting and reliability features have been enhanced in order to allow the close interaction with multicast transport protocols and with QoS monitoring mechanisms. The result was a QoS-aware middleware platform that actively adapts the quality of service required by the applications to the one that is provided by the underlying communication channel. The main quality of service features addressed by the platform - and discussed in the paper - are the support of sessions with different reliability levels, the provision of congestion control mechanisms and the capability to suppress jitter.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. “Consistency in Continuous Distributed Interactive media”, Martin Mauve, Technical Report TR-9-99, Reihe Informatik, Department for Mathematics and Computer Science, University of Mannheim, November 1999.

    Google Scholar 

  2. “Quality of Service Management in Distributed Interactive Virtual Environment”, Dimitrios Makrakis, Abdelhakim Hafid, Farid Nait-Abdesselem, Anastasios Kasiolas, Lijia Qin, Progress Report of DIVE project. http://www.mcrlab.uottawa.ca/research/QoS_DIVE_Report.html

  3. “Applying a Scalable CORBA Event Service to Large-scale Distributed Interactive Simulations”, Carlos O’Ryan, David L. Levine, Douglas C. Schmidt, J. Russel Noseworthy, Proceedings of the “5Th Workshop on Object-oriented Real-time Dependable Systems”, Montery, CA, November 1999.

    Google Scholar 

  4. “Supporting Multimedia in Distributed Object Environments”, D. G. Waddington and D. Hutchinson, Internal report number MPG-99-17, 1999.

    Google Scholar 

  5. “CORBA services: Common Object Services Specification”, Object Management Group-OMG, Document formal/97-07-04, ed., July 1997.

    Google Scholar 

  6. “Notification Service Specification”, Object Management Group-OMG, Document telecom/99-07-01, ed., July 1999.

    Google Scholar 

  7. “A Platform for the Study of Reliable Multicasting Extensions to CORBA Event Service”, Joao Orvalho, Luis Figuiredo, T. Andrade and Fernando Boavida, Proceedings of IDMS’99, Toulouse, France, October 12–15, 1999.

    Google Scholar 

  8. “Evaluating Light-weight Reliable Multicast Protocol Extensions to the CORBA Event Service”, João Orvalho, Luis Figueiredo and Fernando Boavida, in the Proceedings of EDOC’99-3rd International Enterprise Distributed Object Computing Conference, University of Mannheim, Germany, September 27–30, 1999.

    Google Scholar 

  9. “A General Model for QoS Adaptation”, D.G. Waddington and D. Hutchinson, Proceedings of Sixth International Workshop on Quality of Service (IWQoS’98), pag. 275–277, Napa, California, USA, May 18–20 1998.

    Google Scholar 

  10. “A Control-Based Middleware Framework for Quality-of-Service Adaptations”, Baochum Li and Klara Nahrstedt, IEEE Journal On Selected Areas In Communications, Vol. 17, N∮ 9, September 1999.

    Google Scholar 

  11. JavaSoft, http://www.javasoft.com.

  12. Tie Liao: “Light-weight Reliable Multicast Protocol Specification”, Internet-Draft: draft-liao-lrmp-00.txt, 13 October 1998.

    Google Scholar 

  13. “The Loss-Delay Based Adjustment Algorithm: A TCP-Friendly Adaptation Scheme”, Dorgham Sisalem and Henning Schulzrinne, In Proceedings of Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’98), Cambridge, UK, 1998.

    Google Scholar 

  14. “TCP-like Congestion Control for Layered Multicast Data Transfer”, L. Vicisano, L. Rizzo, and J. Crowcroft, In Proceedings of INFOCOM’98, San Francisco, USA, March 1998.

    Google Scholar 

  15. “Receiver-driven layered multicast”, S. McCanne, V. Jacobson, and M. Vertteli, In Proceedings of SIGCOMM Symposium on Communication Architecture and Implementation of High Performance Communication Systems (HPCS’97), Chalkidiki, Greece, June 1997.

    Google Scholar 

  16. “Thin Streams: An Architecture for multicasting layered video”, L. Wu, R. Sharma, and B. Smith, In Proceedings of Network and Operating Systems Support for Digital Audio and Video (NOSSDAV’97), St. Louis, USA, May 1997.

    Google Scholar 

  17. “Delay and Synchronization Control Middleware to Support Real-Time Multimedia Services over Wireless PCS Networks”, H. Liu and M. El Zarki, IEEE Journal On Selected Areas In Communications, Vol. 17, N∮ 9, September 1999.

    Google Scholar 

  18. “RTP: A transport Protocol for Real-Time Applications”, revision of RFC 1889, Internet-Draft (draft-ietf-avt-rtp-new-04.ps), Schulzrinne, Casner, Frederic, Jacobson, June 25 1999.

    Google Scholar 

  19. “Speech Transport for Packet Telephony and Voice over IP”, Maurice R. Baker, In Proceedings of SPIE Conference on Internet II: Quality of Service and Future Directions”, Boston, Massachusetts, September 1999.

    Google Scholar 

  20. “QoS Adaptive Transports: Delivering Scalable Media to the Desk Top”, Andrew T. Campbell and Geoff Coulson, IEEE Network, Vol. 11 No. 2., pg. 18–27, March/April 1997.

    Google Scholar 

  21. OrbixTalk da Iona, http://www.iona.com/

  22. “Reliable CORBA Event Channels” X. Defago, P. Felber, R. Guerraoui, EPFL, Computer Science Department, Technical Report 97/229, May 1997.

    Google Scholar 

  23. “CORBA Messaging Specification”, Object Management Group-OMG, Document orbos/98-05-05, ed., May 1998.

    Google Scholar 

  24. “QuO’s Runtime Support for Quality of Service in Distributed Objects”, Vanegas R, Zinky JA, Loyall JP, Karr DA, Schantz RE, Bakken DE.. Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware’98), The Lake District, England, 15–18 September 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Orvalho, J., Boavida, F. (2000). Augmented Reliable Multicast CORBA Event Service (ARMS): A QoS-Adaptive Middleware. In: Interactive Distributed Multimedia Systems and Telecommunication Services. IDMS 2000. Lecture Notes in Computer Science, vol 1905. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40002-8_14

Download citation

  • DOI: https://doi.org/10.1007/3-540-40002-8_14

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41130-7

  • Online ISBN: 978-3-540-40002-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics