Enable QoS for Distributed Object Applications by ORB-Based Active Networking

  • Thomas Becker
  • Hui Guo
  • Stamatis Karnouskos
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1942)

Abstract

Future requirements for supporting distributed object applications by active networks are discussed. A middleware approach for active networking is presented. A CORBA-based distributed processing environment (DPE) is described as an interoperable service platform in an active network to enable end-to-end QoS for distributed object communication. Three key platform services are presented, including QoS binding, component management and resource control. A binding framework is enhanced to achieve transparent QoS binding; an active component management service is proposed as an out-band signaling to install service objects; active node resources are adaptively managed to support generic reservation requirements. As a whole, the paper presents a distributed computing model for active networks so that active services can be dynamically deployed as downloadable objects to apply different QoS architectures on demand. With this model, distributed object-oriented systems directly benefit from active networking technology with respect to QoS need.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Aurrecoechea, C., Campbell, A. T. and L. Hauw, “A Survey of QoS Architectures”, ACM/Springer Verlag Multimedia Systems Journal, Special Issue on QoS Architecture, Vol. 6 No. 3, pg. 138–151, May 1998CrossRefGoogle Scholar
  2. 2.
    D. S. Alexander, “ALIEN: A generalized computing model of active networks”, dissertation in computer and information science, University of Pennsylvania, 1998Google Scholar
  3. 3.
    Ted Faber, Bob Braden, Bob Lindell, Jeff Kann, Graham Phillips, Alberto Cerpa, Active Nets Workshop, April 1999Google Scholar
  4. 4.
    Hitachi and GMD-FOKUS co-operation project. http://www.fokus.gmd.de/research/cc/glone/projects/bang/
  5. 6.
    Jit Biswas, et al., “The IEEE P1520 Standards Initiative For Programmable Network Interface”, IEEE Communications Magazine, Oct. 1998.Google Scholar
  6. 7.
    Campbell A. T., “QOS Architectures”,(Eds.) M. Tatipamula and B. Khasnabish, Multimedia Communications Networks, Artech House Publishers, Chapter 3. pg. 103–128, ISBN 0-89006-936-0, June 1998Google Scholar
  7. 8.
    Object Management Group, “The Common Object Request Broker: Architecture and Specification”, Minor revision 2.3.1, October 1999Google Scholar
  8. 9.
    Bruno Dumant, FranÇois Horn, Frédéric Dang Tran, Jean-Bernard Stefani, “Jonathan: an Open Distributed Processing Environment in Java”, March 17, 1998Google Scholar
  9. 10.
    IETF RFC 2475, “An Architecture for Differentiated Services”, Dec. 1998Google Scholar
  10. 11.
    Frédéric Dang Tran, Jean-Bernard Stefani, “Towards an extensible and modular ORB framework”, April 1997Google Scholar
  11. 12.
    Lazar, A. A., “Programming Telecommunication Networks”, IEEE Network, September/October 1997, pp. 818Google Scholar
  12. 15.
    IETF RFC 1633, “Integrated Services in the Internet Architecture: An Overview”, June, 1994. IETF Integrated Service Working GroupGoogle Scholar
  13. 16.
    IETF RFC 2205, “Resource Reservation Protocol (RSVP). Version 1 Functional Specification”, September, 1997Google Scholar
  14. 17.
    A. Schill, F. Breiter, S. Kühn, “Design and Evaluation of an Advance Reservation Protocol on top of RSVP”, IFIP 4th International Conference on Broadband Communications, Stuttgart, 1998, Chapman & Hall, pp. 23–40Google Scholar
  15. 18.
    D. L. Tennenhouse, “A Survey of Active Network Research”, IEEE Communications Magazine, 35 (1), January 1997, pp. 80–86CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Thomas Becker
    • 1
  • Hui Guo
    • 1
  • Stamatis Karnouskos
    • 1
  1. 1.German National Research Center for Information TechnologyResearch Institute for Open Communication Systems GMD-FOKUSBerlinGermany

Personalised recommendations