Gateway Algorithm for Fair Bandwidth Sharing

Size: px
Start display at page:

Download "Gateway Algorithm for Fair Bandwidth Sharing"

Transcription

1 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 Ioanns Marmorkos Department of Informatcs and Telecommuncatng Larsa Insttute of Technology Larsa, 4, Greece marmorkos@telar. Abstract In s paper we propose a Vrtual Round Robn () gateway algorm to enforce per-flow far bandwd allocaton by keepng per-flow nformaton. Ths mechansm acheves reasonably far bandwd allocaton and s easly amenable to hgh-speed mplementatons. It uses a sngle FIFO queue w probablstc drop-on-arrval. In our smulaton study, we compare e performance w oer two algorms, Random Early Detecton () and Flow Random Early Drop () []. Our smulaton results show at outperforms and n wde varety of scenaros. Keywords-Bandwd Allocaton; Congeston Control; Algorm; I. INTRODUCTION Mechansms at can farly allocate bandwd n e gateways can provde end users an ncentve to be adaptve to network congeston and are crtcal for Internet congeston control [6][7]. An approach for e gateway would en be to use per-flow queung and schedulng[4][9]. Ths approach can ensure farness, but t does not scale well consderng at many flows pass rough an Internet gateway. To reduce e complexty and ncrease effcency, e IP gateways usually use a sngle frst-n frst-out (FIFO) packet queue shared by all flows. They provde feedback to senders by dscardng packets under overload. Random Early Detecton ()[][5] uses randomzaton to ensure at all connectons encounter e same loss rate. However, s equal drop probablty does not lead to equal bandwd share. Anoer approach s to use perflow nformaton, not per-flow queueng and schedulng [][]. Ths approach uses sngle FIFO queue for packets from all arrvng flows, but counts e number of arrvng/departng packets of each actve flow, and calculates ts buffer occupancy. Ths per-flow nformaton s used to dfferentate droppng probablty among connectons. Flows w dfferent buffer occupancy have dfferent drop probabltes. Flow Random Early Drop () [] s e example of s approach. Ths approach has consderable less complexty an e mplementaton of per-flow queung and schedulng, us provdes an ntermedate soluton between and per-flow queung. We present a gateway algorm at provdes far bandwd allocaton to e dfferent flows passng rough e gateway. The proposed scheme, Vrtual Round Robn (), apples dfferent drop probablty to each flow by lookng at ts state so at each flow s servced w ts far share and excess packets are dropped. Ths mechansm acheves reasonably far bandwd allocaton. As shown n e smulatons, can acheve better farness an. It also has smlar complexty as and s easly amenable to hgh-speed mplementatons. It uses a sngle FIFO queue w probablstc drop-on-arrval; when a packet arrves eer e packet s dropped or placed on a FIFO queue. The droppng decsons are smple w O () complexty. Contrastng w, e per-flow states of are not e actual buffer occupancy of each flow, but e vrtual buffer occupancy of each flow as f all flows were servced n far round robn fashon. The gateway algorm s gven n secton. The algorms of makng drop decson upon packet arrval and of flow states management are ntroduced. In secton, e smulaton results analyss and performance evaluaton are presented. We compared e performance of under a varety of scenaros to two oer gateway algorms: and [][]. II. VIRTUAL ROUND ROBIN () In, e gateway can recognze packets from dfferent flows. All packets accepted wll be enqueued to a sngle FIFO queue. However, e number of packets accepted from each actve flow s accounted. For each flow, mantans two per-flow varables, qlen and strke. qlen represents e vrtual buffer occupancy of flow and strke ndcates wheer flow s responsve to congeston. The per-flow state qlen s of are not e actual buffer occupancy of each flow, but e number of buffered packets as f all flows were servced n far round robn fashon. The value of qlen s decrease w e far share rate of flow, and s ncreased when e packets from flow are accepted. Thus, e value of qlen represents e sze of sub-queue as f all e flows have er own sub-queue and are servced n a round-robn fashon. Alough all e packets are actually servced n sngle FIFO queue, e drop probablty of flow s calculated based on e value of qlen. Thus, s gateway wll have e same drop behavor as e gateway w per-flow queueng and schedulng. Snce all e packets accepted wll be eventually transmtted, e bandwd dstrbuton s actually determned by how e packets get dropped. Ths algorm can acheve smlar performance as gateway algorms w per-flow IEEE Communcatons Socety /4/$. (c) 4 IEEE

2 schedulng n bandwd allocaton, but w sgnfcantly less complexty. A. Packet Drop algorm for mn : mnmum reshold of max : maxmum reshold of max p: maxmum droppng probablty of w q : e weght of Exponental Weghted Movng Average q lm: Buffer sze mn_ q =4: e mnmum value of qlen wout packet loss Global Varables: qlen: total queue sze avg: e average of qlen max Flow: ndex of e vrtual queue at have e most buffered packets Nact: No. of actve flow Per-flow Varables: qlen : vrtual queue sze of flow strke : f e value s, flow can have no more an mn_ q packets buffered For each arrvng packet from flow : Calculate e avg; Compute e drop probablty P based on algorm; //when buffer overflow, mark e flow w most packets buffered as unresponsve f ( avg max qlen q lm) strke max = ; Flow mn f ( qlen MAX( mn_ q, )) Nact Accept e packet from flow ; mn //unresponsve flow s not allowed to buffer more an Nact packets else f ( strke ==) else drop e packet; //operatng n random drop mode drop e packet w e probablty P ; B. Algorm for updatng e value of qlen In we decrement e value of qlen s n a round-robn way when e packets are servced, so at e qlen wll be e supposed number of buffered packets of flow f e packets from each flow are dequeued n a far round-robn way. We do s by keepng an ActveLst, whch s a lst of ndces of non-zero qlen. The algorm s: Whenever a packet from flow s accepted and enqueued: qlen ++; f ( qlen ==) // flow s a new actve flow append to e end of ActveLst; whenever a packet dequeued : let k be e frst element of ActveLst; qlen --; k remove e k from ActveLst f ( qlen >) k append k to e end of ActveLst; else dscard k ; III. SIMULATIONS We evaluate e performance of by smulatons n ns [8]. As a benchmark, we compare e performance of s gateway algorm to and. All data packets n our smulatons are bytes. To set e parameters of, we follow e gudelne from []. The s set to packets and s ree tmes. The s set to. and e value of s set to.. All e gateways have e buffer lmt of packets. The and have e same parameters as n e settng above, except at e of and of are 4 as recommended n []. Source Source Source n M M M gateway M(bottleneck) gateway Fgure A Sngle Congested Lnk M M M Snk Snk Snk n Sender Sources UDP-Snks Snk- Snk-9 Snk-(k-) Snk-(k-)9 Snk-k Snk-k9... UDP- UDP-9 UDP- UDP-9 UDP-k UDP-k9 Fgure Topology for Multple Congested Lnks To evaluate e performance, we measure e average roughput of each flow n all our smulatons. In some cases, we also calculate e Jan s farness ndex [] to measure how effectve dfferent gateway algorms can farly allocate e bandwd among flow. The farness ndex F s defned as: Where N b k = N k = Recever = ( ) F () N b b s e roughput of flow and N s e total number of actve flows n e gateway. A. Flows w dfferent sendng rates In s experment, we test e performance of gateway algorms when flows w dfferent arrval rate compete at e bottleneck lnk as n e topology n Fgure. Under an deal algorm, e bandwd acheved by each flow should be no more an ts far share rate no matter ts sendng rate. The excess packets from e flow at has hgher arrval rate an ts far share wll be dropped n e gateway and e flows w a sendng rate less an er far share should experence no packet drop. In s experment, we have UDP flows, IEEE Communcatons Socety /4/$. (c) 4 IEEE

3 ndexed from to 9. The sendng rate of e frst flow s e Mbps, whch s equal to far share rate, and every subsequent flow sends at a rate.mbps hgher an e prevous flow. Thus flow transmts at. Mbps, flow transmts at. Mbps, and e last flow transmts at.8 Mbps.. x 6.5. an ts far share and qlen becomes zero. When qlen becomes zero, e value of qlen cannot be decreased and flow wll mss ts round. From e pont of vew of gateways, s flow temporarly becomes nactve and cannot clam ts share of bandwd. For all e actve flows, e farness s stll mantaned. Bandwd (bps) Index of flows Fgure. Bandwd of TCP flows Fgure 4. TCPs w dfferent RTT w dfferent sendng rate (E(u), mean of u) Fgure summarzes e bandwd share of each flow gotten when dfferent gateway algorms are used n e bottleneck lnk. has e best performance n s scenaro. Each flow got exactly ts far share and well-behaved flow suffer no packet loss because t sends packets at ts far share rate. On e contrary, bandwd share of each flow s proportonal to ts sendng rate w. s much farer an, all e flows receve roughly er far share. However, e roughputs of hgh sendng rate flows are stll slghtly hgher an low sendng rate flows. The roughput of flow s.94mbps n gateway. That means flow suffered 6% packet drop rate even ough t sends at ts far share. B. TCP flows w dfferent RTT In s experment we show e effectveness of gateway algorms to protect e TCP flow w large round-trp delay. In s smulaton we let n TCP flows traverse e gateway, where flow has long RTT(ms) and e oer flows have short RTT(4ms). Because e TCP s bas aganst e large RTT flows, flow normally get less roughput compared to e oer flows. We measure u, e dfference between long RTT TCP bandwd and average low RTT TCP bandwd, where n u = B B () n = n s e number of TCP flows, and B s e bandwd of flow. In an deal case, e flow w less roughput has low drop probablty and ts roughput ncreases. So e value of u should be small. Under and, each smulaton s repeated tmes and e mean value of u, E[u], are computed. As shown n e Fgure 4, e mean value of u n s always smaller an n. However, flow stll gets less roughput an oer flows under even ough adopt a far round-robn fashon to decrease qlen so at each flow at has non-zero value of qlen should obtan ts exact far share. Ths s because e TCP flow s sendng rate s fluctuatng whle e sze of congeston wndow s changng. For certan perod of tme, ts sendng rate s less C. Mxture of TCP flows and UDP flows In e frst experment we show e mpact of one nonadaptve UDP flow on a set of adaptve TCP flows. In s smulaton, ere are 5 flows traverse e bottleneck lnk. We assume at flow s runnng non-adaptve UDP whle e rest of e flows are adaptve TCP connectons. The smulaton results are shown n Fgure As we can see n Fgure 5., has no control over non-adaptve flow when t competes to adaptve TCP flows. The hgher sendng rate e CBR flow has, e more bottleneck bandwd t can obtan. The oer TCP flows can only share e leftover bandwd. W e grow of CBR sendng rate to e lnk rate, TCP flows get very lttle share. Bandwd of Flows(Mbps) Bandwd of Flows(Mbps) flow(cbr) flow flow CBR sendng rate(mbps) Fgure5. Flow bandwds ().5 x 6.5 flow(cbr) flow flow CBR sendng rate(mbps) Bandwd of Flows(Mbps) TCP bandwd/ideal bandwd.5.5 flow(cbr) flow flow CBR sendng rate(mbps) Fgure5. Flow bandwds () No. of flows Fgure5. Flow bandwds () Fgure 6 A TCP competng w multple UDP Comparng to, oer actve queue management schemes n our experment can all effectvely prevent e nonadaptve flow from takng all e bottleneck bandwd. In, e CBR flow may get hgher bandwd an TCP flows when ts sendng rate s hgher an Mbps as seen n Fgure 5.. However, comparng to Fgure 5., e performance of s stll better an n s scenaro. Under flow can get no more an.mbps roughput, whch s 5% more an ts far share. Under flow wll acheve.9mbps roughput, whch s 45% more an ts far share. In e followng experment, we measure how well e algorms can protect a sngle TCP flow aganst multple nonadaptve UDP flows. We consder experments nvolvng N flows, N =. Out of ese we assume N UDP flows and one TCP flow for each experment. Each UDP IEEE Communcatons Socety /4/$. (c) 4 IEEE

4 sends at twce ts far share rate of N Mbps. Fgure 6 plots e rato between e average bandwd of e TCP flow and e far share bandwd t should receve. has e best performance across e entre range; TCP flow can acheve ts deal far share. In, TCP flow s completely shut out by e non-adaptve flows and obtans no bottleneck bandwd. can also protect e TCP flow effectvely from beng shut out. However, t s harder for TCP flow to get ts far share under as e number of competng UDP flows ncreases. In case of 9 competng UDP flows, e TCP flow only acheves 46.4% of ts far share. Bandwd(mbps) x 6 Far Share Index of flows farness ndex tme Fgure 7. Mx of 9 TCP flows and Fgure 8. Farness ndex of each UDP flows ms perod for mx traffc D. Mxture of heterogeneous flows Ths experment has a mx of TCP and CBR UDP flows. There are 9 TCP flows and CBR flows. The TCP flows have dfferent round-trp tmes; e frst TCP have round-trp tmes close to ms, e next ree have RTTs around 4ms, and e last ree have RTTs around 6ms. The CBR flows, w flow numbers 9,,, have sendng rate of 5 Mbps, Mbps and Mbps respectvely. Fgure 7 shows e bandwd of each of e flows w, w and w. W, e hgh-bandwd CBR flows get almost all e bandwd, leavng lttle for e TCP flows. All e flow experence e same loss rate, so e flows w hgher sendng rate wll acheve hgher bandwd. As seen n Fgure 7, under flow9 gets 4.7Mbps bandwd whch s close to ts 5Mbps sendng rate. Bo and are able to restrct e bandwd receved by e CBR flows to near e far share. However, w all e flows have a more evenly dstrbuted bandwd share. In a subsequent smulaton, we compare e performance of when e traffc rates are randomly changng. We use e same traffc combnaton as above. We assume ntervals of seconds each. Durng each nterval a flow has 6% probablty to transmt. We run and as gateway algorms and compute e farness ndex of each s tme nterval. As shown n fgure 8, e farness ndex of s consstently hgher at at of. Also e value of farness ndex under s much smooer an e one under. The average value of farness ndex of s.986, and confdence nterval s [.98,.99] The average value of farness ndex of s.848, and confdence nterval s [.8,.874] E. Multple congested lnks We now analyze how e roughput of a well-behaved flow s affected under dfferent gateway algorms when e flow traverses more an one congested lnk. The smulatons are performed based on e topology shown n Fgure. Except e flow from e sender to recever, all flows are Mbps UDP flows. The capacty of each lnk n e system s Mbps, and each lnk between gateways has 9 UDP flows at Mbps sendng rate. Ths wll cause all lnks between gateways beng congested. In e frst smulaton, we let a UDP flow sendng at ts far share rate of Mbps from Sender to Recever. In an deal case, s flow should suffer no packet loss and have all ts traffc forwarded because t sends at ts far share. Fgure 9 shows e fracton of UDP flow at s transferred versus e number of congested lnks. has e best performance n s case. W e ncrease of e number of congested lnks, e roughput of well-behaved UDP flow s always close to ts far share bandwd. also performs sgnfcantly better an. The outperforms e n e entre range n Fgure 9. When e number of congested lnks s, e well-behaved UDP flow under acheves only 8% of ts far share, whle under t obtan ts full far share. There s an 8% dfference n bandwd sharng between and n s case. UDP bandwd/far share (under /) Number of Congested Lnks Fgure 9 A well-behaved UDP flow Traversng multple congested lnks Cumulatve Fracton Transfer delay Fgure Cumulatve fracton of web transfer delay UDP flow bandwd/far share (under ) TCP flow bandwd/far share Number of Congested Lnks Fgure TCP flow traversng multple congested lnks average transfer delay No. of lnks Fgure average web transfer over multple congested lnks In anoer smulaton, we show e behavor of TCP flow traversng multple congested lnks. We use e same topology as n Fgure, and send a FTP flow from sender to recever nstead of a UDP flow. In an deal gateway, s test flow should experence very lttle packet loss at every congested lnk when ts arrval rate s lower an ts Mbps far share. And s low drop rate wll allow e TCP congeston wndow of s connecton grow, so s flow can acheve ts Mbps far share roughput. The actual roughput of test TCP flow under dfferent algorms s shown n Fgure, when TCP flow traverses multple congested lnks, ts roughput decreases n all gateway algorms w e number of IEEE Communcatons Socety /4/$. (c) 4 IEEE

5 congested lnks because ts packets are more lkely to be dropped. As an extreme case, TCP flow gets completely shut down when e congested gateway uses. Under, e roughput e TCP flow decreases sgnfcantly w e number of congested lnks ncrease. outperforms over all range. Under, flow acheve 78.% of ts far share when flow traverse congested lnks, t acheves 78.% of ts far share under and only 5.9% under. F. Short-lved web transfers In s smulaton we assess e performance of w short-lved web traffc. Short-lved web flows spend sgnfcant amount of tme n e slow start phase, so ey send at low rate most of e tme. A far gateway algorm should be able to reduce e loss rate of web traffc and allow e short flow to fnsh sooner. The background traffc n e smulaton s e mx of long lved FTP flows and unresponsve UDP flows. There are 9 FTP flows w dfferent RTT and CBR flows w 5Mbps, Mbps, and Mbps sendng rate respectvely. In addton, we consder 6 web-objects transfer w average of packet per web-object to transfer. We use e bult-n web-traffc model n NS. The competng flows starts randomly wn e ntal 5s of smulaton whle e web-traffc start after 5s. We record e object transfer delays for each web transfer. Fgure s e cumulatve dstrbuton of transfer delay of web-traffc under dfferent gateway algorms. Bo and can reduce e loss rate of web traffc compared to. So e transfer delay s smaller n ese two algorms. The results are summarzed n Table below: Algorm Transfer delay Std. dev Loss rate % % % Because e loss rate n s less an n, e transfer delay under s less an under. As e experment above shown, bo and can protect low bandwd web-transfer flow. So s two algorm can reduce e transfer delay of short web traffc. We now study e performance of ese algorms when e web connectons traverse multple congested lnk. We use e topology of Fgure. Each congested lnk has Mbps capacty and FTP background connectons. The short webtraffc connectons start after 5s smulaton tme from e sender to receve. Each smulaton s repeated 5 tmes and e mean loss rate and transfer delay are e average of all smulatons. We record e average object transfer delay for web transfers n fgure. As shown n e fgure, as e number of congested lnks ncrease, e mean transfer delays are ncreasng. Ths s because e packets from web-traffc are more lkely to be dropped when ey go rough multple congested lnks. Under e average transfer delays of web traffc are smaller an n all range of fgure. Ths shows at has better protecton of low bandwd flows an. IV. CONCLUSION We have suggested, a gateway algorm at enforce farness among actve flows by dfferentate er drop probabltes accordng to e flow. Ths approach s sutable for hgh-speed mplementatons because t use a sngle FIFO queue for all ncomng packets w probablstc drop-onarrval. It can allocate bandwd farly and has smlar complexty as. The performance of s compared w and n our smulaton studes. In all cases, and acheve sgnfcant performance mprovement over because of extra flow states used. W e same complexty as, outperform REFERENCES [] S. Floyd, V. Jacobson, Random Early Detecton for Congeston Avodance, IEEE/ACM Transactons on Networkng (4), August 99, [] D. Ln, R. Morrs, Dynamcs of Random Early Detecton, Proceedng of ACM Sgcomm, ACM, New York, 997, pp [] F. Anjum, L. Tassulas, "Far Bandwd Sharng among Adaptve and Non-Adaptve Flows n e Internet." Proc. IEEE INFOCOM, Mar. 999, 4-4. [4] E. L. Hahne, Round robn schedulng for far flow control n data communcatons networks, IEEE JSAC, vol. 9, no. 7, Sept. 99, pp. 4-9 [5] B. Braden et al., Recommendatons on Queue Management and Congeston Avodance n e Internet, RFC 9, IETF, Aprl 998 [6] G. Hasegawa, M. Murata, Survey on Farness Issues n TCP Congeston Control Mechansms, IEICE Trans. Commun., June, Vol.E84-B, No.6. [7] A. Mank, K. Ramakrshn, Congeston Control Survey, RFC54, IETF, August 99 [8] Network Smulator. [9] M. Shreedhar, G. Varghese, "Effcent far queung usng defct round robn", IEEE/ACM Trans. Networkng, June 996 [] Sally Floyd, ": Dscussons of Settng Parameters", [] R. Jan, "The Art of Computer Systems Performance Analyss", New York: Wley-Interscence, 99 IEEE Communcatons Socety /4/$. (c) 4 IEEE

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

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

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

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

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

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

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

Comparisons of Packet Scheduling Algorithms for Fair Service among Connections on the Internet

Comparisons 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 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

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

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

Quality of service for voice over IP in networks with congestion avoidance

Quality of service for voice over IP in networks with congestion avoidance Ann. Telecommun. (2009) 64:225 237 DOI 0.007/s2243-008-0054- Qualty of servce for voce over IP n networks wth congeston avodance Vtalo A. Reguera Evelo M. G. Fernandez Felx A. Palza Walter Godoy Jr. Eduardo

More information

Neural Network Control for TCP Network Congestion

Neural 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 information

Why Congestion Control. Congestion Control and Active Queue Management. TCP Congestion Control Behavior. Generic TCP CC Behavior: Additive Increase

Why 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 information

A High-Performance Router: Using Fair-Dropping Policy

A High-Performance Router: Using Fair-Dropping Policy Internatonal Journal of Computer Scence and Telecommuncatons [Volume 5, Issue 4, Aprl 2014] A Hgh-Performance Router: Usng Far-Droppng Polcy ISSN 2047-3338 Seyyed Nasser Seyyed Hashem 1, Shahram Jamal

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

Integrated Congestion-Control Mechanism in Optical Burst Switching Networks

Integrated Congestion-Control Mechanism in Optical Burst Switching Networks Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subect matter experts for publcaton n the IEEE GLOBECOM 2005 proceedngs Integrated Congeston-Control Mechansm n Optcal Burst

More information

A Traffic Aware Routing Protocol for Congestion Avoidance in Content-Centric Network

A Traffic Aware Routing Protocol for Congestion Avoidance in Content-Centric Network , pp.69-80 http://dx.do.org/10.14257/jmue.2014.9.9.08 A Traffc Aware Routng Protocol for Congeston Avodance n Content-Centrc Network Jung-Jae Km 1, Mn-Woo Ryu 2*, S-Ho Cha 3 and Kuk-Hyun Cho 1 1 Dept.

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

WIRELESS communication technology has gained widespread

WIRELESS 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 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

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

ABRC: An End-to-End Rate Adaptation Scheme for Multimedia Streaming over Wireless LAN*

ABRC: An End-to-End Rate Adaptation Scheme for Multimedia Streaming over Wireless LAN* ARC: An End-to-End Rate Adaptaton Scheme for Multmeda Streamng over Wreless LAN We Wang Soung C Lew Jack Y Lee Department of Informaton Engneerng he Chnese Unversty of Hong Kong Shatn N Hong Kong {wwang2

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

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

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

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

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

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

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

Advanced Computer Networks

Advanced 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 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

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

FAST TCP: Motivation, Architecture, Algorithms, Performance

FAST TCP: Motivation, Architecture, Algorithms, Performance FAST TCP: Motvaton, Archtecture, Algorthms, Performance Cheng Jn Davd X. We Steven H. Low Engneerng & Appled Scence, Caltech http://netlab.caltech.edu Abstract We descrbe FAST TCP, a new TCP congeston

More information

Buffer Management Algorithm Design and Implementation Based on Network Processors

Buffer Management Algorithm Design and Implementation Based on Network Processors (IJCSIS) Internatonal Journal of Computer Scence and Informaton Securty, Buffer Management Algorthm Desgn and Implementaton Based on Network Processors Yechang Fang, Kang Yen Dept. of Electrcal and Computer

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

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

Sample Solution. Advanced Computer Networks P 1 P 2 P 3 P 4 P 5. Module: IN2097 Date: Examiner: Prof. Dr.-Ing. Georg Carle Exam: Final exam

Sample Solution. Advanced Computer Networks P 1 P 2 P 3 P 4 P 5. Module: IN2097 Date: Examiner: Prof. Dr.-Ing. Georg Carle Exam: Final exam 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 information

Derivation of Three Queue Nodes Discrete-Time Analytical Model Based on DRED Algorithm

Derivation of Three Queue Nodes Discrete-Time Analytical Model Based on DRED Algorithm Seventh Internatonal Conference on Informaton Technology Dervaton of Three Queue Nodes Dscrete-Tme Analytcal Model Based on DRED Algorthm Jafar Ababneh, Hussen Abdel-Jaber, 3 Fad Thabtah, 3 Wael Had, EmranBadarneh

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

Experimentations with TCP Selective Acknowledgment

Experimentations with TCP Selective Acknowledgment Expermentatons wth TCP Selectve Acknowledgment Renaud Bruyeron, Bruno Hemon, Lxa Zhang UCLA Computer Scence Department {bruyeron, bruno, lxa}@cs.ucla.edu Abstract Ths paper reports our expermentaton results

More information

Fast Retransmission of Real-Time Traffic in HIPERLAN/2 Systems

Fast 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 information

A Distributed Dynamic Bandwidth Allocation Algorithm in EPON

A 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 information

WITH rapid improvements of wireless technologies,

WITH rapid improvements of wireless technologies, JOURNAL OF SYSTEMS ARCHITECTURE, SPECIAL ISSUE: HIGHLY-RELIABLE CPS, VOL. 00, NO. 0, MONTH 013 1 Adaptve GTS Allocaton n IEEE 80.15.4 for Real-Tme Wreless Sensor Networks Feng Xa, Ruonan Hao, Je L, Naxue

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

A 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 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 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

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

Simulation and Exploration of RCP in the networks

Simulation and Exploration of RCP in the networks 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

More information

Dynamic Bandwidth Allocation Schemes in Hybrid TDM/WDM Passive Optical Networks

Dynamic Bandwidth Allocation Schemes in Hybrid TDM/WDM Passive Optical Networks Dynamc Bandwdth Allocaton Schemes n Hybrd TDM/WDM Passve Optcal Networks Ahmad R. Dhan, Chad M. Ass, and Abdallah Sham Concorda Insttue for Informaton Systems Engneerng Concorda Unversty, Montreal, Quebec,

More information

SRB: Shared Running Buffers in Proxy to Exploit Memory Locality of Multiple Streaming Media Sessions

SRB: 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 information

Burst Round Robin as a Proportional-Share Scheduling Algorithm

Burst Round Robin as a Proportional-Share Scheduling Algorithm Burst Round Robn as a Proportonal-Share Schedulng Algorthm Tarek Helmy * Abdelkader Dekdouk ** * College of Computer Scence & Engneerng, Kng Fahd Unversty of Petroleum and Mnerals, Dhahran 31261, Saud

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

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION 24 CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION The present chapter proposes an IPSO approach for multprocessor task schedulng problem wth two classfcatons, namely, statc ndependent tasks and

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

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

A Finite Queue Model Analysis of PMRC-based Wireless Sensor Networks

A 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 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

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

TECHNICAL REPORT AN OPTIMAL DISTRIBUTED PROTOCOL FOR FAST CONVERGENCE TO MAXMIN RATE ALLOCATION. Jordi Ros and Wei K Tsai

TECHNICAL 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 information

Aggregated traffic flow weight controlled hierarchical MAC protocol for wireless sensor networks

Aggregated traffic flow weight controlled hierarchical MAC protocol for wireless sensor networks Ann. Telecommun. (29) 64:75 721 DOI.7/s12243-9-95- Aggregated traffc flow weght controlled herarchcal MAC protocol for wreless sensor networks M. Abdur Razzaque M. Mamun-Or-Rashd Muhammad Mahbub Alam Choong

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

ARTICLE IN PRESS. Computer Networks xxx (2008) xxx xxx. Contents lists available at ScienceDirect. Computer Networks

ARTICLE IN PRESS. Computer Networks xxx (2008) xxx xxx. Contents lists available at ScienceDirect. Computer Networks Computer Networks xxx (28) xxx xxx Contents lsts avalable at ScenceDrect Computer Networks journal homepage: www.elsever.com/locate/comnet On applyng far queung dscplne to schedule requests at access gateway

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

Queueing Network-based Optimisation Techniques for Workload Allocation in Clusters of Computers *

Queueing Network-based Optimisation Techniques for Workload Allocation in Clusters of Computers * Queueng Network-based Optmsaton Technques for Workload Allocaton n Clusters of Computers * Lgang He, Stephen A. Jarvs, Davd Bacgalupo, Danel P. Spooner, Xnuo Chen and Graham R. Nudd Department of Computer

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

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

A STUDY ON THE PERFORMANCE OF TRANSPORT PROTOCOLS COMBINING EXPLICIT ROUTER FEEDBACK WITH WINDOW CONTROL ALGORITHMS AARTHI HARNA TRIVESALOOR NARAYANAN

A STUDY ON THE PERFORMANCE OF TRANSPORT PROTOCOLS COMBINING EXPLICIT ROUTER FEEDBACK WITH WINDOW CONTROL ALGORITHMS AARTHI HARNA TRIVESALOOR NARAYANAN A STUDY ON THE PERFORMANCE OF TRANSPORT PROTOCOLS COMBINING EXPLICIT ROUTER FEEDBACK WITH WINDOW CONTROL ALGORITHMS By AARTHI HARNA TRIVESALOOR NARAYANAN Master of Scence n Computer Scence Oklahoma State

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

IP mobility support is becoming very important as the

IP mobility support is becoming very important as the 706 IEEE TRANSACTIONS ON COMPUTERS, VOL. 52, NO. 6, JUNE 2003 A New Scheme for Reducng Lnk and Sgnalng Costs n Moble IP Young J. Lee and Ian F. Akyldz, Fellow, IEEE Abstract IP moblty support s provded

More information

GTP: Group Transport Protocol for Lambda-Grids

GTP: Group Transport Protocol for Lambda-Grids GTP: Group Transport Protocol for Lambda-Grds Ryan X. Wu and Andrew A. Chen Department of Computer Scence and Engneerng Unversty of Calforna, San Dego {xwu, achen}@ucsd.edu Abstract The noton of lambda-grds

More information

Using Memory and Random Sampling for Load Balancing in High-radix Switches

Using Memory and Random Sampling for Load Balancing in High-radix Switches Unversty of Toronto SNL Techncal Report TR-SN-UT-7--2. c Soudeh Ghorban Khaled et al. Usng Memory and Random Samplng for Load Balancng n Hgh-radx Swtches Soudeh Ghorban Khaled, Yashar Ganjal Department

More information

Inter-protocol fairness between

Inter-protocol fairness between Inter-protocol farness between TCP New Reno and TCP Westwood+ Nels Möller, Chad Barakat, Konstantn Avrachenkov, and Etan Altman KTH, School of Electrcal Engneerng SE- 44, Sweden Emal: nels@ee.kth.se INRIA

More information

Faster Network Design with Scenario Pre-filtering

Faster Network Design with Scenario Pre-filtering Faster Network Desgn wth Scenaro Pre-flterng Debojyot Dutta, Ashsh Goel, John Hedemann ddutta@s.edu, agoel@usc.edu, johnh@s.edu Informaton Scences Insttute School of Engneerng Unversty of Southern Calforna

More information

The Impact of Delayed Acknowledgement on E-TCP Performance In Wireless networks

The Impact of Delayed Acknowledgement on E-TCP Performance In Wireless networks The mpact of Delayed Acknoledgement on E-TCP Performance n Wreless netorks Deddy Chandra and Rchard J. Harrs School of Electrcal and Computer System Engneerng Royal Melbourne nsttute of Technology Melbourne,

More information

DESIGNING TRANSMISSION SCHEDULES FOR WIRELESS AD HOC NETWORKS TO MAXIMIZE NETWORK THROUGHPUT

DESIGNING 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 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

ARTICLE IN PRESS. Signal Processing: Image Communication

ARTICLE IN PRESS. Signal Processing: Image Communication Sgnal Processng: Image Communcaton 23 (2008) 754 768 Contents lsts avalable at ScenceDrect Sgnal Processng: Image Communcaton journal homepage: www.elsever.com/locate/mage Dstrbuted meda rate allocaton

More information

Maximum Weight Matching Dispatching Scheme in Buffered Clos-Network Packet Switches

Maximum Weight Matching Dispatching Scheme in Buffered Clos-Network Packet Switches Maxmum Weght Matchng Dspatchng Scheme n Buffered Clos-Network Packet Swtches Roberto Roas-Cessa, Member, IEEE, E Ok, Member, IEEE, and H. Jonathan Chao, Fellow, IEEE Abstract The scalablty of Clos-network

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

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

Traffic Priority Based Adaptive and Responsive Congestion and Rate Control for Wireless Mesh Networks

Traffic Priority Based Adaptive and Responsive Congestion and Rate Control for Wireless Mesh Networks Computer and Informaton Scence; Vol. 7, No. 2; 2014 ISSN 1913-8989 E-ISSN 1913-8997 Publshed by Canadan Center of Scence and Educaton Traffc Prorty Based Adaptve and Responsve Congeston and Rate Control

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

Use of Genetic Algorithms in Efficient Scheduling for Multi Service Classes

Use of Genetic Algorithms in Efficient Scheduling for Multi Service Classes Use of Genetc Algorthms n Effcent Schedulng for Mult Servce Classes Shyamale Thlakawardana and Rahm Tafazoll Centre for Communcatons Systems Research (CCSR), Unversty of Surrey, Guldford, GU27XH, UK Abstract

More information

QoS Evaluation of HTTP over Satellites

QoS Evaluation of HTTP over Satellites 2011 Internatonal Conference on Cyber-Enabled Dstrbuted Computng and Knowledge Dscovery QoS Evaluaton of HTTP over Satelltes Lukman Audah Faculty of Electrcal and Electronc Engneerng Unverst Tun Hussen

More information

BAIMD: A Responsive Rate Control for TCP over Optical Burst Switched (OBS) Networks

BAIMD: A Responsive Rate Control for TCP over Optical Burst Switched (OBS) Networks AIMD: A Responsve Rate Control for TCP over Optcal urst Swtched (OS) Networks asem Shhada 1, Pn-Han Ho 1,2, Fen Hou 2 School of Computer Scence 1, Electrcal & Computer Engneerng 2 U. of Waterloo, Waterloo,

More information

Algorithms for Routing and Centralized Scheduling to Provide QoS in IEEE Mesh Networks

Algorithms for Routing and Centralized Scheduling to Provide QoS in IEEE Mesh Networks Algorthms for Routng and Centralzed Schedulng to Provde QoS n IEEE 802.16 Mesh Networks Harsh Shetya Dept of Electrcal Communcaton Engneerng Indan Insttute of Scence Bangalore, Inda. 560012 harsh@pal.ece.sc.ernet.n

More information

A NEW LOCALIZED NETWORK BASED ROUTING MODEL IN COMPUTER AND COMMUNICATION NETWORKS

A NEW LOCALIZED NETWORK BASED ROUTING MODEL IN COMPUTER AND COMMUNICATION NETWORKS A NEW LOCALIZED NETWORK BASED ROUTING MODEL IN COMPUTER AND COMMUNICATION NETWORKS Abdulbaset H. Mohammad School of Computng, Informatcs and Meda, Unversty of Bradford, Bradford, Unted Kngdom a.h.t.mohammad@bradford.ac.uk

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 Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI

A 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 information

Intro. Iterators. 1. Access

Intro. 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 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

Regional Load Balancing Circuitous Bandwidth Allocation Method Based on Dynamic Auction Mechanism

Regional Load Balancing Circuitous Bandwidth Allocation Method Based on Dynamic Auction Mechanism ATEC Web of Conferences 76, (8) IFID 8 https://do.org/./matecconf/876 Regonal Load Balancng Crcutous Bandwdth Allocaton ethod Based on Dynamc Aucton echansm Wang Chao, Zhang Dalong, Ran Xaomn atonal Dgtal

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

Harfoush, Bestavros, and Byers, Robust Identfcaton of Shared Losses Usng End-to-End Uncast Probes 2 Introducton One of the defnng prncples of the netw

Harfoush, Bestavros, and Byers, Robust Identfcaton of Shared Losses Usng End-to-End Uncast Probes 2 Introducton One of the defnng prncples of the netw Robust Identfcaton of Shared Losses Usng End-to-End Uncast Probes Λ Khaled Harfoush Azer Bestavros John Byers harfoush@cs.bu.edu best@cs.bu.edu byers@cs.bu.edu Computer Scence Department Boston Unversty

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

On the Fairness-Efficiency Tradeoff for Packet Processing with Multiple Resources

On the Fairness-Efficiency Tradeoff for Packet Processing with Multiple Resources On the Farness-Effcency Tradeoff for Packet Processng wth Multple Resources We Wang, Chen Feng, Baochun L, and Ben Lang Department of Electrcal and Computer Engneerng, Unversty of Toronto {wewang, cfeng,

More information

Parallel matrix-vector multiplication

Parallel 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 information

Optimizing Document Scoring for Query Retrieval

Optimizing Document Scoring for Query Retrieval Optmzng Document Scorng for Query Retreval Brent Ellwen baellwe@cs.stanford.edu Abstract The goal of ths project was to automate the process of tunng a document query engne. Specfcally, I used machne learnng

More information