skip to main content
article

Hard deadline queueing system with application to unified messaging service

Authors Info & Claims
Published:01 September 2003Publication History
Skip Abstract Section

Abstract

We consider a queueing system with jobs having hard deadlines. This is motivated by recent emerging unified messaging service applications. The service time of a job is assumed to be known upon arrival. A job will be lost if not being served by its deadline. For the single-server system, we propose an on-line ED-Push algorithm that is easy to implement and can achieve near-optimal performance in terms of minimizing the loss probability. Performance analyses for the underlying M/M/l+D and G/D/1+D systems are then provided. We also give approximation on the loss probability for the system with multiple servers under least workload routing scheme. The numerical results show that ED-Push algorithm performs well.

References

  1. D. Baner. Queueing with impatient customers and ordered service. Operations Research, 5:650--656, 1957.Google ScholarGoogle ScholarCross RefCross Ref
  2. S. Baruah, G. Koren, B. Mishra, A. Raghunathan, L. Rosier, and D. Shasha. On-line scheduling in the presence of overload. 1991 IEEE Symposium on Foundations of Computer Science, San Juan, Puerto Rico, October 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. S. Baruah, G. Koren, D. Mao, B. Mishra, A. Raghunathan, L. Rosier, D. Shasha, and F. Wang. On the competitiveness of on-line real-time task scheduling. Real-Time Systems 4(2):125--144, 1992. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Cohen. Single server queue with uniformly bounded virtual waiting time. J. Appl. Prob. 5:93--122, 1968.Google ScholarGoogle ScholarCross RefCross Ref
  5. B. Gavish and P. Schweitzer. The Markovian queue with bounded waiting time. Management Science, 23(12):1349--1357, 1977.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Hong, X. Tan, and D. Towsley. A performance analysis of minimum laxity and earliest deadline scheduling in a real-time system. IEEE Transactions on Computers, 38(12):1736--1744, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. H. Kise, T. Ibaraki and H. Mine. A solvable case of the one-machine scheduling problem with ready and due times. Operations Research, 26:121--126, 1978.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. L. Kleinrock. Queueing Systems, vol 1. John Wiley & Son, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. A. Kok and H. Tijms. A queueing system with impatient customers. J. Appl. Prob. 22:688--696, 1985.Google ScholarGoogle ScholarCross RefCross Ref
  10. G. Koren and D. Shasha. D° ver: An optimal on-line scheduling algorithm for overloaded uniprocessor real-time systems. SIAM J. Comput. 24(2):318--339, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. C. Locke. Best-effort Decision Making for Real-Time Scheduling. PhD thesis, Computer Science Department, Carnegie-Mellon University, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. A. Movaghar. On queueing with customer impatience until the beginning of service. Queueing Systems, 29:337--350, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. A. Movaghar. On queueing with customer impatience until the end of service. Proceedings of the 4th IEEE International Computer Performance and Dependability Symposium, Chicago, IL, March 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. F. Wang and D. Mao. Worst case analysis for on-line scheduling in real-time systems. Technical Report 91-54, Department of Computer and Information Science, University of Massachusetts at Amherst, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGMETRICS Performance Evaluation Review
    ACM SIGMETRICS Performance Evaluation Review  Volume 31, Issue 2
    Special issue on the fifth workshop on MAthematical performance Modeling and Analysis (MAMA 2003)
    September 2003
    40 pages
    ISSN:0163-5999
    DOI:10.1145/959143
    Issue’s Table of Contents

    Copyright © 2003 Authors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 September 2003

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader