Paper published in a book (Scientific congresses and symposiums)
Attaining per flow QoS with Class-based Differentiated Services
Tufail, Musassir; Jennes, Geoffroy; Leduc, Guy
1999In Onvural, R.; Civanlar, S.; Luciani, J. (Eds.) Internet II: Quality of Service and Future Directions
Peer reviewed
 

Files


Full Text
RUN-PP99-03.pdf
Author preprint (246.15 kB)
Download

All documents in ORBi are protected by a user license.

Send to



Details



Keywords :
adaptable scheduling; differentiated services
Abstract :
[en] The Differentiated Services (DiffServ or DS) framework takes an edge over IntServ because it is scalable and lesser complex. On the other hand, the application level end-to-end quality o f service, in DiffServ, may get compromised because: 1) network resources are not allocated at microflow level (a data stream pertaining to a single connection) but at aggregate level (collection of one or more microflows), 2) the DiffServ working group does not specify algorithms for PHBs but their output behavio urs and 3) end-to-end quality is function of Service Level Agreements (SLAs) between the adjacent domains transited by the connection and a large diversity in SLAs is quite evident as each DS domain would have different service provision policies. We focus, in this paper, on the first two issues. Our goal is to ha ve DiffServ deployed with all its simplicity and still be able to provide application level end-to-end qu ality of service. For that, we study a PHB for AF classes. A PHB comprises a packet scheduler and a packe t accept/discard algorithm. For packet scheduler, we use the Extended-VirtualClock (Ex-VC) algorithm. Ex-VC perfo rms delay-based service differentiation among the aggregates while selecting a packet for service. The reasons for having delay-based definition for service differentiation are: it is adaptable to load per aggr egate and it does not need to be microflow aware. Other definitions like bandwidth and loss may also be u sed but the former requires microflow aware management and the latter lacks in simplicity. For packet accept/discard algorithm, we use RED when all packets have the same drop precedence level and DI-RO (Deterministic for In-RED for Out) when packets are policed at the ingress DS node and packets viol ating the Service Level Agreement (SLA) are marked OUT. In DI-RO, IN packets are always accepted (except buffer overflow) whereas OUT packets are accepted probabilistically.
Disciplines :
Computer science
Author, co-author :
Tufail, Musassir;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Réseaux informatiques
Jennes, Geoffroy ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Réseaux informatiques
Leduc, Guy ;  Université de Liège - ULiège > Dép. d'électric., électron. et informat. (Inst.Montefiore) > Réseaux informatiques
Language :
English
Title :
Attaining per flow QoS with Class-based Differentiated Services
Publication date :
September 1999
Event name :
SPIE'99 conference
Event place :
Boston, Massachussetts, United States
Event date :
Sept. 1999
Audience :
International
Main work title :
Internet II: Quality of Service and Future Directions
Editor :
Onvural, R.
Civanlar, S.
Luciani, J.
Publisher :
International Society for Optical Engineering, United States
Pages :
101-112
Peer reviewed :
Peer reviewed
Available on ORBi :
since 16 December 2009

Statistics


Number of views
58 (2 by ULiège)
Number of downloads
475 (1 by ULiège)

Scopus citations®
 
1
Scopus citations®
without self-citations
1

Bibliography


Similar publications



Contact ORBi