Les Cahiers du GERAD ISSN:

Size: px
Start display at page:

Download "Les Cahiers du GERAD ISSN:"

Transcription

1 Les Cahers du GERAD ISSN: Desgn of QoS Aware IP Network Supportng Servces wth Average Delay Requrement S. Srvastava, A. Grard, B. Sansò G March 2006 Les textes publés dans la sére des rapports de recherche HEC n engagent que la responsablté de leurs auteurs. La publcaton de ces rapports de recherche bénéfce d une subventon du Fonds québécos de la recherche sur la nature et les technologes.

2

3 Desgn of QoS Aware IP Networks Supportng Servces wth Average Delay Requrement Shekhar Srvastava GERAD HEC Montréal 3000, chemn de la Côte-Sante-Catherne Montréal (Québec) Canada, H3T 2A7 André Grard GERAD and INRS-EMT Place Bonaventure 800, rue de la Gauchetère ouest, Sute 6900 Montréal (Québec) Canada, H5A K6 Brunlde Sansò GERAD and École Polytechnque de Montréal C.P. 6079, Succ. Centre-vlle Montréal (Québec) Canada, H3C 3A7 March 2006 Les Cahers du GERAD G Copyrght c 2006 GERAD

4

5 Abstract In ths paper, we study the problem of determnng the capacty requrements for applcatons that requre QoS guarantees. We consder three knds of source models; Posson based, On-Off based and leaky bucket flter based, and present explct expressons capturng the requred capacty. We compare the requred capacty for average delay for these models wth the requred capacty for absolute delay and comment on the dfferental. Further, usng smulaton results, we study the average and varance of the observed delay for voce and vdeo sources and compare the three models. We found that On-Off and leaky bucket models are very powerful and ensure that the actual delays are less than the requred delay and that the varance remans acceptable. These results seem to ndcate that t may be possble to dmenson systems based on average QoS requrements and stll get adequate performance for other requrements such as jtter. Ths would then provde us wth computatonal tools to dmenson networks effcently. Résumé Nous voulons détermner le débt nécessare pour garantr aux applcatons qu en ont beson des qualtés de servce adéquates. Nous étudons tros modèles de source: Posson, On-Off et contrôlée par un leaky bucket. Nous donnons des expressons explctes pour le débt requs. Nous comparons ensute ces débts pour un déla moyen donné à celle qu serat nécessare pour une contrante sur le déla maxmum des paquets et nous dscutons de la dfférence entre les deux. À l ade de smulatons, nous étudons la varance du déla pour des sources de trafc de vox et de vdéo en comparant les tros modèles. Nous montrons que les modèles On-Off et leaky bucket sont suffsamment robustes pour garantr que le déla et la varance demeurent en dessous des bornes supéreures admssbles. Ces résultats montrent qu on pourrat dmensonner des systèmes sur la base d un crtère de déla moyen et obtenr quand même une qualté de servce suffsante en terme des autres paramètres comme la ggue. Cec nous permettra de développer des outls de dmensonnement de réseaux effcaces. Acknowledgments: We would lke to thank C. Dovrols from Georga Tech. for provdng the smulaton code for PDD schedulng.

6

7 Les Cahers du GERAD G Introducton The Internet of today has grown from an expermental academc medum to the common omnpresent platform for connectng dverse networks and computers nto a common worldwde-web. Such a deep penetraton of nternet was only possble due to the smplcty and pervasveness of the Internet Protocol (IP). IP provded best-effort performance and connectvty to users, whch was suffcent for most applcatons and users. At the same tme, other technologes such as Asynchronous Transport Mode (ATM), Frame Relay (FR), etc. were proposed for supportng qualty-of-servce (QoS) based applcatons. These networks operated n a prvate doman and ther servces had to be bought at a premum prce from Internet Servce Provders (ISP). These networks had a very controlled behavor and traffc was well montored to ensure low delays, almost no packet loss and neglgble delay varatons. Companes used these servces to support applcatons such as vrtual meetngs, nventory management/regulaton, etc. The ISPs provded source-destnaton based vrtual leased lnes (VLL) or multple locatons based vrtual prvate networks (VPN) as servces to the customers. The servce level agreements (SLA) [6] were desgned exclusvely for each customer or group of users based on ther requrements and objectves. Increased pressure for compettve prcng has led to re-consderng the separate network approach (best-effort and QoS based). ISPs have started explorng the possblty of movng all the applcatons on a common IP network wth the hope of realzng massve cost savngs. However, there are some ssues. Such QoS centrc IP networks wll have to carry servce classes wth very strngent delay requrement (say voce) along sde classes wth no delay restrcton (say emal). One way of achevng ths s to ensure that the delays of all the classes should be less than the most strngent class. Ths could potentally translate nto massve over-provsonng and would have undermned the potental of QoS based IP networks [8]. If we want to avod over-provsonng, we must be able to dmenson networks s a systematc way. Ths n turn means that we need methods to dmenson networks to ascertan QoS of varous servce classes. Unfortunately, at the present tme, there are very few such models and the ones that we have are based ether exclusvely on a maxmum delay approach or are based on smplstc average delay requrement. In practce, the users who need guaranteed average delay performance, would stll want low jtter and losses for some real-tme applcatons such as voce, vdeo, etc. In ths context, dmensonng just for average delay may not gve adequate performance as far as the other QoS measures (jtter, etc.) are concerned. Fallng back on absolute delay based models wll lead to gross over-provsonng.

8 2 G Les Cahers du GERAD We present a framework, accompaned models and performance results for provdng servces wth average delay bounds. We nvestgate the extent of over-provsonng nduced by determnstc delay bounds and also evaluate the mpact of average delay based provsonng upon other QoS measures such as jtter, etc. We explore f other QoS measures can also be taken nto account whle dmensonng based on only average delay requrement. We focus on a sngle lnk only, and consder multple lnks/network wde desgn ssues n future extensons. Internet Engneerng Task Force (IETF) has standardzed the Dfferentated Servces archtecture (DffServ) for large scale deployment of IP networks wth QoS support [3]. They have provded three types of servce to packets: expedted forwardng (EF) [], assured forwardng (AF) [0] and best-effort. The applcatons requrng absolute delay bound are mapped to EF class. For provdng the average delay bound, we use the AF class. We propose to use the proportonal delay dfferentaton (PDD) model of Dovrols et.al. [4,6] for provdng dfferent delays to the subclasses wthn the AF class. The PDD based approach s unque n ts smplcty and tractablty. Recently, many real tme applcatons have been successfully mapped to delay and loss dfferentaton parameters of the PDD subclasses [5,7,8]. In ths paper, we consder varous source models such as Posson, on-off and leaky bucket constraned to determne the amount of bandwdth requred to guarantee that all the sources acheve ther average case requrement. Usng analytcal results and smulatons, we also demonstrate that many real-tme applcatons such as voce and vdeo can be effectvely supported va servces guaranteeng average delays only. We also compare the bandwdth requrements for such an AF class vs-a-vs equvalent EF class and comment on the magntude and order of bandwdth dfferental. Such a dfference could be effectvely translated nto provdng AF servces at a much more economcal prce as compared to servces of EF class. In ths paper, we focus on delay as the man performance measure. We clam that the other mportant measure, the delay jtter, could be controlled usng playout buffers assumng that the delay encountered s small enough. For non-elastc sources such as UDPbased nteractve servces havng small delays, losses mght be totally avodable. Observe that only when the delays are hgh and queues n the routers buld up, do we have losses. Snce the sources are non-elastc, losses are not coupled wth throughput. The rest of the paper s organzed as follows. In Secton 2, we provde the framework/archtecture for provdng average and absolute delay based servces n an IP based QoS network. In Secton 3, we dscuss the models for absolute delay bounds and the requred capacty. In Secton 4, we dscuss the models for average delay bounds and the requred capacty. In Secton 5, we present numercal results derved usng the explct expressons developed n the prevous secton. Further, n Secton 6, we present smulaton

9 Les Cahers du GERAD G Subclass EF Class h EF Subclass 2 h EF 2 Subclass n h EF n Source s= Source s=2 Subclass queue AF Class Subclass δ AF h AF WFQ c Source s=k Subclass 2 Subclass m δ AF 2 δ AF m PDD Fgure 2: Mappng between sources and subclasses at node A BE Class h BE Fgure : Forwardng nterface of router A results to compare the performance of varous source models for average case dmensonng. We provde summary and dscuss future work n Secton 7. 2 Core Router Archtecture In ths secton, we dscuss the archtectural detals of a forwardng nterface of a core IP router whch provdes absolute and average case guarantees for the sources. For ths purpose and towards dscussons n later sectons, consder multple sources whch want to send ther traffc from node A to node B connected by a drect lnk l. Consder now the ngress (A) and egress (B) routers. Assume that the concerned forwardng nterface on node A to node B has been confgured for n EF subclasses and m AF subclasses. At the nterface, each source s mapped to EF or AF class based on the provsons of the customer s SLA (absolute or average delay). The mappng to subclass (such as ) wthn the class s based on the source applcaton runnng at the source (voce, vdeo, etc.). The demand par (A-B) has to support a set of sources s S. In Fgure, we present the archtecture of the forwardng nterface of IP router A, supportng DffServ. Let the capacty of the drect lnk connectng router A to B be c. We assume that the

10 4 G Les Cahers du GERAD bandwdth s dstrbuted amongst the n EF subclasses, AF class and BE class usng a weghted far queueng scheduler (WFQ) where the vector h determnes the weghts used n schedulng. Ths ensures that each EF subclass on the lnk gets no less bandwdth than c EF, where Here, c EF c EF c = h BE + h AF + n. (a) = hef s the mnmum bandwdth requred for subclass n order to provde the target h EF delay D EF the AF class whch translates nto mnmal bandwdth of to the sources belongng to the class. Smlarly, h AF captures the weght for c AF = h AF c h BE + h AF + n. (b) = hef c AF s the total bandwdth avalable to the AF class such that can be shared between the m subclasses. The bandwdth c BE avalable to the BE class can be computed as c BE = h BE c h BE + h AF + n, (c) = hef In Fgure 2, we show how sources are mapped onto each subclass (EF or AF) at the ngress edge router. Let the set of sources belongng to the th EF subclass be S EF, then every source s S EF has a absolute delay requrement D s D EF. Smlarly, for the th AF subclass, sources s S AF have an average delay requrement such that D AF D s. Source s belongng to AF or EF class has an average arrval rate of r s. When generated by an On-Off source model, t has a peak rate of R s and the on perod of average length I s. Such a source can be effectvely shaped by a leaky bucket flter of parameter (σ s, ρ s ), where ρ s s the average arrval rate and σ s s the maxmum allowed burst length of the LB flter. In order to ensure low losses, t s advsable to have ρ s >.r s and hgh value of σ s. Observe that sometmes the bandwdth allocated to the AF class needs to be shared between the m subclasses such that each subclass meets ts target delay requrement. Ths s done by usng PDD schedulng [6] between the subclasses where the value of parameter determnes the extent of dfferentaton as dscussed n Secton 4. Furthermore, each AF subclass can have an end-to-end delay requrement or for the concerned hop. Provdng hop-by-hop delay allows greater flexblty and optons of better mappng the sources to subclasses. Ths s outsde the scope of current paper and s currently under study. δ AF 3 Provdng Absolute Delay Bound In ths secton, we dscuss the amount of capacty requred to provde an absolute delay guarantee to sources belongng to the EF class. The capacty s a functon of the characterstcs of the sources and ther delay requrement. Such a problem s sometmes referred to

11 Les Cahers du GERAD G as the equvalent capacty problem (see [2], and references theren). Absolute bounds on delays can be obtaned for sources whch are shaped by a leaky bucket (LB) flter. Behavor of such shaped sources has been extensvely studed n the lterature. Cruz studed such shaped sources n solaton, when multplexed and on an end-to-end bass usng flud flow models [ 3]. As dscussed before, we consder sources whose traffc s shaped by a LB of parameter (σ s, ρ s ). The value of the maxmum delay D s that can be ncurred by any packet can be determned based on the nature of the applcaton connected to the source s. Frst we consder a subclass and we defne = ρ s, = σ s. ρ EF s S EF σ EF s S EF Then the maxmum backlogged traffc from A to B for EF subclass [4] wll be Q EF σ EF. Observe that drect addton of burst lengths could be a conservatve approach. However, t s necessary n order to guarantee determnstc delays to each ndvdual source. Furthermore, we have c EF { = max ρ EF }, σef D EF. (2) The requred mnmal capacty can be ensured to the subclass by adjustng the weghts based on the equatons (). The above presented capacty requrement s only used for comparson wth the requred capacty for AF classes whch provde average delay guarantee. 4 Provdng Average Delay Bound In ths secton, we determne the mnmal bandwdth c AF requred by the AF class n order to ensure that the average delay for each AF subclass meets or exceeds ts requred average delay D AF. Recall that AF class only provdes average delay guarantee to ts sources. Such a problem was orgnally consdered by Dovrols et. al. n [5]. They accounted for the average arrval rates of the sources but dd not account for ther burstness and used smulaton to arrve at the requred capacty. The burstness of the sources mpacted the derved capacty n an ndrect way. The approach s smple yet effectve. For each AF subclass, defne the target average delay as d AF. Then, we know that D AF d AF. (3) To ascertan ths, consder an magnary queue whch s beng fed by the sources belongng to the AF class. The packets are servced at the rate c AF on a frst-come-frst-serve (FCFS)

12 6 G Les Cahers du GERAD bass. Let q AF denote the average length of such a queue. The aggregate arrval rate wll be m r AF = r s. = s S AF Recall that r s s the average arrval rate for source s S, and here we assume that r AF < c AF. Then, the requred capacty c AF s such that the magnary queue has queue length, q AF m = s S AF r s d AF. (4) Alternately, the average watng tme for the magnary queue should be d AF m r AF = s S AF r s d AF. (5) It wll ensure that each source belongng to subclass wll have an average delay of d AF or less. The approach argues that f the number of packets n the magnary queue conforms to the condton (Eq. 4) then n the real queue, PDD scheduler can dstrbute the avalable capacty amongst the contendng AF subclasses such that each one of them conforms to the desred average delay on short as well as long tme scales. The PDD scheduler requres the parameter δ AF whch can be computed as follows [5]. Wthout loss of generalty, we assume that subclass m has the maxmum delay requrement, then δ AF = daf d AF, =,2,..,m, and δm AF =. (6) m We then have to determne the capacty c AF requred to acheve an average queue length of q AF. For a gven value of average queue length, characterstcs of sources mpact the amount of capacty requred. The capacty was determned usng smulatons n [5]. The approach provdes good estmates for requred capacty but has lmted utlty towards network dmensonng. Due to the use of smulaton, t would be hard to ncorporate n an overall network desgn problem. Ths would greatly curtal ts usefulness towards the goal of desgnng QoS-based IP networks. In ths paper, we refne on the approach and use t towards the goal of determnng the value of c AF. In some cases, we do have computatonal models for the magnary queue. We can then use them n the Dovrols framework and ths gves us a fast computatonal technque for estmatng delays. We apply ths approach to Posson, On-Off and LB controlled sources. For each of the three scenaros, we develop the expressons for average queue length and use t to compute the requred capacty.

13 Les Cahers du GERAD G Posson Sources We frst consder that each source generates packets wth an exponental nter arrval tme. Such systems are farly well studed n the lterature. We know that each source s has the average arrval rate of r s,.e., ts nter-arrval tmes are exponental wth a mean of /r s. The requred capacty s referred to as c AF P. Usng the M/M/ queue length formula, we have ( r d AF AF /c AF ) 2 P = r ( ). AF r AF /c AF P The equaton can be rearranged to get, Then the requred capacty wll be ( ) c AF 2 P r AF c AF P c AF P = raf + raf = 0. daf (r AF ) 2 4r AF /d AF 2. (7) The Posson based model was also consdered n [5] and s presented here for comparson. 4.2 On-Off Sources Next we consder sources whch have a two-state, On-Off behavor. Such models are sometmes used to characterze voce or vdeo sources. As mentoned before, each source has an average rate of r s, peak rate of R s and average on-perod of I s. We develop upon the work presented n [7]. The requred capacty, referred to as c AF OO and the average delay d AF are related by r AF d AF m = ( c AF OO raf) Upon solvng, we get c AF OO = = ( r AF ) 2 d AF + s S AF m = r AF d AF + [ (R s r s ) ( ] R s c AF OO + ) r s I s raf r s. R s s S AF m = (R s r s )(R s r + r AF ) r si s R s s S AF (R s r s ) r si s R s. (8)

14 8 G Les Cahers du GERAD 4.3 Shaped Sources Now consder the scenaro where each source s polced by a leaky bucket wth parameters ρ s and σ s. For ths we consder the results presented n [9]. They have shown the followng result. Theorem The average delay for a queue servng at rate c to multplexed stream of sources (s=,2,..,s) polced by leaky bucket (ρ s, σ s ) s d = 2c ( S σ s ρ s s= c ). (9) S ρ s For ease of presentaton, defne the average regulated arrval rate for the AF class as m ρ AF = ρ s, = s= s S AF and the regulated arrval rate weghted burstness for the AF class as m γ AF = ρ s σ s. = s S AF Then the value of capacty, referred to as c AF LB should satsfy the relaton ( ) c AF 2 LB c AF LBρ AF γaf = 0, (0) 2 daf where d AF was expressed n eq. (5). Solvng the quadratc equaton and dscardng the value whch s smaller than ρ AF, we get ( c AF LB = ) ρ AF + (ρ 2 AF ) γaf 2 d AF. () Observe that the requred capacty ncreases wth burstness weghted wth average arrval rate and decreases wth ncreasng target delay. 5 Numercal Results In ths secton, we present numercal results comparng the requred capacty for provdng average delay guarantee for Posson, On-Off and shaped sources. We also present for comparson the results for absolute delay guarantees. We consder two types of on-off sources, voce and vdeo.

15 Les Cahers du GERAD G Voce Applcaton We model a voce source as a two state on-off source where t generates packets wth a determnstc nter-arrval tme of 5 msecs n the on-state. On-perods are exponental wth rate 2.5 and off-perod are also exponental wth a rate.67. Ths leads to an average rate r = Kbps, R = 64 Kbps and I = 2.5. Each source can be polced by a leaky bucket wth parameters ρ = 28 kbts and σ = 92 kbts whch ncurs losses of less than 0.%. 5.2 Vdeo Applcaton The vdeo source s also modeled as a two state on-off source. Durng each burst, the source generates 84.4 packets per second, each packet of sze 000 bytes for an packet nter-arrval tme of 5.4 msecs durng the actve perod. The length of the actve perod s exponentally dstrbuted wth an average of 0.23 secs. Ths produces an average rate r =.08 Mbps and peak rate R =.475 Mbps. Each applcaton can be polced by a leaky bucket wth parameter ρ = 200 kbts and σ = 360 kbts whch causes farly low losses. Now, we compare the values of c for absolute delay requrement on one hand, and average delay for Posson, On-Off and leaky bucket shaped sources on the other. To normalze the voce and vdeo sources, we compute the rato of capacty to the average arrval rate (c/r), referred to as overprovsonng. The amount of overprovsonng s dependent upon the source models and the delay requrements. To ensure that the lnk s not overloaded and that the queues do not buld up excessvely, we mpose the condton that the value of capacty s always greater than.05 tme average arrval rate. Furthermore, we consder two varatons, Applcaton based Parttonng and Applcaton based Sharng. 5.3 Applcaton based Parttonng Here, we reserve separate bandwdth for each subclass. In other words, dfferent applcatons such as voce and vdeo, do not share bandwdth. However, sources belongng to each subclass share the capacty. The scenaro could be useful for servce provders who wsh to guard applcatons from each other by solaton. As an outcome, benefts of multplexng between applcatons can not be yelded. Here, c /r and c 2 /r represent the overprovsonng requred to guarantee abolute delay for voce and vdeo sources., and refer to overprovsonng requred when dmensonng for average delays usng leaky bucket based model, usng on-off based model and Posson based model, respectvely. In ths regard, we present the results for voce sources n Fgure 3 and that of vdeo sources n Fgure 4. We see that the requrement of absolute delay causes an overprovsonng as hgh as 000 for voce traffc and more than 8 for vdeo traffc. Guaranteeng average delay reduces the overprovsonng to the range 2 n voce sources and less than.2 n vdeo

16 0 G Les Cahers du GERAD Requred Overprovsonng c /r Requred Overprovsonng 0 c 2 /r Value of Delay Value of Delay Fgure 3: Requred overprovsonng for sngle Voce Source Fgure 4: Requred overprovsonng for sngle Vdeo Source Requred Overprovsonng c /r Requred Overprovsonng 0 c 2 /r Value of Delay Value of Delay Fgure 5: Requred overprovsonng for 5 Voce Sources Fgure 6: Requred overprovsonng for 5 Vdeo Sources Requred Overprovsonng c /r Requred Overprovsonng 0 c 2 /r Value of Delay Value of Delay Fgure 7: Requred overprovsonng for 0 Voce Sources Fgure 8: Requred overprovsonng for 0 Vdeo Sources sources. Partcularly, desgn wth Posson models requres less than twce the arrval rate for target delays n the range 0 00 ms. For vdeo, mnor overprovsonng s suffcent to ensure the average delay of 50 to 00 ms.

17 Les Cahers du GERAD G In Fgures 5-8, we present the requred overprovsonng for 5 and 0 voce and vdeo sources. Observe that the benefts of multplexng between the sources of the same subclass further help n decreasng the overprovsonng for the average delay scenaro. For absolute delay, the values are same. Interestngly, for 5 and 0 voce sources requrng 0 ms of average delay (Fgure 5 and Fgure 7), the on-off based model requres margnally less capacty than the Posson based model. Ths can be ascrbed to the fact that for on-off based model, the packets are generated at regular determnstc ntervals durng an actve perod and hence multplexed on-off sources can lead to a smoother traffc than Posson. 5.4 Applcaton based Sharng The prevous scenaro dd not requre schedulng between the voce and vdeo sources snce they are not sharng the capacty. Now, we consder such a sharng. For the absolute delay requrement, sharng s stll not possble although WFQ ensures that capacty unused by other classes s made avalable to actve classes, but no guarantee can be provded. Therefore, we do not present results for absolute delay requrement. When consderng average delay requrements, n the prevous sectons we have dscussed that the bandwdth could be shared between the subclasses usng the PDD schedulng based on the parameter δ AF (see eq. 6). We now consder that the voce sources are allocated to AF subclass and vdeo sources are mapped to AF subclass 2. In Fgures 9, we present the overprovsonng requred to support both the AF subclasses and 2, each havng one, fve and ten sources. Here also, and refer to overprovsonng requred when dmensonng for average delays usng leaky bucket based model, usng on-off based model and Posson based model, respectvely. Note that for sngle voce and vdeo source, desgn usng leaky bucket flter requres more capacty than the on-off source based desgn model whereas for fve and ten voce and vdeo sources, on-off based model requres more capacty. Ths can be attrbuted to the way these two models derve the beneft of multplexng. The LB based model better accounts for the multplexng gan as compared to the On-Off based model. These nteractons are subjects for further work. 6 Smulaton Results The desgn models that we have examned are all based on an average delay QoS requrement. In practce, however, average delay s not suffcent for many real-tme applcatons such as voce or vdeo where jtter must also be taken nto account. We currently don t have desgn models that can take jtter nto account so we need to evaluate whether the jtter remans acceptable n a system desgned wth an average delay method.

18 2 G Les Cahers du GERAD In ths secton, we present smulaton results n order to study the delays encountered by the ndvdual voce and vdeo sources under varous provsonng scenaros and compare them wth the requred delays for voce and vdeo, respectvely. We used ns-2 to conduct smulatons. We only smulated the AF subclasses where multple sources send packets to each class, and packets of each subclass are served n the order of ther arrval whle sharng bandwdth between the subclasses usng PDD schedulng. The parameter for the PDD schedulng are determned based on the dscussons n secton 2. The smulaton model for AF class s shown n Fgure 2. We smulate a voce source usng a two state onoff model where t generates packets wth a determnstc nter-arrval tme of 5 msecs n the on-state. On-perods are exponental wth rate 2.5 and off-perods are also exponental wth a rate.67. Each packet s of sze 20 bytes. The vdeo source s modeled usng determnstc batch arrvals wth batch nter-arrval tme of 33 msecs. The number of packets n a batch are geometrcally dstrbuted wth an average of 5 packets. In each Requred Overprovsonng Requred Overprovsonng /50 0/60 Value of Delay 20/50 20/60 0/50 0/60 Value of Delay 20/50 20/60 Fgure 9: Requred overprovsonng for sngle sources Fgure 0: Requred overprovsonng for 5 sources Voce App EF Subclass Requred Overprovsonng /50 0/60 Value of Delay 20/50 20/60 Voce App Voce App Vdeo App Vdeo App Vdeo App EF Subclass 2 δ AF δ AF 2 PDD c Fgure : Requred overprovsonng for 0 sources Fgure 2: Smulaton Model for AF class

19 Les Cahers du GERAD G burst, the last packet has sze dstrbuted as unf orm(0,000) bytes. All other packets have 000 bytes. Here also, and refer to overprovsonng requred when dmensonng for average delays usng leaky bucket based model, usng on-off based model and Posson based model, respectvely. Observe that the capacty computed usng these models along wth PDD based schedulng were presented n Fgures 9 for sngle, fve and ten voce and vdeo sources. Now we use that capacty for the smulaton and compare n Fgures 3 8 the delays for sngle, fve and ten voce and vdeo sources. We have plotted the observed mean delay and error bars correspondng to twce the sample standard devaton for voce and vdeo sources. We also present a horzontal lne showng the requred average delay for each source. Note that for the Posson-based capacty model wth sngle sources, the actual mean delay s many tmes the target delay, both for voce and vdeo. Moreover, some voce packets can have a delay as hgh as 400 ms and wll be useless at the recever. For vdeo also, packets can have delays as much as sec. Such a capacty plannng s not very useful and could lead to unsatsfed customers. When we multplex 5 or 0 voce and vdeo sources, the average delays get closer to the target delays and for 0 sources, they are even acceptable for both voce and vdeo. However, there s stll a large varance n the observed delays and voce packets could stll have as hgh as 40 ms and vdeo as hgh as 00 ms. Note that such hgh delays could be tolerable f they affect only a small number of packets. Next, we consder on-off and leaky bucket based desgn models. Observe that both the approaches provde acceptable delays, average as well as average along wth two tmes standard devaton. The values are smaller than the requred delays and hence a sgnfcant fracton of packets belongng to voce and vdeo sources wll encounter less than requred delays. These models reman consstent for sngle, fve or ten sources and provde acceptable performance to ndvdual sources. Note that the leaky bucket-based model provdes delays whch are less than the target for both voce and vdeo, although t requres lesser capacty than the on-off-based models. Observe that not only the delays are acceptable but also the varance s qute small. Based on these results, t can be argued that leaky bucket-based model could be used to determne requred capacty for a source requestng an average delay QoS. When allocatng capacty for a small number of sources, t can acheve the multplexng gan and provdes mnmal capacty to meet the requred delays. 7 Summary and Future Work In ths paper, we consder applcatons that do not requre absolute delay guarantee but for whome the average delay requrement wll be satsfactory. Ths could be due to hgh

20 4 G Les Cahers du GERAD Observed Delay for Voce Observed Delay for Vdeo /50 0/60 20/50 Target Delay for Voce/Vdeo 20/60 0 0/50 0/60 20/50 Target Delay for Voce/Vdeo 20/60 Fgure 3: Delay for sngle Voce source Fgure 4: Delay for sngle Vdeo source Observed Delay for Voce Observed Delay for Vdeo /50 0/60 20/50 Target Delay for Voce/Vdeo 20/60 0 0/50 0/60 20/50 Target Delay for Voce/Vdeo 20/60 Fgure 5: Delay for fve Voce source Fgure 6: Delay for fve Vdeo source Observed Delay for Voce Observed Delay for Vdeo /50 0/60 20/50 Target Delay for Voce/Vdeo 20/60 0 0/50 0/60 20/50 Target Delay for Voce/Vdeo 20/60 Fgure 7: Delay for ten Voce source Fgure 8: Delay for ten Vdeo source relatve cost of absolute delay guarantee. For average delay guarantee, we consder AF servce class of the dfferentated servces based archtecture for QoS aware IP networks. Three knds of models were accounted for: Posson, On-Off and leaky bucket based. We present closed form expressons to determne the capacty requred to ensure average delay to each servce class. Usng numercal results, we compare the requred capacty for the three models wth the capacty requred to guarantee absolute delays for voce and vdeo applcatons. It was observed that absolute delays requre many orders of more capacty

21 Les Cahers du GERAD G than the average delay models. We then use these capacty values to smulate a typcal lnk and present results demonstratng the delays encountered by voce and vdeo sources for these capacty models. It was also found that leaky bucket based model s sutable for classes wth few sources. However, for networks wth hgh number of ndvdual sources, Posson based models can also be used successfully. We are n the process of ncorporatng other source structures such as three state, long range dependent, etc. nto the desgn models. We are also n the process of extendng the analyss to mult lnk and/or end-to-end network based models. References [] R. L. Cruz. A calculus for network delay, Part I: Network elements n solaton. IEEE Trans. Informaton Theory, 37:4 3, 99. [2] R. L. Cruz. A calculus for network delay, Part II: Network analyss. IEEE Trans. Informaton Theory, 37:32 4, 99. [3] R. L. Cruz and H. Lu. End-to-end queueng delay n ATM networks. Journal of Hgh Speed Networks, 3(4):43 427, 994. [4] C. Dovrols and P. Ramanathan. A Case for Relatve Dfferentated Servces and the Proportonal Dfferentaton Model. IEEE Network, pages 2 0, Sept/Oct 999. [5] C. Dovrols and P. Ramanathan. Dynamc class selecton and class provsonng n proportonal dfferentated servces. Computer Communcatons, 26:204 22, [6] C. Dovrols, D. Stlads, and P. Ramanathan. Proportnal Dfferentated Servces: Delay Dfferentaton and Packet Schedulng. IEEE/ACM Transactons on Networkng, 0(), [7] H. Dupus and B. Hajek. Smple Formulas for Multplexng Delay for Independent Regeneratve Sources. In Proc. INFOCOM 93, pages 28 35, 993. [8] C. Flsfls and J. Evans. Deployng Dffserv n Backbone Networks for Tght SLA Control. IEEE Internet Computng, pages 58 65, Jan/Feb [9] F. Gullemn, N. Lkhanov, R. Mazumdar, and C. Rosenberg. Extremal traffc and bounds for the mean delay of multplexed regulated traffc streams. In Proc. Infocom 2002, June [0] J. Henanen, F. Baker, W. Wess, and J. Wroclawsk. Assured forwardng PHB group. IETF RFC 2597, June 999. [] V. Jacobson, K. Nchols, and K. Podur. An expedte forwardng PHB. IETF RFC 2598, June 999.

22 6 G Les Cahers du GERAD [2] F. Kelly. Notes on Effectve Bandwdths. In F. Kelly, S. Zachary, and I. Zedns, edtors, Stochastc Networks: Theory and Applcatons, volume 4 of Royal Statstcal Socety Lecture Notes Seres, pages Oxford Unversty Press, 996. [3] K. Nchols, S. Blake, F. Baker, and D. Black. RFC 2474: Defnton of the Dfferentated Servces Feld (DS Feld) n the IPv4 and IPv6 Headers. IETF, dec 998. [4] A. K. Parekh and R. G. Gallager. A generalzed processor sharng approach to flow control n ntegrated servce networks: the multple node case. IEEE/ACM Transactons on Networkng, 2:37 50, 994. [5] W. Tan and A. Zakhor. Packet classfcaton schemes for streamng MPEG vdeo delay and loss dfferentated networks. In Proc. Packet Vdeo Workshop 0, Aprl 200. [6] K. Whte. RFC 2758: Defntons of Managed Objects for Servce Level Agreements Performance Montorng. IETF, feb 200. [7] L. Zhao,, J. Shn, J. Km, and C.-C. J. Kuo. MPEG-4 FGS Vdeo Streamng wth Constant Qualty Rate Control and Dfferentated Forwardng. In Proc. Vdeo Communcatons and Image Processng, pages , [8] L. Zhao, J. Km, and C.-C. J. Kuo. Rate Adaptaton and error control for scalable vdeo streamng over Dffserv Networks. In Proc. Symposum on Electronc Imagng, pages 20 25, 2002.

Real-Time Guarantees. Traffic Characteristics. Flow Control

Real-Time Guarantees. Traffic Characteristics. Flow Control Real-Tme Guarantees Requrements on RT communcaton protocols: delay (response s) small jtter small throughput hgh error detecton at recever (and sender) small error detecton latency no thrashng under peak

More information

Goals and Approach Type of Resources Allocation Models Shared Non-shared Not in this Lecture In this Lecture

Goals and Approach Type of Resources Allocation Models Shared Non-shared Not in this Lecture In this Lecture Goals and Approach CS 194: Dstrbuted Systems Resource Allocaton Goal: acheve predcable performances Three steps: 1) Estmate applcaton s resource needs (not n ths lecture) 2) Admsson control 3) Resource

More information

Avoiding congestion through dynamic load control

Avoiding congestion through dynamic load control Avodng congeston through dynamc load control Vasl Hnatyshn, Adarshpal S. Seth Department of Computer and Informaton Scences, Unversty of Delaware, Newark, DE 976 ABSTRACT The current best effort approach

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

Pricing Network Resources for Adaptive Applications in a Differentiated Services Network

Pricing Network Resources for Adaptive Applications in a Differentiated Services Network IEEE INFOCOM Prcng Network Resources for Adaptve Applcatons n a Dfferentated Servces Network Xn Wang and Hennng Schulzrnne Columba Unversty Emal: {xnwang, schulzrnne}@cs.columba.edu Abstract The Dfferentated

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

A SIMULATION ANALYSIS OF AGGREGATION STRATEGIES IN A WF 2 Q+ SCHEDULERS NETWORK

A SIMULATION ANALYSIS OF AGGREGATION STRATEGIES IN A WF 2 Q+ SCHEDULERS NETWORK A SIMULATION ANALYSIS OF AGGREGATION STRATEGIES IN A WF 2 Q+ SCHEDULERS NETWORK R. G. Garroppo, S. Gordano, S. Nccoln, F. Russo {r.garroppo, s.gordano, s.nccoln, f.russo}@et.unp.t Department of Informaton

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

Adaptive Network Resource Management in IEEE Wireless Random Access MAC

Adaptive Network Resource Management in IEEE Wireless Random Access MAC Adaptve Network Resource Management n IEEE 802.11 Wreless Random Access MAC Hao Wang, Changcheng Huang, James Yan Department of Systems and Computer Engneerng Carleton Unversty, Ottawa, ON, Canada Abstract

More information

A fair buffer allocation scheme

A fair buffer allocation scheme A far buffer allocaton scheme Juha Henanen and Kalev Klkk Telecom Fnland P.O. Box 228, SF-330 Tampere, Fnland E-mal: juha.henanen@tele.f Abstract An approprate servce for data traffc n ATM networks requres

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

CS 268: Lecture 8 Router Support for Congestion Control

CS 268: Lecture 8 Router Support for Congestion Control CS 268: Lecture 8 Router Support for Congeston Control Ion Stoca Computer Scence Dvson Department of Electrcal Engneerng and Computer Scences Unversty of Calforna, Berkeley Berkeley, CA 9472-1776 Router

More information

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network S. Sudha and N. Ammasagounden Natonal Insttute of Technology, Truchrappall,

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

X- Chart Using ANOM Approach

X- Chart Using ANOM Approach ISSN 1684-8403 Journal of Statstcs Volume 17, 010, pp. 3-3 Abstract X- Chart Usng ANOM Approach Gullapall Chakravarth 1 and Chaluvad Venkateswara Rao Control lmts for ndvdual measurements (X) chart are

More information

Internet Traffic Managers

Internet Traffic Managers Internet Traffc Managers Ibrahm Matta matta@cs.bu.edu www.cs.bu.edu/faculty/matta Computer Scence Department Boston Unversty Boston, MA 225 Jont work wth members of the WING group: Azer Bestavros, John

More information

Analysis of Collaborative Distributed Admission Control in x Networks

Analysis of Collaborative Distributed Admission Control in x Networks 1 Analyss of Collaboratve Dstrbuted Admsson Control n 82.11x Networks Thnh Nguyen, Member, IEEE, Ken Nguyen, Member, IEEE, Lnha He, Member, IEEE, Abstract Wth the recent surge of wreless home networks,

More information

On Achieving Fairness in the Joint Allocation of Buffer and Bandwidth Resources: Principles and Algorithms

On Achieving Fairness in the Joint Allocation of Buffer and Bandwidth Resources: Principles and Algorithms On Achevng Farness n the Jont Allocaton of Buffer and Bandwdth Resources: Prncples and Algorthms Yunka Zhou and Harsh Sethu (correspondng author) Abstract Farness n network traffc management can mprove

More information

Solutions for Real-Time Communication over Best-Effort Networks

Solutions for Real-Time Communication over Best-Effort Networks Solutons for Real-Tme Communcaton over Best-Effort Networks Anca Hangan, Ramona Marfevc, Gheorghe Sebestyen Techncal Unversty of Cluj-Napoca, Computer Scence Department {Anca.Hangan, Ramona.Marfevc, Gheorghe.Sebestyen}@cs.utcluj.ro

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

FAHP and Modified GRA Based Network Selection in Heterogeneous Wireless Networks

FAHP and Modified GRA Based Network Selection in Heterogeneous Wireless Networks 2017 2nd Internatonal Semnar on Appled Physcs, Optoelectroncs and Photoncs (APOP 2017) ISBN: 978-1-60595-522-3 FAHP and Modfed GRA Based Network Selecton n Heterogeneous Wreless Networks Xaohan DU, Zhqng

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

Delay Variation Optimized Traffic Allocation Based on Network Calculus for Multi-path Routing in Wireless Mesh Networks

Delay Variation Optimized Traffic Allocation Based on Network Calculus for Multi-path Routing in Wireless Mesh Networks Appl. Math. Inf. Sc. 7, No. 2L, 467-474 2013) 467 Appled Mathematcs & Informaton Scences An Internatonal Journal http://dx.do.org/10.12785/ams/072l13 Delay Varaton Optmzed Traffc Allocaton Based on Network

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

A Sub-Critical Deficit Round-Robin Scheduler

A Sub-Critical Deficit Round-Robin Scheduler A Sub-Crtcal Defct ound-obn Scheduler Anton Kos, Sašo Tomažč Unversty of Ljubljana, Faculty of Electrcal Engneerng, Ljubljana, Slovena E-mal: anton.kos@fe.un-lj.s Abstract - A scheduler s an essental element

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

Bandwidth Allocation for Service Level Agreement Aware Ethernet Passive Optical Networks

Bandwidth Allocation for Service Level Agreement Aware Ethernet Passive Optical Networks Bandwdth Allocaton for Servce Level Agreement Aware Ethernet Passve Optcal Networks Dawd Nowak Performance Engneerng Laboratory School of Electronc Engneerng Dubln Cty Unversty Emal: nowakd@eengdcue Phlp

More information

New Exploration of Packet-Pair Probing for Available Bandwidth Estimation and Traffic Characterization

New Exploration of Packet-Pair Probing for Available Bandwidth Estimation and Traffic Characterization New Exploraton of Packet-Par Probng for Avalable Bandwdth Estmaton and Traffc Characterzaton Yu Cheng, Vkram Ravndran, Alberto Leon-Garca, Hsao-Hwa Chen Department of Electrcal and Computer Engneerng,

More information

Scheduling and queue management. DigiComm II

Scheduling and queue management. DigiComm II Schedulng and queue management Tradtonal queung behavour n routers Data transfer: datagrams: ndvdual packets no recognton of flows connectonless: no sgnallng Forwardng: based on per-datagram forwardng

More information

Deployment of a DiffServ-based Priority Service in a MAN/WAN Environment

Deployment of a DiffServ-based Priority Service in a MAN/WAN Environment Deployment of a DffServ-based Prorty Servce n a MAN/WAN Envronment Chrstos Bouras 1,2, Afrodte Sevast 1,2 1 Research Academc Computer Technology Insttute-RACTI, Kolokotron 3, 26221 Patras, Greece 2 Dept.

More information

A Quantitative Assured Forwarding Service

A Quantitative Assured Forwarding Service TO APPEAR IN PROCEEDINGS OF IEEE INFOCOM 00, c IEEE A Quanttatve Assured Forwardng Servce Ncolas Chrstn, Jörg Lebeherr, and Tarek F. Abdelzaher Department of Computer Scence Unversty of Vrgna P.O. Box

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

Video Proxy System for a Large-scale VOD System (DINA)

Video Proxy System for a Large-scale VOD System (DINA) Vdeo Proxy System for a Large-scale VOD System (DINA) KWUN-CHUNG CHAN #, KWOK-WAI CHEUNG *# #Department of Informaton Engneerng *Centre of Innovaton and Technology The Chnese Unversty of Hong Kong SHATIN,

More information

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

Intelligent Traffic Conditioners for Assured Forwarding Based Differentiated Services Networks 1

Intelligent Traffic Conditioners for Assured Forwarding Based Differentiated Services Networks 1 Intellgent Traffc Condtoners for Assured Forwardng Based Dfferentated Servces Networks B. Nandy, N. Seddgh, P. Peda, J. Ethrdge Nortel Networks, Ottawa, Canada Emal:{bnandy, nseddgh, ppeda, jethrdg}@nortelnetworks.com

More information

High Performance DiffServ Mechanism for Routers and Switches: Packet Arrival Rate Based Queue Management for Class Based Scheduling

High Performance DiffServ Mechanism for Routers and Switches: Packet Arrival Rate Based Queue Management for Class Based Scheduling Hgh Performance DffServ Mechansm for Routers and Swtches: Packet Arrval Rate Based Queue Management for Class Based Schedulng Bartek Wydrowsk and Moshe Zukerman ARC Specal Research Centre for Ultra-Broadband

More information

Dynamic Bandwidth Provisioning with Fairness and Revenue Considerations for Broadband Wireless Communication

Dynamic Bandwidth Provisioning with Fairness and Revenue Considerations for Broadband Wireless Communication Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the ICC 008 proceedngs. Dynamc Bandwdth Provsonng wth Farness and Revenue Consderatons

More information

Adaptive Resource Allocation Control with On-Line Search for Fair QoS Level

Adaptive Resource Allocation Control with On-Line Search for Fair QoS Level Adaptve Resource Allocaton Control wth On-Lne Search for Far QoS Level Fumko Harada, Toshmtsu Usho, Graduate School of Engneerng Scence Osaka Unversty {harada@hopf, usho@}sysesosaka-uacjp Yukkazu akamoto

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

Priority-Based Scheduling Algorithm for Downlink Traffics in IEEE Networks

Priority-Based Scheduling Algorithm for Downlink Traffics in IEEE Networks Prorty-Based Schedulng Algorthm for Downlnk Traffcs n IEEE 80.6 Networks Ja-Mng Lang, Jen-Jee Chen, You-Chun Wang, Yu-Chee Tseng, and Bao-Shuh P. Ln Department of Computer Scence Natonal Chao-Tung Unversty,

More information

Gateway Algorithm for Fair Bandwidth Sharing

Gateway Algorithm for Fair Bandwidth Sharing Algorm for Far Bandwd Sharng We Y, Rupnder Makkar, Ioanns Lambadars Department of System and Computer Engneerng Carleton Unversty 5 Colonel By Dr., Ottawa, ON KS 5B6, Canada {wy, rup, oanns}@sce.carleton.ca

More information

Statistical Admission Control Using Delay Distribution Measurements

Statistical Admission Control Using Delay Distribution Measurements Statstcal Admsson Control Usng Delay Dstrbuton Measurements KARTIK GOPALAN State Unversty of New York at Bnghamton LAN HUANG IBM Almaden Research Center GANG PENG and TZI-CKER CHIUEH Stony Brook Unversty

More information

Enhancing Class-Based Service Architectures with Adaptive Rate Allocation and Dropping Mechanisms

Enhancing Class-Based Service Architectures with Adaptive Rate Allocation and Dropping Mechanisms Enhancng Class-Based Servce Archtectures wth Adaptve Rate Allocaton and Droppng Mechansms Ncolas Chrstn, Member, IEEE, Jörg Lebeherr, Senor Member, IEEE, and Tarek Abdelzaher, Member, IEEE Abstract Class-based

More information

Advances in Internet Quality of Service

Advances in Internet Quality of Service HTTP://DSCWWW.EPFL.CH/EN/PUBLICATIONS/DOCUMENTS/TR00 049.PDF 1 Advances n Internet Qualty of Servce Vctor Frou, Jean-Yves Le Boudec, Don Towsley, and Zh-L Zhang Abstract We descrbe recent advances n theores

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

State of the Art in Differentiated

State of the Art in Differentiated Outlne Dfferentated Servces on the Internet Explct Allocaton of Best Effort Packet Delvery Servce, D. Clark and W. Fang A Two bt Dfferentated Servces Archtecture for the Internet, K. Nchols, V. Jacobson,

More information

Evaluation of Parallel Processing Systems through Queuing Model

Evaluation of Parallel Processing Systems through Queuing Model ISSN 2278-309 Vkas Shnde, Internatonal Journal of Advanced Volume Trends 4, n Computer No.2, March Scence - and Aprl Engneerng, 205 4(2), March - Aprl 205, 36-43 Internatonal Journal of Advanced Trends

More information

Mobile Intelligent Agent Technology for QoS Provisioning and Network Management

Mobile Intelligent Agent Technology for QoS Provisioning and Network Management Proceedngs of the 10th WSEAS Internatonal Conference on COMMUNICATIONS, Voulagmen, Athens, Greece, July 10-12, 2006 (pp340-345) Moble Intellgent Agent Technology for QoS Provsonng and Network Management

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

HIERARCHICAL SCHEDULING WITH ADAPTIVE WEIGHTS FOR W-ATM *

HIERARCHICAL SCHEDULING WITH ADAPTIVE WEIGHTS FOR W-ATM * Copyrght Notce c 1999 IEEE. Personal use of ths materal s permtted. However, permsson to reprnt/republsh ths materal for advertsng or promotonal purposes or for creatng new collectve wors for resale or

More information

Determining the Optimal Bandwidth Based on Multi-criterion Fusion

Determining the Optimal Bandwidth Based on Multi-criterion Fusion Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn

More information

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments

Comparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments Comparson of Heurstcs for Schedulng Independent Tasks on Heterogeneous Dstrbuted Envronments Hesam Izakan¹, Ath Abraham², Senor Member, IEEE, Václav Snášel³ ¹ Islamc Azad Unversty, Ramsar Branch, Ramsar,

More information

Efficient Distributed File System (EDFS)

Efficient Distributed File System (EDFS) Effcent Dstrbuted Fle System (EDFS) (Sem-Centralzed) Debessay(Debsh) Fesehaye, Rahul Malk & Klara Naherstedt Unversty of Illnos-Urbana Champagn Contents Problem Statement, Related Work, EDFS Desgn Rate

More information

Response-Time Guarantees in ATM Networks

Response-Time Guarantees in ATM Networks Response-Tme Guarantees n ATM Networks Andreas Ermedahl Hans Hansson Mkael Sjödn Department of Computer Systems Uppsala Unversty Sweden E-mal: febbe,hansh,mcg@docs.uu.se Abstract We present a method for

More information

Fibre-Optic AWG-based Real-Time Networks

Fibre-Optic AWG-based Real-Time Networks Fbre-Optc AWG-based Real-Tme Networks Krstna Kunert, Annette Böhm, Magnus Jonsson, School of Informaton Scence, Computer and Electrcal Engneerng, Halmstad Unversty {Magnus.Jonsson, Krstna.Kunert}@de.hh.se

More information

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

More information

Quantifying Performance Models

Quantifying Performance Models Quantfyng Performance Models Prof. Danel A. Menascé Department of Computer Scence George Mason Unversty www.cs.gmu.edu/faculty/menasce.html 1 Copyrght Notce Most of the fgures n ths set of sldes come from

More information

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

A Fair MAC Algorithm with Dynamic Priority for e WLANs

A Fair MAC Algorithm with Dynamic Priority for e WLANs 29 Internatonal Conference on Communcaton Software and Networks A Far MAC Algorthm wth Dynamc Prorty for 82.e WLANs Rong He, Xumng Fang Provncal Key Lab of Informaton Codng & Transmsson, Southwest Jaotong

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

Quantifying Responsiveness of TCP Aggregates by Using Direct Sequence Spread Spectrum CDMA and Its Application in Congestion Control

Quantifying Responsiveness of TCP Aggregates by Using Direct Sequence Spread Spectrum CDMA and Its Application in Congestion Control Quantfyng Responsveness of TCP Aggregates by Usng Drect Sequence Spread Spectrum CDMA and Its Applcaton n Congeston Control Mehd Kalantar Department of Electrcal and Computer Engneerng Unversty of Maryland,

More information

Shared Running Buffer Based Proxy Caching of Streaming Sessions

Shared Running Buffer Based Proxy Caching of Streaming Sessions Shared Runnng Buffer Based Proxy Cachng of Streamng Sessons Songqng Chen, Bo Shen, Yong Yan, Sujoy Basu Moble and Meda Systems Laboratory HP Laboratores Palo Alto HPL-23-47 March th, 23* E-mal: sqchen@cs.wm.edu,

More information

Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach

Distributed Resource Scheduling in Grid Computing Using Fuzzy Approach Dstrbuted Resource Schedulng n Grd Computng Usng Fuzzy Approach Shahram Amn, Mohammad Ahmad Computer Engneerng Department Islamc Azad Unversty branch Mahallat, Iran Islamc Azad Unversty branch khomen,

More information

Modelling a Queuing System for a Virtual Agricultural Call Center

Modelling a Queuing System for a Virtual Agricultural Call Center 25-28 July 2005, Vla Real, Portugal Modellng a Queung System for a Vrtual Agrcultural Call Center İnc Şentarlı, a, Arf Orçun Sakarya b a, Çankaya Unversty, Department of Management,06550, Balgat, Ankara,

More information

TOWARDS OPTIMAL RESOURCE ALLOCATION FOR DIFFERENTIATED MULTIMEDIA SERVICES IN CLOUD COMPUTING ENVIRONMENT. Xiaoming Nan, Yifeng He, and Ling Guan

TOWARDS OPTIMAL RESOURCE ALLOCATION FOR DIFFERENTIATED MULTIMEDIA SERVICES IN CLOUD COMPUTING ENVIRONMENT. Xiaoming Nan, Yifeng He, and Ling Guan TOWARDS OTIAL RESOURCE ALLOCATIO OR DIERETIATED ULTIEDIA SERVICES I CLOUD COUTIG EVIROET Xaomng an, Yfeng He, and Lng Guan Ryerson Unversty, Toronto, Canada ABSTRACT Cloud-based multmeda servces have been

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leadng publsher of Open Access books Bult by scentsts, for scentsts 3,500 108,000 1.7 M Open access books avalable Internatonal authors and edtors Downloads Our authors are

More information

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.15 No.10, October 2015 1 Evaluaton of an Enhanced Scheme for Hgh-level Nested Network Moblty Mohammed Babker Al Mohammed, Asha Hassan.

More information

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research Schedulng Remote Access to Scentfc Instruments n Cybernfrastructure for Educaton and Research Je Yn 1, Junwe Cao 2,3,*, Yuexuan Wang 4, Lanchen Lu 1,3 and Cheng Wu 1,3 1 Natonal CIMS Engneerng and Research

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

Channel-Quality Dependent Earliest Deadline Due Fair Scheduling Schemes for Wireless Multimedia Networks

Channel-Quality Dependent Earliest Deadline Due Fair Scheduling Schemes for Wireless Multimedia Networks Channel-Qualty Dependent Earlest Deadlne Due Far Schedulng Schemes for Wreless Multmeda Networks Ahmed K. F. Khattab Khaled M. F. Elsayed ahmedkhattab@eng.cu.edu.eg khaled@eee.org Department of Electroncs

More information

Technical Report. i-game: An Implicit GTS Allocation Mechanism in IEEE for Time- Sensitive Wireless Sensor Networks

Technical Report. i-game: An Implicit GTS Allocation Mechanism in IEEE for Time- Sensitive Wireless Sensor Networks www.hurray.sep.pp.pt Techncal Report -GAME: An Implct GTS Allocaton Mechansm n IEEE 802.15.4 for Tme- Senstve Wreless Sensor etworks Ans Koubaa Máro Alves Eduardo Tovar TR-060706 Verson: 1.0 Date: Jul

More information

An Optimal Bandwidth Allocation and Data Droppage Scheme for Differentiated Services in a Wireless Network

An Optimal Bandwidth Allocation and Data Droppage Scheme for Differentiated Services in a Wireless Network Purdue Unversty Purdue e-pubs ECE Techncal Reports Electrcal and Computer Engneerng 3--7 An Optmal Bandwdth Allocaton and Data Droppage Scheme for Dfferentated Servces n a Wreless Network Waseem Shekh

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

Real-time interactive applications

Real-time interactive applications Real-tme nteractve applcatons PC-2-PC phone PC-2-phone Dalpad Net2phone vdeoconference Webcams Now we look at a PC-2-PC Internet phone example n detal Internet phone over best-effort (1) Best effort packet

More information

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

Network-Driven Layered Multicast with IPv6

Network-Driven Layered Multicast with IPv6 Network-Drven Layered Multcast wth IPv6 Ho-pong Sze and Soung C. Lew Department of Informaton Engneerng, The Chnese Unversty of Hong Kong, Shatn, N.T., Hong Kong {hpsze8, soung}@e.cuhk.edu.hk Abstract.

More information

Flow-Based Admission Control Algorithm in the DiffServ-Aware ATM-Based MPLS Network

Flow-Based Admission Control Algorithm in the DiffServ-Aware ATM-Based MPLS Network Flow-Based Admsson Control Algorthm n the Dfferv-Aware ATM-Based MPL Network Gyu Myoung Lee, Jun Kyun Cho, Mun Kee Cho, Man eop Lee, and ang-gug Jong Ths paper proposes a flow-based admsson control algorthm

More information

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc.

BioTechnology. An Indian Journal FULL PAPER. Trade Science Inc. [Type text] [Type text] [Type text] ISSN : 0974-74 Volume 0 Issue BoTechnology 04 An Indan Journal FULL PAPER BTAIJ 0() 04 [684-689] Revew on Chna s sports ndustry fnancng market based on market -orented

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

USING GRAPHING SKILLS

USING GRAPHING SKILLS Name: BOLOGY: Date: _ Class: USNG GRAPHNG SKLLS NTRODUCTON: Recorded data can be plotted on a graph. A graph s a pctoral representaton of nformaton recorded n a data table. t s used to show a relatonshp

More information

USER CLASS BASED QoS DIFFERENTIATION IN e WLAN

USER CLASS BASED QoS DIFFERENTIATION IN e WLAN USER CLASS BASED QoS DIFFERENTIATION IN 802.11e WLAN Amt Kejrwal, Ratan Guha School of Computer Scence Unversty of Central Florda Orlando, FL-32816 USA E-mal: {kejrwal, guha}@cs.ucf.edu Manak Chatterjee

More information

Network Coding as a Dynamical System

Network Coding as a Dynamical System Network Codng as a Dynamcal System Narayan B. Mandayam IEEE Dstngushed Lecture (jont work wth Dan Zhang and a Su) Department of Electrcal and Computer Engneerng Rutgers Unversty Outlne. Introducton 2.

More information

Research Article. ISSN (Print) s k and. d k rate of k -th flow, source node and

Research Article. ISSN (Print) s k and. d k rate of k -th flow, source node and Scholars Journal of Engneerng and Technology (SJET) Sch. J. Eng. Tech., 2015; 3(4A):343-350 Scholars Academc and Scentfc Publsher (An Internatonal Publsher for Academc and Scentfc Resources) www.saspublsher.com

More information

Performance Evaluation of Information Retrieval Systems

Performance Evaluation of Information Retrieval Systems Why System Evaluaton? Performance Evaluaton of Informaton Retreval Systems Many sldes n ths secton are adapted from Prof. Joydeep Ghosh (UT ECE) who n turn adapted them from Prof. Dk Lee (Unv. of Scence

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Pricing part 2. S Networking Business. Slide 1. Helsinki University of Technology Networking Laboratory. S-38.

Pricing part 2. S Networking Business. Slide 1. Helsinki University of Technology Networking Laboratory. S-38. Prcng part S-38.04 Networkng Busness Helsnk Unversty of Technology Networkng Laboratory S-38.304/H Hämmänen Slde Servce lfe cycle phases Impact on prcng penetraton margns Introducton Growth Maturty Declne

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

Abstract. Zhu, Kai. Statistical Delay Bounds Oriented Packet Scheduling Algorithms in

Abstract. Zhu, Kai. Statistical Delay Bounds Oriented Packet Scheduling Algorithms in Abstract Zhu, Ka. Statstcal Delay Bounds Orented Packet Schedulng Algorthms n Hgh Speed Networks. (Under the drecton of Prof. Yanns Vnots) We frst present a strategc analyss of end-to-end delay bounds

More information

On the Exact Analysis of Bluetooth Scheduling Algorithms

On the Exact Analysis of Bluetooth Scheduling Algorithms On the Exact Analyss of Bluetooth Schedulng Algorth Gl Zussman Dept. of Electrcal Engneerng Technon IIT Hafa 3000, Israel glz@tx.technon.ac.l Ur Yechal Dept. of Statstcs and Operatons Research School of

More information

Performance Analysis of Markov Modulated 1-Persistent CSMA/CA Protocols with Exponential Backoff Scheduling

Performance Analysis of Markov Modulated 1-Persistent CSMA/CA Protocols with Exponential Backoff Scheduling Performance Analyss of Markov Modulated -Persstent CSMA/CA Protocols wth ponental Backoff Schedulng Pu ng Wong, Dongje Yn, and Tony T. Lee, Abstract. Ths paper proposes a Markovan model of -persstent CSMA/CA

More information

An Investigation into Server Parameter Selection for Hierarchical Fixed Priority Pre-emptive Systems

An Investigation into Server Parameter Selection for Hierarchical Fixed Priority Pre-emptive Systems An Investgaton nto Server Parameter Selecton for Herarchcal Fxed Prorty Pre-emptve Systems R.I. Davs and A. Burns Real-Tme Systems Research Group, Department of omputer Scence, Unversty of York, YO10 5DD,

More information

Adaptive Power-Aware Prefetch in Wireless Networks

Adaptive Power-Aware Prefetch in Wireless Networks Adaptve Power-Aware Prefetch n Wreless Networks Langzhong Yn, Student Member, IEEE, and Guohong Cao, Member, IEEE Abstract Most of the prefetch technques used n the current cache management schemes do

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

RAP. Speed/RAP/CODA. Real-time Systems. Modeling the sensor networks. Real-time Systems. Modeling the sensor networks. Real-time systems:

RAP. Speed/RAP/CODA. Real-time Systems. Modeling the sensor networks. Real-time Systems. Modeling the sensor networks. Real-time systems: Speed/RAP/CODA Presented by Octav Chpara Real-tme Systems Many wreless sensor network applcatons requre real-tme support Survellance and trackng Border patrol Fre fghtng Real-tme systems: Hard real-tme:

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information