Analytic Evaluation of Quality of Service for On-Demand Data Delivery
|
|
- Kristin Cook
- 6 years ago
- Views:
Transcription
1 Analytc Evaluaton of Qualty of Servce for On-Demand Data Delvery Hongfe Guo Haonan Tan ( guo@cs.wsc.edu) (haonan@cs.wsc.edu) Abstract Qualty of servce (QoS) measured as balkng probablty and average watng tme s of great nterest for on-demand data delvery servce provders. In ths study, we develop and valdate two analytcal models, a balkng model and a watng model, for evaluatng balkng probablty and average watng tme respectvely for meda servers wth lmted bandwdth. Based on n-depth analyss of smulaton results, we also propose an nterpolaton of the average servce tme n the watng model when measurng the Patchng protocol. Compared to smulaton, the balkng model captures the trend of balkng probablty wth changng server bandwdth; the watng model yelds reasonably accurate results when measurng the Herarchcal Multcast Stream Mergng protocol; the nterpolaton mproves the accuracy of the watng model when measurng the Patchng protocol. Fnally, usng those two models, we evaluate and compare two multcast protocols Patchng and HMSM and suggest server bandwdth C* as a reasonable tradeoff between QoS and server utlzaton.. Introducton Multcast network protocols are wdely used to save the server bandwdth for on-demand multmeda data delvery. As the market grows, the qualty of servce of multmeda servers gans more and more attenton from servce provders. In ths study, we develop and valdate two analytcal models, balkng model and watng model, for evaluatng balkng probablty and average watng tme respectvely for meda servers wth lmted bandwdth, whch can be effectvely used to help servce provders choose the approprate server bandwdth to optmze the cost-effectveness of the stream meda servce. Snce a server has only a fnte capacty, the ncomng meda requests are no longer contenton-free. To address the cost-effectveness ssue, t s necessary to have measures that reflect the qualty of the stream meda servce. Dfferent measures are used n dfferent models. For the balkng model where requests wthdraw whenever mmedate servce s not avalable, the customer balkng probablty s the key measure; for the watng model where clents are patent enough to wat for servce, the mean watng tme s our measure of nterest. Usng those two analytc models we compare and evaluate two multcast protocols: grace patchng and herarchcal mergng. Snce the core CMVA equatons derved here are essentally protocol ndependent, t s straghtforward to extend the modelng methodology to nclude other protocols such as dynamc skyscraper and send-latest receve earlest [HuSh97]. Several multcast protocols have been modeled analytcally, whch led to some quanttatve results on the average bandwdth requrement [EaVZb]. Yet to our knowledge, so far there are no analytc models that measure the QoS of multmeda servers wth lmted bandwdth. The man contrbuton of ths paper s manly threefold. Frstly, we develop two analytc models whch ease the decson makng durng server desgn phase by provdng QoS metrcs (balkng probablty and watng tme) that both users and servce provders concern about. Secondly, based on n-depth examnaton of estmated results aganst smulaton results, we propose an nterpolaton of the average servce tme n the watng model when measurng the Patchng protocol, whch further mproves model accuracy. Fnally, both qualtatve and quanttatve results are presented, based on whch a reasonable bandwdth C* as a trade-off between QoS and server utlzaton s suggested...
2 The rest of ths paper s organzed as follows. Secton 2 provdes the background nformaton regardng the two protocols. Secton 3 elaborates on how CMVA equatons are establshed for those two dfferent models. We present valdaton results and analyss n Secton 4. Then we compare and evaluate two multcast protocols n secton 5. Secton 6 concludes our study and gves a lst of some possble future work. 2. Two Protocols For On-Demand Data Delvery To be self-contaned, we nclude a bref overvew of the two multcast protocols used throughout our dscusson. 2. Patchng The scheme s well descrbed n [EaVZb]. In response to a gven clent request, the server delvers the requested fle n a sngle multcast stream. A clent that submts a new request for the same fle suffcently soon after ths stream has started begns lstenng to the multcast, bufferng the data receved. Each such clent s also provded a new uncast stream (.e., the patch stream) that delvers the data that the new request has mssed. Both the multcast stream and the patch stream delver data at the fle play rate. Ths requres that the clent have a receve bandwdth twce the fle play rate. The patch stream enables mmedate playback on the clent s sde. Once the playback reaches the buffered pont, the patch stream can termnate and both the old and the new requests can share the multcast stream. A common confguraton of the patchng scheme s that each stream transmts data at normal fle playback rate and the clent has a recevng bandwdth twce the playback rate so that the clent can lsten to two server streams at the same tme. Gven ths settng and nfnte server capacty, the optmzed average requred bandwdth for ths protocol s proved [EaVZb] to be: R 2N +, (2..) optmzed patchng = where N s the expected number of ncomng requests for fle durng the playback of that fle. In fact ths s a functon of server throughput on fle and the fle playback duraton T and we denote t as f(, T) for generalty. The algorthm tself s farly smple. However, the choce of the threshold s mportant to attan the optmal bandwdth because t s also a functon of N. If the request rate vares greatly from tme to tme, the threshold has to be adjusted accordngly to stay optmal. On the other hand, wth the threshold constrant, ths protocol does not take full advantage of an exstng multcast stream. It s less aggressve n stream mergng compared to herarchcal mergng, whch s descrbed next. 2.2 Herarchcal Multcast Stream Mergng (HMSM) There are two features that dstngush HMSM [EaVZa, EaVZb] from patchng. One s that every stream s a multcast stream so that any two streams for the same fle can merge; the other s that the server uses dynamc programmng to generate a merge plan n real-tme. The merge plan gets updated every tme a new stream s ntalzed for a new request to reflect the optmal scheme for all the requests that are currently served by the system. Ths algorthm has a much larger search space for optmalty compared wth patchng. The confguraton for HMSM s more flexble. But for the sake of protocol comparson, the same setup s used as n prevous secton and ths s denoted by HMSM(2, ). The bandwdth requrement for HMSM(2, ) can be reasonably well approxmated [EaVZb] by R.62 ln( N /.62 ), (2.2.) HMSM(2, ) = + whch s sgnfcantly lower when N s large. No wonder HMSM s a much more sophstcated algorthm. It employs greater server computng power to lower the bandwdth.. 2.
3 3. Customzed Mean Value Analyss (CMVA) Ths secton covers the analyss of two dfferent types of clent request behavor. In the balkng model a customer does not wat. Once a request cannot be satsfed mmedately, the customer request wll smply be dropped. In contrast, n the watng model each customer request has to wat untl t s served. Two watng requests can coalesce f they ask for the same meda fle, whch means they wll share a multcast stream when the servce becomes avalable. Therefore, coalescng also helps ease the server load and t happens regardless of the delvery protocol used by the server. Ths wll be dscussed n more detal shortly. 3. Customer Balkng Model In the balkng scenaro, there are a fxed number of streams n the server system. At any gven moment, a stream can and only can be n one of two possble states: watng state (.e. watng for customers) and actve state (.e. servng a customer). At the moment a customer arrves, f there s no watng stream, t smply leaves. Otherwse, a watng stream wll swtch to actve state, begnnng to serve the request. Once the stream termnates, t returns nto watng state. Center C streams Center /λ In order to model the balkng probablty, we restate the scenaro, yet from the streams perspectve. Intally, watng streams wat for customers n a queue. An ncomng customer actvates a stream n the queue, reducng the queue length by one. Once the stream termnates, t returns to the watng queue agan. We model ths scenaro by a closed queung network wth a fxed number of streams crcutng n t. The watng state of a stream s represented by a fcttous SSFR center, whch we call center. And the actve state of a stream s represented by a fcttous delay center, whch we call center. The SSFR center models the mean tme for a stream watng for customers. Smlarly, the delay center models the mean transmt duraton for each fle n the server. Eager et al. gave out smple formulas for the average server bandwdth used to delver stored meda fles on-demand, as a functon of clent arrval rate and fle length, accordng to dfferent protocols. Solvng those equatons teratvely, together wth the CMVA equatons, the utlzaton of the SSFR server can be calculated. We assume there are dfferent categores of fles on the server, and that the access pattern of each such category of fles follows a zpfan dstrbuton. In ths smple model, we assume there s only one category. We shall show how to extend ths model to nclude multple categores shortly. We use the followng notaton: Input Parameters C server capacty λ external customer arrval rate M number of fle categores Fgure. The balkng model. 3.
4 For =, 2,, M K the total number of dstnct fles n category T mean duraton of the entre fle n category q zpfan parameter n category P probablty of accessng category fles Output Parameters S average servce tme at center R mean resdence tme at center system throughput. For =, 2, #fles on the server p fracton of customer requests for fle C average b/w for fle S mean servce tme of fle streams at center S mean servce tme at center Q mean queue length at center throughput of streams servng fle PB mean ncomng costumer balkng probablty Requred mnmum bandwdth equaton: Gven a protocol, the average server bandwdth used to delver stored meda fles on-demand can be expressed as a functon of clent arrval rate and fle length [EaVZb]. Therefore, C = f ( p, T ), (3..) where f should be substtuted by (2..) and (2.2.) for patchng and HMSM respectvely. CMVA equaton: resdence tme at center Usng the mean value technque for queung network models, the mean R ( C ) = S ( + ) (3..2) C Q After a stream becomes the head of the queue n center (.e. at the moment an arrvng costumer actvates the former head), the average tme spent (.e. servce tme) before t can leave the center (.e. at the moment the next costumer arrves) equals the average customer nter-arrval tme. Therefore = λ S (3..3) Applyng Lttle s result, the average queue length at center Q ( R C) = (3..4). 4.
5 The system throughput C R + S = (3..5) Where the expected stream duraton S = K = p S (3..6) After an actvated stream leaves center, t serves fle wth the probablty p. Therefore, the throughput of streams servng fle = p (3..7) Applyng Lttle s result agan, the mean servce tme of fle streams at center S C = (3..8) The utlzaton of center U = (3..9) S Balkng probablty equaton: When center s beng used, we can nterpret t lke there s at least one stream watng n center. Therefore an ncomng customer wll be served. Otherwse, when center s not beng used,.e., when queue length equals to, an ncomng customer wll not fnd any server, thus wll leave wthout beng served. Therefore the costumer balkng probablty 3.2 Customer Watng Model P B = U (3..) As llustrated n Fgure 2, the watng model s an open system. The requests floatng n are represented by a Posson process. The stream meda server s modeled by a mult-channel servce center. In ths model, requests queue up when the server does not have enough bandwdth to serve ther needs. The nput parameters for ths model are the same as those for the balkng model. The output parameters can be summarzed as follows: W mean watng tme for a request (not coalesced) U system utlzaton S overall mean stream duraton estmate For =, 2,, #fles on the server p fracton of customer requests for fle S mean stream duraton for fle Q mean number of watng requests (not coalesced) for fle mean throughput of requests (not coalesced) for fle R mean resdence tme of a request (not coalesced) for fle C average number of actve streams for fle. 5.
6 R mean resdence tme adjusted for coalescng W mean watng tme adjusted for coalescng λ C channels Fgure 2. The watng model A dstnct feature of ths watng model s that requests can be coalesced f an ncomng request sees another request for the same fle watng n the queue. Consequently, the number of watng requests for a sngle fle cannot exceed one at any tme. In the steady state, the mean watng tme for each request should be the same regardless of whch fle t s askng for. In other words, all requests are equal when they are watng. For a request that cannot be coalesced wth any prevous requests, ts watng tme can be approxmated by K S W ( Q j + U C j= j C ), (3.2.) where S / C estmates the server nter-departure tme, whch characterzes how fast the queue s movng forward. S s an average over S s weghted by the correspondng. S = K K = = S, (3.2.2) Where S s can be obtaned n the same way as we dd for the balkng model. U s the server utlzaton and can be derved from C s as U K = = C C. (3.2.3) Gven the server utlzaton U, the probablty for a randomly chosen channel beng actve s also U. By assumng ndependence among channels, UC s the probablty that the server s full and cannot provde servce mmedately. However, generally ths s not the case for a mult-channel server and UC s just a heurstc to reduce the complexty of the model. Q s the mean number of watng requests that cannot coalesce for fle n the queue. Applyng Lttle s Law to the queue, we have Q W = (3.2.4) At any tme, the number of non-coalescng watng requests for a certan fle s ether zero or one. Therefore, the expected partal queue length for fle Q = Pr[ queue length for fle s one]. (3.2.5). 6.
7 By forced flow law plus the fact that any new requests for fle wll be coalesced f there s already a request for fle I watng. Hence the throughput should satsfy ( Q ) pλ =. (3.2.6) We can replace n (3.2.4) wth (3.2.6) and rearrange terms to get a more ntutve form Q Wλ =, (3.2.7) + Wλ where Wλ s the expected number of requests that coalesces wth a non-coalescng request. Thus (3.2.7) can be nterpreted as the fracton of coalescng requests for fle. Wth ths set of equatons together wth (3..) and (3..8), we are able to solve the system teratvely. Once the system s solved, t s easy to see that the mean resdence tme for a request that does not coalesce s R W + =. (3.2.8) S The remanng task s to fnd out what the mean watng tme and the mean resdence tme for all the ncomng requests should be. For a request that cannot coalesce wth prevous requests, t expects to see Wλ requests for the same fle arrve durng ts watng perod. All these requests coalesce nto a sngle request. If we assume the watng tme of the frst request to be determnstc wth value W, the mean watng tme for those coalescng requests would be W/2, thus the overall average watng tme could be computed as W W Wλ + W = 2 + Wλ. (3.2.9) Unfortunately, the mean watng tme for the frst request s a random varable nstead of a fxed number. Ths equaton only gves an approxmaton of the overall watng tme and we expect t to be more accurate when the varance of watng tme dstrbuton s small. Smlarly, f we assume the watng tme dstrbuton to be exponental (or rather, a dstrbuton wth a coeffcent of varaton of ), the resdual watng tme for each coalescng request s stll expected to be W. Therefore, W = W (3.2.) could be used as an alternatve to approxmate the overall watng tme. In general, the second moment of the watng tme dstrbuton s needed to quantfy W more accurately. For smplcty, n ths paper we only dscuss the above two approxmatons. Once W s calculated, the mean resdence tme for these requests can be modfed as R = W + S. (3.2.) Note that the formula s vald only when coalescng truly occurs,.e., λ W. In case the arrval rate s too low, coalescng s not lkely and (3.2.8) would be more approprate for the mean resdence tme estmate.. 7.
8 3.3 A Smple Interpolaton We consder usng protocol-specfc nformaton to fne-tune the analytcal model for Patchng. In fact, when a request wats for too long (longer than the threshold), the server has to open a new stream that lasts for T, whch may make the stream duraton devate greatly from the estmated value. In order to reflect ths n the model, a smple nterpolaton on stream duraton s proposed: S g( ) = S W + g( ) W + T W + g( ), (4..) where g() s the optmzed threshold. Intutvely, the nterpolated mean stream duraton s smply a weghted average between the duraton obtaned n the prevous secton and the full fle playback duraton. The watng tme and the optmal threshold are used as weghts. The full playback duraton would be favored more f the watng tme s longer than the threshold, and vce versa. 4. Valdaton We valdate our models aganst some exstng smulaton results [EaVZ99]. The comparson results show that the balkng model captures the trend of balkng probablty wth changng server bandwdth; the watng model yelds reasonably accurate results when measurng the Herarchcal Multcast Stream Mergng protocol; the nterpolaton mproves the accuracy of the watng model when measurng the Patchng protocol. 4. Balkng Model Fgure 3 s the result for the balkng model. Dotted lnes are smulaton outcomes and sold lnes are CMVA solutons. The server has 2 fles wth equal lengths. The total request arrval rate s 2 per fle playback duraton. Fle request frequences conform to the Zpfan() dstrbuton. Ths confguraton wll be used throughout the valdaton. Balkng Probablty Patchng.4 HMSM(2,).3.2 Sm-P. Sm-H.5..5 Avalable Server Bandwdth per Clent Fgure 3. Balkng Model Valdaton It can be seen that although the analytcal model captures the trend of the balkng probablty as server bandwdth ncreases, t consstently overestmates the balkng probablty when the bandwdth gets suffcently large. In some cases the relatve error could be huge. Ths s somewhat surprsng because ths. 8.
9 model should be exact. We cannot come up wth an explanaton at the moment ths paper s due. For the tme beng, we can consder the model to be at least qualtatvely vald Watng Model The mean watng tme s gven n terms of the percentage of the full playback duraton of a fle. Fgure 4 gves a comparson between watng tme approxmaton (3.2.9) and (3.2.). It appears that the latter s closer to the smulaton results. For HMSM, both approaches perform reasonably well. In contrast, nether way s satsfactory for grace patchng when the bandwdth s relatvely low. Due to the fact that request coalescng can only reduce the mean watng tme, we suspect that the model has overlooked some mportant aspect of the patchng protocol. (a) (b) Mean Watng Tme.3.2 Mean Watng Tme Avalable Server Bandwdth per Clent Patchng Sm-P HMSM(2,) Sm-H.5..5 Avalable Server Bandwdth per Clent Patchng Sm-P Fgure 4. Watng Model Valdaton (a) Determnstc Approxmaton (b) Exponental Approxmaton HMSM(2,) Further comparson of varous server statstcs revealed two sources of errors. One s the mean stream duraton for each fle. Table shows the dscrepancy between the analytcal model and the smulator when the server bandwdth s.5 channel/request. For concseness, only the overall measure and measures for the three most frequently vsted fles are lsted. The model seems to underestmate ths quantty by up to 74% for an ndvdual fle and by 56% overall. Table. Mean Stream Duraton Comparson at.5 channel/request Sm-H Duraton Access Probablty Model Smulator Fle Fle Fle Overall Interpolaton The effect of the smple servce tme nterpolaton s shown n Fgure 5 and the mprovement s sgnfcant. However, there s stll room for further mprovement. Another source of error comes from the probablty that the server s full, whch s approxmated by UC. Smulaton results suggest that ths heurstc sometmes can be off by 2% to 3%. Although other more sophstcated mechansms exst to model ths probablty [Kle76], we would rather not do so because we cannot further mprove our result sgnfcantly. 9.
10 even f we use the value obtaned from the smulator when the server load s hgh. The average number of actve streams s underestmated (as well as the server utlzaton) and the mean throughput s overestmated. Our speculaton s that the formula for bandwdth calculaton has to be adjusted to some extent when beng adapted to our model. There s no proof for ths though. Mean Watng Tme (% fle playback duraton).5.4 orgnal nterpolaton.3 smulaton Avaable Server Bandwdth per Clent 5. Protocol Evaluaton Fgure 5. Servce Tme Interpolaton for Optmzed Patchng We desgned and conducted a seres of experments usng those two analytc models to compare and evaluate Patchng protocol and HTSM protocol. Not surprsngly, the experment results show sgnfcant mpact of dfferent multcast protocols and other system parameters on the qualty of servce, whch can serve as a gudelne for choosng approprate server bandwdth. ( Note the data presented below are calculated usng the equatons derved n secton 3. and secton 3.2. ) Fgure 6 llustrates the outcome for the balkng model. By comparng two plots vertcally, we notce a left shft of curves when HMSM s used nstead of patchng, whch ndcates ts lower consumpton of server bandwdth. Wthn a sngle plot, multple curves show that the requrement on bandwdth grows much more slowly than the ncrease n number of meda fles on server. The damond shaped ponts are the sum of the average server bandwdths requred for mmedate delvery of each fle [EaVZ99] and we use C* to denote ths. For example, for a server wth 8 fles (other confguratons agree wth our default settng), C* s 396 for patchng and 29 for HMSM(2, ). These spots are strategc ponts n that the balkng probabltes at these ponts are already reasonably low. Addtonal bandwdths slghtly beyond (say wthn % above) these ponts can stll be very effectve n reducng customer balkng. But further ncrease of the server bandwdth would be much less frutful snce the balkng probablty curves flatten out really quckly...
11 (a) Balkng Probablty fles 4 fles 8 fles 6 fles Sum of Avg. Req d B/W Avalable Server Bandwdth per Clent (b). Balkng Probablty fles 4 fles 8 fles 6 fles Sum of Avg. Req d B/W Avalable Server Bandwdth per Clent Fgure 6. The Impact of Protocols on Bulkng Probabltes (a) Patchng (b) HMSM From a stream meda servce provder s perspectve, t s always desrable to maxmze the server utlzaton. To address ths ssue, Fgure 7 plots the utlzaton as a functon of the server bandwdth, dependng on the multcast protocol used and the number of fles on the server. Agan, we can fnd the damond-shaped spots remarkable: the server operates at these bandwdths wth hgh utlzaton and further nvestment n bandwdth can degrade utlzaton drastcally...
12 (a) Server Utlzaton fles 4 fles 8 fles 6 fles Sum of Avg. Req d B/W Avalable Server Bandwdth per Clent (b) Server Utlzaton fles 4 fles 8 fles 6 fles Sum of Avg. Req d B/W Avalable Server Bandwdth per Clent Fgure 7. The Impact of Protocols on Server Utlzaton (a) Patchng (b) HMSM Smlarly, the assocaton between mean request watng tme and server bandwdth s presented n Fgure 8. Our fndngs are consstent wth those for the balkng model. For the same reason, we omt the utlzaton analyss for the watng model.. 2.
13 (a) Mean Clent Watng Tme (% of playback duraton) fles 4 fles 8 fles Avalable Server Bandwdth per Clent 6 fles Sum of Avg. Req d B/W (b) Mean Clent Watng Tme (% of playback duraton) fles 4 fles 8 fles 6 fles Sum of Avg. Req d B/W Avalable Server Bandwdth per Clent Fgure 8. Impact of Protocols on Mean Watng Tme (a) Patchng (b) HMSM Fgure 9 mght be more relevant to the cost-effectveness argument: the hgher the load on the server, the more customers to lose, and vce versa. The tradeoff s always there. The trend does not vary much gven dfferent numbers of meda fles. The argument s also applcable to the watng model (not shown). Ths s essentally a gudelne for system desgners to choose the approprate server bandwdth accordng to ther desgn polces.. 3.
14 Server Utlzaton fles.4.3 Sum of Avg. Req d B/W Balkng Probablty 2 fles 4 fles 8 fles Fgure 9. The Tradeoff: Utlzaton vs. Balkng 6. Concluson And Future Work In ths study, we use CMVA technques to develop two analytcal models, balkng model and watng model, for evaluatng balkng probablty and average watng tme for meda servers wth lmted bandwdth. Based on n-depth analyss of smulaton results, we also propose an nterpolaton of the average servce tme n the watng model when measurng the Patchng protocol. Compared to smulaton, although the balkng model captures the trend of balkng probablty wth changng server bandwdth, t can ncur a large relatve error when the server utlzaton s low. The watng model performs reasonably well for the HMSM protocol, yet for patchng, t demonstrates some pecularty. The smple servce tme nterpolaton yelds a more accurate estmate of the mean stream duraton, whch n turn helps the estmaton of the mean watng tme. Based on evaluaton results, t s reasonable to take C* as sweet spots n the system desgn space. And as we expected, HMSM s always more effectve than patchng n bandwdth savng. Future work can be conducted from the followng aspects to further mprove and complete ths study: Investgatng why the balkng model predctons devate from smulaton results when the server capacty gets large. Further model debuggng on the watng model for the optmzed patchng protocol. Applyng the analytcal models to meda servers wth multple categores of fles (dfferent playback duratons, dfferent populartes and so forth).. 4.
15 Acknowledgements Specal thanks to Professor Mary Vernon for all the help she gave, and to Derek Eager for provdng us wth the smulator. References [CaLo97] Carter, S. and Long, D., Improvng Vdeo-on-Demand Server Effcency Through Stream Tappng, Proc. 6 th ICCCN 97, Las Vegas, NV, Sept. 997, pp [EaVZ99] Eager, D., Vernon, M., and Zahorjan, J., Optmal and Effcent Mergng Schedules for Vdeoon-Demand Servers, Porc. 7 th ACM Int l. Multmeda Conf. (ACM MULTIMEDIA 99), Orlando, FL, Nov. 999, pp [EaVZa] Eager, D., Vernon, M., and Zahorjan, J., "Bandwdth Skmmng: A Technque for Cost- Effectve Vdeo-on-Demand", Proc. Multmeda Computng and Networkng 2 (MMCN'), San Jose, CA, January 25-27, 2. [EaVZb] Eager, D., Vernon, M., and Zahorjan, J., "Mnmzng Bandwdth Requrements for On- Demand Data Delvery", Techncal Report #48a, Computer Scence Dept., Unversty of Wsconsn. [GoLM96] Golubchk, L., Lu, J., and Muntz, R., Adaptve Pggybackng: A Novel Technque for DataSharng n VdeoOn -Demand Storage Servers, ACM Multmeda Systems Journal, 4(3):4--55, 996. [HuSh97] Hua, K., and Sheu, S., Skyscraper Broadcastng: A New Broadcastng Scheme for Metropoltan Vdeo-on-Demand Systems, Proc. ACM SIGCOMM 97 Conf., Cannes, France, Sept. 997, pp [Kle76] Klenrock, L., Queueng Systems, vol., John Wley & Sons,
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 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 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 informationDetermining the Optimal Bandwidth Based on Multi-criterion Fusion
Proceedngs of 01 4th Internatonal Conference on Machne Learnng and Computng IPCSIT vol. 5 (01) (01) IACSIT Press, Sngapore Determnng the Optmal Bandwdth Based on Mult-crteron Fuson Ha-L Lang 1+, Xan-Mn
More 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 informationChannel 0. Channel 1 Channel 2. Channel 3 Channel 4. Channel 5 Channel 6 Channel 7
Optmzed Regonal Cachng for On-Demand Data Delvery Derek L. Eager Mchael C. Ferrs Mary K. Vernon Unversty of Saskatchewan Unversty of Wsconsn Madson Saskatoon, SK Canada S7N 5A9 Madson, WI 5376 eager@cs.usask.ca
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 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 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 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 informationReducing 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 informationProblem Definitions and Evaluation Criteria for Computational Expensive Optimization
Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty
More informationSimulation: Solving Dynamic Models ABE 5646 Week 11 Chapter 2, Spring 2010
Smulaton: Solvng Dynamc Models ABE 5646 Week Chapter 2, Sprng 200 Week Descrpton Readng Materal Mar 5- Mar 9 Evaluatng [Crop] Models Comparng a model wth data - Graphcal, errors - Measures of agreement
More informationOptimizing 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 informationX- 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 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 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 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 informationCHAPTER 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 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 information6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour
6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the
More informationOptimized caching in systems with heterogeneous client populations
Performance Evaluaton 42 (2000) 163 185 Optmzed cachng n systems wth heterogeneous clent populatons Derek L. Eager a,, Mchael C. Ferrs b, Mary K. Vernon b a Department of Computer Scence, Unversty of Saskatchewan,
More informationUser Authentication Based On Behavioral Mouse Dynamics Biometrics
User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA
More informationy and the total sum of
Lnear regresson Testng for non-lnearty In analytcal chemstry, lnear regresson s commonly used n the constructon of calbraton functons requred for analytcal technques such as gas chromatography, atomc absorpton
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 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 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 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 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 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 informationLearning the Kernel Parameters in Kernel Minimum Distance Classifier
Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department
More 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 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 informationPerformance Evaluation of Information Retrieval Systems
Why System Evaluaton? Performance Evaluaton of Informaton Retreval Systems Many sldes n ths secton are adapted from Prof. Joydeep Ghosh (UT ECE) who n turn adapted them from Prof. Dk Lee (Unv. of Scence
More 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 informationSupport Vector Machines
/9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.
More 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 informationScheduling 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 informationA 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 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 informationAnalysis of Continuous Beams in General
Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,
More informationEECS 730 Introduction to Bioinformatics Sequence Alignment. Luke Huan Electrical Engineering and Computer Science
EECS 730 Introducton to Bonformatcs Sequence Algnment Luke Huan Electrcal Engneerng and Computer Scence http://people.eecs.ku.edu/~huan/ HMM Π s a set of states Transton Probabltes a kl Pr( l 1 k Probablty
More informationCS 534: Computer Vision Model Fitting
CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust
More informationMeta-heuristics for Multidimensional Knapsack Problems
2012 4th Internatonal Conference on Computer Research and Development IPCSIT vol.39 (2012) (2012) IACSIT Press, Sngapore Meta-heurstcs for Multdmensonal Knapsack Problems Zhbao Man + Computer Scence Department,
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 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 informationEnd-to-end Distortion Estimation for RD-based Robust Delivery of Pre-compressed Video
End-to-end Dstorton Estmaton for RD-based Robust Delvery of Pre-compressed Vdeo Ru Zhang, Shankar L. Regunathan and Kenneth Rose Department of Electrcal and Computer Engneerng Unversty of Calforna, Santa
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 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 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 informationQuality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation
Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on
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 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 informationProblem Set 3 Solutions
Introducton to Algorthms October 4, 2002 Massachusetts Insttute of Technology 6046J/18410J Professors Erk Demane and Shaf Goldwasser Handout 14 Problem Set 3 Solutons (Exercses were not to be turned n,
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 informationLearning-Based Top-N Selection Query Evaluation over Relational Databases
Learnng-Based Top-N Selecton Query Evaluaton over Relatonal Databases Lang Zhu *, Wey Meng ** * School of Mathematcs and Computer Scence, Hebe Unversty, Baodng, Hebe 071002, Chna, zhu@mal.hbu.edu.cn **
More informationAn Entropy-Based Approach to Integrated Information Needs Assessment
Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology
More informationOptimization of Local Routing for Connected Nodes with Single Output Ports - Part I: Theory
U J.T. (: 33- (pr. 0 Optmzaton of Local Routng for Connected odes wth Sngle Output Ports - Part I: Theory Dobr tanassov Batovsk Faculty of Scence and Technology ssumpton Unversty Bangkok Thaland E-mal:
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 informationARTICLE 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 informationCMPS 10 Introduction to Computer Science Lecture Notes
CPS 0 Introducton to Computer Scence Lecture Notes Chapter : Algorthm Desgn How should we present algorthms? Natural languages lke Englsh, Spansh, or French whch are rch n nterpretaton and meanng are not
More informationLife Tables (Times) Summary. Sample StatFolio: lifetable times.sgp
Lfe Tables (Tmes) Summary... 1 Data Input... 2 Analyss Summary... 3 Survval Functon... 5 Log Survval Functon... 6 Cumulatve Hazard Functon... 7 Percentles... 7 Group Comparsons... 8 Summary The Lfe Tables
More informationTsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance
Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for
More informationFeature Reduction and Selection
Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components
More informationAssignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.
Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton
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 informationBioTechnology. An Indian Journal FULL PAPER. Trade Science Inc.
[Type text] [Type text] [Type text] ISSN : 0974-74 Volume 0 Issue BoTechnology 04 An Indan Journal FULL PAPER BTAIJ 0() 04 [684-689] Revew on Chna s sports ndustry fnancng market based on market -orented
More informationMotivation. EE 457 Unit 4. Throughput vs. Latency. Performance Depends on View Point?! Computer System Performance. An individual user wants to:
4.1 4.2 Motvaton EE 457 Unt 4 Computer System Performance An ndvdual user wants to: Mnmze sngle program executon tme A datacenter owner wants to: Maxmze number of Mnmze ( ) http://e-tellgentnternetmarketng.com/webste/frustrated-computer-user-2/
More informationEvaluation of an Enhanced Scheme for High-level Nested Network Mobility
IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.15 No.10, October 2015 1 Evaluaton of an Enhanced Scheme for Hgh-level Nested Network Moblty Mohammed Babker Al Mohammed, Asha Hassan.
More informationReducing I/O Demand in Video-On-Demand Storage Servers. from being transmitted directly from tertiary devices.
Reducng I/O Demand n Vdeo-On-Demand Storage Servers Leana Golubchk y John C.S. Lu z Rchard Muntz x Abstract Recent technologcal advances have made multmeda on-demand servces, such as home entertanment
More informationComparison of Heuristics for Scheduling Independent Tasks on Heterogeneous Distributed Environments
Comparson of Heurstcs for Schedulng Independent Tasks on Heterogeneous Dstrbuted Envronments Hesam Izakan¹, Ath Abraham², Senor Member, IEEE, Václav Snášel³ ¹ Islamc Azad Unversty, Ramsar Branch, Ramsar,
More 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 informationProgramming in Fortran 90 : 2017/2018
Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values
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 informationGSLM Operations Research II Fall 13/14
GSLM 58 Operatons Research II Fall /4 6. Separable Programmng Consder a general NLP mn f(x) s.t. g j (x) b j j =. m. Defnton 6.. The NLP s a separable program f ts objectve functon and all constrants are
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 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 informationFAHP and Modified GRA Based Network Selection in Heterogeneous Wireless Networks
2017 2nd Internatonal Semnar on Appled Physcs, Optoelectroncs and Photoncs (APOP 2017) ISBN: 978-1-60595-522-3 FAHP and Modfed GRA Based Network Selecton n Heterogeneous Wreless Networks Xaohan DU, Zhqng
More informationTN348: Openlab Module - Colocalization
TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages
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 informationChannel-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 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 informationModelling a Queuing System for a Virtual Agricultural Call Center
25-28 July 2005, Vla Real, Portugal Modellng a Queung System for a Vrtual Agrcultural Call Center İnc Şentarlı, a, Arf Orçun Sakarya b a, Çankaya Unversty, Department of Management,06550, Balgat, Ankara,
More 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 informationTerm Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task
Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto
More 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 informationSolving two-person zero-sum game by Matlab
Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by
More informationAnalysis of a Polling System Modeling QoS Differentiation in WLANs
Analyss of a Pollng System Modelng QoS Dfferentaton n WLANs T.J.M. Coenen Unversty of Twente Department of Appled Mathematcs Enschede, The Netherlands t.j.m.coenen@utwente.nl J.L. van den Berg TNO Informaton
More informationSome material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier
Some materal adapted from Mohamed Youns, UMBC CMSC 611 Spr 2003 course sldes Some materal adapted from Hennessy & Patterson / 2003 Elsever Scence Performance = 1 Executon tme Speedup = Performance (B)
More informationQoS-aware routing for heterogeneous layered unicast transmissions in wireless mesh networks with cooperative network coding
Tarno et al. EURASIP Journal on Wreless Communcatons and Networkng 214, 214:81 http://wcn.euraspournals.com/content/214/1/81 RESEARCH Open Access QoS-aware routng for heterogeneous layered uncast transmssons
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 information3. CR parameters and Multi-Objective Fitness Function
3 CR parameters and Mult-objectve Ftness Functon 41 3. CR parameters and Mult-Objectve Ftness Functon 3.1. Introducton Cogntve rados dynamcally confgure the wreless communcaton system, whch takes beneft
More informationNotes on Organizing Java Code: Packages, Visibility, and Scope
Notes on Organzng Java Code: Packages, Vsblty, and Scope CS 112 Wayne Snyder Java programmng n large measure s a process of defnng enttes (.e., packages, classes, methods, or felds) by name and then usng
More informationHarfoush, 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 informationBiostatistics 615/815
The E-M Algorthm Bostatstcs 615/815 Lecture 17 Last Lecture: The Smplex Method General method for optmzaton Makes few assumptons about functon Crawls towards mnmum Some recommendatons Multple startng ponts
More informationSupport Strong Consistency for Mobile Dynamic Contents Delivery Network
Nnth IEEE Internatonal Symposum on Multmeda 27 Support Strong Consstency for Moble Dynamc Contents Delvery Networ Zhou Su, Jro Katto and Yasuho Yasuda Graduate School of Scence and Engneerng, Waseda Unversty,
More informationEvaluation of Parallel Processing Systems through Queuing Model
ISSN 2278-309 Vkas Shnde, Internatonal Journal of Advanced Volume Trends 4, n Computer No.2, March Scence - and Aprl Engneerng, 205 4(2), March - Aprl 205, 36-43 Internatonal Journal of Advanced Trends
More informationA fault tree analysis strategy using binary decision diagrams
Loughborough Unversty Insttutonal Repostory A fault tree analyss strategy usng bnary decson dagrams Ths tem was submtted to Loughborough Unversty's Insttutonal Repostory by the/an author. Addtonal Informaton:
More informationImproving Low Density Parity Check Codes Over the Erasure Channel. The Nelder Mead Downhill Simplex Method. Scott Stransky
Improvng Low Densty Party Check Codes Over the Erasure Channel The Nelder Mead Downhll Smplex Method Scott Stransky Programmng n conjuncton wth: Bors Cukalovc 18.413 Fnal Project Sprng 2004 Page 1 Abstract
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 information