Modeling TCP Performance with Proxies

Size: px
Start display at page:

Download "Modeling TCP Performance with Proxies"

Transcription

1 Mdeling TCP Pefmance with Pxies Mingyan Liu, Navid Ehsan Electical Engineeing and Cmute Science Deatment Univesity f Michigan Ann Ab, MI , USA Abstact This ae investigates the TCP dynamics and efmance ve xies that shten the TCP feedback l by segmenting the end-t-end cnnectin. Such xies ae ften used t imve TCP efmance, e.g., a slitting/sfing xy in the satellite cmmunicatin, and me cmmnly, a web cache. By analysis, we attemt t devel a basic undestanding f the eties f TCP dynamics when such xies ae used, and futhe btain cetain design inciles f systems invlving such xies. We esent simle mdels catuing sme featues f the xy efmance in bth the lssless and lssy scenais. Due t the cmlexity invlved, detailed analysis is nly available in the lssless scenai, and u discussin in the lssy scenai is lagely limited t steady state behavi. weve we ae able t btain useful insight thugh such analysis. We identify cnditins unde which using a xy vides significant maginal efmance gain by investigating facts including initial windw size, cngestin level f the xy, and the level f asymmety between the links segegated by the xy. We als discuss hw these cnditins affect the delyment and visining f systems using xies. I. INTRODUCTION IS ae investigates cetain tye f xies that cause changes in the TCP dynamics and the esulting efmance imlicatins. In aticula, we fcus n xies that shten the TCP feedback l eithe by design as a by-duct. Such xies ae nmally used t educe the cnnectin esnse time and achieve highe link utilizatin. One tyical examle f such is a TCP cnnectin slitting and sfing xy that e-acknwledges the sende n behalf f the eceive (by sfing the eceive s addess), and fwads ackets t the eceive n behalf f the sende (by sfing the sende s addess). Such a scheme is usually called slit TCP, TCP sfing [1] indiect TCP (I-TCP) [2], [3]. It is cmmnly used in satellite cmmunicatin t imve TCP efmance ve the lage bandwidth-delay-duct f satellite link since it can seed u the windw gwth and achieve highe caacity utilizatin, esecially f sht cnnectins. It has als been sed f teestial wieless netwks (e.g., I-TCP) [3], [], [5] as a means f seaating the wied and the wieless at f the cnnectin, and seaating cngestin lsses and link failue lsses. The mtivatin behind this aach is TCP s efmance degadatin in a hetegeneus envinment. The idea is that if a cmmunicatin ath cnsists f hysical medium that have vey diffeent chaacteistics, the endt-end efmance is timized by islating ne tye f hysical link fm anthe and timizing each seaately. weve this aach geneally vilates the TCP end-t-end semantics, and will nt wk if the IP ackets aylad is encyted [6]. Anthe examle f such a xy, which may seem less bvius, is a cmmn web cache (e.g., with the web bwse set t xy mde). When thee is a hit at the cache, the file is diectly sent t the client fm the cache. When thee is a miss, the cache ens u a cnnectin t the emte seve and stats dwnlading the file t the cache (f cacheable bjects), while fwading ackets t the client at the same time. Thus the cache autmatically beaks the seve-client tansfe int tw seaate cnnectins [5]. In tems f TCP efmance f the file tansfe, this has exactly the same effect as slit TCP (althugh the cnnectin establishment is diffeent). weve, in this case the TCP semantics is eseved because the cache des nt sf the client s addess, and s it acknwledges the seve n behalf f itself athe than e-ack n behalf f the client. Caching nt nly educes latency by ushing the cntent clse t end uses but als esults in ediectin f taffic that is meant f web seves, and can achieve bette lad balancing. Thee has been imlementatin and exeimental study f the TCP efmance imvement using such xies, esecially slit TCP in satellite and teestial wieless cmmunicatins (e.g., [1], [2], [3]). In this ae we devel simle mathematical mdels t deive the TCP efmance (mainly latency) when such a xy is used, and analyze the level f efmance imvement unde diffeent scenais. Ou mtivatin is thee-fld: t have an analytical and quantitative study t gain insights int the dynamics f a shtened TCP l in additin t simulatin and exeimental studies; t investigate the use f xy as a geneal slutin t blems invlving hetegeneus links and lage amunts f taffic; and me imtantly, t aly such undestanding t system level design issues. In subsequent sectins we will igne whethe the xy sfs addesses nt since it des nt affect u analysis, and instead fcus n a geneal mdel f sevexy-client cmmunicatin. Due t the cmlexity invlved, detailed analysis is nly available in the lssless scenai, and u discussin in the lssy scenai is lagely limited t steady state behavi. weve we ae able t btain useful insight thugh such analysis. In

2 Seve Pxy Fig. 1. Netwk Mdel Client summay, we fund that veall using the xy esults in highe utilizatin f the link caacity and lwe latency. weve, when the xy becmes cngested this efmance gain is limited. In additin, when a cnnectin is bken in tw, the slwe ne always dminates the veall efmance, and as this dminance inceases, the gain fm using the xy is again educed. These esults imly that while timizatin f seaate ats f a cnnectin (segegated by the xy) is imtant, it is equally imtant t minimize the asymmety between these ats, esecially in a hetegeneus envinment. The ganizatin f the ae is as fllws. In Sectin 2 we esent the netwk mdel and descibe hw the xy functins. In Sectins 3 thugh 5 we analyze the latency in file tansfe with withut using the xy. Tw cases ae investigated by assuming the links ae lssless and lssy, esectively. The accuacy f u mdel is discussed. We then analyze the effect f initial windw size, the cngestin level f the xy and the asymmety between the tw segments segegated by the xy. Sectin 6 summaizes u esults and cncludes the ae. II. SPLIT CONNECTION AND TE NETWORK MODEL A. Netwk Mdel Ou analysis is based n a tw link mdel with ne end hst n each side and a xy in the middle, as shwn in Figue 1. In eality each f the tw links may cntain multile intemediate utes and hysical links, but ae abstacted int a single link with a single und-ti time (RTT) aamete and a single lss ate aamete. In a eal netwk, a sfing xy is usually laced between the wied at and the wieless ( satellite) link, and the client is usually lcated at the end f the wieless link. The lcatin f a cache xy is me abitay. File tansfe is u main alicatin f inteest, and withut lss f geneality ae cnsideed t be fm the seve t the client. When an end-t-end cnnectin is established, the xy functins as a nmal ute that fwads ackets fm the seve t the client and vice vesa. When cnnectin slitting is used, the xy acknwledges t the seve, the client acknwledges t the xy, and the xy elays ackets fm the seve t the client. Same cedue is used f the the diectin f the cnnectin. The tw cnnectins ae inevitably culed, but they kee seaate sequence numbes and queues, and the xy des nt elay ut-f-de ackets fm ne t the the thus acting as a vitual suce f the file. In geneal, with a sfing xy the initial cnnectin establishment (thee-way handshake) and the final clsing ae dne in an end-t-end fashin. The cnnectin is nly slit in tw duing the data tansfe eid, as shwn in Figue 2. With a cache xy thee ae tw seaate cnnectin fm the vey beginning, i.e., thee-way handshake is fist cnducted between the client and the xy, and if thee is a miss, anthe thee-way handshake is cnducted between the xy and the seve, as shwn in Figue 3. Bth situatins esult in aximately the same delay in cnnectin establishment f a single cnnectin. We theefe d n include this initial delay in u analysis and instead fcus n the delay slely f data tansfe, which is the duatin between when the seve sends the fist data acket f a file and the time when the client eceives the last data acket f a file. F a cache xy if thee is a hit n the file equest, the cntent is etieved diectly fm the cache. In this case the cnnectin mdel is simly end-t-end fm the client t the xy, with a factin f the entie seve-client und-ti time. Ou analysis theefe nly alies t situatins whee thee is a miss. Fig. 2. File tansfe using a slitting xy B. Assumtins and Paametes We assume that a file cntains exactly segments f the maximum segment size (MSS). This is an aximatin t an abitay file size whse last segment may be a factin f MSS. weve, this des nt affect u methd f analysis, and als des nt affect the cmaisn between with withut using the xy. We assume that bth the end-t-end cnnectin (seve-client) and the slit cnnectins (seve-xy and xy-client) have the same value f slw stat theshld (ssthesh),, and the maximum windw size. These tw values ae als

3 Q " i Fig. 3. File tansfe using a cache un miss assumed t be in numbe f segments athe than numbe f bytes t simlify the analysis. The seve, the xy and the client each has a tansmissin ate f,, and, esectively. Assuming acket length f, (including bth TCP and IP heades) the time it takes f the seve t tansmit a acket is, and,! f the xy and the client, esectively. When thee ae tw seaate cnnectins, we assume a e-acket cessing delay f " at the xy. All the cessing delays ae igned. We assume that each link has the same agatin delay and tansmissin ate in bth diectins. The ne-way agatin delay n the seve-xy link and the xy-client link ae dented by # and #, esectively. Thughut u analysis, we assume that the tansmissin time f an ACK is negligible. We futhe assume that the TCP sende is nly cnstained by the cngestin windw and nt the advetised eceive windw size. Mst wk in TCP analysis assumes an infinite suce, e.g., [7], [8], [9]. weve, when we have tw cnnectins, the windw f the secnd cnnectin (xy-client) evlves nt nly accding t the windw dynamics f TCP, but als accding t the availability f ackets (fm the seve-xy cnnectin), i.e., the fist cnnectin may nt catch u with the secnd cnnectin due t facts like initial windw size, tansmissin ate, etc.. Theefe the windw f the secnd cnnectin will be fced t gw at a slwe ate. We will discuss bth in subsequent sectins. III. LOSSLESS LINKS Assuming that the windw gws in the slw stat and cngestin avidance stages until the maximum windw size is achieved, the numbe f windws that is needed t cve a file f segments can be calculated by extending the methd esented in [10]. We als assume that delayed ACK is imlemented. As shwn in [11], since ne ACK is geneated f evey $ ackets eceived befe the time exies, the ate f exnential gwth f the cngestin windw is %'&( ), which equals 2 when n delayed ACK is used. Let *(+ dente the initial windw size. Let be such that *(+,%.-0/ *+7%8-, if :9<;?> - * + % /, i.e., the slw stat theshld ssthesh is eached duing the AB&DC 3FE windw if the file is big enugh. Similaly, let be such that 3GI2J /K-/ ) 1 L5 3MN2J ) /-, i.e., the maximum windw size is achieved duing the O&PC 3FE windw if the file is big enugh. All subsequent windws have the same windw size f. The numbe f windws needed t tansfe a file is then given by the fllwing: VXW?YKZP[]\ ;_ `> *a+7% / 2bdc if [ 5e SSSSSR T USSSSS VXW?YKZP[]\ ; `> - * + % / ;?> -gf 3 /K-/ ) C bdc if 1 [ 5 VXW?YKZP[]\ ; `> - *a+7% / ;?> 2J -gf 3M /K-/ ) C h;?> 2J f bdc if 1 [ A. Delay Mdels We fist cnside an end-t-end cnnectin between the seve and the client. Assuming that the links ae lssless and that cnnectins ae nly cnstained by cngestin windw size, afte the seve sends a windw s ackets it waits f the fist ACK t cme back, if it takes lnge f the ACK t aive than it takes t tansmit the windw s wth f data. The time it takes t tansmit the [ 3FE windw is a functin f the acket tansmissin time at the sende given by R T j C U *a+,% / if [ 5e 3M /K-0/ ) Ck if 1 [ 5 if 1 [ Theefe if b i (1), which indicates that the xy tansmits at least as fast as the seve and thus ackets will nt exeience queueing delay at the xy, the und-ti time f the end-t-end cnnectin is la#pmn#7dc. We define 2 t be the time it takes f the fist ACK t aive afte the fist acket was sent, thus q < _la# # C NA$2&PCk s$t u BlA# B# C. Nte that this exessin assumes that thee ae at least $ ackets in a windw s that the eceive can immediately etun an ACK un eceit f the $ 3FE acket. If f examle * + v& and $Oẅl, then the eceive may have t wait f the delayed ACK time t exied t etun an ACK. In the est f u analysis we will igne this diffeence,

4 which can be easily taken int accunt. The ttal time it takes t tansfe the file is then C B whee fb / > " j7c f # #7 (2) f sitive and thewise. This latency eflects the ttal tansmissin time, the time that the seve sends waiting f ACKs, and the time f the last windw t eached the client. When 1, ackets culd build u at the xy waiting t be tansmitted int the slwe link and exeience additinal queueing delay at the xy. In this case the ACKs f the same windw aive at the seve aximately aat instead f, thus the seve may need t wait f evey ACK f the same windw instead f stalling afte sending ut the entie windw. We deive the latency by examining fm the client s side. Since 9, the client eceives ackets f the same windw cntinuusly at ate & P. The time that the client is idle is theefe ] OlA# 0 #, C $&DC " j C f, whee " j C is the time it takes the client t eceive the [ 3FE windw, and " C is given by (1). The latency is then C B a # #7 / > l0f# # C $G " j C f (3) which eflects the time the client sends eceiving the file, waiting f the next windw, and the time f the fist windw t each the client. Redefining VnW?Y F CM $ V j mchlf#d#7dc, (2) and (3) can be cmbined int C V j C # # VnW?Y F 7CM / 2 > " V F mc C f i When the xy is used, we have tw seial cnnectins. Nte that these tw cnnectins ae nt indeendent but culed by data. This is because the secnd cnnectin (xy-client) cannt send any data ackets it has nt eceived fm the fist cnnectin (seve-xy) and theefe be cnstained. This can be caused by a much lage initial windw size and/ a much shte undti time n the secnd cnnectin. In this scenai the secnd cnnectin has a limited suce based n the sending f the fist cnnectin. In [12] we develed a detailed mdel f this scenai. Due t sace limit we d nt esent it hee. weve, simila qualitative insight can be btained withut having t g thugh the detailed analysis. F the est f u discussin we will assume that the secnd cnnectin is neve cnstained by the fist cnnectin, which culd imly * + b * # <5 #7, whee * + 25 and/ + is the xy s initial windw size. Latency in Secnds ETE sim ETE md Pxy sim Pxy md File Size in Bytes, W1 Latency in Secnds ETE sim ETE md Pxy sim Pxy md File Size in Bytes, W Fig.. Latency vs. file sizes, with initial windw size f 1 and, esectively. The xy eceives the fist acket fm the seve at time #. Assuming thee is " delay f cessing at the xy, the xy stats sending this acket t the client at time 6<# 6e". Fm this int n, we nly need t fcus n the secnd cnnectin since the latency is nly detemined by this cnnectin. By fllwing the same analysis, we have the ttal latency f the xy case whee " C # " B / > " j C f # () C is given in (1), Q is the ttal numbe f win- dws needed f the tansfe, and ü l8# _A$ &DC $t l8# is the time it takes f the ACK t cme back t the xy. This latency eflects the initial delay f the fist acket t aive at the xy, the ttal tansmissin time at the xy, stall time and the time f the last acket t each the client. B. Validatin Figue cmaes the numeical esults fm u mdel with NS2 simulatin, f bth the end-t-end and xy schemes. In this case, N N q& Mbs. The initial windw size is set t 1 and, esectively. Unless inted ut exlicitly, u numeical esults and simulatin thughut this ae ae based n the fllwing aametes: MSS512 bytes, ssthesh128 segments. In bth cases, # &8 ms, # l8 ms. Each gah cntains fu cuves, tw fm ns simulatin (sim) and tw fm u mdel (md). We see that each ai (sim and md) velas almst cmletely. IV. LINKS WIT RANDOM LOSSES When lsses (eithe due t cngestin link failue) ae esent the analysis becmes me cmlicated. Meve the analysis is lagely limited t the steady state

5 ) C study f TCP cnnectins which is alicable in the case f an unlimited file tansfe, less accuate in the case f a finite TCP cnnectin, and much less in the case f a xy as shwn in this sectin. A. The Seve-Pxy Link is lssless If we assume that the seve-xy is lssless, then the methds intduced in [9], [8], [7] can be alied t detemine the thughut and delay f the xy-client cnnectin. In aticula, the TCP bulk data tansfe thughut is shwn t be well aximated bym Cn, whee is the bability f lss f a single acket at lw lss ate [9], and is me accuately aximated in [8] by cnsideing timeuts. These esults wee develed f bulk TCP tansfes and wee based nly n analysis f the TCP cngestin avidance hase. In [7] it was shwn that they can be equally effective when alied t sht TCP cnnectins if cmbined with slw stat analysis. The efmance imlicatin f using a xy when lsses ae esent immediately fllws: these esults shw that the thughut f a TCP tansfe is invesely tinal t the cnnectin und-ti time and the squae t f the lss ate. If lsses ae cncentated n the xy-client link, then using the xy effectively islates the at f the cnnectin that invlves lss, and educes the und-ti time equied t ecve the lsses, thus achieve highe thughut and lwe latency. The same key cncet can be seen in schemes such as Sn TCP [13], [1], WTCP [15], [16], and [17], [18] that use lcal etansmissin (sme at the link laye, sme at the tanst laye). Secifically, denting the lss ate n the xy-client link by, and the thughut by,c, the tansfe latency f a file f size is given by whee MCa > MC, using end-t-end cnnectin MCM C > MC MCM + AlA# #7PC C &(C f 1 ; MCa & C (5) f dentes the bability that ackets ae successfully sent befe the fist lss ccus. + / /! /!! & is the exected numbe f ackets sent befe the fist lss ccus. C is the latency functin f an end-t-end cnnectin shwn in Sectin 3. When using the xy, assuming that the xy-client cnnectin is nt cnstained by the seve-xy cnnectin (e.g., # 1 #, 1 ), > MC MCM + M l8#7 C i (6) The diffeence f the tw (using esults fm Sectin 3) is > MC, > MC MC C MC7 [ &DC +,C lm$ + 7C l$ l8#,c C7 l8#,c whee [ is the numbe f windw needed t cve a file f segments. The aximatin in the last equatin is based n the assumtin that the link caacity is nt filled duing the tansfe f ackets. F a given file size and lss ate n the xy-client link, the fist tem f the abve equatin is a cnstant, and the amunt f gain in using the xy deends n the und-ti time f the seve-xy cnnectin. Figue 5 cmaes the latency btained using this analysis with the esult fm simulatin. Simulatin is the aveage ve unning 50 indeendent simulatins. Thee is an bvius disceancy between the tw cuves. This is mainly due t the fact that the delay mdel basically assumes that the cnnectin ges int steady state ight afte the fist lss. The tw cuves eventually aach each the as the file size inceases (numbe f ackets sent in this figue). This is because f a lage file tansfe the effect f the abve assumtin is diluted (since the effect f steady state will dminate). numbe f ackets sent time (sec) (a) simulatin analysis Fig.!#"%$&'('*),+-.*/0!21#$3('('*)+-.*/65718$':9 5. Latency when slitting is used, whee'('(;:/<> the fist?$ab' link lssless, B. Randm Lsses n Bth Links When lsses ae esent n bth links, using the evius analysis f bth cnnectins vides nly gss aximatin. Suse the lss ates n the sevexy link and the xy-client link ae M and, esectively. Assuming lsses ae indeendent, the veall lss ate exeienced by an end-t-end cnnectin is CKmD E0. F an infinite file tansfe, in the lng

6 ) ) ) f Q + un the seve-xy cnnectin has an aveage thughutn M and the xy-client cnnectin has an aveage thughutn! K! if uncnstainted by the seve-xy cnnectin. The slwe ne f the tw is ging t dminate the cmbined thughut and delay. weve, bth values ae geate than the thughut f the end-t-end cnnectin! since it has a lage lss ate and a lage und-ti time. Theefe by segegating the seve-client cnnectin int ats that each has a smalle lss ate and und-ti time, using the xy achieves highe thughut and thus lwe latency. F a finite file tansfe, the latency f the end-t-end cnnectin is given by (5) with lss ate. When using the xy, we cnside O, the exected numbe f ackets sent successfully befe the fist acket lss ccus t the tw cnnectins, esectively. The tw cnnectins have bulk tansfe thughutm lf#d2 #7PC,C Alm#7 DC, esectively. Fllwing this we can chaacteize the sending cess and cngestin windw evlutin f the seve f the fist ackets, and as an aximatin t the emaining f the tansfe. The chaacteizatin f the xy can be btained by listing all ssible cases cmaing and,,c and I7C, and0. Figue 6 cmaes the esults btained fm this analysis t the simulatin esults. It can be seen that the tw d nt match f a wide ange f file sizes. Indeed the disceancy seems t divege. Ou cnclusin is the cuent mdel f TCP thughut and latency is insufficient t accuately edict the xy efmance with lsses n bth segments. The develment f a me suitable mdel is at f u n-ging eseach. ackets tansmitted simulatin analysis latency Fig. 3('('*)+-.*/0! 6. Latency when 1 $AB'('*),+-.*/65 slitting is used " $ with ':9 ':&(/ lsses 5 1 $':9 n'('(; bth links,! "2$ V. ANALYSIS AND DISCUSSIONS In this sectin we fcus n the mdel develed f the lssless scenai. This is nt a ealistic scenai, nev- TABLE I INITIAL WINDOW SIZE OF TE END-TO-END CONNECTION File Size (KBytes) * etheless insights ae btained via cetain simlificatin and aximatin esecially f sht file tansfes. A. Initial Windw Size C, Fm the definitin f and, ü$8,c. Cnside a file that finishes tansfeing within the slw stat hase, Q the ttal numbe f windws needed t cve the file,, wuld be such Q that 5v. Since 5 ; `> *a+g% / *a+ / /, this means 5 / / Q. is the smallest intege that satisfies 5q* + / / Q, theefe, j%x &DCGX&PC j%0 &DCG &DCGX&. Assume (5, i.e., the link ( ie caacity) is nt filled duing slw stat, and 1 that the xy is slwe than the seve, we have B u &DC 2 *a+ / > *a+7% / a # #7 F% &PC &PC (7) whee <# #. This last equatin is the same as esented in [7], but deived in a diffeent way. Similaly, f an initial windw size * + used by the xy, assuming 5 Q, we have j% &PC &PC F% &DCM<&DC<& and * j% &DC<&DC (8) whee # # ". Nte that and bth ae clse t ne half f. Since 9, *a+ has t be geat than * + in de t achieve the same delay. Me secifically, F% _&DC &DC j%nb&dc K! &DC leads t * + / / f! /. Table I shws sme values f and *(+ based n this aximatin f + N& i and &Dl! segments. %n l * We see that in de t achieve simila latency even f elatively small files we need significantly lage initial windw size f the end-t-end cnnectin. B. Slw Cngested Pxy When the same initial windw size *(+ is used, the diffeence in delay between the tw is C *a+ j% &PC &PC l8#,c *a+ F% &DC &DC (9)

7 + C Q Q Q Latency in Secnds ETE Pxy Pxy Rate (bs) Latency in Secnds ETE Pxy Pxy Rate (bs) Fig. 7. Latency vs., the tansmissin ate f the xy. File size is 11 Kbytes and " $ 51 Kbytes, 1 $ & f the gah n the left and ight, esectively. Mbs in bth cases. These gahs ae deived fm u mdel. C. File Size M /, simila analysis aly and we have B [ d&pc2 ; > / " j mci# K #7MI and B 8 [ &DC ; > / " j mc e# #7(6e", whee [ and [ ae the ttal numbe f windw sent befe the ie In the case whee the file tansfe entes the cngestin avidance stage, i.e., 9 / becmes full f the end-t-end and the slit cnnectin, esectively. In case when the file finishes tansfe befe the ie is full, [ [, and the diffeence between the tw is mainly PC7 &DC, which inceases as inceases ( Q inceases with ). weve, if is lage enugh and the ie is filled u befe the tansfe cmletes, then the diffeence between the tw stays cnstant, and bth incease with ate as the file size inceases. This can be bseved in Figue 8. This diffeence incease as and # incease, but seems invaiant t changes in K. As inceases, which cesnds t a slwe xy, the diffeence in delay emains. cnstant s lng as * + % / 5 f any [ 5 weve, as kees inceasing t the int whee the CM<& and ie is filled befe the file tansfe cmletes, the diffeence quickly educes. In aticula, if the ie ca- windw f the end- acity is achieved duing the [ 3FE t-end cnnectin, i.e., * + % / _b, then [ K B a 2 2 * + C.*+ %2 & 2# #7 i (10) We can get a simila exessin f, and thus K 2 * + C * j*a+6* + C l8# 6 % & i (11) This exessin deceases as inceases. This esult can be clealy bseved in Figue 7. A slwe xy (inceased and deceased tansmissin ate) can be viewed as an aximatin t a busie me cngested xy, because unde such situatin each TCP cnnectin nly gets a factin f the ttal xy caacity (assuming the xy has sufficient buffe), and queuing is inceased. This esult shws that as the xy becmes busy, the gain fm using seaate cnnectins educes because the bttleneck dminates the veall efmance n matte which scheme we use. In a system whee a xy is laced at the aggegatin int f incming taffic, adequate visining f such a xy becmes vey imtant since thewise vey little is gained fm using a xy. D. Cnnectin With Asymmetic Segments, i.e., the xy-client cnnectin is cnstained by the seve-xy cnnectin thughut the entie file tansfe. Futhe assume that the file tansfe is nly limited t slw stat hase. Fllwing u evius analysis, we can shw Suse *a+ 5<* + and 9 C j% &PC * + j% &PC *a+ &PC #D #, &PC with an e within half f. Suse we nw let 1, but kee unchanged, and let *(+q9 * +, then using u ealie analysis we get C / d&dc while the latency f end-t-end cnnectin emain the same C C / &PC. We see that when V using the xy, the lnge cnnectin f the tw ( Z c ) detemines the ttal latency. As the diffeence between the tw und-ti times inceases, the gain fm using the xy educes. Unde this scenai the efmance f the xy is maximized when the tw * + * cnnectins ae simila +. Same agument can als be deived f file tansfes that ente cngestin avidance hase. This is an inteesting bsevatin cnsideing the fact that many such xies ae used sed t be used in a hetegeneus envinment whee links have vey diffeent eties. This indicates that while it is vey imtant t timize each link seaately, it is equally imtant t minimize the asymmety between links since if seaate timizatin nly inceases the diffeence, e.g., making the fast link even faste, the esulting efmance might nt be imved.

8 Latency in Secnds ETE Pxy File Size in Bytes 6 8 Latency in Secnds ETE Pxy File Size in Bytes x 10 6 Fig. 8. Latency vs. file size. F small files the latency f an end-t-end cnnectin inceases faste than that f slit cnnectins. weve as file size gw big enugh t fill u the caacity, the tw have same gwth ate and the diffeence stays cnstant. These gahs ae deived fm u mdel. VI. DISCUSSIONS AND CONCLUSIONS In this study we examined using xy as a way f imving TCP efmance in vaius situatins. Such xies tyically beak an end-t-end cnnectin int tw segments, such as a sfing xy. We develed mdels t investigate the TCP dynamics when xies ae used and cmaed its efmance with end-t-end TCP cnnectin. We summaize u bsevatins and cnclusins as fllws. In geneal using xy ( seaate TCP cnnectins) esults in lwe latency fm u analysis. F an endt-end cnnectin this can be cmensated by inceasing the initial windw size. weve, as we shw in Table I it equies significantly lage initial windw size even f easnably small file sizes, which makes it less actical in eal alicatins. When the xy becmes the bttleneck, the gain fm using the xy quickly diminishes. In systems whee such a xy is sitined at a lace that all cnnectins have t g thugh, e.g., in a satellite system the xy is c-lcated with the satellite gateway s that all cnnectins g thugh the xy, the efmance gain fm the xy can be limited esecially duing busy hus. This may als cause buffe veflw at the xy, cause the xy t advetise smalle eceive windw size, which we did nt cnside exlicitly in this ae. When this is the case, queueing becmes sevee and ackets quickly build u at the xy, esecially if in additin # is much smalle than #. It is theefe imtant t ely visin such systems and imlement sme fm f dynamic flw cntl at the xy. This may be evented by using a much lage initial windw size ve the xy-client link. A xy achieves the effect f lcalizing e/lss ecvey and in geneal imves the thughut and educes latency f a cnnectin when lsses ae esent. One f the cmmn situatins whee xies ae used is a hetegeneus envinment whee ats segegated by the xy have vey diffeent link chaacteistics, e.g., agatin delay, lss ate, etc.. Inteestingly, the efmance gain in using a xy is maximized when bth ats have simila eties. Since the slwe at always dminates the veall efmance, as the level f asymmety inceases, the efmance ga between using a xy and using an end-t-end cnnectin becmes smalle. This imlies that while it is imtant t seaately timize these hetegeneus ats f the cnnectin, it is als imtant that such timizatin educes the asymmety between them. REFERENCES [1] V. G. Bhaadwaj, Imving TCP Pefmance ve igh-bandwidth Gestatinay Satellite Links, Tech. Re. MS 99-12, Institute f Systems Reseach, Univesity f Mayland, Cllege Pak, 1999, htt://htt:// [2] A. Bake and B.R. Badinath, I-TCP: Indiect TCP f Mbile sts, Pc. IEEE ICDCS, , [3] A. V. Bake and B. R. Badinath, Imlementatin and Pefmance Evaluatin f Indiect TCP, IEEE Tansactins n Cmutes, vl. 6, n. 3, , [] K. Bwn and S. Singh, A Netwk Achitectue f Mbile Cmuting, IEEE INFOCOM, , [5] S. Sibal P. Rdiguez and O. Satscheck, TPOT: Tanslucent Pxying f TCP, Tech. Re., AT & T labs-reseach and EURE- COM Technical Ret, [6] M. Kai, IPSEC and the Intenet, Tech. Re. MS 99-1, Institute f Systems Reseach, Univesity f Mayland, Cllege Pak, 1999, htt://htt:// [7] N. Cadwell, S. Savage, and T. Andesn, Mdeling TCP Latency, IEEE INFOCOM, [8] J. Padhye, V. Fiiu, D. F. Twsley, and J. F. Kuse, Mdeling TCP Ren Pefmance: A Simle Mdel and Its Emiical Validatin, IEEE Tans. Netwking, vl. 8, n. 2, , [9] T. V. Lakshman and U. Madhw, The Pefmance f TCP/IP f Netwks with igh Bandwidth-Delay Pducts and Randm Lss, IEEE Tans. Netwking, vl. 5, n. 3, , [10] J. Kuse and K. Rse, Cmute Netwking, A T-Dwn Aach Featuing the Intenet. [11] M. Allman and V. Paxsn, On Estimating End-t-end Netwk Path Peties, SIGCOMM, [12] M. Liu and N. Ehsan, Mdeling TCP efmance with xies, Technical Ret, EECS Deatment, Univesity f Michigan, Ann Ab, [13]. Balakishnan, S. Seshan, E. Ami, and R.. Katz, Imving TCP/IP Pefmance Ove Wieless Netwks, ACM/IEEE Intenatinal Cnfeence n Mbile Cmuting and Netwking (MbiCm 95), vl. 2, n. 11, [1]. Balakishnan, V. N. Padmanabhan, S. Seshan, and R.. Katz, A Cmaisn f Mechanisms f Imving TCP Pefmance ve Wieless Links, IEEE/ACM Tans. n Netwking, vl. 5, n. 6, , [15] K. Ratnam and Ibahim Matta, WTCP: An Efficient Mechanism f Imving TCP Pefmance Ove Wieless Links, Pc. IEEE ISCC,. 7 78, [16] K. Ratnam and Ibahim Matta, Effect f Lcal Retansmissin at Wieless Access Pints n The Rund Ti Time Estimatin f TCP, Pc. 31st Annual Simulatin Sym., , [17] C. Pasa and J. J. Gacia-Luna-Aceves, Imving TCP Pefmance Ove Wieless Netwk at The Link Laye, ACM Mbile Netwks & Alicatins Junal, [18] C. Pasa and J. J. Gacia-Luna-Aceves, TULIP: A Link-Level Ptcl f Imving TCP ve Wieless Links, Pc. IEEE WCNC 99, , 1999.

BARTON COLLEGE PRACTICE PLACEMENT TEST. a) 4 b) 4 c) 12 d) 10.5. a) 7a 11 b) a 17 c) a 11 d) 7a 17. a) 14 b) 1 c) 66 d) 81

BARTON COLLEGE PRACTICE PLACEMENT TEST. a) 4 b) 4 c) 12 d) 10.5. a) 7a 11 b) a 17 c) a 11 d) 7a 17. a) 14 b) 1 c) 66 d) 81 . Simplify: 0 + 4 (! 8) 4 4 0.. Simplify: (a 4) + (a ) (a+) 7a a 7 a 7a 7. Evaluate the expessin: 4a! 4ab + b, when a = and b = 4 8 4. Fiefightes use the fmula S = 0.P + t cmpute the hizntal ange S in

More information

New York University Computer Science Department Courant Institute of Mathematical Sciences

New York University Computer Science Department Courant Institute of Mathematical Sciences New Yrk University Cmputer Science Department Curant Institute f Mathematical Sciences Curse Title: Data Cmmunicatin & Netwrks Curse Number:CSCI-GA.2662-00 Instructr: Jean-Claude Franchitti Sessin: 2 Assignment

More information

1.3. The Mean Temperature Difference

1.3. The Mean Temperature Difference 1.3. The Mean Temperature Difference 1.3.1. The Lgarithmic Mean Temperature Difference 1. Basic Assumptins. In the previus sectin, we bserved that the design equatin culd be slved much easier if we culd

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

System Business Continuity Classification

System Business Continuity Classification System Business Cntinuity Classificatin Business Cntinuity Prcedures Infrmatin System Cntingency Plan (ISCP) Business Impact Analysis (BIA) System Recvery Prcedures (SRP) Cre Infrastructure Criticality

More information

Controlling the Money Supply: Bond Purchases in the Open Market

Controlling the Money Supply: Bond Purchases in the Open Market Money Supply By the Bank of Canada and Inteest Rate Detemination Open Opeations and Monetay Tansmission Mechanism The Cental Bank conducts monetay policy Bank of Canada is Canada's cental bank supevises

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

Virtual Memory and Address Translation

Virtual Memory and Address Translation Memry and Address Translatin Review Prgram addresses are virtual addresses. Relative set rgram regins can nt change during rgram executin. E.g., hea can nt mve urther rm cde. addresses == hysical address

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

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

Times Table Activities: Multiplication

Times Table Activities: Multiplication Tny Attwd, 2012 Times Table Activities: Multiplicatin Times tables can be taught t many children simply as a cncept that is there with n explanatin as t hw r why it is there. And mst children will find

More information

IPv6 Lookups using Distributed and Load Balanced Bloom Filters for 100Gbps Core Router Line Cards

IPv6 Lookups using Distributed and Load Balanced Bloom Filters for 100Gbps Core Router Line Cards This full text pape was pee eviewed at the diectin f IEEE Cmmunicatins Sciety subject matte expets f publicatin in the IEEE INFOCOM 2009 pceedings IPv6 Lkups using Distibuted and Lad Balanced Blm Filtes

More information

Licensing Windows Server 2012 for use with virtualization technologies

Licensing Windows Server 2012 for use with virtualization technologies Vlume Licensing brief Licensing Windws Server 2012 fr use with virtualizatin technlgies (VMware ESX/ESXi, Micrsft System Center 2012 Virtual Machine Manager, and Parallels Virtuzz) Table f Cntents This

More information

Licensing Windows Server 2012 R2 for use with virtualization technologies

Licensing Windows Server 2012 R2 for use with virtualization technologies Vlume Licensing brief Licensing Windws Server 2012 R2 fr use with virtualizatin technlgies (VMware ESX/ESXi, Micrsft System Center 2012 R2 Virtual Machine Manager, and Parallels Virtuzz) Table f Cntents

More information

Conduction in the Cylindrical Geometry

Conduction in the Cylindrical Geometry Cnductin in the Cylindrical Gemetry R. Shankar Subramanian Department f Chemical and Bimlecular Engineering Clarksn University Chemical engineers encunter cnductin in the cylindrical gemetry when they

More information

CHAPTER 10 Aggregate Demand I

CHAPTER 10 Aggregate Demand I CHAPTR 10 Aggegate Demand I Questions fo Review 1. The Keynesian coss tells us that fiscal policy has a multiplied effect on income. The eason is that accoding to the consumption function, highe income

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

Half-Bridge LLC Resonant Converter Design Using FSFR-Series Fairchild Power Switch (FPS ) R o V O

Half-Bridge LLC Resonant Converter Design Using FSFR-Series Fairchild Power Switch (FPS ) R o V O www.faichildsemi.cm AN45 HalfBidge LLC esnant Cnvete Design Using FSFSeies Faichild Pwe Switch (FPS Intductin The efft t btain eveinceasing we density f switchedmde we suly has been limited by the size

More information

Group Term Life Insurance: Table I Straddle Testing and Imputed Income for Dependent Life Insurance

Group Term Life Insurance: Table I Straddle Testing and Imputed Income for Dependent Life Insurance An American Benefits Cnsulting White Paper American Benefits Cnsulting, LLC 99 Park Ave, 25 th Flr New Yrk, NY 10016 212 716-3400 http://www.abcsys.cm Grup Term Life Insurance: Table I Straddle Testing

More information

Things to Remember. r Complete all of the sections on the Retirement Benefit Options form that apply to your request.

Things to Remember. r Complete all of the sections on the Retirement Benefit Options form that apply to your request. Retiement Benefit 1 Things to Remembe Complete all of the sections on the Retiement Benefit fom that apply to you equest. If this is an initial equest, and not a change in a cuent distibution, emembe to

More information

LED Application Design Guide Using Half-Bridge LLC Resonant Converter for 100W Street Lighting

LED Application Design Guide Using Half-Bridge LLC Resonant Converter for 100W Street Lighting www.faichildsemi.cm AN-979 LED Alicatin Design Guide Using Half-Bidge LLC Resnant Cnvete f 00W Steet Lighting Intductin This alicatin nte descibes the LED diving system using a half-bidge LLC esnant cnvete

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

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

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

Unit cell refinement from powder diffraction data: the use of regression diagnostics

Unit cell refinement from powder diffraction data: the use of regression diagnostics Unit cell efinement fm pwde diffactin data: the use f egessin diagnstics T. J. B. HLLAND AND S. A. T. REDFERN Deptatment f Eath Sciences, Univesity f Cambidge, Dwning Steet, Cambidge, CB2 3EQ, UK Abstact

More information

Classical Mechanics (CM):

Classical Mechanics (CM): Classical Mechanics (CM): We ought to have some backgound to aeciate that QM eally does just use CM and makes one slight modification that then changes the natue of the oblem we need to solve but much

More information

The LCOE is defined as the energy price ($ per unit of energy output) for which the Net Present Value of the investment is zero.

The LCOE is defined as the energy price ($ per unit of energy output) for which the Net Present Value of the investment is zero. Poject Decision Metics: Levelized Cost of Enegy (LCOE) Let s etun to ou wind powe and natual gas powe plant example fom ealie in this lesson. Suppose that both powe plants wee selling electicity into the

More information

Operational Amplifier Circuits Comparators and Positive Feedback

Operational Amplifier Circuits Comparators and Positive Feedback Operatinal Amplifier Circuits Cmparatrs and Psitive Feedback Cmparatrs: Open Lp Cnfiguratin The basic cmparatr circuit is an p-amp arranged in the pen-lp cnfiguratin as shwn n the circuit f Figure. The

More information

Physics 235 Chapter 5. Chapter 5 Gravitation

Physics 235 Chapter 5. Chapter 5 Gravitation Chapte 5 Gavitation In this Chapte we will eview the popeties of the gavitational foce. The gavitational foce has been discussed in geat detail in you intoductoy physics couses, and we will pimaily focus

More information

JJMIE Jordan Journal of Mechanical and Industrial Engineering

JJMIE Jordan Journal of Mechanical and Industrial Engineering JJMIE Jdan Junal f Mechanical and Industial Engineeing Vlue, Nube 2, Dec. 27 ISSN 99-666 Pages 69-77 Effects f Cndensate and Initial Fatin f Thin Fst Laye n Evaat Cil Pefance f R i-cnditines hed Haza H.

More information

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

PACE: Policy-Aware Application Cloud Embedding

PACE: Policy-Aware Application Cloud Embedding PACE: Policy-Awae Alication Cloud Embedding Li Ean Li Vahid Liaghat Hongze Zhao MohammadTaghi Hajiaghayi Dan Li Godon Wilfong Y. Richad Yang Chuanxiong Guo Bell Labs Micosoft Reseach Asia Tsinghua Univesity

More information

HEAT TRANSFER IN LIQUID FILM OVER THE SURFACE OF A ROTATING DISK SUBJECTED TO IMPINGING JET

HEAT TRANSFER IN LIQUID FILM OVER THE SURFACE OF A ROTATING DISK SUBJECTED TO IMPINGING JET Pject Ret 01 MVK160 Heat and Mass Tanst May 07, 01, Lund, Seden HEAT TRANSFER IN LIQUID FILM OVER THE SURFACE OF A ROTATING DISK SUBJECTED TO IMPINGING JET Ali Alhelfi Det. f Enegy Sciences, Faculty f

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

Using PayPal Website Payments Pro UK with ProductCart

Using PayPal Website Payments Pro UK with ProductCart Using PayPal Website Payments Pr UK with PrductCart Overview... 2 Abut PayPal Website Payments Pr & Express Checkut... 2 What is Website Payments Pr?... 2 Website Payments Pr and Website Payments Standard...

More information

Frequency Coordination Between UMTS and GSM Systems at 900 MHz

Frequency Coordination Between UMTS and GSM Systems at 900 MHz Frequency Crdinatin Between UMT and GM ystems at 9 MHz Vieri Vanghi, Mustafa aglam, and Jiang Jindi QUALCOMM Incrrated 5775 Mrehuse Drive, an Dieg, CA 92121 E-mail: [email protected], [email protected]

More information

Performance Test Modeling with ANALYTICS

Performance Test Modeling with ANALYTICS Perfrmance Test Mdeling with ANALYTICS Jeevakarthik Kandhasamy Perfrmance test Lead Cnsultant Capgemini Financial Services USA [email protected] Abstract Websites and web/mbile applicatins have becme

More information

PEARL LINGUISTICS YOUR NEW LANGUAGE SERVICE PROVIDER FREQUENTLY ASKED QUESTIONS

PEARL LINGUISTICS YOUR NEW LANGUAGE SERVICE PROVIDER FREQUENTLY ASKED QUESTIONS PEARL LINGUISTICS YOUR NEW LANGUAGE SERVICE PROVIDER FREQUENTLY ASKED QUESTIONS 1) Hw d I determine which service I need? 2) Hw d I bk face t face interpreters? 3) Hw d I bk telephne interpreters? 4) Hw

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

Lesson 22. 3-Dimensional Solids. Objectives. Classify 3-Dimensional solids Determine the Volume of 3-Dimensional solids. Student Name: Date:

Lesson 22. 3-Dimensional Solids. Objectives. Classify 3-Dimensional solids Determine the Volume of 3-Dimensional solids. Student Name: Date: Student Name: Date: Cntact t Persn Name: Phne Number: Lessn -Dimensinal Slids Objectives Classify -Dimensinal slids Determine the Vlume f -Dimensinal slids Authrs: Jasn March,.A. Tim Wilsn,.A. Editr: Graphics:

More information

Prioritization and Management of VoIP & RTP s

Prioritization and Management of VoIP & RTP s Priritizatin f VIP Priritizatin and Management f VIP & RTP s Priritizatin and Management f VIP & RTP s 1 2006 SkyPilt Netwrks, Inc. Intrductin This dcument will utline the prcess by which the SkyPilt netwrk

More information

Live Analytics for Kaltura Live Streaming Information Guide. Version: Jupiter

Live Analytics for Kaltura Live Streaming Information Guide. Version: Jupiter Live Analytics fr Kaltura Live Streaming Infrmatin Guide Versin: Jupiter Kaltura Business Headquarters 250 Park Avenue Suth, 10th Flr, New Yrk, NY 10003 Tel.: +1 800 871 5224 Cpyright 2015 Kaltura Inc.

More information

David Drivers Revit One-sheets: Linked Project Positioning and shared coordinates

David Drivers Revit One-sheets: Linked Project Positioning and shared coordinates This paper discusses the fllwing features f Revit Building Shared Crdinates Named lcatins Publish and acquire Vs Saving lcatins Shared Crdinates and wrkset enabled files Revisin 1 (Versin 9.0) David Driver.

More information

Helpdesk Support Tickets & Knowledgebase

Helpdesk Support Tickets & Knowledgebase Helpdesk Supprt Tickets & Knwledgebase User Guide Versin 1.0 Website: http://www.mag-extensin.cm Supprt: http://www.mag-extensin.cm/supprt Please read this user guide carefully, it will help yu eliminate

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

2. When logging is used, which severity level indicates that a device is unusable?

2. When logging is used, which severity level indicates that a device is unusable? Last updated by Admin at March 3, 2015. 1. What are the mst cmmn syslg messages? thse that ccur when a packet matches a parameter cnditin in an access cntrl list link up and link dwn messages utput messages

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

NAVIPLAN PREMIUM LEARNING GUIDE. Analyze, compare, and present insurance scenarios

NAVIPLAN PREMIUM LEARNING GUIDE. Analyze, compare, and present insurance scenarios NAVIPLAN PREMIUM LEARNING GUIDE Analyze, cmpare, and present insurance scenaris Cntents Analyze, cmpare, and present insurance scenaris 1 Learning bjectives 1 NaviPlan planning stages 1 Client case 2 Analyze

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

Disk Redundancy (RAID)

Disk Redundancy (RAID) A Primer fr Business Dvana s Primers fr Business series are a set f shrt papers r guides intended fr business decisin makers, wh feel they are being bmbarded with terms and want t understand a cmplex tpic.

More information

UNIT PLAN. Methods. Soccer Unit Plan 20 days, 40 minutes in length. For 7-12 graders. Name

UNIT PLAN. Methods. Soccer Unit Plan 20 days, 40 minutes in length. For 7-12 graders. Name UNIT PLAN Methds Sccer Unit Plan 20 days, 40 minutes in length Fr 7-12 graders Name TABLE OF CONTENTS I. Title Page II. Table f Cntents III. Blck Time Frame IV. Unit Objectives V. Task Analysis VI. Evaluative

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

990 e-postcard FAQ. Is there a charge to file form 990-N (e-postcard)? No, the e-postcard system is completely free.

990 e-postcard FAQ. Is there a charge to file form 990-N (e-postcard)? No, the e-postcard system is completely free. 990 e-pstcard FAQ Fr frequently asked questins abut filing the e-pstcard that are nt listed belw, brwse the FAQ at http://epstcard.frm990.rg/frmtsfaq.asp# (cpy and paste this link t yur brwser). General

More information

Rock Compressibility. Reservoir Pressures. PET467E A Note on Rock Compressibility

Rock Compressibility. Reservoir Pressures. PET467E A Note on Rock Compressibility Rock Comessiility PET467E A Note on Rock Comessiility M. Onu Sing 007 A esevoi consists of an imevious cove o ca ock ovelying a oous and emeale ock. The density diffeences etween the oil, gas and wate

More information

CATALYZED HYDROLYSIS OF AMIDE AND PEPTIDE BONDS IN PROTEINS 1

CATALYZED HYDROLYSIS OF AMIDE AND PEPTIDE BONDS IN PROTEINS 1 U. S. DEPARTMENT OF COMMERCE NATONAL BUREAU OF STANDARDS RESEARCH PAPER RP153 Pat f Junal f Reseach f the N:atinal Bueau f Standads, Vlume 29, N:vembe 1942 CATALYZED HYDROLYSS OF AMDE AND PEPTDE BONDS

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

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

Remote Desktop Tutorial. By: Virginia Ginny Morris

Remote Desktop Tutorial. By: Virginia Ginny Morris Remte Desktp Tutrial By: Virginia Ginny Mrris 2008 Remte Desktp Tutrial Virginia Ginny Mrris Page 2 Scpe: The fllwing manual shuld accmpany my Remte Desktp Tutrial vide psted n my website http://www.ginnymrris.cm

More information

Note: The designation of a Roommate is determined from the Occupants table. Roommate checkbox must be checked.

Note: The designation of a Roommate is determined from the Occupants table. Roommate checkbox must be checked. MultiSite Feature: Renters Insurance Versin 2 with Rmmates Renter s Insurance infrmatin can be tracked n each resident and rmmate, including insurance histry. Infrmatin can be edited in the Renters Insurance

More information

Telelink 6. Installation Manual

Telelink 6. Installation Manual Telelink 6 Installatin Manual Table f cntents 1. SYSTEM REQUIREMENTS... 3 1.1. Hardware Requirements... 3 1.2. Sftware Requirements... 3 1.2.1. Platfrm... 3 1.2.1.1. Supprted Operating Systems... 3 1.2.1.2.

More information

Firstmark Credit Union Commercial Loan Department

Firstmark Credit Union Commercial Loan Department Fistmak Cedit Union Commecial Loan Depatment Thank you fo consideing Fistmak Cedit Union as a tusted souce to meet the needs of you business. Fistmak Cedit Union offes a wide aay of business loans and

More information

Traffic monitoring on ProCurve switches with sflow and InMon Traffic Sentinel

Traffic monitoring on ProCurve switches with sflow and InMon Traffic Sentinel An HP PrCurve Netwrking Applicatin Nte Traffic mnitring n PrCurve switches with sflw and InMn Traffic Sentinel Cntents 1. Intrductin... 3 2. Prerequisites... 3 3. Netwrk diagram... 3 4. sflw cnfiguratin

More information

NAVIPLAN PREMIUM LEARNING GUIDE. Existing insurance coverage

NAVIPLAN PREMIUM LEARNING GUIDE. Existing insurance coverage NAVIPLAN PREMIUM LEARNING GUIDE Existing insurance cverage Cntents Existing insurance cverage 1 Learning bjectives 1 NaviPlan planning stages 1 Client case 2 Enter yur clients existing life, disability,

More information

Software Distribution

Software Distribution Sftware Distributin Quantrax has autmated many f the prcesses invlved in distributing new cde t clients. This will greatly reduce the time taken t get fixes laded nt clients systems. The new prcedures

More information

STIOffice Integration Installation, FAQ and Troubleshooting

STIOffice Integration Installation, FAQ and Troubleshooting STIOffice Integratin Installatin, FAQ and Trubleshting Installatin Steps G t the wrkstatin/server n which yu have the STIDistrict Net applicatin installed. On the STI Supprt page at http://supprt.sti-k12.cm/,

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

DIGITAL MARKETING STRATEGY CHECKLIST

DIGITAL MARKETING STRATEGY CHECKLIST DIGITAL MARKETING STRATEGY CHECKLIST [CAMPAIGN NAME HERE] 1. SET CAMPAIGN GOALS What is yur mtivatin fr running this campaign? (e.g. sell 20,000 wrth f gift vuchers in x number f mnths) Are yur gals SMART?

More information

Caching Software Performance Test: Microsoft SQL Server Acceleration with FlashSoft Software 3.8 for Windows Server

Caching Software Performance Test: Microsoft SQL Server Acceleration with FlashSoft Software 3.8 for Windows Server The linked image cannt be displayed. The file may have been mved, renamed, r deleted. Verify that the link pints t the crrect file and lcatin. Technical Brief Caching Sftware Perfrmance Test: Micrsft SQL

More information

Welcome to Remote Access Services (RAS)

Welcome to Remote Access Services (RAS) Welcme t Remte Access Services (RAS) Our gal is t prvide yu with seamless access t the TD netwrk, including the TD intranet site, yur applicatins and files, and ther imprtant wrk resurces -- whether yu

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

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

System Business Continuity Classification

System Business Continuity Classification Business Cntinuity Prcedures Business Impact Analysis (BIA) System Recvery Prcedures (SRP) System Business Cntinuity Classificatin Cre Infrastructure Criticality Levels Critical High Medium Lw Required

More information

Best Practice - Pentaho BA for High Availability

Best Practice - Pentaho BA for High Availability Best Practice - Pentah BA fr High Availability This page intentinally left blank. Cntents Overview... 1 Pentah Server High Availability Intrductin... 2 Prerequisites... 3 Pint Each Server t Same Database

More information

Kepware Technologies ClientAce: Creating a Simple Windows Form Application

Kepware Technologies ClientAce: Creating a Simple Windows Form Application Kepware Technlgies ClientAce: Creating a Simple Windws Frm July, 2013 Ref. 1.03 Kepware Technlgies Table f Cntents 1. Overview... 1 1.1 Requirements... 1 2. Creating a Windws Frm... 1 2.1 Adding Cntrls

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

Multiple Choice (10 points each) Identify the letter of the choice that best completes the statement or answers the question.

Multiple Choice (10 points each) Identify the letter of the choice that best completes the statement or answers the question. General Chemistry II Exam 1 (175 pints) (Answer Key) 1A Name Multiple Chice (10 pints each) Identify the letter f the chice that best cmpletes the statement r answers the questin. E 1. Fr a certain prcess

More information

Spamguard SPAM Filter

Spamguard SPAM Filter Spamguard SPAM Filter The ECU Spam Firewall (spamguard) is designed t blck r quarantine e-mail messages that are r lk like spam befre it reaches ur email servers. The spam firewall will NOT catch all f

More information

Custom Portlets. an unbiased review of the greatest Practice CS feature ever. Andrew V. Gamet

Custom Portlets. an unbiased review of the greatest Practice CS feature ever. Andrew V. Gamet Custm Prtlets an unbiased review f the greatest Practice CS feature ever Andrew V. Gamet Descriptin In Practice CS, the firm can use any f the fur dashbards t quickly display relative infrmatin. The Firm,

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 [email protected] August 6, 004 1 Intoduction This note discusses two tems that ae often omitted fom the standad

More information

Hybrid Course Design and Instruction Guidelines

Hybrid Course Design and Instruction Guidelines Hybrid Curse Design and Instructin Guidelines Terminlgy There are n standard definitins fr what cnstitutes a hybrid curse, but sme generally accepted descriptins fllw. In nline learning literature (and

More information

Trends and Considerations in Currency Recycle Devices. What is a Currency Recycle Device? November 2003

Trends and Considerations in Currency Recycle Devices. What is a Currency Recycle Device? November 2003 Trends and Cnsideratins in Currency Recycle Devices Nvember 2003 This white paper prvides basic backgrund n currency recycle devices as cmpared t the cmbined features f a currency acceptr device and a

More information

Skills Needed for Success in Calculus 1

Skills Needed for Success in Calculus 1 Skills Needed fo Success in Calculus Thee is much appehension fom students taking Calculus. It seems that fo man people, "Calculus" is snonmous with "difficult." Howeve, an teache of Calculus will tell

More information

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008

Exercise 5 Server Configuration, Web and FTP Instructions and preparatory questions Administration of Computer Systems, Fall 2008 Exercise 5 Server Cnfiguratin, Web and FTP Instructins and preparatry questins Administratin f Cmputer Systems, Fall 2008 This dcument is available nline at: http://www.hh.se/te2003 Exercise 5 Server Cnfiguratin,

More information

CSE 231 Fall 2015 Computer Project #4

CSE 231 Fall 2015 Computer Project #4 CSE 231 Fall 2015 Cmputer Prject #4 Assignment Overview This assignment fcuses n the design, implementatin and testing f a Pythn prgram that uses character strings fr data decmpressin. It is wrth 45 pints

More information

Unemployment, Gold, Money and Forecasts of Inflation

Unemployment, Gold, Money and Forecasts of Inflation Carnegie Melln University Research Shwcase @ CMU Tepper Schl f Business 3-1996 Unemplyment, Gld, Mney and Frecasts f Inflatin Allan H. Meltzer Carnegie Melln University, [email protected] Fllw this and

More information

The Gibbs Free Energy and Cell Voltage

The Gibbs Free Energy and Cell Voltage The Gibbs Free Energy and Cell Vltage When an amunt f charge, Q, mves thrugh a ptential difference, E w = - Q E b/c wrk dne by the system E > 0 fr galvanic (vltaic) cells Recall, G = H TS = E + PV TS Fr

More information

AMB111F Financial Maths Notes

AMB111F Financial Maths Notes AMB111F Financial Maths Notes Compound Inteest and Depeciation Compound Inteest: Inteest computed on the cuent amount that inceases at egula intevals. Simple inteest: Inteest computed on the oiginal fixed

More information

Spread Bet Terms: Deposit Accounts

Spread Bet Terms: Deposit Accounts Spread Bet Terms: Depsit Accunts 1. Structure 1.1 When we engage in Spread Betting with yu, we d s n the basis f: - ur General Terms; these terms, i.e. ur Spread Terms. 1.2 The Spread Terms deal with matters

More information