Skip to main content

Dynamic QOS control based on real-time threads

  • Quality of Service
  • Conference paper
  • First Online:

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

Abstract

This paper presents dynamic QOS control schemes based on real-time threads. A real-time thread is based on an explicit declaration of timing attributes, such as start time, deadline, period, and its deadline handler. Two dynamic QOS control schemes: a self-stabilization scheme and a QOS manager-based scheme are evaluated using a QuickTime movie player running on Real-Time Mach.

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. D. L. Black, et al., “Microkernel Operating System Architecture and Mach”, In Proceedings of the Workshop on Micro-kernels and Other Kernel Architectures, Apr. 1992.

    Google Scholar 

  2. A. Campbell, G. Coulson, F. Garcia, and D. Hutchison, “A Continuous Media Tranport and Orchestration Service”, In Proceedings of the SIGCOMM '92, ACM, Oct. 1992.

    Google Scholar 

  3. S. T.-C. Chou and H. Tokuda, “System Support for Dynamic QOS Control of Continuous Media Communication”, In Proceedings of the 3nd International Workshop on Network Operating System Support for Digital Audio and Video, Nov. 1992.

    Google Scholar 

  4. E. C. Cooper, and R. P. Draves, “C threads”, Technical report, Computer Science Department, Carnegie Mellon University, CMU-CS-88-154, Mar. 1987.

    Google Scholar 

  5. M. Ginsberg, R. V. Baron, and B. N. Bershad, “Using the Mach Communication Primitives in X11”, In Proceedings of the Third USENIX Mach Conference, Apr. 1993.

    Google Scholar 

  6. R. G. Herrtwich and L. Delgrossi, “Beyond ST-II: Fulfilling the Requirements of Multimedia Communication”, In Proceedings of the 3nd International Workshop on Network Operating System Support for Digital Audio and Video, Nov. 1992.

    Google Scholar 

  7. E. Hoffert et al., “QuickTime(tm): An Extensible Standard for Digital Multimedia”, Digest of Papers, In COMPCON Spring 1992, pp. 15–20, Feb. 1992.

    Google Scholar 

  8. Y. Ishikawa, H. Tokuda, and C. W. Mercer, “Object-Oriented Real-Time Language Design: Constructs for Timing Constraints”, In Proceedings Joint ACM OOPSLA/ECOOP'90 Conference on Object-Oriented Programming: Systems, Languages, and Applications, Oct. 1990.

    Google Scholar 

  9. T. Kitayama, T. Nakajima, and H. Tokuda, “RT-IPC: An IPC Extension for Real-Time Mach”, In Proceedings of 2nd Microkernels and Other Kernel Architectures, Sep. 1993.

    Google Scholar 

  10. C. W. Mercer, S. Savage, and H. Tokuda, “Processor Capacity Reserves: An Abstraction for Managing Processor Usage”, In Proceedings of the Fourth Workshop on Workstation Operating Systems (WWOS-IV), Oct. 1993.

    Google Scholar 

  11. C. A. Nicolaou, “A Distributed Architecture for Multimedia Communication Systems”, Technical Report 220, Computer Laboratory, Univ. of Cambridge, May 1991.

    Google Scholar 

  12. S. Oikawa and H. Tokuda, “User-Level Real-Time Threads: An Approach Towards High Performance Multimedia Threads”, In Proceedings of the 4th International Workshop on Network and Operating System Support for Digital Audio and Video, Nov. 1993.

    Google Scholar 

  13. H. Tokuda, T. Nakajima and P. Rao, Real-Time Mach: Towards a Predictable Real-Time System, In Proceedings of USENIX Mach Workshop, Oct. 1990.

    Google Scholar 

  14. H. Tokuda, Y. Tobe, S. T.-C. Chou, and J. M. F. Moura, “Continuous Media Communication with Dynamic QOS Control Using ARTS with an FDDI Network”, In Proceedings of the SIGCOMM '92 Symposium on Communications Architectures and Protocols, ACM, pp. 88–98, Oct. 1992.

    Google Scholar 

  15. H. Tokuda, S. Savage, and C. W. Mercer, “A Real-Time Thread Model for Continuous Media Applications” Tech. Report, the ART Project, Carnegie Mellon University, July, 1993.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Doug Shepherd Gordon Blair Geoff Coulson Nigel Davies Francisco Garcia

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tokuda, H., Kitayama, T. (1994). Dynamic QOS control based on real-time threads. In: Shepherd, D., Blair, G., Coulson, G., Davies, N., Garcia, F. (eds) Network and Operating System Support for Digital Audio and Video. NOSSDAV 1993. Lecture Notes in Computer Science, vol 846. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58404-8_11

Download citation

  • DOI: https://doi.org/10.1007/3-540-58404-8_11

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-48779-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics