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.
Similar content being viewed by others
References
Boudec (J.-Y.L.),« An Application of Network Calculus to Guaranteed Service Networks »,IEEE Transactions on Information Theory, vol. 44, n° 3, 1998.
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.
Cruz (R.), « A calculus for Network Delay, Part II: Network Analysis »,IEEE Transactions On Information Theory, vol. 37, n° 1, 1991, p. 132–141.
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.
Dukkitpati (N.), Kuri (J.), Jamadagni (H.S.), « Optimal Call Admission Control in Generalized Processor Sharing (gps) Schedulers »,Proceedings of IEEE Infocom, Anchorage, Alaska, 2001.
Goyal (P.), Vin (H.M.), « Generalized Guaranteed Rate Scheduling Algorithms: A Framework », Technical Report n° CS-TR-95-30, 1995, University of Texas, Austin.
Hébuterne G., Rosenberg C., « Dimensioning a Traffic Control Mechanism in an ATM Network »,IFIP Broadband Communication ’94, 1994.
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.
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.
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.
Urvoy (G.), Hébuterne (G.), Dallery (Y.), « Delay-constrained VER Sources in a Network Environment »,16th International Teletraffic Congress, June 1999, p. 687-696.
Zhang (H.), « Service Discipline For Guaranteed Performance Service in PacketSwitching Networks »,Proceedings of the IEEE, vol. 83, n° 10, 1995, p. 1374 -1396.
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.
Author information
Authors and Affiliations
Corresponding authors
Rights 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
Issue Date:
DOI: https://doi.org/10.1007/BF02999460
Keys words
- Multiple service network
- Internet
- Service process
- Resource sharing
- Quality of service
- Flow control
- Weighting