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

skip to main content
article

Dynamic end-to-end QoS management middleware for distributed multimedia systems

Published: 01 December 2002 Publication History

Abstract

In this paper, we present a separable, reusable middleware solution that provides coordinated, end-to-end QoS management over any type of service component, and can use existing (legacy) QoS management solutions (by using wrappers) in a distributed multimedia system. Our middleware solution incorporates strategic and tactical QoS managers, and supports protocols and messages between tactical managers and managed application components, and between QoS managers in the management hierarchy. Strategic QoS managers take a global view of QoS provided by a set of application components within the manager's policy domain. Tactical QoS managers provide local control over application components. We introduce the concept of QoS policy domains to scope the authority of a strategic QoS manager. We describe how the management hierarchy is dynamically configured and reconfigured based on runtime needs of the application.

References

[1]
1. Goebel V, Plagemann T, Berre A-J, Nygård M (1996) OMODIS - Object-Oriented Modeling and Database Support for Distributed Systems. In: Norsk Informatikk Konferanse (NIK'96), Alta, Norway. Tapir, Trondheim, Norway, pp 7-18]]
[2]
2. Ecklund D, Goebel V, Plagemann T, Ecklund E, Jr (2001) A dynamically-configured strategic QoS management hierarchy for distributed multimedia systems. In: Int. Workshop on Multimedia Middleware (M3W 01), in conjunction with ACM Multimedia 2001. Association for Computing Machinery (ACM) pp 19-22]]
[3]
3. Aurrecoechea C, Campbell AT, Hauw L (1998) A survey of QoS architectures. Multimedia Syst J (Special Issue on QoS Architecture) 6(3):138-151]]
[4]
4. Lazar AA, Lim K-S, Marcocini F (1996) Realizing a foundation for programmability of ATM networks with the binding architecture. IEEE J Sel Areas Commun 14(7):1214-1227]]
[5]
5. Gopalakrishna G, Parulkar G (1995) A real-time upcall facility for protocol processing with QoS guarantees. In: 15th ACM Symp. on Operating Systems Principles (SOSP). Operating Systems Review 29(5), ACM Press, p 231]]
[6]
6. Lee S-B, Ahn G-S, Zhang X, Campbell AT (2000) INSIGNIA: An IP-based quality of service framework for mobile ad hoc networks. J Parallel Distributed Comput 60:374-406]]
[7]
7. Li B (2000) Agilos: a middleware control architecture for application-aware quality of services adaptations. PhD Thesis, Department of Computer Science, University of Illinois at Urbana-Champaign]]
[8]
8. Siqueira F (2000) Quartz: A QoS architecture for open systems. PhD Thesis TCD-CS-2000-05, Trinity College Dublin]]
[9]
9. Bergmans L, van Halteren A, Ferreira Pires L, van Sinderen M, Aksit M (2000) A QoS-control architecture for object middleware. In: 7th Int. Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services (IDMS 2000), Enschede, The Netherlands, Lecture Notes in Computer Science, vol 1905. Springer, Berlin Heidelberg New York, pp 117-131]]
[10]
10. Thimm H, Klas W, Walpole J, Pu C, Cowan C (1996) Managing adaptive presentation executions in distributed multimedia database systems. In: Proc. Int. Workshop on Multimedia Database Management Systems. IEEE-CS Press, pp 152-159]]
[11]
11. Campbell A, Coulson G, Hutchinson D (1994) A quality of service architecture. ACM Comput Commun Rev 24(2):6-27]]
[12]
12. Nahrstedt K, Smith JM (1996) Design, implementation, and experiences of the OMEGA end-point architecture. IEEE J Sel Areas Commun 14(7):1263-1279]]
[13]
13. Wolf LC (1996) Resource management for distributed multimedia systems. Kluwer Academic]]
[14]
14. Vanegas R, Zinky J, Loyall J, Karr D, Schantz R, Bakken D (1998) QuO's runtime support for quality of service in distributed objects. In: Proc. IFIP Int. Conf. on Distributed Systems Platforms and Open Distributed Processing (Middleware'98), The Lake District, UK. Springer Verlag, pp 207-223]]
[15]
15. Blake S, Black D, Carlson M, Davies E, Wang W, Weiss W (1998) An architecture for differentiated services. IETF Internet RFC 2475]]
[16]
16. Braden R, Clark D, Shenker S (1994) Integrated services in the internet architecture: an overview. IETF Internet RFC 1633]]
[17]
17. Aberer K, Hollfelder S (1999) Resource prediction and admission control for interactive video. In: Proc. 8th IFIP 2.6 Working Conf. on Database Semantics - Semantic Issues in Multimedia Systems (DS-8), Rotorua, New Zealand. IFIP Conf Proceeding Vol 138, pp 27-46. Kluwer Academic Publishing]]
[18]
18. Plagemann T (2002) Towards a validation of the QoS management middleware. Technical Report, Department of Informatics, University of Oslo]]
[19]
19. Ecklund D, Goebel V, Plagemann T, Ecklund E Jr, Griwodz C, Aagedal J, Lund K, Berre A-J (2001) QoS management middleware - a separable, reusable solution. In: 8th Int. Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services (IDMS 2001). LNCS Vol 2158, pp 124-137]]
[20]
20. ISO/IEC JTC1/SC21 (1997) ODP trading function. Report: ITU-T X.950 - ISO/IEC 13235]]
[21]
21. Franklin GF, Powell JD, Emami-Naeini A (1986) Feedback control of dynamic systems. Addison-Wesley]]
[22]
22. Koistinen J, Seetharaman A (1998) Worth-based multicategory quality-of-service negotiation in distributed object infrastructures. Hewlett Packard Software Technology Laboratory Technical Report HPL-98-51 (R.1)]]
[23]
23. Hafid A, Bochmann GV (1998) Quality-of-service adaptation in distributed multimedia applications. Multimedia Syst 6(5):299-315]]
[24]
24. Hollfelder S, Kraiss A, Rakow T (1997) A client-controlled adaptation framework for multimedia database systems. In: 4th Int. Workshop on Interactive Distributed Multimedia Systems and Telecommunication Services (IDMS 97), Darmstadt, Germany. LNCS Vol 1309, pp 397-409]]
[25]
25. Mitchell RS (2000) Dynamic configuration of distributed multimedia components. PhD Thesis, Department of Computer Science, Queen Mary and Westfield College, University of London, UK]]
[26]
26. Holzmann GJ (1991) Design and validation of computer protocols. Prentice-Hall]]
[27]
27. El-Khatib K, Bochmann G, Zhong Y (2001) Selecting the QoS parameters for multicast applications based on user profile and device capability. In: 8th Int. Workshop on Interactive Distributed Multimedia Systems (IDMS 2001), Lancaster, UK. LNCS Vol 2158, pp 221-232]]

Cited By

View all
  • (2011)Efficient data transmission between multimedia web services via aspect-oriented programmingProceedings of the second annual ACM conference on Multimedia systems10.1145/1943552.1943564(93-104)Online publication date: 23-Feb-2011

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Multimedia Systems
Multimedia Systems  Volume 8, Issue 5
December 2002
104 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 December 2002

Author Tags

  1. QoS
  2. components
  3. middleware
  4. multimedia

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 20 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2011)Efficient data transmission between multimedia web services via aspect-oriented programmingProceedings of the second annual ACM conference on Multimedia systems10.1145/1943552.1943564(93-104)Online publication date: 23-Feb-2011

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media