Simulation and Exploration of RCP in the networks
|
|
- Loreen Gallagher
- 5 years ago
- Views:
Transcription
1 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 Smulaton and Exploraton of P n the networks hanghua He changhua@stanford.edu June 06, 003 Abstract P (ate ontrol Protocol) s a rate-based congeston control algorthm, whch can reduce the flow duraton for small sze fles comparng wth TP slow start mechansm. efore transmsson the sender and the routers wll nteract to acheve an optmal rate, n order to mnmze the flow duraton. We smulate and explore P n the networks wth M/Pareto traffc. The result shows the optmal rate depends on the background traffc load and ncomng traffc load of the bottleneck lnk. Furthermore, P works very well because some error n the optmal rate won t nfluence the flow duraton greatly. Theoretcally we work out the expresson for queue sze of a sngle queue wth M/General traffc when the transmsson rate s greater than the lnk capacty, and we descrbe a method to calculate the upper bound of the queue sze when the transmsson rate s less than the lnk capacty. ased on ths, we explan the smulaton results when M/General s specfed as M/Pareto process. 1. Introducton ongeston ontrol plays a very mportant rule n the current Internet to provde better performance. Nowadays the network capacty has ncreased sgnfcantly due to the mplementaton of optcal lnks, but the amount of users and applcatons also ncreases greatly. Thus congeston control schemes are stll necessary to lmt flow rates to avod congeston n the routers, to use the network resources effcently to mnmze flow duratons, and to ensure farness n resource allocaton among flows. The exstng congeston control algorthms are mostly feedback schemes based on TP [Wd01, Flyod01]. These schemes are wndow-based and the bass les n Addtve Increase Multplcatve Decrease (AIMD) [hu87, Jaco88]. The key prncple of AIMD s halvng the congeston wndow for every wndow contanng a packet loss,.e. congeston ndcaton n wred networks, and ncreasng the congeston wndow by roughly one segment per TT otherwse. The second fundamental component of TP congeston control s the etransmt Tmer, ncludng the exponental backoff of the retransmt tmer when a retransmtted packet s tself dropped. The thrd fundamental component s the Slow-Start mechansm for the ntal probng for avalable bandwdth, nstead of ntally sendng at a hgh rate that mght not be supported by the network. Wthn ths general congeston control framework of Slow-Start, AIMD, and etransmt Tmers, there s a wde range of possble behavor dynamcs. Furthermore, some researchers have tred to develop some congeston control schemes based on flow rate to provde TP frendly behavor for multmeda traffc [Jan89, Ssa98, eja99]. The common objectve of these schemes s to fnd a sutable way for controllng traffc load accordng to the state of the network. Also some strateges are developed to constran the traffc by usng some formulas [an01], or based on the recever-based mechansm [Hand0], so called TP Frendly ate ontrol (TF). Ths s a recever-based mechansm, wth the calculaton of the congeston control nformaton (.e., the loss event rate) n the data recever rather n the data sender. Ths s well-suted to an applcaton where the sender s a large server handlng many concurrent connectons, and the recever has more memory and PU cycles avalable for computaton. In addton, the recever-based mechansm s more sutable as a buldng block for multcast congeston control. Page 1 of 1
2 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 However, the nvestgated protocols above are based on TP, actually they wll cause neffcency when transferrng small sze flows. Fralegh has measured the Sprnt network and found the average flow sze s less than 10,000 bytes and on average packets (ncludng SYN packet). Wth a ound Trp Tme (TT) of 100ms and the lnk capacty greater than 100,000 bytes/sec, whch can almost always be satsfed n the current networks, the flow can be fnshed n only one TT gven the approprate rate. Whle usng TP t wll last about 500ms due to Slow Start and the average rate wll be only 0Kb/s [Fral0]. Ths means TP wll stretch flows n such case. Hence, another protocol, P (ate ontrol Protocol) s necessary n order to provde better performance. In ths protocol, proposed by u Zhang-Shen and Nandta Dukkpat, the flow rate wll be determned durng the handshake process before data transmsson by nteracton between routers and the end-host, nstead of by TP probng. Then the flow wll transmt packets wth the gven rate drectly and thus reduce the flow duraton. Usng ths scheme, each router tres to fnd the optmal rate to mnmze the average flow duraton for the actve flows accordng to the traffc stuaton of tself.. ate ontrol Protocol (P) Intutvely, when a router assgn hgh rates to the ncomng flows, the flows can be fnshed n a short tme, but mght stay n the queue for a long tme because of the ncreasng queue lengths caused by the hgh-rate flows. On the other hand, when a router assgn lower rates to the flows, the average queue length wll decrease, causng the lower packet delay, but the tme to fnsh the flow wll ncrease due to the low transmsson rate. Ths s a knd of tradeoff. The basc dea of P s that, the router wll assgn some amount of capacty to the actve flows based on the traffc stuaton of the network, mnmzng the average flow duraton. efore a flow starts to transmt data, t frst ntalzes a handshake process to determne the transmsson rate. Each route receves the request wll grant some amount of capacty accordng to ts traffc stuaton and forward the handshake message to the next router along the route. The recever wll send an acknowlegement back to the sender ndcatng the sutable rate for all the routers. Then the sender wll start transmsson wth the gven rate drectly. Ths s dfferent from TP, after handshake TP wll start transmsson wth one packet frst and ncrease the rate by Slow Start, whch actually stretch the small sze flows. The handshake s drawn n Fgure 1. Fgure 1. Hand-shakng process of P Page of 1
3 EE384Y Smulaton and Exploraton of P n the networks Sprng, Problem Statement We can consder each router n the networks as a queue. Flow has some sze L. Each router j along the route from the sender to the recever wll grant rate j to the flow, after the handshake process the flow wll use the mnmum rate k mn{ 1,,, n } to transmt data. The router k whch assgns the mnmum rate to the flow s called the bottleneck lnk for ths flow. The flow duraton s defned as the tme duraton from the flow sends the frst packet to the recever receves the last packet, say, T, T, TS,, where T, represents the duraton of flow n the networks, T, and TS, represent the start tme of the frst packet and the receved tme of the last packet, respectvely. Easly we have the relatonshp T, L k + D,, where D, s the packet delay, whch s the delay tme of the last packet, and the frst tem L s the transmttng tme of the flow. k In each router, t wll assgn the same rate to all the actve flows. The objectve of P s to determne the rate to mnmze the average flow duraton. Once the optmal rate s determned, the router wll grant the rate to the flows and t tres to operate at ths optmal pont. In a sngle lnk case, the router wll determne the rate and the operaton pont thus determne the average flow duraton. We only need to explore how the background traffc wll nfluence the optmal operaton pont. Whle n the network wth many routers along the path of the flow, each router wll assgn rates accordng to ts own traffc stuaton, whch s more complex because the dversty of the router capactes and the traffc stuatons. Ths case can be consdered as several queues n seres along the route of the flows as shown n Fgure. Fgure. Queue Models durng the flow transmsson The objectve of ths project s to explore P dynamcs over the networks, hence fnd out how well P works, how the flow duraton relates to the traffc parameters, and how to determne the optmal rate for transmsson to mnmze the flow duraton. 4. Smulaton Frst we wll run enough smulatons to get some ntuton on the algorthm and the performance. In the real networks, background traffc exsts for every router and obvously t wll affect the behavor of the router. Thus n the smulaton we wll consder the traffc n each router conssts of background flows and nterested flows. The queues along the route of the nterested flows are our studyng object. For the background flows n each queue, the relatonshp s qute complcate based on the topology and traffc pattern, here for smplcty we wll assume the background flows n dfferent queues are ndependent. In the current Internet, the traffc has been proved to be heavy-taled (Long ange Dependence) [Lela94, Paxs95, Feld98], and M/Pareto process s sutable to model and smulate such knd of Page 3 of 1
4 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 traffc [Neam99]. Hence we wll use ths traffc model to generate both background flows and nterested flows, say, the flow arrval s Posson process wth arrval rate λ, the flow sze L s Pareto dstrbuted and each flow has a transmsson rate. We set the capacty of each router to, and easly the average load of the router s, λel ρ In the followng smulatons, we always assume admssble traffc for each router, say, ρ < 1. Among all the queues along the route of the nterested flows, the one that assgns the mnmal rate to the flows s consdered as the bottleneck lnk for these flows. ecause the router wll assgn the same rate to all the flows passng t, we can easly conclude n the bottleneck lnk, the background flows wll have a rate no greater than the nterested flows, otherwse there must be another lnk that assgns a lower rate to the nterested flows, and become the bottleneck lnk. u and Nandta have obtaned some results on the sngle lnk case and developed P algorthm based on the observaton on the results. However, the background traffc mght change the behavor of the router, therefore at the frst step we wll smulate the sngle lnk case wth background flows. Throughout the smulatons, we wll keep the capacty of the lnk as 100Mbps, delay of the lnk as 100ms, the Pareto shape as 1.1, the mean as 10 packets and each packet has a sze of 1000 bytes. ase1: Sngle Lnk wth background traffc The lnk has 0000 nterested flows ncomng, whch cause an average load ρ I, and each flow has a transmsson rate r I background flows exsts wth an average load ρ, each flow should have a very low transmsson rate, we set t to r 0. 0 and keep t unchanged. We can calculate ρ I and ρ respectvely from the flow nformaton usng above formula. Frst, we consder the lnk has a relatvely hgh load of background traffc, say, ρ , and change ρ I, r I, we get the average flow duraton and queue length as shown n Fgure 3. (the transmsson rate n the fgure s normalzed by the lnk capacty.) Fgure 3. Flow duraton and queue length vs. rate of nterested flows (case 1: hgh load) Page 4 of 1
5 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 Intutvely when rate s low, the transmsson delay s large and packet delay s small, whle when rate s hgh, the transmsson delay s small but packet delay s large. onsder ths knd of tradeoff we should have some optmal transmsson rate to mnmze the flow duraton. From Fgure 3, we verfy ths s true wth background traffc exstng n the lnk. Also we can fnd around the optmal pont the curve s rather flat, that means the optmal pont s not very senstve to the rate change. For example, for the red curve wth ρ I , there are no large varatons n flow duraton when the rate changes between 0.1 and 0.. Furthermore, When ρ I ncreases (from to ), the optmum pont moves towards left sde, whch means the router should assgn a lower rate to each flow when the load of nterested flows ncreases. Now we want to see how the background traffc wll nfluence the flow duraton. Generally the transmsson rate of the background flow s very slow, so we wll keep t at the prevous value, but change ρ from hgh load (0.497) to low load (0.1657) wth all other parameters unchanged. Fgure 4. Flow duraton and queue length vs. rate of nterested flows (case 1: low load) In Fgure 4 the shape of the curve s the same as before, also we get the optmal rate wth a rather flat part around t. ut the dfference s, for the same ρ I, the optmal pont appears at a hgher rate. For example, for ρ I , the optmal rate s around 0. n Fgure 3, whle t appears around 0.5 n Fgure 4. That means, when the load of background traffc s lower, we should assgn hgher rate to each flow to reduce the transmsson delay thus the flow duraton because the packet delay won t take much effect. After smulatng a sngle lnk wth background traffc, we wll consder more complex cases, say, multple lnks n seres along the route of the nterested flows. ase: Two Lnks(the second lnk s bottleneck) In ths case, we set the second lnk wth ρ and r 0. 0, whch s the same as the hgh load stuaton n the sngle lnk case. We then add a non-bottleneck lnk before t. For the added lnk, there are also flows. ut the average load s lower, and we are nterested n the Page 5 of 1
6 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 stuaton that the background traffc has a relatvely hgh transmsson rate, hence t s possble to nfluence the flow duraton much. We set them to ρ , r We adopt the same nterested flow sets, fed nto the non-bottleneck lnk frst then the bottleneck lnk. The results are shown n Fgure 5. Fgure 5. Flow duraton and queue length vs. rate of nterested flows (case ) omparng wth ase 1, the curve s almost a shft verson of that n Fgure 3 towards upsde. That means, the frst lnk we added only brngs a constant delay to the flows and does not change the shape of the curve, agan we have a rather flat part around the optmal rate. From these we can see the system s scalable and the optmal rate of mnmzng flow duraton s determned by the bottleneck lnk. We do not need to add more non-bottleneck lnk and smulate because they wll just add a constant delay smlarly. In case, the nterested flows are fed to the frst non-bottleneck lnk, after shaped by ths lnk they enter the bottleneck lnk. We are stll nterested n whether thngs wll change f the nterested flows are fed to the bottleneck lnk drectly. So we setup case 3 to test whether the relatve poston of the bottleneck lnk wll have any nfluence on the result. ase3: Two Lnks(the frst lnk s bottleneck) In ths case, we wll keep everythng the same as n case except exchangng the poston of the two lnks. urrently the nterested flows are fed nto the bottleneck lnk drectly and then the nonbottleneck lnk. The results are shown n Fgure 6. omparng wth Fgure 5, we can see there are only mnor dfferences between them when the load of nterested flows are hgh (0.3358), and no dfferences when the load of nterested flows are low. That s because wth the hgh load of nterested flows fed nto the bottleneck lnk drectly, the total load wll be rather hgh, the queue ncreases to cause a hgh packet delay, the bottleneck lnk should assgn lower rate to the ncomng flows. ut generally when the total load s not so hgh, the flow duraton and optmal pont s not very senstve to the relatve postons of the bottleneck lnk. Page 6 of 1
7 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 Fgure 6. Flow duraton and queue length vs. rate of nterested flows (case 3) Summary of observatons: ased on above smulatons, we have the followng fndngs: (1) For heavy-taled traffc, whch s true n the real networks, the optmal rate for flow transmsson exsts, and around the optmal value the curve s rather flat, whch means we have no strct requrement when assgnng the rate. () Each router can determne ts optmal rate depends on both the background traffc load and the ncomng traffc load. The hgher the load, the lower the optmal rate. (3) P can work very well wth seres of lnks n the networks because t s scalable and the optmal rate s determned only by the traffc stuaton of the bottleneck lnk. In practce, each router wll decde the rate dependng on the traffc stuaton of tself, say, the load of background (ongong) flows and the load of nterested (ncomng) flows. Fortunately these two parameters can be observed easly by the router. In the smplest way, the average queue length wll ndcate the background traffc load and the queue ncreasng rate ndcates the ncomng traffc load. Hence each router can assgn the sutable rate to the flows perodcally based on ther observatons on the traffc. 5. Analyss & Modelng From the smulaton we have acheved some useful results, t wll be a better gudance f we can do some theoretcal analyss. As dscussed n Secton, we can dvde the flow duraton to the transmsson delay and the packet delay. It s very dffcult to calculate the packet delay, so we wll focus on the queue length and approxmate the packet delay by the queue length, although we don t really know the relatonshp between them. For smplcty n the analyss we only consder the sngle lnk wthout background traffc, drawn n Fgure 7. Fgure 7. Queue model of sngle lnk wthout background traffc Page 7 of 1
8 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 Assume the queue length can be nfnty, let s rewrte the problem as follows: The lnk capacty s, and the server wll serve packets n the queue n a packet-based FFS way, say, the frst arrved packet wll be served frst. Flows arrve accordng to a Posson process wth arrval rate λ, the flow sze L s any general dstrbuton and each flow has a transmsson rate, our objectve s to calculate the average queue length (n bytes). When the flow sze L s exponentally dstrbuted, Pan et al [Pan91] and Kosten [Kost74] have solved the problem. ut that s not the case n real networks. Here we wll consder the flow sze s any general heavy-taled dstrbuton. ecause we can t get a general close-form expresson for the queue length n such stuaton, nstead we wll try to analyze some specal values of,,,, and so on, and try to verfy the shape of the curve. n 5.1 When the transmsson rate s nfnty, each flow wll arrve as a whole at a tme pont, ths s exactly an M/G/1 queue system. We have followng results from Pollaczek-Khnchne formula: λes EW ( 1 λes) where ET s the average flow duraton, EW s the watng tme, ES and ES are the frst and second moment of the flow servce tme. ecause the flows arrve accordng to Posson process, from PASTA, the tme average queue sze s the same as the flow arrval seen average, we have λes λ EQ EW ES ( 1 λes) ( 1 ρ) where EQ s the tme average queue sze (n bytes). 5. In ths case, nstead we consder the followng flow-based FFS Model: The flow arrvals are exactly the same as n Fgure 7, but the servce dscplne s dfferent. In ths system the servce s flow-based FFS, nstead of packet-based FFS n our system. That means, when the frst packet of a flow s served, the server wll contnue to serve all the packets of the same flow untl t s completed, no matter packets of other flows arrve or not. Let EQ be the queue length n our system, EQ F be the queue length n FFS system. We know these two system wll have the same queue length, say, EQ EQF, because at any tme, the arrvals are the same and the amount of packets served (no matter whch flow the packets come from) are also the same. On the other hand, comparng the flow-based FFS model wth M/G/1 queue, we can conclude the departures are exactly the same (packet by packet), thus the only reason that causes the dfferent queue sze s the arrvals. Generally we have EQ t [ A ( t) D ( t) ] 0 lm t t dt Page 8 of 1
9 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 where A (t) represents the total sze of packets arrved from 0 to t, D (t) s the total sze of packets leaves the queue from 0 to t, assume at t0 the queue s empty. We can draw the arrvng process n the M/G/1 queue and the flow-based FFS system as n Fgure 8. The dark arrow represents the arrval of M/G/1 queue and the lght lne represents the arrval of flow-based FFS system. A(t) t Fgure 8. Arrval process of M/G/1 queue and flow-based FFS system The queue dfference of these two systems can be determned by the dfference of the arrval process, say, the area of the trangles n Fgure 8. Assume from 0 to t total N (t) flows arrve, Q so EQ 1 lm t t 1 1 L N( t) 1 L N ( t) N ( t ) t ( A ( t) A ( t)) dt lm lm 0 λ t t 1 t t N( t) 1 EQ EQ F Q λ 1 ES λ ES ( ρ) ( 1 ρ) 1 ρλ ES EL λ ES 5.3 > Usng the same method as n Secton 5., we have N ( t) 1 1 EL λ Q lm L λ ES t t EQ EQ 1 EQ F Q λ 1 ( ρ) ES λ ES λ 1 1 ρ ES From the result we can see when the flow sze s Pareto dstrbuton (heavy-taled) wth the shape between 1 and, the queue sze s nfnty when because ES, whch drves the packet delay to nfnty. 5.4 < We just consder the specal ponts where, n 1 s an nteger. Smlarly, we can construct n another system wth n parallel flow-based FFS queues, each queue has a capacty of, drawn n as n Fgure 9. Assume the scheduler s ntellgent and knows the sze of each flow, t wll always Page 9 of 1
10 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 allocate the ncomng flows to the sub-queue wth the least unfnshed work (n bytes). Each subqueue s flow-based FFS as we dscussed n Secton 5.. We wll account the queue sze of ths system as the sum of the queue sze of all sub-queues. Q 1 n Q n Scheduler Q n n Fgure 9. n parallel flow-based FFS queues Frst of all, unlke the analogy n Secton 5., the queue sze of the system shown n Fgure 9 s not exactly the same as n our system. Whenever there are queues bult-up (arrvals greater than servce), n our system the queue wll be drlled by all avalable servers later, whle n the n parallel queues the bult-up queue dstrbutes n the separate sub-queues and can be drlled out by the only server of the sub-queue when t s free. However, ths queue sze s an upper bound of the queue sze of our system, because the arrvals are the same and the accumulatve departures are less n ths system. Ths knd of upper bound s also useful n practce. In order to calculate ths upper bound, smlarly we compare t to an M/G/n queue. The departures are the same as an M/G/n queue. Thus we can do the same thng as n Secton 5. to calculate the average queue sze. However, we can t expect to get the close-form expresson here because untl now there are no drect close-form results for an M/G/n queue. We mght use some other methods to approxmate or analyze ths knd of queue, whch we won t dscuss here Here we wll use the system drawn n Fgure 9 to show EQ 0 as 0. Instead of the ntellgent scheduler whch allocates ncomng flows to the sub-queue wth Least Unfnshed Work Frst polcy, consder a stupd scheduler that just allocates the ncomng flows to the sub-queue ndependently and randomly, obvously we have EQ EQF, LWF EQF, and, where EQ s the queue sze of our system, EQ F, LWF s the queue sze of the system wth ntellgent scheduler, and EQ, s the queue sze of the system wth stupd scheduler. F and For each sub-queue n stupd scheduler system, ts arrval process s Posson wth rate n λ, so Page 10 of 1
11 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 Pr ( there. s. queue. bult. up. n. ths. subqueue. at. tme. t) Pr( arrval. rate. greater. than. servce. rate. at. tme. t) Pr( frst. flow. contnus. at. any. tme. t.&. one. or. more. flows. arrve. before. t) Pr L > t n { 1 Pr( no. flows. arrve. before. t) } λ Pr t 1 n L > t e 0 as n, 0 n Ths follows 0 as 0 EQ F, and. EQ 0 as Explanaton ased on above analyss, we have shown when 0 the queue sze goes to zero thus the packet delay goes to zero approxmately. As n the real networks, when the flow sze s Pareto dstrbuton (heavy-taled) wth the shape between 1 and, the queue sze s nfnty when due to ES, thus the packet delay s nfnty. On the other hand, for the transmsson delay, t decreases monotoncally from nfnty to zero when ncreases from zero to nfnty. Hence when we add them up to get the flow duraton, we wll obtan the curve shape as shown n our smulatons (though we do not prove t n rgor) and the optmal rate exsts somewhere between 0 and. However, n the smulaton result, when the queue sze and flow duraton s not bg enough to be consdered as nfnty, that s because the smulaton tme s fnte and the maxmal flow sze s lmted by the computer, we can t generate the real Pareto dstrbuton wth nfnte varance n a short runnng tme. 6. oncluson In ths project, we have done the smulatons and based on the data, we found P can work very well n the networks because the optmal rate wll mnmze the flow duraton and the flow duraton does not change much wll some error on the optmal value (the curve s flat around the optmal rate). The optmal rate s determned by the bottleneck lnk. It s scalable and not senstve to the relatve postons of the bottleneck lnk. For each router, t can determne the rate only dependng on the traffc stuaton of tself, say, the load of background (ongong) flows and the load of nterested (ncomng) flows. Furthermore, we try theoretcal analyss for the sngle queue wthout background traffc. We acheve the close-form expresson for the queue sze when, descrbe the method to calculate the upper bound of the queue sze when <, and prove that EQ 0 as 0. Also from the results, when the flow sze s Pareto dstrbuted wth the shape between 1 and, we have a rough explanaton to show the curve of flow duraton vs. rate should shape as shown n our smulatons and the optmal rate exsts somewhere between 0 and. 7. Future Work Untl now, we have acheved farly good results n both smulatons and theoretcal analyss. However, there are stll lots of work left. One of them s, n the analyss, we only consder the queue sze of the system, and approxmate the packet delay by the queue sze. ut we don t know Page 11 of 1
12 EE384Y Smulaton and Exploraton of P n the networks Sprng, 003 how does the packet delay relate to queue sze exactly. Thus that wll be very nterestng to do some researches on the packet delay. Furthermore, we can t get a close-form expresson for the queue sze when < because nobody solve the M/G/n problem, but t s valuable to analyze how flat the curve s around the optmal rate, that can show us how much error s tolerable when a router assgn the rate to the flows. 8. Acknowlegement Specal acknowledgements go to u Zhang-Shen and Nandta Dukkpat for contnuous assstance on the project. We are also grateful to Isaac Keslassy for offerng knd help on dscussng and handlng the project. Fnally, acknowledgement goes to Prof. Nck Mckeown for useful comments on the scope and depth of the project. eferences: [an01] D. ansal, H. alakrshnan, nomal ongeston ontrol Algorthms, IEEE INFOOM 001, Apr [hu87] D.M.hu,.Jan, Analyss of the Increase and Decrease Algorthms for ongeston Avodance n omputer Networks, DE-T-509, Aug [Feld98] A. Feldmann, A.. Glbert, W. Wllnger, and T. G. Kurtz, The hangng Nature of Network Traffc: Scalng Phenomena, AM omputer ommuncaton evew, vol. 8, pp. 5-9, Apr [Floy01] S. Floyd, A report on recent developments n TP congeston control, IEEE ommuncatons Magazne, pp , Aprl 001. [Fral0] harles J. Fralegh, Provsonng Internet ackbone Networks To Support Latency Senstve Applcatons, PhD dssertaton, May 00. [Hand0] M. Handley, J. Padhye, S. Floyd, J. Wdmer, TP Frendly ate ontrol(tf): Protocol Specfcaton, draft-etf-tsvwg-tfrc-03.ps, July 001, exp. Jan. 00. [Jaco88] V.Jaconson, ongeston Avodance and ontrol, AM SIGOMM 88, p [Jan89].Jan, A Delay-ased Approach for ongeston Avodance n Interconnected Heterogeneous omputer Networks, DE-T-566, Apr [Kost74] L. Kosten, Stochastc Theory of a Mult-entry uffer (I), Delft Progr. ep., Seres F: Mathematcal Engneerng, Mathematcs and Informaton Engneerng, pp , [Lela94] ]Wll Leland, Murad Taqqu, Walter Wllnger, and Danel Wlson, On the Self-Smlar Nature of Ethernet Traffc (Extended Verson), IEEE/AM Transactons on Networkng, Vol., No. 1, pp. 1-15, February [Neam99] T. D. Neame, M. Zukerman and. G. Adde, Applcaton of the M/Pareto Process to Modelng roadand Traffc Streams, Proc. of ION 99, pp53-58, rsbane, Queensland, Australa, 8 September, [Pan91] Huanxu Pan, Hroyuk Okazak and Isse Kno, Analyss of a Gradual Input Model for ursty Traffc n ATM, TELETAFFI AND DATATAFFI, [Paxs95] V. Paxson and S. Floyd, Wde-area traffc: The falure of Posson modelng, IEEE/AM Trans. On Networkng, 3(3):6-44, June [eja99].ejae, M. Handley, D. Estrn, AP: An end-to-end rate based congeston control mechansm for real-tme streams n the Internet, n Proc. Of IEEE INFOOM 99, Vol.3, pp , Mar [Ssa98] D.Ssalem, H. Schulzrnne, The Loss-based Adjustment Algorthm: A TP-frendly Adaptaton Schemes, n Proc. Of NOSSDAV 98, ambrdge, England, July [Wd01] J. Wdmer,.Denda, M.Mauve, A survey on TP-frendly congeston control, IEEE Network, pp. 8-37, May/June 001. Page 1 of 1
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 informationEfficient 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 informationLoad-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 informationA 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 informationReal-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 informationAnalysis 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 informationComparisons of Packet Scheduling Algorithms for Fair Service among Connections on the Internet
Comparsons of Packet Schedulng Algorthms for Far Servce among Connectons on the Internet Go Hasegawa, Takahro Matsuo, Masayuk Murata and Hdeo Myahara Department of Infomatcs and Mathematcal Scence Graduate
More informationMathematics 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 informationA 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 informationVirtual 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 informationGateway 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 informationAvoiding 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 informationScheduling 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 informationR s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes
SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges
More informationWishing 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 informationCS 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 informationQuantifying 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 informationTECHNICAL REPORT AN OPTIMAL DISTRIBUTED PROTOCOL FOR FAST CONVERGENCE TO MAXMIN RATE ALLOCATION. Jordi Ros and Wei K Tsai
TECHNICAL REPORT AN OPTIMAL DISTRIUTED PROTOCOL FOR FAST CONVERGENCE TO MAXMIN RATE ALLOCATION Jord Ros and We K Tsa Department of Electrcal and Computer Engneerng Unversty of Calforna, Irvne 1 AN OPTIMAL
More informationDESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT
DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT Bran J. Wolf, Joseph L. Hammond, and Harlan B. Russell Dept. of Electrcal and Computer Engneerng, Clemson Unversty,
More informationLoad Balancing for Hex-Cell Interconnection Network
Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,
More informationOn 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 informationRouting in Degree-constrained FSO Mesh Networks
Internatonal Journal of Hybrd Informaton Technology Vol., No., Aprl, 009 Routng n Degree-constraned FSO Mesh Networks Zpng Hu, Pramode Verma, and James Sluss Jr. School of Electrcal & Computer Engneerng
More informationShared 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 informationCluster 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 informationThe Codesign Challenge
ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.
More informationVideo 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 informationAn 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 informationAdvanced Computer Networks
Char of Network Archtectures and Servces Department of Informatcs Techncal Unversty of Munch Note: Durng the attendance check a stcker contanng a unque QR code wll be put on ths exam. Ths QR code contans
More informationParallelism 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 informationThe Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique
//00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy
More informationUSING 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 informationAADL : about scheduling analysis
AADL : about schedulng analyss Schedulng analyss, what s t? Embedded real-tme crtcal systems have temporal constrants to meet (e.g. deadlne). Many systems are bult wth operatng systems provdng multtaskng
More informationBrave New World Pseudocode Reference
Brave New World Pseudocode Reference Pseudocode s a way to descrbe how to accomplsh tasks usng basc steps lke those a computer mght perform. In ths week s lab, you'll see how a form of pseudocode can be
More informationNUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS
ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana
More informationParallel matrix-vector multiplication
Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more
More informationSRB: Shared Running Buffers in Proxy to Exploit Memory Locality of Multiple Streaming Media Sessions
SRB: Shared Runnng Buffers n Proxy to Explot Memory Localty of Multple Streamng Meda Sessons Songqng Chen,BoShen, Yong Yan, Sujoy Basu, and Xaodong Zhang Department of Computer Scence Moble and Meda System
More informationNetwork 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 informationNeural Network Control for TCP Network Congestion
5 Amercan Control Conference June 8-, 5. Portland, OR, USA FrA3. Neural Network Control for TCP Network Congeston Hyun C. Cho, M. Sam Fadal, Hyunjeong Lee Electrcal Engneerng/6, Unversty of Nevada, Reno,
More informationFast Retransmission of Real-Time Traffic in HIPERLAN/2 Systems
Fast Retransmsson of Real-Tme Traffc n HIPERLAN/ Systems José A Afonso and Joaqum E Neves Department of Industral Electroncs Unversty of Mnho, Campus de Azurém 4800-058 Gumarães, Portugal {joseafonso,
More informationComplex 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 informationGoals 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 informationNew 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 informationWIRELESS communication technology has gained widespread
616 IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 4, NO. 6, NOVEMBER/DECEMBER 2005 Dstrbuted Far Schedulng n a Wreless LAN Ntn Vadya, Senor Member, IEEE, Anurag Dugar, Seema Gupta, and Paramvr Bahl, Senor
More informationNetwork-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 informationSmoothing 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 informationRAP. 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 informationFast Computation of Shortest Path for Visiting Segments in the Plane
Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang
More informationSubspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;
Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features
More informationOn 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 informationVirtual 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 informationPricing 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 informationQuantifying 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 informationDelay 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 informationVRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) ,
VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual
More informationConcurrent Apriori Data Mining Algorithms
Concurrent Apror Data Mnng Algorthms Vassl Halatchev Department of Electrcal Engneerng and Computer Scence York Unversty, Toronto October 8, 2015 Outlne Why t s mportant Introducton to Assocaton Rule Mnng
More informationMinimum Cost Optimization of Multicast Wireless Networks with Network Coding
Mnmum Cost Optmzaton of Multcast Wreless Networks wth Network Codng Chengyu Xong and Xaohua L Department of ECE, State Unversty of New York at Bnghamton, Bnghamton, NY 13902 Emal: {cxong1, xl}@bnghamton.edu
More informationS1 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 informationImprovement 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 informationArray transposition in CUDA shared memory
Array transposton n CUDA shared memory Mke Gles February 19, 2014 Abstract Ths short note s nspred by some code wrtten by Jeremy Appleyard for the transposton of data through shared memory. I had some
More informationA Fast Visual Tracking Algorithm Based on Circle Pixels Matching
A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng
More informationSome Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated.
Some Advanced SP Tools 1. umulatve Sum ontrol (usum) hart For the data shown n Table 9-1, the x chart can be generated. However, the shft taken place at sample #21 s not apparent. 92 For ths set samples,
More informationExtending the Functionality of RTP/RTCP Implementation in Network Simulator (NS-2) to support TCP friendly congestion control
Extendng the Functonalty of RTP/RTCP Implementaton n Network Smulator (NS-2) to support TCP frendly congeston control Chrstos Bouras Research Academc Computer Technology Insttute and Unversty of Patras
More informationFor instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)
Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A
More informationInternet 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 informationMULTIHOP wireless networks are a paradigm in wireless
400 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 17, NO. 1, JANUARY 2018 Toward Optmal Dstrbuted Node Schedulng n a Multhop Wreless Network Through Local Votng Dmtros J. Vergados, Member, IEEE, Natala
More informationCompiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz
Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster
More informationSteps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices
Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between
More informationwith `ook-ahead for Broadcast WDM Networks TR May 14, 1996 Abstract
HPeR-`: A Hgh Performance Reservaton Protocol wth `ook-ahead for Broadcast WDM Networks Vjay Svaraman George N. Rouskas TR-96-06 May 14, 1996 Abstract We consder the problem of coordnatng access to the
More informationA 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 informationHelsinki 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 informationEfficient Content Distribution in Wireless P2P Networks
Effcent Content Dstrbuton n Wreless P2P Networs Qong Sun, Vctor O. K. L, and Ka-Cheong Leung Department of Electrcal and Electronc Engneerng The Unversty of Hong Kong Pofulam Road, Hong Kong, Chna {oansun,
More informationTechnical 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 informationConstructing Minimum Connected Dominating Set: Algorithmic approach
Constructng Mnmum Connected Domnatng Set: Algorthmc approach G.N. Puroht and Usha Sharma Centre for Mathematcal Scences, Banasthal Unversty, Rajasthan 304022 usha.sharma94@yahoo.com Abstract: Connected
More informationELEC 377 Operating Systems. Week 6 Class 3
ELEC 377 Operatng Systems Week 6 Class 3 Last Class Memory Management Memory Pagng Pagng Structure ELEC 377 Operatng Systems Today Pagng Szes Vrtual Memory Concept Demand Pagng ELEC 377 Operatng Systems
More informationIntro. Iterators. 1. Access
Intro Ths mornng I d lke to talk a lttle bt about s and s. We wll start out wth smlartes and dfferences, then we wll see how to draw them n envronment dagrams, and we wll fnsh wth some examples. Happy
More informationCE 221 Data Structures and Algorithms
CE 1 ata Structures and Algorthms Chapter 4: Trees BST Text: Read Wess, 4.3 Izmr Unversty of Economcs 1 The Search Tree AT Bnary Search Trees An mportant applcaton of bnary trees s n searchng. Let us assume
More informationWhy Congestion Control. Congestion Control and Active Queue Management. TCP Congestion Control Behavior. Generic TCP CC Behavior: Additive Increase
Congeston Control and Actve Queue Management Congeston Control, Effcency and Farness Analyss of TCP Congeston Control A smple TCP throughput formula RED and Actve Queue Management How RED works Flud model
More informationHigh 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 informationA Distributed Dynamic Bandwidth Allocation Algorithm in EPON
www.ccsenet.org/mas Modern Appled Scence Vol. 4, o. 7; July 2010 A Dstrbuted Dynamc Bandwdth Allocaton Algorthm n EPO Feng Cao, Demng Lu, Mnmng Zhang, Kang Yang & Ynbo Qan School of Optoelectronc Scence
More informationJournal of Chemical and Pharmaceutical Research, 2014, 6(10): Research Article. Study on the original page oriented load balancing strategy
Avalable onlne www.jocpr.com Journal of hemcal and Pharmaceutcal Research, 2014, 6(10):274-280 Research Artcle IN : 0975-7384 ODEN(UA) : JPR5 tudy on the orgnal page orented load balancng strategy Kunpeng
More informationDEAR: A DEVICE AND ENERGY AWARE ROUTING PROTOCOL FOR MOBILE AD HOC NETWORKS
DEAR: A DEVICE AND ENERGY AWARE ROUTING PROTOCOL FOR MOBILE AD HOC NETWORKS Arun Avudanayagam Yuguang Fang Wenjng Lou Department of Electrcal and Computer Engneerng Unversty of Florda Ganesvlle, FL 3261
More informationYun Bae KIM Jinsoo PARK. Dept. of Systems Management Engineering Sungkyunkwan University Cheon-cheon-dong 300, Jang-an-gu Suwon, KOREA
Proceedngs of the 008 Wnter Smulaton Conference S. J. Mason, R. R. Hll, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. EW PPROCHES FOR IFERECE OF UOBSERVBLE QUEUES Yun Bae KIM Jnsoo PRK Dept. of Systems
More informationA New Feedback Control Mechanism for Error Correction in Packet-Switched Networks
Proceedngs of the th IEEE Conference on Decson and Control, and the European Control Conference 005 Sevlle, Span, December -15, 005 MoA1. A New Control Mechansm for Error Correcton n Packet-Swtched Networks
More informationThe Shortest Path of Touring Lines given in the Plane
Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He
More informationComputer Communications
Computer Communcatons 3 (22) 3 48 Contents lsts avalable at ScVerse ScenceDrect Computer Communcatons journal homepage: www.elsever.com/locate/comcom On the queueng behavor of nter-flow asynchronous network
More informationON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE
Yordzhev K., Kostadnova H. Інформаційні технології в освіті ON SOME ENTERTAINING APPLICATIONS OF THE CONCEPT OF SET IN COMPUTER SCIENCE COURSE Yordzhev K., Kostadnova H. Some aspects of programmng educaton
More informationA KIND OF ROUTING MODEL IN PEER-TO-PEER NETWORK BASED ON SUCCESSFUL ACCESSING RATE
A KIND OF ROUTING MODEL IN PEER-TO-PEER NETWORK BASED ON SUCCESSFUL ACCESSING RATE 1 TAO LIU, 2 JI-JUN XU 1 College of Informaton Scence and Technology, Zhengzhou Normal Unversty, Chna 2 School of Mathematcs
More informationEvaluation of TCP Variants and Bandwidth on Demand over Next Generation Satellite Network
Evaluaton of TCP Varants and Bandwdth on Demand over Next Generaton Satellte Network Songrth Kttperachol, Zhl Sun and Hatham Cruckshank Centre for Communcaton Systems Research Unversty of Surrey Guldford,
More informationLobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide
Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.
More informationConvolutional interleaver for unequal error protection of turbo codes
Convolutonal nterleaver for unequal error protecton of turbo codes Sna Vaf, Tadeusz Wysock, Ian Burnett Unversty of Wollongong, SW 2522, Australa E-mal:{sv39,wysock,an_burnett}@uow.edu.au Abstract: Ths
More informationA Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI
216 Jont Internatonal Conference on Artfcal Intellgence and Computer Engneerng (AICE 216) and Internatonal Conference on etwork and Communcaton Securty (CS 216) ISB: 978-1-6595-362-5 A Model Based on Mult-agent
More informationMobileGrid: Capacity-aware Topology Control in Mobile Ad Hoc Networks
MobleGrd: Capacty-aware Topology Control n Moble Ad Hoc Networks Jle Lu, Baochun L Department of Electrcal and Computer Engneerng Unversty of Toronto {jenne,bl}@eecg.toronto.edu Abstract Snce wreless moble
More informationA 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 informationA Finite Queue Model Analysis of PMRC-based Wireless Sensor Networks
A Fnte Queue Model Analyss of PMRC-based Wreless Sensor Networks Qaoqn L, Me Yang, Hongyan Wang, Yngtao Jang, Jazh Zeng College of Computer Scence and Technology, Unversty of Electronc Scence and Technology,
More information3D vector computer graphics
3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres
More informationSLAM 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 informationOn Some Entertaining Applications of the Concept of Set in Computer Science Course
On Some Entertanng Applcatons of the Concept of Set n Computer Scence Course Krasmr Yordzhev *, Hrstna Kostadnova ** * Assocate Professor Krasmr Yordzhev, Ph.D., Faculty of Mathematcs and Natural Scences,
More informationPerformance analysis of distributed cluster-based MAC protocol for multiuser MIMO wireless networks
RESEARCH Open Access Performance analyss of dstrbuted cluster-based MAC protocol for multuser MIMO wreless networks Azadeh Ettefagh *, Marc Kuhn, Celal Eşl and Armn Wttneben Abstract It s known that multuser
More informationCourse Introduction. Algorithm 8/31/2017. COSC 320 Advanced Data Structures and Algorithms. COSC 320 Advanced Data Structures and Algorithms
Course Introducton Course Topcs Exams, abs, Proects A quc loo at a few algorthms 1 Advanced Data Structures and Algorthms Descrpton: We are gong to dscuss algorthm complexty analyss, algorthm desgn technques
More informationIEEE E: QOS PROVISIONING AT THE MAC LAYER YANG XIAO, THE UNIVERSITY OF MEMPHIS
ACCEPTED FROM O PEN C ALL IEEE 802.11E: QOS PROVISIONING AT THE MAC LAYER YANG XIAO, THE UNIVERSITY OF MEMPHIS ess AIFS[j] AIFS[] PIFS SIFS AIFS[] Content 0 to CW Bac Slot Select s The emergng IEEE 802.11e
More information