Skip to main content

Towards a hybrid scheme for application adaptivity

  • Session D: QoS Assurance
  • Conference paper
  • First Online:

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

Abstract

This paper presents a framework for providing the infrastructure necessary to support adaptive applications. The suitability of the proposed framework is demonstrated by first analysing some advantages and disadvantages of methods reported in the literature for the development of adaptive applications. We report on some experiments that support our analysis. We define some requirements for adaptive applications that properly decompose the task between the system level and the applications themselves. We present an overall framework for adaptivity based on application level definitions of Quality of Service, user specified preferences, and system level resource management. This scheme is the basis for prototype, adaptive application development at the University of Technology, Sydney.

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. J. C. Bolot and T. Turletti, “A rate Control Mechanism for Packet Video in the Internet”, INFOCOM'94, June, 1994.

    Google Scholar 

  2. A. Campbell and G. Coulson and F. Garcia and D. Hutchinson and H. Leopold, “Integrated Quality of Service for Multimedia Communications”, IEEE INFO-COM'93, 1993.

    Google Scholar 

  3. C. Compton and D. Tennenhouse, “Collaborative Load Shedding for Multimedia-Based Applications”, Proc. International Conference on Multimedia Computing Systems, May, 1994.

    Google Scholar 

  4. M. Davies and A. Downing, “Adaptable System Resource Management for Soft Real-Time Systems”, Proc. Symposium on Command and Control Research and Decision Aids, California, 1994.

    Google Scholar 

  5. M. Diaz and K. Drira and A. Lozes and C. Chassot, “Definition and Representation of the Quality of Service for Multimedia Systems”, Proc. High Performance Networking Conference, September, 1995.

    Google Scholar 

  6. K. Fall and J. Pascale and S. McCanne, “Workstation Video Playback Performance with Competitive Process Load”, Proc. 5th International NOSSDAV Workshop, Boston, 1995.

    Google Scholar 

  7. D. Ferrari, “Reservation or No Reservation”, INFOCOM'95 Panel Discussion, April, 1995.

    Google Scholar 

  8. D. Ferrari, “Client Requirements for Real-Time Communication services”, IEEE Transactions on Communications, November, 1990.

    Google Scholar 

  9. A. Hyden, “Operating System Support for Quality of Service”, Ph.D Thesis, University of Cambridge, 1994.

    Google Scholar 

  10. M. Jones, “Adaptive Real Time Resource Management Supporting Modular Composition of Digital Multimedia Services”, Proc. 4th International NOSSDAV Workshop, Lancaster, 1993.

    Google Scholar 

  11. R. Gopalakrishnan and G. M. Parulkar, “Real Time Signals: A Mechanism to Provide Real Time Processing Guarantees”, Technical Report, WUCS-95-06, Washington University, St Louis, 1995.

    Google Scholar 

  12. R. Gopalakrishnan and G. M. Parulkar, “Efficient Quality of Service Support in Multimedia Computer Operating Systems”, Technical Report, WUCS-94-26, Washington University, St Louis, 1994.

    Google Scholar 

  13. C. Huitema, “To Share Rather Than Pay”, INFOCOM'95 Panel Discussion, April, 1995.

    Google Scholar 

  14. D. Clark and S. Deering and C. Huitema and S. Shenker, “Panel Session”, INFO-COM'95, April, 1995.

    Google Scholar 

  15. V. Jacobson, “Congestion Avoidance and Control”, ACM SIGCOMM'88, August, 1988.

    Google Scholar 

  16. C. Maeda and B. Bershad, “Protocol Service Decomposition for High Performance Internetworking”, 14th ACM Operating Systems Symposium, December, 1993.

    Google Scholar 

  17. C. Mercer and S. Savage and H. Yokuda, “Processor Capacity Reserves for Multimedia Operating Systems”, Technical Report — CMU-CS-93-157, Carnegie Mellon University, 1993.

    Google Scholar 

  18. G. Coulson, A. Campbell, P. Robin, G. Blair, M. Papathomas, and D. Hutchison, “The Design of a QoS Controlled ATM Based Communications System in Chorus”, IEEE Journal on Selected Areas in Communications, Special Issue on ATM LANs, Vol. 13, No. 4, pp 686–699, May 1995.

    Google Scholar 

  19. M. Moran and B. Wolfinger, “Design of a Continuous Media Data Transport Service and Protocol”, Technical Report TR-92-019, University California, Berkeley, 1992.

    Google Scholar 

  20. K. Nahrstedt and J. Smith, “QoS Broker”, IEEE Multimedia Magazine, Pring 1995.

    Google Scholar 

  21. B. Noble and M. Price and M Satyanarayanan, “A Programming Interface for Application-Aware Adaptation Mobile Computing”, Proc. 2nd USENIX Symposium on Mobile and Location Independent Computing, Michigan, 1995.

    Google Scholar 

  22. C. Partridge and S Pink, “An Implementation of the Revised Internet Stream Protocol (ST-II)”, Proc. 2nd International NOSSDAV Workshop, Heidelberg, 1992.

    Google Scholar 

  23. A. Seneviratne and M. Fry and V. Witana and V. Saparamadu and A. Richards and E. Horlait, “Quality of Service Management for Distributed Multi media Applications”, IEEE Communication Society Phoenix Conference on Computers and Communications, Phoenix-Arizona, 1994.

    Google Scholar 

  24. R. Staehli and J. Walpole and D. Maier, “Quality of Service Specification for Multimedia Presentations”, Multimedia System Journal, August, 1995.

    Google Scholar 

  25. H. Takuda and T. Nakajima and P. Rao, “Real Time Mach: Towards a Predictable Real Time System”, Proc. USENIX MACH Workshop, October 1990.

    Google Scholar 

  26. W. Tawbi and L. Fedaoui and E. Horlait, “Dynamic QoS Issues in Distributed Multimedia Systems”, 2nd International Conference on Broadband Islands, Elsevier Science Publishers B.V., 1993.

    Google Scholar 

  27. A. Vogel and G. v. Bochmann and R. Dssouli and J. Gecsei and A. Hafid and B. Kerherve, “On QOS Negotiation in Distributed Multimedia Applications”, Technical Report, University of Montreal, Canada, 1993

    Google Scholar 

  28. C. Vogt and R. Herrtwich and R. Nagarajan, “HeiRAT: The Heidelberg Resource Administration Technique Design Philosophy and Goals”, Technical Report No. 43.9213, IBM ENC, Heidelberg, 1987.

    Google Scholar 

  29. M. Zitterbart and B. Stiller and A. Tantawy, “A Model for Flexible High-Performance Communication Subsystems”, IEEE Journal on Selected Areas in Communication, May, 1993

    Google Scholar 

  30. L. Zhang and S. Deering and D. Estrin and S. Shenker and D. Zappala, “RSVP: A New Resource Reservation Protocol”, IEEE Network Magazine, September, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

David Hutchison Henning Christiansen Geoff Coulson André Danthine

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cho, H.S., Fry, M.R., Seneviratne, A., Witana, V. (1996). Towards a hybrid scheme for application adaptivity. In: Hutchison, D., Christiansen, H., Coulson, G., Danthine, A. (eds) Teleservices and Multimedia Communications. COST237 1995. Lecture Notes in Computer Science, vol 1052. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61028-6_25

Download citation

  • DOI: https://doi.org/10.1007/3-540-61028-6_25

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61028-1

  • Online ISBN: 978-3-540-49849-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics