QNA-MC: A Performance Evaluation Tool for Communication Networks with Multicast Data Streams

Size: px
Start display at page:

Download "QNA-MC: A Performance Evaluation Tool for Communication Networks with Multicast Data Streams"

Transcription

1 QNA-MC: A Pefomance Evaluation Tool fo Communication Netwoks with Multicast Data Steams Gaby Schneide 1, Mako Schuba 1, Boudewijn R. Havekot 1 Infomatik 4 (Communication and Distibuted Systems), RWTH Aachen, D-5056 Aachen, Gemany mako@i4.infomatik.wth-aachen.de Laboatoy fo Distibuted Systems, RWTH Aachen, D-5056 Aachen, Gemany havekot@infomatik.wth-aachen.de Abstact. In this pape we pesent QNA-MC (Queueing Netwok Analyze suppoting MultiCast), a new pefomance evaluation tool fo the analytical evaluation of multicast potocols. QNA-MC is based on the QNA tool which (appoximately) analyses open netwoks consisting of GI G m nodes. We extend this method by allowing a moe geneal input in fom of multicast outes. These outes ae then conveted to seve as input fo standad QNA. Fom the esults deliveed by QNA ou tool deives seveal pefomance measues fo multicast steams in the netwok. We validate ou appoach by compaison to simulation esults. Moeove, we give an application example by evaluating diffeent multicast outing algoithms in the Euopean MBONE using QNA-MC. 1 Intoduction Point-to-multipoint (o multicast) communication has become an essential pat of today's communication potocols, because a numbe of applications equie the same data to be sent to a goup of eceives. Such applications ae most efficiently ealised via multicast. Moeove, the wold-wide deployment and use of the IP multicast potocols (in the MBONE [1, ]) has diven the development of new applications, which would not have been possible without a multicast infastuctue (e.g. distibuted simulation with seveal thousands of computes involved). Thus, pefomance investigations of existing and new multicast potocols become moe and moe impotant. Most pefomance investigations of multicast potocols so fa ae based on measuement (e.g. [3, 4]), potocol simulation (e.g. [5, 6]) o Monte Calo simulation on andom gaphs (e.g [7, 8]). Analytical evaluations ae athe seldom because thee is still a lack of appopiate analytical models fo multicast. Existing analyses make a lot of simplifying assumptions, e.g. they use static delays and do not conside queueing delays in intemediate nodes [9, 10]. Moeove, thei esults ae usually esticted to mean values. Measues like delay vaiation, which ae impotant fo instance in ealtime multicast communication, cannot be deived fom these models. Queuing netwoks (QN), which have poved to be vey useful fo the pefomance evaluation of communication systems, have not yet been applied to multicast potocols. The eason fo this lies in the fact that existing queueing netwoks assume communication between diffeent nodes to be point-to-point, i.e. copying of data as

2 equied fo multicast data steams is not suppoted. Moeove, well-known QN appoaches such as Jackson netwoks [11] have a numbe of limitations, e.g. the estiction to exponentially distibuted inteaival o sevice times, and thus may not model eal system behaviou vey well. One solution to ovecome the disadvantage of exponential distibutions is the Queueing Netwok Analyze (QNA), which is based on the ideas of Kühn [1] and was extended and tested extensively by Whitt [13, 14]. QNA allows inteaival and sevice times to be geneally distibuted (chaacteized by the fist two moments) and yields an appoximate analysis of the queueing netwok. Recently, QNA has been extended in a numbe of ways, e.g. by Heijenk et al. [15], El Zaki and Shoff [16] and Havekot [17]. This pape descibes QNA-MC, an enhancement of QNA to suppot the analysis of multicast data steams. An input consisting of one o moe multicast outes is conveted into the standad input equied by Whitt's QNA in ode to compute geneal pefomance measues. The output of QNA is finally conveted back to measues fo individual multicast steams, such as the maximum esponse time and its vaiation. The focus of this pape is to pesent the theoetical backgound of QNA-MC as well as its pactical application. Afte a bief summay of standad QNA in Section we will descibe in Section 3 the convesion fom multicast outes to the standad input and fom the QNA output to multicast oute measues. In Section 4 we will pesent some implementation aspects of QNA-MC and compae the appoximate esults deliveed by QNA-MC to those of simulations. In Section 5 we will show in a pactical application how QNA-MC can be used to compae diffeent multicast outing algoithms. Finally, Section 6 will give some concluding emaks. Standad QNA Below we vey concisely summaize the QNA appoach. Details of QNA not diectly elated to ou study ae omitted (see [13]). We biefly discuss the QNA model specification, the employed taffic equations and the pefomance measues computed, focussing only on the single-class case hee..1 Model specification With QNA it is assumed that thee ae n nodes o queueing stations, with m i seves at node i, i {1,..., n}. Sevice times at node i ae chaacteized by the fist moment E[S i ] = 1/µ i and the squaed coefficient of vaiation c si. Fom the extenal envionment, denoted as node 0, jobs aive at node i as a enewal pocess with ate λ 0i and squaed coefficient of vaiation c 0i. Intenally, customes ae outed accoding to Makovian outing pobabilities q ij ; customes leave the QN fom node i with pobability q i0. Finally, customes may be combined o ceated at a node. The numbe of customes leaving node i fo evey custome enteing node i is denoted by the multiplication facto γ i. If γ i < 1, node i is a combination node; if γ i > 1, node i is a ceation node. Finally, if γ i = 1, node i is a nomal node. Ceated customes ae all outed along the same path, o ae pobabilistically distibuted ove multiple outgoing outes. Note that this diffes fundamentally fom multicast outing whee also multiple customes ae ceated, but exactly one is outed to each of the successo nodes in the multicast tee (cf. Section 3).

3 . Taffic equations Once the model paametes have been set, the analysis of the taffic though the QN poceeds in two main steps: Elimination of immediate feedback. Fo nodes with q ii > 0 it is advantageous fo the appoximate pocedue that follows to conside the possible successive visits of a single custome to node i as one longe visit. This tansfomation is taken cae of in this step. Calculation of the intenal flow paametes. In this step, the aival steams to all the nodes ae chaacteized by thei fist two moments. This poceeds in two steps: Fist-ode taffic equations. Similaly as in Jackson QNs, taffic steam balance equations ae used to calculate the oveall aival ate λ i fo node i. Next the node utilizations ρ i = λ i /m i µ i can be computed. They all should be smalle than 1, othewise the QN does not show stable behaviou. If this is the case, the second step can be taken. Second-ode taffic equations. QNA appoximately deives the squaed coefficients of vaiation of the custome flows aiving at the nodes ( c ai ). The squaed coefficient of the custome steam depating node i ( c di ) is computed with Maschall's fomula [18] using the Käme and Langenbach-Belz appoximation fo the expected waiting time at GI G 1 nodes..3 Pefomance measues Once the fist and second moment of the sevice and inteaival time distibutions have been calculated, the single nodes can be analysed in isolation. An impotant measue fo the congestion in a node is the aveage waiting time. To deive this value in geneal GI G 1 queues, only appoximate esults ae available, most notably, the Käme and Langenbach-Belz appoximation [19]. It delives an exact esult wheneve we deal with M G 1 and M M 1 queues. Fom the waiting time, othe congestion measues such as the mean esponse time, and (using Little's law) the aveage queue length and the aveage node population can be deived. Using a seies of appoximations, also the squaed coefficient of vaiation fo the waiting time at a node is computed (see Whitt [13]: (50)-(53)). Fom the pe-node pefomance measues, QNA calculates netwok-wide (end-toend) pefomance measues by appopiately adding the pe-node pefomance measues. Pefomance measues fo multi-seve nodes ae only computed appoximately, using the evaluation of the M M m queue, with aveage inteaival and sevice time as in the coesponding G G 1 queue, as a stating point (see Whitt [13]: (70)-(71)). 3 Integation of Multicast Routes QNA as defined in Section does only suppot the analysis of point-to-point connections, eithe given by the outing pobabilities, i.e non-deteministic, o by deteministic outes. In ode to allow customes o packets to be duplicated at cetain nodes QNA-MC genealizes the oute input of QNA to suppot multicast outes. The convesion of multicast outes to the standad input of QNA is quite simple, if the oute convesions given in [13] ae taken as an example.

4 3.1 Input Convesion In QNA-MC the netwok is descibed fist: n : numbe of nodes in the netwok, m i : numbe of seves at node i, i {1,..., n}, and : numbe of outes. Each multicast oute k {1,..., } is descibed in the fom of a tee with input: N k : set of nodes in oute k, fist k N k : fist node in oute k, λ outek : extenal aival ate fo oute k, and c outek : squaed coefficient of vaiation of extenal aival pocess fo oute k. Fo each node l N k of a multicast oute k the following additional infomation is equied (using the typical ecod notation l. ): l.numbe : node numbe, l.µ : node sevice ate, l. c s : squaed coefficient of vaiation of the sevice-time distibution of the node, l.γ : ceation/combination facto of the node (default value 1), l.λ : modified extenal aival ate of the node, i.e. the ceation/combination factos of pevious nodes ae taken into account (automatically calculated by QNA-MC), l.succ_no : numbe of successos of the node, l.succ i : ith successo of the node. Note that thee is a diffeence between a oute node l N k and a netwok node l.numbe {1,..., n}. The same netwok node may occu seveal times in a oute, i.e. as seveal diffeent oute nodes with possibly diffeent values l.µ, l.γ, etc. This input is conveted by QNA-MC to obtain the standad input fo QNA. Fist, the extenal aival ate λ 0i pe node i is deived as the sum of all oute aival ates: λ = λ 1 fist. numbe = i, 0i oute k k k = 1 { } whee the function 1{condition} denotes the indicato function, i.e. 1{A} = 1, if A = TRUE, and 1{A} = 0, if A = FALSE. The oveall flow ate λ ij between two nodes i and j is the sum of the flow ates in each oute going fom i to j. It can be witten as λij = l. λ l. γ 1 l. numbe = i and s { 1,..., l. succ _ no} : l. succs. numbe = j. { } Similaly, the depatue ate λ i0 fom node i, i.e. the flow fom the node out of the netwok, is given by the sum of the depatue ates of all oute nodes with numbe i and no successo (leaf nodes): λi0 = l. λ l. γ 1 { l. numbe = i and l. succ _ no = 0}. Based on these ates the Makovian outing pobabilities q ij, i.e. the popotion of the customes that go fom i to j to those leaving i, can be calculated by nomalizing the flow ate λ ij to the oveall flow ate out of node i: (1) () (3)

5 q (4) ij = λij λi0 + l. λ l. γ 1 { l. numbe = i and l. succ _ no 0}. Next the aveage ceation/combination facto γ i of node i can be computed. It depends on the aival ates and ceation/combination factos of the individual multicast outes and is given as a weighted aveage of the individual node factos l.γ (maked gey): Similaly, the aveage sevice-time µ i pe custome at node i and the coesponding squaed coefficient of vaiation can be deived as weighted aveages as follows: and Note that (7) uses the fact that the second moment of a mixtue of distibutions, i.e. c ( si +1) µ i, equals the mixtue of the second moments of the mixed distibutions. Finally, the squaed coefficient of vaiation c 0i fo all extenal aival pocesses is detemined (see Whitt [13]: (10) - (1)). If the extenal aival ate λ 0i = 0, then c 0i is set to 1 and thus has no futhe impact on the QNA calculations. If λ 0i 0 then c c0i = ( 1 wi)+ wi k = 1 whee the value fo w i is defined as γ i = 1 ES [ i] = = µ 1 ES [ i ] = ( csi + 1)= µ i i c si l. λ l. γ 1{ l. numbe = i} l. λ 1{ l. numbe = i} and ρ i = λ i /(µ i m i ). Afte calculation of all these values QNA-MC stats the standad QNA method as descibed in Section, which delives seveal netwok and node measues. 3. Output Convesion In addition to the esults deliveed by standad QNA, QNA-MC computes measues fo individual multicast outes and fo diffeent paths p within these outes, i.e. measues fo individual eceives of the steam. Note that we define a path to be the unam-. (5) 1 l. λ 1{ l. numbe = i} l. µ, (6) l. λ 1{ l. numbe = i} 1 l. λ ( l. cs + 1) 1{ l. numbe = i} l. µ. l. λ 1{ l. numbe = i} oute k λoute k λ0i w i = ρ ( i ) ( v i 1) 1 with v i = k =1 1 { fistk. numbe = i}, λ outek λ 0 i 1{ fist k.numbe = i}. 1 (7) (8) (9)

6 biguous node sequence fom the sende to a single eceive in a multicast oute. Let P k denote the set of paths of multicast oute k. Fom the standad QNA output we know the mean and vaiance of the waiting time of an abitay custome in netwok node i (denoted E[W i ] and V[W i ], esp.). Thus, the esponse time E[R p ] of the eceive at the end of path p P k is the sum of the expected sevice times and expected waiting times of all nodes l in the path p: ER [ p] = 1 + EW [ l. numbe] (10) l p l. µ and the vaiance is calculated in a simila way as VR [ p] = 1 lc. s + V[ Wl. numbe ]. (11) l. µ Of paticula inteest fo many analyses (see e.g. the application of QNA-MC in Section 5) ae the maximum esponse times and vaiances within a multicast oute. Hence, these values ae computed as well. Finally, if we define the weight ω p as the popotion of the customes leaving the netwok at the end of path p to those depating fom the oveall oute then (simila to equations (5) - (7)) the mean esponse time of the oveall oute k, i.e. fo a geneal custome of the multicast steam, can be witten as ER [ P k ] = ω per [ p] (13) and the coesponding vaiance can be calculated fom the weighted second moments of the individual paths minus the squaed expectation value deliveed by (13): VR [ ] = ω ( VR [ ] + ER [ ] ) ER [ ]. (14) 4 Tool Suppot: QNA-MC ω p = l p l p p P k l p l. λ 1{ l. succ _ no = 0} l. λ 1{ l. succ _ no = 0} p P k P k p p p P k p P k We implemented QNA-MC in C++ on a Solais platfom based on the C code of QNAUT (QNA, Univesity of Twente). Afte ewiting most of the code in C++ we added the input and output convesions descibed in the last Section. We tested QNA-MC fo a numbe of diffeent paamete sets and netwok scenaios by compaing the QNA-MC esults to the esults of equivalent simulations. Hee, we pesent only those esults elevant fo ou example application in Section 5. Howeve, esults fo othe paamete combinations had the same quality (see [0]). The simple test scenaio is shown in Fig. 1. The investigated netwok consists of fou nodes. The only eal multicast oute (black) entes the netwok at node 1, passes on to node and then goes on to node 3 and 4, whee the customes leave the netwok. The othe outes (gey) model back- (1)

7 gound taffic and ae used to incease the oveall load ρ in the nodes. Customes of these outes leave the netwok diectly afte having passed thei entance node Multicast Route Backgound Taffic Fig. 1. Test scenaio fo QNA-MC validation The following paamete combinations have been selected accoding to ou application example (cf. Section 5), i.e. constant inteaival times fo the multicast data steam, constant sevice times at the nodes and backgound taffic with high vaiance. The espective paamete values ae given in Table 1. Table 1. Model paametes Load Multicast Route Backgound Taffic a Node Sevice b ρ λ oute_mc c oute_mc λ oute_bg c oute_bg µ c s {, 3} {, 3} {, 3} {, 3} 0 0 a. The same values ae used fo all backgound taffic outes in the netwok. b. The node paametes ae the same fo all nodes in all outes. Fig. compaes the esults of QNA-MC to those of simulation. Since the 95% confidence intevals of the simulations wee too small to be distinguishable fom the mean values (less than 0.0) they ae not explicitly shown. Because of the symmetic multicast tee the pefomance measues fo individual eceive esponse times (see (10) and (11)) and oveall multicast oute esponse time (see (13) and (14)) ae the same. 5 8 mean esponse time (seconds) QNA ccoute_bg = 3 oute_bg 4 Sim ccoute_bg = 3 oute_bg 3 QNA ccoute_bg = oute_bg Sim ccoute_bg oute_bg = ρ (oveall load pe node) esponse time vaiance 7 QNA coute_bg oute_bg = 3 6 Sim coute_bg oute_bg = 3 5 QNA coute_bg oute_bg = 4 3 Sim coute_bg = oute_bg ρ (oveall load pe node) Fig.. QNA-MC and simulation esults fo the test scenaio

8 The left diagam of Fig. shows the load dependent mean esponse times fo both multicast eceives. Fo small load the esults of QNA-MC ae vey close to the simulation esults. When the load is inceased the absolute diffeence becomes slightly lage but is still within an (fom ou point of view) acceptable ange. Looking at the esponse time vaiance calculated by QNA-MC (Fig. ight) the values ae even bette. It should be mentioned that a futhe incease of the coefficient of vaiation leads to a moe significant oveestimation of the esponse time by QNA-MC. If a high coefficient of vaiation is used then the esults of QNA-MC have to be intepeted moe caefully because of the pessimistic appoximations deliveed by QNA-MC. Oveall (also if all othe validation esults ae taken into account, see [0]) QNA- MC has shown to be an appopiate tool fo the calculation of appoximate measues in geneal QNs with multicast data steams. Because of its shot un time QNA-MC can be applied to multicast QN models fo which simulation times ae no longe acceptable (see e.g. the example in Section 5). The un times of QNA on a Sun Ulta fo all examples in this pape wee less than a second. In contast to this even the simple model shown in Fig. 1 equied a simulation time between 15 and 30 minutes ( seconds simulated time, simulation tool OPNET, Sun Ulta), i.e. QNA-MC yields a speed up facto of 1000 to 000 even fo simple netwoks. 5 Example Application: Multicast Routing Algoithms We will now show in an example how QNA-MC can be applied to analyse multicast potocols. Paticulaly, we descibe the application of QNA-MC to evaluate multicast outing algoithms in the Euopean Intenet. 5.1 Intoduction The most popula multicast potocol used in wide aea netwoks is IP multicast. Its outing algoithm calculates multicast outes based on shotest path tees between the souce and all membes of the multicast goup o as coe-based tees (e.g. in the Potocol Independent Multicast Achitectue [1]), whee all sendes shae a delivey tee ooted at a special node called coe. To ealize such a point-to-multipoint outing algoithm in the Intenet, whee most outes do not suppot multicast outing, an ovelay netwok topology between multicast-capable outes (called MBONE, see Fig. 3 left) is equied. Diect outing of multicast packets between multicast outes is achieved by inteconnecting these outes by so-called IP tunnels, i.e. point-to-point connections tanspoting encapsulated multicast packets. To compae shotest path multicast outing with coe-based tee outing we fist model a netwok, paticulaly a pat of the Euopean MBONE (MBONE-EU). 5. Modelling the Topology of the Basic MBONE-EU Stating fom the ovelay netwok MBONE-EU (Fig. 3 left) we efine this topology by adding all the nodes usually involved in a multicast tansmission (Fig. 3 ight). Note, that the topology efinements ae just made by ule of thumb and the netwok might look diffeent in eality. We add non-multicast outes (white nodes) fo tunnels in the backbone and local aea, local aea multicast outes (small black nodes), membes of the multicast goup (white squaes) and two diffeent coes (black squaes) used only

9 fo coe-based tee outing. The distinction between all the diffeent oute types is meaningful, because backbone outes usually have a highe pefomance than local outes and handling of a multicast packet usually takes moe time than handling of a unicast packet. Finally, we have to conside the constant popagation delay between the backbone multicast outes. We make the simplifying assumption that it is popotional to the distance as the cow flies and model this by GI/D/100 nodes (gey). Ou investigations showed that the queuing delay in nodes with 100 seves is negligible. The popagation delay in the local aea, i.e. between a eceive, sende, o coe and its neaest backbone oute is neglected. MBONE Euope (1996) Stockholm Basic MBONE-EU Model Stockholm Pais Pais Amstedam Coe Coe1 Amstedam CERN Stuttgat Bologna CERN Stuttgat Bologna Backbone Multicast Route Local Multicast Route Backbone Route Local Route Goup Membe (may act as sende) Popagation Delay Node Fig. 3. Euopean MBONE: ovelay netwok topology (left) and basic model (ight) 5.3 Paameteization of the Basic MBONE-EU In the next step we define the node sevice ates. Both, fo backgound and multicast packets, the sevice ates µ of all outes (pps = packets pe second) ae assumed to be constant (i.e. c s = 0) as given in Table. Table. Node sevice ates Node Type Backgound Sevice Rate Multicast Sevice Rate Backbone Multicast Route 00,000 pps 100,000 pps Local Multicast Route 10,000 pps 000 pps Backbone Route 00,000 pps 190,000 a pps Local Route 10,000 pps 9000 a pps Souce / Receive - (not equied) 500 pps Coe - (not equied) 10,000 pps a. Encapsulated packets have a lage packet length and thus a longe sevice time.

10 Simila to Fig. 1 we model backgound taffic in outes as independent coss data steams. Accoding to aguments given in [] the coefficients of vaiance of the backgound steams ae chosen to be lage than 1 (namely c bg = {3, 5, 7}), i.e. they epesent taffic with high bustiness. The oveall netwok load ρ is modified by popotionally inceasing o deceasing the backgound taffic aival ate at all nodes. 5.4 Definition of Multicast Routes Finally, we have to define the extenal aival pocess fo the multicast data steam unde investigation. We assume the sende to be the souce of an audio steam (e.g. a PCM encoded steam of the MBONE tool vat [3]), which poduces packets with ate λ oute_mc = 50 pps and constant inteaival time, i.e. c oute_mc = 0. We estict ou investigations to the thee multicast tees shown in Fig. 4. Stockholm SOURCE Stockholm Stockholm Pais Amstedam Pais Amstedam Pais Amstedam Stuttgat Stuttgat Stuttgat CERN CERN CERN Bologna Bologna Bologna Shotest Path Coe1 Based Coe Based Fig. 4. A shotest path and two coe-based multicast tees fo the same goup (black aows indicate the path fom the souce to the coe) The maximum esponse times fo an individual path in the tee (hee always fom the souce nea Stockholm to a eceive nea Bologna at the ight bottom) and the mean esponse times fo the oveall tee (calculated accoding to (10) and (13) esp.) ae shown in Fig. 5 fo c bg = maximum path mean esponse time (msec) Shotest Coe1 Coe oveall tee mean esponse time (msec) Shotest Coe1 Coe ρ (oveall load pe node) ρ (oveall load pe node) Fig. 5. Response times fo the maximum path (left) and oveall tee (ight) fo c bg = 3. In both diagams the values ae vey simila independent of the outing tee used. Even

11 the longe paths via coe numbe do not influence the oveall delay vey stongly. Futhemoe, if we take 150 ms as the maximum acceptable delay fo audio tansmissions (see e.g. [4]) then this delay bound is eached by the mean esponse time only if the load is highe than 95%. Let us now take a close look at the influence of the backgound taffic bustiness on the esponse time measues (shown fo the shotest path tee only) in Fig. 6. In ode to obtain taffic with highe bustiness we set the coefficients of vaiation c bg to 3, 5 and 7. Although the absolute esponse time and vaiance values ae oveestimated by QNA-MC fo coefficients of vaiation lage than 3 (cf. Section 4) we think that the esults shown in Fig. 6 accuately epesent the geneal tendency of esponse time and vaiance fo inceasing bustiness maximum path mean esponse time (msec) cbg=3c bg = 3 cbg=5c 100 bg = 5 cbg=7c = 7 50 maximum path esponse time vaiance cbg=3 bg = cbg=5 bg = cbg=7 = ρ (oveall load pe node) ρ (oveall load pe node) Fig. 6. Maximum path esponse time and vaiance fo busty taffic The influence of the backgound taffic bustiness on both mean esponse time and esponse time vaiance is athe stong. The highe the bustiness the ealie the citical delay bound of 150 ms fo audio samples is eached. Because the vaiance values incease athe fast with the oveall load the esponse time of individual packets will often be lage than 150 ms even fo less load. Fo an audio data steam this leads to the dopping of audio samples and thus to quality loss. 6 Conclusions In this pape we have pesented QNA-MC, which can be used fo the pefomance evaluation of lage communication netwoks with multicast data steams. We have descibed the theoetical backgound and have shown by compaison to simulations that QNA-MC delives accuate esults at low cost. Moeove, we have shown in an example based on the Euopean MBONE, how QNA-MC can be used to compae diffeent multicast outing algoithms. Wheeas simila simulations cannot be pefomed in easonable time, QNA-MC calculates the pefomance measues of inteest immediately. Moeove, these measues include esponse time vaiances. Thus it is possible to use e.g. Chebyshev s inequality to detemine the pobability that packets aive within a cetain delay bound, what is vey impotant all sots of eal time multicast applications. Oveall QNA-MC shows itself to be a pomising altenative to existing analysis and simulation methods of multicast potocols.

12 Refeences 1. Deeing S. E., Multicast Routing in Intenetwoks and Extended LANs, Poc. of ACM SIGCOMM, pp , Eiksson H., MBONE: The Multicast Backbone, Communications of the ACM, Vol. 37, No. 8, pp , August Yavatka R., Giffioen J., Sudan M., A Reliable Dissemination Potocol fo Inteactive Collaboative Applications, Poc. of ACM Multimedia, pp , Paul S., Sabnani K.K., Lin J.C.-H., Bhattachayya S., Reliable Multicast Tanspot Potocol (RMTP), IEEE Jounal on Selected Aeas in Communications, Vol. 15, No. 3, pp , Apil Hemanns, O., Schuba, M., Pefomance Investigations of the IP Multicast Potocols, Compute Netwoks and ISDN Systems, Vol. 8, pp , Billhatz T., Cain J.B., Faey-Goudeau E., Fieg D., Batsell S.G., Pefomance and Resouce Cost Compaison fo the CBT and PIM Multicast Routing Potocols, IEEE Jounal on Selected Aeas in Communications, Vol. 15, No. 3, pp , Apil Waxman B. M., Routing of Multipoint Connections, IEEE Jounal on Selected Aeas in Communications, Vol. 6, No. 9, pp , Decembe Salama H.F., Reeves D.S., Viniotis Y., Evaluation of Multicast Routing Algoithms fo Real-Time Communication on High-Speed Netwoks, IEEE Jounal on Selected Aeas in Communications, Vol. 15, No. 3, pp , Apil Pingali S., Towsley D., Kuose J. F., A Compaison of Sende-Initiated and Receive-Initiated Reliable Multicast Potocols, Poc. of ACM SIGMETRICS, pp. 1-30, Schuba M., Reichl P., An Analysis of Retansmission Stategies fo Reliable Multicast Potocols, Poc. of The Intenational Confeence Pefomance of Infomation and Communication Systems PICS 98, Lund, Sweden, May Jackson J.R., Jobshop-Like Queueing Systems, Management Science, Vol. 10, No. 1, pp , Kühn P. J., Appoximate Analysis of Geneal Queueing Netwoks by Decomposition, IEEE Tansactions on Communications, Vol. 7, No. 1, pp , Januay Whitt W., The Queueing Netwok Analyze, The Bell System Technical Jounal, Vol. 6, No. 9, pp , Novembe Whitt W., Pefomance of the Queueing Netwok Analyze, The Bell System Technical Jounal, Vol. 6, No. 9, pp , Novembe Heijenk G., El Zaki M., Niemegees I.G., Modelling Segmentation and Reassembly Pocesses in Communication Netwoks, Poc. of ITC-14, Noth-Holland, pp , El Zaki M., Shoff N., Pefomance Analysis of Packet-Loss Recovey Schemes in Inteconnected LAN-WAN-LAN Netwoks, Poc. of the Thid Confeence on High-Speed Netwoking, Danthine A., Spaniol O., (Eds.), Noth-Holland, pp , Havekot B.R., Appoximate Analysis of Netwoks of PH/PH/1/K Queues: Theoy & Tool Suppot, Lectue Notes in Compute Science 977, Quantitative Evaluation of Computing and Communication Systems, Beilne H., Bause F. (Eds.), Spinge, pp , Septembe Mashall K.T., Some Inequalities in Queueing, Opeations Reseach, Vol. 16, No.3, pp , Käme W., Langenbach-Belz M., Appoximate Fomulae fo the Delay in the Queueing System GI G 1, Poc. of ICT-8, pp. 35-1/8, Schneide G., Enhancement of QNA fo Appoximate Analysis of Netwoks with Multicast Data Taffic (in geman), Diploma Thesis, Aachen Univesity of Technology, Gemany, Apil Deeing S., Estin D. L., Fainacci D., Jacobson V., Liu C.-G., Wei L., The PIM Achitectue fo Wide- Aea Multicast Routing, IEEE/ACM Tansactions on Netwoking, Vol. 4, No., pp , Apil Paxson V., Floyd S., Wide Aea Taffic: The Failue of Poisson Modeling, IEEE/ACM Tansactions on Netwoking, Vol. 3, No. 3, pp. 6-44, June Jacobson V., McCanne S., vat - LBNL Audio Confeencing Tool,, on-line available at 4. ITU-T Recommendation G.114, Tansmission systems and media - geneal ecommendations on the tansmission quality fo an entie intenational telephone connection - one-way tansmission time, 1993

An Introduction to Omega

An Introduction to Omega An Intoduction to Omega Con Keating and William F. Shadwick These distibutions have the same mean and vaiance. Ae you indiffeent to thei isk-ewad chaacteistics? The Finance Development Cente 2002 1 Fom

More information

ON THE (Q, R) POLICY IN PRODUCTION-INVENTORY SYSTEMS

ON THE (Q, R) POLICY IN PRODUCTION-INVENTORY SYSTEMS ON THE R POLICY IN PRODUCTION-INVENTORY SYSTEMS Saifallah Benjaafa and Joon-Seok Kim Depatment of Mechanical Engineeing Univesity of Minnesota Minneapolis MN 55455 Abstact We conside a poduction-inventoy

More information

Questions & Answers Chapter 10 Software Reliability Prediction, Allocation and Demonstration Testing

Questions & Answers Chapter 10 Software Reliability Prediction, Allocation and Demonstration Testing M13914 Questions & Answes Chapte 10 Softwae Reliability Pediction, Allocation and Demonstation Testing 1. Homewok: How to deive the fomula of failue ate estimate. λ = χ α,+ t When the failue times follow

More information

INITIAL MARGIN CALCULATION ON DERIVATIVE MARKETS OPTION VALUATION FORMULAS

INITIAL MARGIN CALCULATION ON DERIVATIVE MARKETS OPTION VALUATION FORMULAS INITIAL MARGIN CALCULATION ON DERIVATIVE MARKETS OPTION VALUATION FORMULAS Vesion:.0 Date: June 0 Disclaime This document is solely intended as infomation fo cleaing membes and othes who ae inteested in

More information

HEALTHCARE INTEGRATION BASED ON CLOUD COMPUTING

HEALTHCARE INTEGRATION BASED ON CLOUD COMPUTING U.P.B. Sci. Bull., Seies C, Vol. 77, Iss. 2, 2015 ISSN 2286-3540 HEALTHCARE INTEGRATION BASED ON CLOUD COMPUTING Roxana MARCU 1, Dan POPESCU 2, Iulian DANILĂ 3 A high numbe of infomation systems ae available

More information

Financing Terms in the EOQ Model

Financing Terms in the EOQ Model Financing Tems in the EOQ Model Habone W. Stuat, J. Columbia Business School New Yok, NY 1007 hws7@columbia.edu August 6, 004 1 Intoduction This note discusses two tems that ae often omitted fom the standad

More information

Effect of Contention Window on the Performance of IEEE 802.11 WLANs

Effect of Contention Window on the Performance of IEEE 802.11 WLANs Effect of Contention Window on the Pefomance of IEEE 82.11 WLANs Yunli Chen and Dhama P. Agawal Cente fo Distibuted and Mobile Computing, Depatment of ECECS Univesity of Cincinnati, OH 45221-3 {ychen,

More information

STUDENT RESPONSE TO ANNUITY FORMULA DERIVATION

STUDENT RESPONSE TO ANNUITY FORMULA DERIVATION Page 1 STUDENT RESPONSE TO ANNUITY FORMULA DERIVATION C. Alan Blaylock, Hendeson State Univesity ABSTRACT This pape pesents an intuitive appoach to deiving annuity fomulas fo classoom use and attempts

More information

Chapter 3 Savings, Present Value and Ricardian Equivalence

Chapter 3 Savings, Present Value and Ricardian Equivalence Chapte 3 Savings, Pesent Value and Ricadian Equivalence Chapte Oveview In the pevious chapte we studied the decision of households to supply hous to the labo maket. This decision was a static decision,

More information

Comparing Availability of Various Rack Power Redundancy Configurations

Comparing Availability of Various Rack Power Redundancy Configurations Compaing Availability of Vaious Rack Powe Redundancy Configuations White Pape 48 Revision by Victo Avela > Executive summay Tansfe switches and dual-path powe distibution to IT equipment ae used to enhance

More information

Concept and Experiences on using a Wiki-based System for Software-related Seminar Papers

Concept and Experiences on using a Wiki-based System for Software-related Seminar Papers Concept and Expeiences on using a Wiki-based System fo Softwae-elated Semina Papes Dominik Fanke and Stefan Kowalewski RWTH Aachen Univesity, 52074 Aachen, Gemany, {fanke, kowalewski}@embedded.wth-aachen.de,

More information

Semipartial (Part) and Partial Correlation

Semipartial (Part) and Partial Correlation Semipatial (Pat) and Patial Coelation his discussion boows heavily fom Applied Multiple egession/coelation Analysis fo the Behavioal Sciences, by Jacob and Paticia Cohen (975 edition; thee is also an updated

More information

AN IMPLEMENTATION OF BINARY AND FLOATING POINT CHROMOSOME REPRESENTATION IN GENETIC ALGORITHM

AN IMPLEMENTATION OF BINARY AND FLOATING POINT CHROMOSOME REPRESENTATION IN GENETIC ALGORITHM AN IMPLEMENTATION OF BINARY AND FLOATING POINT CHROMOSOME REPRESENTATION IN GENETIC ALGORITHM Main Golub Faculty of Electical Engineeing and Computing, Univesity of Zageb Depatment of Electonics, Micoelectonics,

More information

Research on Risk Assessment of the Transformer Based on Life Cycle Cost

Research on Risk Assessment of the Transformer Based on Life Cycle Cost ntenational Jounal of Smat Gid and lean Enegy eseach on isk Assessment of the Tansfome Based on Life ycle ost Hui Zhou a, Guowei Wu a, Weiwei Pan a, Yunhe Hou b, hong Wang b * a Zhejiang Electic Powe opoation,

More information

Efficient Redundancy Techniques for Latency Reduction in Cloud Systems

Efficient Redundancy Techniques for Latency Reduction in Cloud Systems Efficient Redundancy Techniques fo Latency Reduction in Cloud Systems 1 Gaui Joshi, Emina Soljanin, and Gegoy Wonell Abstact In cloud computing systems, assigning a task to multiple seves and waiting fo

More information

Episode 401: Newton s law of universal gravitation

Episode 401: Newton s law of universal gravitation Episode 401: Newton s law of univesal gavitation This episode intoduces Newton s law of univesal gavitation fo point masses, and fo spheical masses, and gets students pactising calculations of the foce

More information

Peer-to-Peer File Sharing Game using Correlated Equilibrium

Peer-to-Peer File Sharing Game using Correlated Equilibrium Pee-to-Pee File Shaing Game using Coelated Equilibium Beibei Wang, Zhu Han, and K. J. Ray Liu Depatment of Electical and Compute Engineeing and Institute fo Systems Reseach, Univesity of Mayland, College

More information

The transport performance evaluation system building of logistics enterprises

The transport performance evaluation system building of logistics enterprises Jounal of Industial Engineeing and Management JIEM, 213 6(4): 194-114 Online ISSN: 213-953 Pint ISSN: 213-8423 http://dx.doi.og/1.3926/jiem.784 The tanspot pefomance evaluation system building of logistics

More information

Ilona V. Tregub, ScD., Professor

Ilona V. Tregub, ScD., Professor Investment Potfolio Fomation fo the Pension Fund of Russia Ilona V. egub, ScD., Pofesso Mathematical Modeling of Economic Pocesses Depatment he Financial Univesity unde the Govenment of the Russian Fedeation

More information

Adaptive Queue Management with Restraint on Non-Responsive Flows

Adaptive Queue Management with Restraint on Non-Responsive Flows Adaptive Queue Management wi Restaint on Non-Responsive Flows Lan Li and Gyungho Lee Depatment of Electical and Compute Engineeing Univesity of Illinois at Chicago 85 S. Mogan Steet Chicago, IL 667 {lli,

More information

Cloud Service Reliability: Modeling and Analysis

Cloud Service Reliability: Modeling and Analysis Cloud Sevice eliability: Modeling and Analysis Yuan-Shun Dai * a c, Bo Yang b, Jack Dongaa a, Gewei Zhang c a Innovative Computing Laboatoy, Depatment of Electical Engineeing & Compute Science, Univesity

More information

The Role of Gravity in Orbital Motion

The Role of Gravity in Orbital Motion ! The Role of Gavity in Obital Motion Pat of: Inquiy Science with Datmouth Developed by: Chistophe Caoll, Depatment of Physics & Astonomy, Datmouth College Adapted fom: How Gavity Affects Obits (Ohio State

More information

Software Engineering and Development

Software Engineering and Development I T H E A 67 Softwae Engineeing and Development SOFTWARE DEVELOPMENT PROCESS DYNAMICS MODELING AS STATE MACHINE Leonid Lyubchyk, Vasyl Soloshchuk Abstact: Softwae development pocess modeling is gaining

More information

A framework for the selection of enterprise resource planning (ERP) system based on fuzzy decision making methods

A framework for the selection of enterprise resource planning (ERP) system based on fuzzy decision making methods A famewok fo the selection of entepise esouce planning (ERP) system based on fuzzy decision making methods Omid Golshan Tafti M.s student in Industial Management, Univesity of Yazd Omidgolshan87@yahoo.com

More information

The Binomial Distribution

The Binomial Distribution The Binomial Distibution A. It would be vey tedious if, evey time we had a slightly diffeent poblem, we had to detemine the pobability distibutions fom scatch. Luckily, thee ae enough similaities between

More information

Comparing Availability of Various Rack Power Redundancy Configurations

Comparing Availability of Various Rack Power Redundancy Configurations Compaing Availability of Vaious Rack Powe Redundancy Configuations By Victo Avela White Pape #48 Executive Summay Tansfe switches and dual-path powe distibution to IT equipment ae used to enhance the availability

More information

An Approach to Optimized Resource Allocation for Cloud Simulation Platform

An Approach to Optimized Resource Allocation for Cloud Simulation Platform An Appoach to Optimized Resouce Allocation fo Cloud Simulation Platfom Haitao Yuan 1, Jing Bi 2, Bo Hu Li 1,3, Xudong Chai 3 1 School of Automation Science and Electical Engineeing, Beihang Univesity,

More information

How To Use A Network On A Network With A Powerline (Lan) On A Pcode (Lan On Alan) (Lan For Acedo) (Moe) (Omo) On An Ipo) Or Ipo (

How To Use A Network On A Network With A Powerline (Lan) On A Pcode (Lan On Alan) (Lan For Acedo) (Moe) (Omo) On An Ipo) Or Ipo ( Hubs, Bidges, and Switches Used fo extending LANs in tems of geogaphical coveage, numbe of nodes, administation capabilities, etc. Diffe in egads to: m collision domain isolation m laye at which they opeate

More information

Determining solar characteristics using planetary data

Determining solar characteristics using planetary data Detemining sola chaacteistics using planetay data Intoduction The Sun is a G type main sequence sta at the cente of the Sola System aound which the planets, including ou Eath, obit. In this inestigation

More information

An Infrastructure Cost Evaluation of Single- and Multi-Access Networks with Heterogeneous Traffic Density

An Infrastructure Cost Evaluation of Single- and Multi-Access Networks with Heterogeneous Traffic Density An Infastuctue Cost Evaluation of Single- and Multi-Access Netwoks with Heteogeneous Taffic Density Andes Fuuskä and Magnus Almgen Wieless Access Netwoks Eicsson Reseach Kista, Sweden [andes.fuuska, magnus.almgen]@eicsson.com

More information

Database Management Systems

Database Management Systems Contents Database Management Systems (COP 5725) D. Makus Schneide Depatment of Compute & Infomation Science & Engineeing (CISE) Database Systems Reseach & Development Cente Couse Syllabus 1 Sping 2012

More information

YARN PROPERTIES MEASUREMENT: AN OPTICAL APPROACH

YARN PROPERTIES MEASUREMENT: AN OPTICAL APPROACH nd INTERNATIONAL TEXTILE, CLOTHING & ESIGN CONFERENCE Magic Wold of Textiles Octobe 03 d to 06 th 004, UBROVNIK, CROATIA YARN PROPERTIES MEASUREMENT: AN OPTICAL APPROACH Jana VOBOROVA; Ashish GARG; Bohuslav

More information

Reduced Pattern Training Based on Task Decomposition Using Pattern Distributor

Reduced Pattern Training Based on Task Decomposition Using Pattern Distributor > PNN05-P762 < Reduced Patten Taining Based on Task Decomposition Using Patten Distibuto Sheng-Uei Guan, Chunyu Bao, and TseNgee Neo Abstact Task Decomposition with Patten Distibuto (PD) is a new task

More information

THE DISTRIBUTED LOCATION RESOLUTION PROBLEM AND ITS EFFICIENT SOLUTION

THE DISTRIBUTED LOCATION RESOLUTION PROBLEM AND ITS EFFICIENT SOLUTION IADIS Intenational Confeence Applied Computing 2006 THE DISTRIBUTED LOCATION RESOLUTION PROBLEM AND ITS EFFICIENT SOLUTION Jög Roth Univesity of Hagen 58084 Hagen, Gemany Joeg.Roth@Fenuni-hagen.de ABSTRACT

More information

Converting knowledge Into Practice

Converting knowledge Into Practice Conveting knowledge Into Pactice Boke Nightmae srs Tend Ride By Vladimi Ribakov Ceato of Pips Caie 20 of June 2010 2 0 1 0 C o p y i g h t s V l a d i m i R i b a k o v 1 Disclaime and Risk Wanings Tading

More information

9:6.4 Sample Questions/Requests for Managing Underwriter Candidates

9:6.4 Sample Questions/Requests for Managing Underwriter Candidates 9:6.4 INITIAL PUBLIC OFFERINGS 9:6.4 Sample Questions/Requests fo Managing Undewite Candidates Recent IPO Expeience Please povide a list of all completed o withdawn IPOs in which you fim has paticipated

More information

2 r2 θ = r2 t. (3.59) The equal area law is the statement that the term in parentheses,

2 r2 θ = r2 t. (3.59) The equal area law is the statement that the term in parentheses, 3.4. KEPLER S LAWS 145 3.4 Keple s laws You ae familia with the idea that one can solve some mechanics poblems using only consevation of enegy and (linea) momentum. Thus, some of what we see as objects

More information

An Epidemic Model of Mobile Phone Virus

An Epidemic Model of Mobile Phone Virus An Epidemic Model of Mobile Phone Vius Hui Zheng, Dong Li, Zhuo Gao 3 Netwok Reseach Cente, Tsinghua Univesity, P. R. China zh@tsinghua.edu.cn School of Compute Science and Technology, Huazhong Univesity

More information

IBM Research Smarter Transportation Analytics

IBM Research Smarter Transportation Analytics IBM Reseach Smate Tanspotation Analytics Laua Wynte PhD, Senio Reseach Scientist, IBM Watson Reseach Cente lwynte@us.ibm.com INSTRUMENTED We now have the ability to measue, sense and see the exact condition

More information

CRRC-1 Method #1: Standard Practice for Measuring Solar Reflectance of a Flat, Opaque, and Heterogeneous Surface Using a Portable Solar Reflectometer

CRRC-1 Method #1: Standard Practice for Measuring Solar Reflectance of a Flat, Opaque, and Heterogeneous Surface Using a Portable Solar Reflectometer CRRC- Method #: Standad Pactice fo Measuing Sola Reflectance of a Flat, Opaque, and Heteogeneous Suface Using a Potable Sola Reflectomete Scope This standad pactice coves a technique fo estimating the

More information

Multicriteria analysis in telecommunications

Multicriteria analysis in telecommunications Poceedings of the 37th Hawaii Intenational Confeence on System Sciences - 2004 Multiciteia analysis in telecommunications Janusz Ganat and Andze P. Wiezbicki National Institute of Telecommunications Szachowa

More information

VISCOSITY OF BIO-DIESEL FUELS

VISCOSITY OF BIO-DIESEL FUELS VISCOSITY OF BIO-DIESEL FUELS One of the key assumptions fo ideal gases is that the motion of a given paticle is independent of any othe paticles in the system. With this assumption in place, one can use

More information

Approximation Algorithms for Data Management in Networks

Approximation Algorithms for Data Management in Networks Appoximation Algoithms fo Data Management in Netwoks Chistof Kick Heinz Nixdof Institute and Depatment of Mathematics & Compute Science adebon Univesity Gemany kueke@upb.de Haald Räcke Heinz Nixdof Institute

More information

FXA 2008. Candidates should be able to : Describe how a mass creates a gravitational field in the space around it.

FXA 2008. Candidates should be able to : Describe how a mass creates a gravitational field in the space around it. Candidates should be able to : Descibe how a mass ceates a gavitational field in the space aound it. Define gavitational field stength as foce pe unit mass. Define and use the peiod of an object descibing

More information

Automatic Testing of Neighbor Discovery Protocol Based on FSM and TTCN*

Automatic Testing of Neighbor Discovery Protocol Based on FSM and TTCN* Automatic Testing of Neighbo Discovey Potocol Based on FSM and TTCN* Zhiliang Wang, Xia Yin, Haibin Wang, and Jianping Wu Depatment of Compute Science, Tsinghua Univesity Beijing, P. R. China, 100084 Email:

More information

The Impact of Radio Propagation Models on Ad Hoc Networks Performances

The Impact of Radio Propagation Models on Ad Hoc Networks Performances Jounal of Compute Science 8 (5): 752-760, 2012 ISSN 1549-3636 2012 Science Publications The Impact of Radio Popagation Models on Ad Hoc Netwoks Pefomances 1 Rhattoy, A. and 2 A. Zatni 1 Depatment of Compute,

More information

Financial Derivatives for Computer Network Capacity Markets with Quality-of-Service Guarantees

Financial Derivatives for Computer Network Capacity Markets with Quality-of-Service Guarantees Financial Deivatives fo Compute Netwok Capacity Makets with Quality-of-Sevice Guaantees Pette Pettesson pp@kth.se Febuay 2003 SICS Technical Repot T2003:03 Keywods Netwoking and Intenet Achitectue. Abstact

More information

Carter-Penrose diagrams and black holes

Carter-Penrose diagrams and black holes Cate-Penose diagams and black holes Ewa Felinska The basic intoduction to the method of building Penose diagams has been pesented, stating with obtaining a Penose diagam fom Minkowski space. An example

More information

Tracking/Fusion and Deghosting with Doppler Frequency from Two Passive Acoustic Sensors

Tracking/Fusion and Deghosting with Doppler Frequency from Two Passive Acoustic Sensors Tacking/Fusion and Deghosting with Dopple Fequency fom Two Passive Acoustic Sensos Rong Yang, Gee Wah Ng DSO National Laboatoies 2 Science Pak Dive Singapoe 11823 Emails: yong@dso.og.sg, ngeewah@dso.og.sg

More information

MATHEMATICAL SIMULATION OF MASS SPECTRUM

MATHEMATICAL SIMULATION OF MASS SPECTRUM MATHEMATICA SIMUATION OF MASS SPECTUM.Beánek, J.Knížek, Z. Pulpán 3, M. Hubálek 4, V. Novák Univesity of South Bohemia, Ceske Budejovice, Chales Univesity, Hadec Kalove, 3 Univesity of Hadec Kalove, Hadec

More information

Supplementary Material for EpiDiff

Supplementary Material for EpiDiff Supplementay Mateial fo EpiDiff Supplementay Text S1. Pocessing of aw chomatin modification data In ode to obtain the chomatin modification levels in each of the egions submitted by the use QDCMR module

More information

Modeling and Verifying a Price Model for Congestion Control in Computer Networks Using PROMELA/SPIN

Modeling and Verifying a Price Model for Congestion Control in Computer Networks Using PROMELA/SPIN Modeling and Veifying a Pice Model fo Congestion Contol in Compute Netwoks Using PROMELA/SPIN Clement Yuen and Wei Tjioe Depatment of Compute Science Univesity of Toonto 1 King s College Road, Toonto,

More information

A Comparative Analysis of Data Center Network Architectures

A Comparative Analysis of Data Center Network Architectures A Compaative Analysis of Data Cente Netwok Achitectues Fan Yao, Jingxin Wu, Guu Venkataamani, Suesh Subamaniam Depatment of Electical and Compute Engineeing, The Geoge Washington Univesity, Washington,

More information

UNIT CIRCLE TRIGONOMETRY

UNIT CIRCLE TRIGONOMETRY UNIT CIRCLE TRIGONOMETRY The Unit Cicle is the cicle centeed at the oigin with adius unit (hence, the unit cicle. The equation of this cicle is + =. A diagam of the unit cicle is shown below: + = - - -

More information

Top K Nearest Keyword Search on Large Graphs

Top K Nearest Keyword Search on Large Graphs Top K Neaest Keywod Seach on Lage Gaphs Miao Qiao, Lu Qin, Hong Cheng, Jeffey Xu Yu, Wentao Tian The Chinese Univesity of Hong Kong, Hong Kong, China {mqiao,lqin,hcheng,yu,wttian}@se.cuhk.edu.hk ABSTRACT

More information

Channel selection in e-commerce age: A strategic analysis of co-op advertising models

Channel selection in e-commerce age: A strategic analysis of co-op advertising models Jounal of Industial Engineeing and Management JIEM, 013 6(1):89-103 Online ISSN: 013-0953 Pint ISSN: 013-843 http://dx.doi.og/10.396/jiem.664 Channel selection in e-commece age: A stategic analysis of

More information

Figure 2. So it is very likely that the Babylonians attributed 60 units to each side of the hexagon. Its resulting perimeter would then be 360!

Figure 2. So it is very likely that the Babylonians attributed 60 units to each side of the hexagon. Its resulting perimeter would then be 360! 1. What ae angles? Last time, we looked at how the Geeks intepeted measument of lengths. Howeve, as fascinated as they wee with geomety, thee was a shape that was much moe enticing than any othe : the

More information

Uncertainty Associated with Microbiological Analysis

Uncertainty Associated with Microbiological Analysis Appendix J STWG Pat 3 Uncetainty 7-8-06 Page 1 of 31 Uncetainty Associated with Micobiological Analysis 1. Intoduction 1.1. Thee ae only two absolute cetainties in life: death and taxes! Whateve task we

More information

Gauss Law. Physics 231 Lecture 2-1

Gauss Law. Physics 231 Lecture 2-1 Gauss Law Physics 31 Lectue -1 lectic Field Lines The numbe of field lines, also known as lines of foce, ae elated to stength of the electic field Moe appopiately it is the numbe of field lines cossing

More information

CONCEPTUAL FRAMEWORK FOR DEVELOPING AND VERIFICATION OF ATTRIBUTION MODELS. ARITHMETIC ATTRIBUTION MODELS

CONCEPTUAL FRAMEWORK FOR DEVELOPING AND VERIFICATION OF ATTRIBUTION MODELS. ARITHMETIC ATTRIBUTION MODELS CONCEPUAL FAMEOK FO DEVELOPING AND VEIFICAION OF AIBUION MODELS. AIHMEIC AIBUION MODELS Yui K. Shestopaloff, is Diecto of eseach & Deelopment at SegmentSoft Inc. He is a Docto of Sciences and has a Ph.D.

More information

est using the formula I = Prt, where I is the interest earned, P is the principal, r is the interest rate, and t is the time in years.

est using the formula I = Prt, where I is the interest earned, P is the principal, r is the interest rate, and t is the time in years. 9.2 Inteest Objectives 1. Undestand the simple inteest fomula. 2. Use the compound inteest fomula to find futue value. 3. Solve the compound inteest fomula fo diffeent unknowns, such as the pesent value,

More information

Chris J. Skinner The probability of identification: applying ideas from forensic statistics to disclosure risk assessment

Chris J. Skinner The probability of identification: applying ideas from forensic statistics to disclosure risk assessment Chis J. Skinne The pobability of identification: applying ideas fom foensic statistics to disclosue isk assessment Aticle (Accepted vesion) (Refeeed) Oiginal citation: Skinne, Chis J. (2007) The pobability

More information

Optimizing Content Retrieval Delay for LT-based Distributed Cloud Storage Systems

Optimizing Content Retrieval Delay for LT-based Distributed Cloud Storage Systems Optimizing Content Retieval Delay fo LT-based Distibuted Cloud Stoage Systems Haifeng Lu, Chuan Heng Foh, Yonggang Wen, and Jianfei Cai School of Compute Engineeing, Nanyang Technological Univesity, Singapoe

More information

Promised Lead-Time Contracts Under Asymmetric Information

Promised Lead-Time Contracts Under Asymmetric Information OPERATIONS RESEARCH Vol. 56, No. 4, July August 28, pp. 898 915 issn 3-364X eissn 1526-5463 8 564 898 infoms doi 1.1287/ope.18.514 28 INFORMS Pomised Lead-Time Contacts Unde Asymmetic Infomation Holly

More information

Data Center Demand Response: Avoiding the Coincident Peak via Workload Shifting and Local Generation

Data Center Demand Response: Avoiding the Coincident Peak via Workload Shifting and Local Generation (213) 1 28 Data Cente Demand Response: Avoiding the Coincident Peak via Wokload Shifting and Local Geneation Zhenhua Liu 1, Adam Wieman 1, Yuan Chen 2, Benjamin Razon 1, Niangjun Chen 1 1 Califonia Institute

More information

Exam #1 Review Answers

Exam #1 Review Answers xam #1 Review Answes 1. Given the following pobability distibution, calculate the expected etun, vaiance and standad deviation fo Secuity J. State Pob (R) 1 0.2 10% 2 0.6 15 3 0.2 20 xpected etun = 0.2*10%

More information

Financial Planning and Risk-return profiles

Financial Planning and Risk-return profiles Financial Planning and Risk-etun pofiles Stefan Gaf, Alexande Kling und Jochen Russ Pepint Seies: 2010-16 Fakultät fü Mathematik und Witschaftswissenschaften UNIERSITÄT ULM Financial Planning and Risk-etun

More information

Nontrivial lower bounds for the least common multiple of some finite sequences of integers

Nontrivial lower bounds for the least common multiple of some finite sequences of integers J. Numbe Theoy, 15 (007), p. 393-411. Nontivial lowe bounds fo the least common multiple of some finite sequences of integes Bai FARHI bai.fahi@gmail.com Abstact We pesent hee a method which allows to

More information

Spirotechnics! September 7, 2011. Amanda Zeringue, Michael Spannuth and Amanda Zeringue Dierential Geometry Project

Spirotechnics! September 7, 2011. Amanda Zeringue, Michael Spannuth and Amanda Zeringue Dierential Geometry Project Spiotechnics! Septembe 7, 2011 Amanda Zeingue, Michael Spannuth and Amanda Zeingue Dieential Geomety Poject 1 The Beginning The geneal consensus of ou goup began with one thought: Spiogaphs ae awesome.

More information

INVESTIGATION OF FLOW INSIDE AN AXIAL-FLOW PUMP OF GV IMP TYPE

INVESTIGATION OF FLOW INSIDE AN AXIAL-FLOW PUMP OF GV IMP TYPE 1 INVESTIGATION OF FLOW INSIDE AN AXIAL-FLOW PUMP OF GV IMP TYPE ANATOLIY A. YEVTUSHENKO 1, ALEXEY N. KOCHEVSKY 1, NATALYA A. FEDOTOVA 1, ALEXANDER Y. SCHELYAEV 2, VLADIMIR N. KONSHIN 2 1 Depatment of

More information

NUCLEAR MAGNETIC RESONANCE

NUCLEAR MAGNETIC RESONANCE 19 Jul 04 NMR.1 NUCLEAR MAGNETIC RESONANCE In this expeiment the phenomenon of nuclea magnetic esonance will be used as the basis fo a method to accuately measue magnetic field stength, and to study magnetic

More information

PLANNING THE CAPACITY OF A WEB SERVER: AN EXPERIENCE REPORT

PLANNING THE CAPACITY OF A WEB SERVER: AN EXPERIENCE REPORT PLANNING THE CAPACITY OF A WEB SERVER: AN EXPERIENCE REPORT Daniel A. Menascé Robet Peaino Depatment of Compute Science, MS 4A5 Univesity Computing Geoge Mason Univesity Geoge Mason Univesity Faifax, VA

More information

Energy Efficient Cache Invalidation in a Mobile Environment

Energy Efficient Cache Invalidation in a Mobile Environment Enegy Efficient Cache Invalidation in a Mobile Envionment Naottam Chand, Ramesh Chanda Joshi, Manoj Misa Electonics & Compute Engineeing Depatment Indian Institute of Technology, Rookee - 247 667. INDIA

More information

A Capacitated Commodity Trading Model with Market Power

A Capacitated Commodity Trading Model with Market Power A Capacitated Commodity Tading Model with Maket Powe Victo Matínez-de-Albéniz Josep Maia Vendell Simón IESE Business School, Univesity of Navaa, Av. Peason 1, 08034 Bacelona, Spain VAlbeniz@iese.edu JMVendell@iese.edu

More information

Explicit, analytical solution of scaling quantum graphs. Abstract

Explicit, analytical solution of scaling quantum graphs. Abstract Explicit, analytical solution of scaling quantum gaphs Yu. Dabaghian and R. Blümel Depatment of Physics, Wesleyan Univesity, Middletown, CT 06459-0155, USA E-mail: ydabaghian@wesleyan.edu (Januay 6, 2003)

More information

An Efficient Group Key Agreement Protocol for Ad hoc Networks

An Efficient Group Key Agreement Protocol for Ad hoc Networks An Efficient Goup Key Ageement Potocol fo Ad hoc Netwoks Daniel Augot, Raghav haska, Valéie Issany and Daniele Sacchetti INRIA Rocquencout 78153 Le Chesnay Fance {Daniel.Augot, Raghav.haska, Valéie.Issany,

More information

Memory-Aware Sizing for In-Memory Databases

Memory-Aware Sizing for In-Memory Databases Memoy-Awae Sizing fo In-Memoy Databases Kasten Molka, Giuliano Casale, Thomas Molka, Laua Mooe Depatment of Computing, Impeial College London, United Kingdom {k.molka3, g.casale}@impeial.ac.uk SAP HANA

More information

Trading Volume and Serial Correlation in Stock Returns in Pakistan. Abstract

Trading Volume and Serial Correlation in Stock Returns in Pakistan. Abstract Tading Volume and Seial Coelation in Stock Retuns in Pakistan Khalid Mustafa Assistant Pofesso Depatment of Economics, Univesity of Kaachi e-mail: khalidku@yahoo.com and Mohammed Nishat Pofesso and Chaiman,

More information

Optimal Peer Selection in a Free-Market Peer-Resource Economy

Optimal Peer Selection in a Free-Market Peer-Resource Economy Optimal Pee Selection in a Fee-Maket Pee-Resouce Economy Micah Adle, Rakesh Kuma, Keith Ross, Dan Rubenstein, David Tune and David D Yao Dept of Compute Science Univesity of Massachusetts Amhest, MA; Email:

More information

Problem Set # 9 Solutions

Problem Set # 9 Solutions Poblem Set # 9 Solutions Chapte 12 #2 a. The invention of the new high-speed chip inceases investment demand, which shifts the cuve out. That is, at evey inteest ate, fims want to invest moe. The incease

More information

Lab M4: The Torsional Pendulum and Moment of Inertia

Lab M4: The Torsional Pendulum and Moment of Inertia M4.1 Lab M4: The Tosional Pendulum and Moment of netia ntoduction A tosional pendulum, o tosional oscillato, consists of a disk-like mass suspended fom a thin od o wie. When the mass is twisted about the

More information

The impact of migration on the provision. of UK public services (SRG.10.039.4) Final Report. December 2011

The impact of migration on the provision. of UK public services (SRG.10.039.4) Final Report. December 2011 The impact of migation on the povision of UK public sevices (SRG.10.039.4) Final Repot Decembe 2011 The obustness The obustness of the analysis of the is analysis the esponsibility is the esponsibility

More information

METHODOLOGICAL APPROACH TO STRATEGIC PERFORMANCE OPTIMIZATION

METHODOLOGICAL APPROACH TO STRATEGIC PERFORMANCE OPTIMIZATION ETHODOOGICA APPOACH TO STATEGIC PEFOANCE OPTIIZATION ao Hell * Stjepan Vidačić ** Željo Gaača *** eceived: 4. 07. 2009 Peliminay communication Accepted: 5. 0. 2009 UDC 65.02.4 This pape pesents a matix

More information

Referral service and customer incentive in online retail supply Chain

Referral service and customer incentive in online retail supply Chain Refeal sevice and custome incentive in online etail supply Chain Y. G. Chen 1, W. Y. Zhang, S. Q. Yang 3, Z. J. Wang 4 and S. F. Chen 5 1,,3,4 School of Infomation Zhejiang Univesity of Finance and Economics

More information

Choosing the best hedonic product represents a challenging

Choosing the best hedonic product represents a challenging Thosten Hennig-Thuau, Andé Machand, & Paul Max Can Automated Systems Help Consumes Make Bette Choices? Because hedonic poducts consist pedominantly of expeience attibutes, often with many available altenatives,

More information

How to recover your Exchange 2003/2007 mailboxes and emails if all you have available are your PRIV1.EDB and PRIV1.STM Information Store database

How to recover your Exchange 2003/2007 mailboxes and emails if all you have available are your PRIV1.EDB and PRIV1.STM Information Store database AnswesThatWok TM Recoveing Emails and Mailboxes fom a PRIV1.EDB Exchange 2003 IS database How to ecove you Exchange 2003/2007 mailboxes and emails if all you have available ae you PRIV1.EDB and PRIV1.STM

More information

Review Graph based Online Store Review Spammer Detection

Review Graph based Online Store Review Spammer Detection Review Gaph based Online Stoe Review Spamme Detection Guan Wang, Sihong Xie, Bing Liu, Philip S. Yu Univesity of Illinois at Chicago Chicago, USA gwang26@uic.edu sxie6@uic.edu liub@uic.edu psyu@uic.edu

More information

Deflection of Electrons by Electric and Magnetic Fields

Deflection of Electrons by Electric and Magnetic Fields Physics 233 Expeiment 42 Deflection of Electons by Electic and Magnetic Fields Refeences Loain, P. and D.R. Coson, Electomagnetism, Pinciples and Applications, 2nd ed., W.H. Feeman, 199. Intoduction An

More information

Power Monitoring and Control for Electric Home Appliances Based on Power Line Communication

Power Monitoring and Control for Electric Home Appliances Based on Power Line Communication I²MTC 2008 IEEE Intenational Instumentation and Measuement Technology Confeence Victoia, Vancouve Island, Canada, May 12 15, 2008 Powe Monitoing and Contol fo Electic Home Appliances Based on Powe Line

More information

Scheduling Hadoop Jobs to Meet Deadlines

Scheduling Hadoop Jobs to Meet Deadlines Scheduling Hadoop Jobs to Meet Deadlines Kamal Kc, Kemafo Anyanwu Depatment of Compute Science Noth Caolina State Univesity {kkc,kogan}@ncsu.edu Abstact Use constaints such as deadlines ae impotant equiements

More information

Uncertain Version Control in Open Collaborative Editing of Tree-Structured Documents

Uncertain Version Control in Open Collaborative Editing of Tree-Structured Documents Uncetain Vesion Contol in Open Collaboative Editing of Tee-Stuctued Documents M. Lamine Ba Institut Mines Télécom; Télécom PaisTech; LTCI Pais, Fance mouhamadou.ba@ telecom-paistech.f Talel Abdessalem

More information

The Supply of Loanable Funds: A Comment on the Misconception and Its Implications

The Supply of Loanable Funds: A Comment on the Misconception and Its Implications JOURNL OF ECONOMICS ND FINNCE EDUCTION Volume 7 Numbe 2 Winte 2008 39 The Supply of Loanable Funds: Comment on the Misconception and Its Implications. Wahhab Khandke and mena Khandke* STRCT Recently Fields-Hat

More information

Continuous Compounding and Annualization

Continuous Compounding and Annualization Continuous Compounding and Annualization Philip A. Viton Januay 11, 2006 Contents 1 Intoduction 1 2 Continuous Compounding 2 3 Pesent Value with Continuous Compounding 4 4 Annualization 5 5 A Special Poblem

More information

An application of stochastic programming in solving capacity allocation and migration planning problem under uncertainty

An application of stochastic programming in solving capacity allocation and migration planning problem under uncertainty An application of stochastic pogamming in solving capacity allocation and migation planning poblem unde uncetainty Yin-Yann Chen * and Hsiao-Yao Fan Depatment of Industial Management, National Fomosa Univesity,

More information

Physics HSC Course Stage 6. Space. Part 1: Earth s gravitational field

Physics HSC Course Stage 6. Space. Part 1: Earth s gravitational field Physics HSC Couse Stage 6 Space Pat 1: Eath s gavitational field Contents Intoduction... Weight... 4 The value of g... 7 Measuing g...8 Vaiations in g...11 Calculating g and W...13 You weight on othe

More information

ENABLING INFORMATION GATHERING PATTERNS FOR EMERGENCY RESPONSE WITH THE OPENKNOWLEDGE SYSTEM

ENABLING INFORMATION GATHERING PATTERNS FOR EMERGENCY RESPONSE WITH THE OPENKNOWLEDGE SYSTEM Computing and Infomatics, Vol. 29, 2010, 537 555 ENABLING INFORMATION GATHERING PATTERNS FOR EMERGENCY RESPONSE WITH THE OPENKNOWLEDGE SYSTEM Gaia Tecaichi, Veonica Rizzi, Mauizio Machese Depatment of

More information

Give me all I pay for Execution Guarantees in Electronic Commerce Payment Processes

Give me all I pay for Execution Guarantees in Electronic Commerce Payment Processes Give me all I pay fo Execution Guaantees in Electonic Commece Payment Pocesses Heiko Schuldt Andei Popovici Hans-Jög Schek Email: Database Reseach Goup Institute of Infomation Systems ETH Zentum, 8092

More information

An Energy Efficient and Accurate Slot Synchronization Scheme for Wireless Sensor Networks

An Energy Efficient and Accurate Slot Synchronization Scheme for Wireless Sensor Networks An Enegy Efficient and Accuate Slot Synchonization Scheme fo Wieless Senso Netwoks Lillian Dai Pithwish asu Jason Redi N Technologies, 0 Moulton St., Cambidge, MA 038 ldai@bbn.com pbasu@bbn.com edi@bbn.com

More information

Real Time Tracking of High Speed Movements in the Context of a Table Tennis Application

Real Time Tracking of High Speed Movements in the Context of a Table Tennis Application Real Time Tacking of High Speed Movements in the Context of a Table Tennis Application Stephan Rusdof Chemnitz Univesity of Technology D-09107, Chemnitz, Gemany +49 371 531 1533 stephan.usdof@infomatik.tu-chemnitz.de

More information

Towards Realizing a Low Cost and Highly Available Datacenter Power Infrastructure

Towards Realizing a Low Cost and Highly Available Datacenter Power Infrastructure Towads Realizing a Low Cost and Highly Available Datacente Powe Infastuctue Siam Govindan, Di Wang, Lydia Chen, Anand Sivasubamaniam, and Bhuvan Ugaonka The Pennsylvania State Univesity. IBM Reseach Zuich

More information