Skip to main content
Log in

Reduced-Load Equivalence and Induced Burstiness in GPS Queues with Long-Tailed Traffic Flows

  • Published:
Queueing Systems Aims and scope Submit manuscript

Abstract

We analyze the queueing behavior of long-tailed traffic flows under the Generalized Processor Sharing (GPS) discipline. We show a sharp dichotomy in qualitative behavior, depending on the relative values of the weight parameters. For certain weight combinations, an individual flow with long-tailed traffic characteristics is effectively served at a constant rate. The effective service rate may be interpreted as the maximum average traffic rate for the flow to be stable, which is only influenced by the traffic characteristics of the other flows through their average rates. In particular, the flow is essentially immune from excessive activity of flows with ‘heavier’-tailed traffic characteristics. In many situations, the effective service rate is simply the link rate reduced by the aggregate average rate of the other flows. This confirms that GPS-based scheduling algorithms provide a potential mechanism for extracting significant multiplexing gains, while isolating individual flows. For other weight combinations however, a flow may be strongly affected by the activity of ‘heavier’-tailed flows, and may inherit their traffic characteristics, causing induced burstiness. The stark contrast in qualitative behavior illustrates the crucial importance of the weight parameters.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. Abate and W. Whitt, Asymptotics for M/G/1 low-priority waiting-time tail probabilities, Queueing Systems 25 (1997) 173–233.

    Google Scholar 

  2. R. Agrawal, A.M. Makowski and P. Nain, On a reduced load equivalence for fluid queues under subexponentiality, Queueing Systems 33 (1999) 5–41.

    Google Scholar 

  3. V. Anantharam, Scheduling strategies and long-range dependence, Queueing Systems 33 (1999) 73–89.

    Google Scholar 

  4. A. Arvidsson and P. Karlsson, On traffic models for TCP/IP, in: Teletraffic Engineering in a Competitive World, Proc. of ITC-16, Edinburgh, UK, eds. P. Key and D. Smith (North-Holland, Amsterdam, 1999) pp. 457–466.

    Google Scholar 

  5. V.E. Benes, General Stochastic Processes in the Theory of Queues (Addison-Wesley, Reading, MA, 1963).

    Google Scholar 

  6. J. Beran, R. Sherman, M.S. Taqqu and W. Willinger, Long-range dependence in variable-bit-rate video traffic, IEEE Trans. Commun. 43 (1995) 1566–1579.

    Google Scholar 

  7. D. Bertsimas, I.C. Paschalidis and J.N. Tsitsiklis, Large deviations analysis of the generalized processor sharing policy, Queueing Systems 32 (1999) 319–349.

    Google Scholar 

  8. N.H. Bingham, C.M. Goldie and J.L. Teugels, Regular Variation (Cambridge Univ. Press, Cambridge, UK, 1987).

    Google Scholar 

  9. S.C. Borst, O.J. Boxma and P.R. Jelenkovi?, Generalized processor sharing with long-tailed traffic sources, in: Teletraffic Engineering in a Competitive World, Proc. of ITC-16, Edinburgh, UK, eds. P. Key and D. Smith (North-Holland, Amsterdam, 1999) pp. 345–354.

    Google Scholar 

  10. S.C. Borst, O.J. Boxma and P.R. Jelenkovi?, Induced burstiness in generalized processor sharing queues with long-tailed traffic flows, in: Proc. of the 37th Annual Allerton Conf. on Communication, Control, and Computing, 1999, pp. 316–325.

  11. S.C. Borst, O.J. Boxma and P.R. Jelenkovi?, Coupled processors with regularly varying service times, in: Proc. of Infocom 2000 Conference, Tel-Aviv, Israel, 2000, pp. 157–164.

    Google Scholar 

  12. S.C. Borst, O.J. Boxma and P.R. Jelenkovi?, Asymptotic behavior of generalized processor sharing with long-tailed traffic sources, in: Proc. of Infocom 2000 Conference, Tel-Aviv, Israel, 2000, pp. 912–921.

    Google Scholar 

  13. S.C. Borst, O.J. Boxma and P.R. Jelenkovi?, Reduced-load equivalence and induced burstiness in GPS queues with long-tailed traffic flows, CWI Report PNA-R0016 (2000), http://www.cwi.nl/ static/publications/reports/PNA-2000.html.

  14. S.C. Borst, O.J. Boxma and M.J.G. van Uitert, Two coupled queues with heterogeneous traf-fic, in: Teletraffic Engineering in the Internet Era, Proc. of ITC-17, Salvador da Bahia, Brazil, eds. J. Moreira de Souza, N.L.S. Fonseca and E.A. de Souza e Silva (North-Holland, Amsterdam, 2001) pp. 1003–1014.

    Google Scholar 

  15. S.C. Borst, M. Mandjes and M.J.G. van Uitert, Generalized processor sharing queues with heterogeneous traffic classes, in: Proc. of Infocom 2002 Conference, New York, pp. 74–83.

  16. O.J. Boxma, Fluid queues and regular variation, Performance Evaluation 27/28 (1996) 699–712.

    Google Scholar 

  17. O.J. Boxma, Regular variation in a multi-source fluid queue, in: Teletraffic Contributions for the Information Age, Proc. of ITC-15, Washington, eds. V. Ramaswami and P.E. Wirth (North-Holland, Amsterdam, 1997) pp. 391–402.

    Google Scholar 

  18. O.J. Boxma and J.W. Cohen, The single server queue: Heavy tails and heavy traffic, in: Self-similar Network Traffic and Performance Evaluation, eds. K. Park and W. Willinger (Wiley, New York, 2000) pp. 143–169.

    Google Scholar 

  19. O.J. Boxma, J.W. Cohen and Q. Deng, Heavy-traffic analysis of theM/G/1 queue with priority classes, in: Teletraffic Engineering in a Competitive World, Proc. of ITC-16, Edinburgh, UK, eds. P. Key and D. Smith (North-Holland, Amsterdam, 1999) pp. 1157–1167.

    Google Scholar 

  20. O.J. Boxma and V. Dumas, Fluid queues with heavy-tailed activity period distributions, Comput. Commun. 21 (1998) 1509–1529.

    Google Scholar 

  21. O.J. Boxma and V. Dumas, The busy period in the fluid queue, Performance Evaluation Rev. 26 (1998) 100–110.

    Google Scholar 

  22. G.L. Choudhury and W. Whitt, Long-tail buffer-content distributions in broadband networks, Performance Evaluation 30 (1997) 177–190.

    Google Scholar 

  23. D.B.H. Cline, Intermediate regular and ? variation, Proc. London Math. Soc. 68 (1994) 594–616.

    Google Scholar 

  24. J.W. Cohen, Some results on regular variation for distributions in queueing and fluctuation theory, J. Appl. Probab. 10 (1973) 343–353

    Google Scholar 

  25. M. Crovella and A. Bestavros, Self-similarity in World Wide Web traffic: Evidence and possible causes, in: Proc. of ACM Sigmetrics' 96, 1996, pp. 160–169.

  26. P. Dupuis and K. Ramanan, A Skorokhod problem formulation and large deviation analysis of a processor sharing model, Queueing Systems 28 (1998) 109–124.

    Google Scholar 

  27. G. Fayolle, I. Mitrani and R. Iasnogorodski, Sharing a processor among many job classes, J. Assoc. Comput. Mach. 27 (1980) 519–532.

    Google Scholar 

  28. M. Grossglauser and J.-C. Bolot, On the relevance of long-range dependence in network traffic, IEEE/ACM Trans. Netw. 7 (1999) 629–640.

    Google Scholar 

  29. D.P. Heyman and T.V. Lakshman, Source models for VBR broadcast-video traffic, IEEE/ACMTrans. Netw. 4 (1996) 40–48.

    Google Scholar 

  30. P.R. Jelenkovi?, Asymptotic analysis of queues with subexponential arrival processes, in: Self-similar Network Traffic and Performance Evaluation, eds. K. Park and W. Willinger (Wiley, New York, 2000) pp. 249–268.

    Google Scholar 

  31. P.R. Jelenkovi? and A.A. Lazar, Asymptotic results for multiplexing subexponential on–off processes, Adv. in Appl. Probab. 31 (1999) 394–421.

    Google Scholar 

  32. W.E. Leland, M.S. Taqqu, W. Willinger and D.V. Wilson, On the self-similar nature of Ethernet traffic (extended version), IEEE/ACMTrans. Netw. 2 (1994) 1–15.

    Google Scholar 

  33. M. Mandjes and J.-H. Kim, Large deviations for small buffers: An insensitivity result, Queueing Systems (1999) to appear.

  34. L. Massouli?, Large deviations estimates for polling and weighted fair queueing service systems, Adv. in Performance Anal. 37 (2001) 349–362.

    Google Scholar 

  35. A. De Meyer and J.L. Teugels, On the asymptotic behaviour of the distribution of the busy period and service time in M/G/1, J. Appl. Probab. 17 (1980) 802–813.

    Google Scholar 

  36. A.G. Pakes, On the tails of waiting-time distributions, J. Appl. Probab. 12 (1975) 555–564.

    Google Scholar 

  37. A.K. Parekh and R.G. Gallager, A generalized processor sharing approach to flow control in integrated services networks: The single-node case, IEEE/ACM Trans. Netw. 1 (1993) 344–357.

    Google Scholar 

  38. A.K. Parekh and R.G. Gallager, A generalized processor sharing approach to flow control in integrated services networks: The multiple node case, IEEE/ACM Trans. Netw. 2 (1994) 137–150.

    Google Scholar 

  39. A. Paxson and S. Floyd, Wide area traffic: the failure of Poisson modeling, IEEE/ACM Trans. Netw. 3 (1995) 226–244.

    Google Scholar 

  40. B. Ryu and A. Elwalid, The importance of long-range dependence of VBR video traffic in ATMtraffic engineering: Myths and realities, Comput. Commun. Rev. 13 (1996) 1017–1027.

    Google Scholar 

  41. M.J.G. van Uitert and S.C. Borst, A reduced-load equivalence for Generalised Processor Sharing networks with long-tailed input flows, Queueing Systems 41 (2002) 123–163; shortened version in: Proc. of Infocom 2001 Conference, Alaska, 2000, pp. 269–278.

    Google Scholar 

  42. N. Veraverbeke, Asymptotic behaviour of Wiener–Hopf factors of a random walk, Stochastic Processes Appl. 5 (1977) 27–37.

    Google Scholar 

  43. W. Willinger, M.S. Taqqu, R. Sherman and D.V. Wilson, Self-similarity through high-variability: Statistical analysis of Ethernet LAN traffic at the source level, IEEE/ACM Trans. Netw. 5 (1997) 71–86.

    Google Scholar 

  44. Z.-L. Zhang, Large deviations and the generalized processor sharing scheduling for a multiple-queue system, Queueing Systems 28 (1998) 349–376.

    Google Scholar 

  45. Z.-L. Zhang, D. Towsley and J. Kurose, Statistical analysis of the generalized processor sharing discipline, IEEE J. Selected Areas Commun. 13 (1995) 1071–1080.

    Google Scholar 

  46. A.P. Zwart, Private communication (1999).

  47. A.P. Zwart, Sojourn times in a multiclass processor sharing queue, in: Teletraffic Engineering in a Competitive World, Proc. of ITC-16, Edinburgh, UK, eds. P. Key and D. Smith (North-Holland, Amsterdam, 1999) pp. 335–344.

    Google Scholar 

  48. A.P. Zwart, Tail asymptotics for the busy period in the GI/G/1 queue, Math. Oper. Res. 26 (2001) 475–483.

    Google Scholar 

  49. A.P. Zwart and O.J. Boxma, Sojourn time asymptotics in theM/G/1 processor sharing queue, Queueing Systems 35 (2000) 141–166.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Borst, S., Boxma, O. & Jelenković, P. Reduced-Load Equivalence and Induced Burstiness in GPS Queues with Long-Tailed Traffic Flows. Queueing Systems 43, 273–306 (2003). https://doi.org/10.1023/A:1023237129453

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1023237129453

Navigation