Skip to main content
Log in

EBBPS: An efficient weight assignment process for gps servers

Une procédure d’allocation des pondérations pour un serveur gps

  • Published:
Annales Des Télécommunications Aims and scope Submit manuscript

Abstract

The introduction of Quality of Service in the future high-speed Internet requires the use of more complex service policies than the simple fifo policy commonly used on servers today. Among those policies, gps is an appealing candidate due to its ability to share the bandwidth among sessions and the existence, for this policy, of deterministic and statistical end-to-end delay bounds.

However, the weight assignment process commonly used for gps, namely rpps, appears to perform poorly. The resulting admission procedure is not scalable. To fill this gap, we propose a new weight assignment policy, called EBBPS, which captures the QOS requirement of sessions. We prove that the corresponding admission procedure is scalable while the resource utilization is increased as compared to rpps.

Résumé

La garantie de qualité de service dans les réseaux multiservices de type Internet demande la mise en œ uvre de procédures de service plus élaborées que le simple service dans l’ordre des arrivées. La procédure dite GPS semble une solution meilleure, par la possibilité qu ’elle offre de partage efficace de la bande passante. D’autre part, des bornes sur les délais de bout en bout sont disponibles pour cette procédure.

Cette procédure partage la ressource selon des poids attribués à chaque flux. Le mécanisme d’allocation des poids habituellement proposé, nommé rpps, est d’un rendement médiocre, et nous proposons une affectation, dite ebbps, qui utilise directement les contraintes de qualité de service. On montre le caractère extensible, ainsi que l’efficacité de cette procédure.

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.

Institutional subscriptions

Similar content being viewed by others

References

  1. Boudec (J.-Y.L.),« An Application of Network Calculus to Guaranteed Service Networks »,IEEE Transactions on Information Theory, vol. 44, n° 3, 1998.

  2. Cruz (R.), « A calculus for Network Delay, Part T: Network Elements in Isolation »,IEEE Transactions On Information Theory, vol. 37, n° 1, 1991, p. 114–131.

    Article  MATH  MathSciNet  Google Scholar 

  3. Cruz (R.), « A calculus for Network Delay, Part II: Network Analysis »,IEEE Transactions On Information Theory, vol. 37, n° 1, 1991, p. 132–141.

    Article  MATH  MathSciNet  Google Scholar 

  4. Cruz (R.L.), « Quality of Service Guarantees in Virtual Circuit Switched Networks »,IEEE Journal on Selected Areas in Communications, vol. 13, n° 6, 1995, p. 1048–1056.

    Article  Google Scholar 

  5. Dukkitpati (N.), Kuri (J.), Jamadagni (H.S.), « Optimal Call Admission Control in Generalized Processor Sharing (gps) Schedulers »,Proceedings of IEEE Infocom, Anchorage, Alaska, 2001.

  6. Goyal (P.), Vin (H.M.), « Generalized Guaranteed Rate Scheduling Algorithms: A Framework », Technical Report n° CS-TR-95-30, 1995, University of Texas, Austin.

    Google Scholar 

  7. Hébuterne G., Rosenberg C., « Dimensioning a Traffic Control Mechanism in an ATM Network »,IFIP Broadband Communication ’94, 1994.

  8. Parekh (A.K.), Gallager (R.G.), « A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks: The Single Node Case »,IEEE/ACM Transactions on Networking, vol. l, n°3, 1993, p. 344–357.

    Article  Google Scholar 

  9. Parekh A.K.), Gallager (R.G.), « A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks: The Multiple Node Case »,IEEE/ACM Transactions on Networking, vol. 2, n°2, 1994, p. 137–150.

    Article  Google Scholar 

  10. Szabo (R.), Barta (P.), Nemeth (F.), Biro (J.), « Call Admission Control in Generalized Processor Sharing (gps) Schedulers Using Non-Rate Proportional Weighting of Sessions »,Proceedings of IEEE Infocom, Tel Aviv, Israel, 2000.

  11. Urvoy (G.), Hébuterne (G.), Dallery (Y.), « Delay-constrained VER Sources in a Network Environment »,16th International Teletraffic Congress, June 1999, p. 687-696.

  12. Zhang (H.), « Service Discipline For Guaranteed Performance Service in PacketSwitching Networks »,Proceedings of the IEEE, vol. 83, n° 10, 1995, p. 1374 -1396.

    Google Scholar 

  13. Zhang (Z.-L.), Liu (Z.), Kurose (J.), Towsley (D.), « Call admission control schemes under generalized processor sharing scheduling », Telecommunication Systems, vol. 7, n° 1–3, 1997, p. 125–152.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Guillaume URVOY-KELLER or Gérard HéBUTERNE.

Rights and permissions

Reprints and permissions

About this article

Cite this article

URVOY-KELLER, G., HéBUTERNE, G. EBBPS: An efficient weight assignment process for gps servers. Ann. Télécommun. 57, 1226–1243 (2002). https://doi.org/10.1007/BF02999460

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02999460

Keys words

Mots clés

Navigation