The Virtual Time Function and Rate-based Schedulers for Real-time Communications over Packet Networks

Size: px
Start display at page:

Download "The Virtual Time Function and Rate-based Schedulers for Real-time Communications over Packet Networks"

Transcription

1 Westen Austalan Telecommuncatons eseach Insttute (WATI) The Vtual Tme Functon and ate-based Schedules fo eal-tme Communcatons ove Pacet Netwos Tath Navendan Devadason Ths thess s pesented fo the degee of Docto of Phlosophy of The Unvesty of Westen Austala School of Electcal, Electonc and Compute Engneeng July 27

2 To my paents, Muel and Enest And to the late D. Guven Mecanos

3 Acnowledgements I would le to gatefully acnowledge the enomous assstance of my pncpal supevso, D. Guven Mecanos, who conceved ths poject and aded n ts completon. In addton to beng a supevso and teache, he was a mento, colleague and fend. He showed nspatonal couage and stength dung hs fnal llness, and geneously gave of hs tme n hs last months to assst wth pepang ths thess fo examnaton. Hs passng on 4 Januay 27 was a geat loss, and has depved the communty of a thoough eseache and a pncpled man. My sncee thans go to Pof. Antono Canton who, dawng on hs nexhaustble supply of wsdom, povded me wth nsghtful and pactcal advce on nnumeable occasons dung the couse of ths wo. Pof. John Slqun, wth hs gudance and encouagement, tuned completon of ths poject fom an mpossblty to an nevtablty, and has my gattude. He eally s a maste of gettng thngs to happen! Pof. Kevn Fynn, wth almost nfnte patence, has povded oppotuntes and facltes wthout whch the pusut of ths degee would have been dffcult. Hs help s geatly appecated. Those who wthout hestaton mae themselves avalable to help n tmes of need ae tue fends. Bet Wong and Joe Tnle fall nto ths categoy. When tme was unnng ctcally shot, they geneously stepped n to assst wth tme-consumng fomattng tass, and dd so wth Chst-le selflessness. I hope that I shall have the oppotunty soon to epay them fo the effots. It s not possble to oveestmate the contbuton my paents have made to the completon of ths tas. They have povded evey suppot mechansm unstntngly, to gve me tme to spend on ths wo. The wods than you ae nsuffcent. Above all, I than the Lod Jesus Chst. All of Ceaton s sustaned by Hs poweful wod (Hebews 1:3). The completon of ths thess s theefoe also the poduct of Hs gace, extended to me n unbounded measue. Μαραναθα!

4 Abstact The acceleatng pace of convegence of communcatons fom dspaate applcaton types onto common pacet netwos has made qualty of sevce an nceasngly mpotant and poblematc ssue. Applcatons of dffeent classes have dvese sevce equements at dstnct levels of mpotance. Also, these applcatons offe taffc to the netwo wth wdely vaant chaactestcs. Yet a common netwo s expected at all tmes to meet the ndvdual communcaton equements of each flow fom all of these applcaton types. One goup of applcatons that has patculaly ctcal sevce equements s the class of eal-tme applcatons, such as pacet telephony. They eque both the epoducton of a specfed tmng sequence at the destnaton, and nealy nstantaneous nteacton between the uses at the endponts. The assocated delay lmts (n tems of uppe bound and vaaton) must be consstently met; at evey pont whee these ae volated, the netwo tansfe becomes wothless, as the data cannot be used at all. In contast, othe types of applcatons may suffe appecable deteoaton n qualty of sevce as a esult of slowe tansfe, but the goal of the tansfe can stll lagely be met. The goal of ths thess s to evaluate the potental effectveness of a class of pacet schedulng algothms n meetng the specfc sevce equements of eal-tme applcatons n a conveged netwo envonment. Snce the poposal of Weghted Fa Queueng, thee have been seveal schedules suggested to be capable of meetng the dvegent sevce equements of both eal-tme and othe data applcatons. Many of these ae what we call ate-based schedules smla to Weghted Fa Queueng, but wth a dffeent vtual tme functon used n the abtaton algothm. Ths wo nvestgates whethe these schedules, togethe wth some new elated stat-tme schedules that we popose, ae n fact appopate fo eal-tme tansfes, especally when compaed wth what can be acheved wth the smple Fst-Come-Fst-Seved schedule. To acheve these goals, genealzatons ae made fo the class of schedules n tems of the vtual tme functon. Ths wo uses an ognal method, mang use of the

5 concept of a hypothetcal seve opeatng n vtual tme, to extend the undestandng aleady avalable n the lteatue fo ndvdual schedules. Pevous attempts at genealzaton, as well as new mpovements to the schedules, have been focused on faness. Howeve, we move the focus bac to delay n the context of eal-tme applcatons because the undelyng tmng of these flows means that ths s moe petnent, and faness s of lmted value. We use a modfed fom of the pevously poposed latency metc to obtan bounds on delay, whch avods the need fo the leay-bucet chaactezaton of taffc avals used n othe po wo. We then pesent a smulaton analyss of the behavou of both the stat-tme and fnsh-tme vesons of the schedules n tems of the delay behavou they poduce n a test flow. In ths analyss we pesent a novel and apt measue of the solaton povded to eal-tme flows fom the chaactestcs of bacgound taffc. The solaton s detemned by compason to an deal benchma dstbuton. The solaton povded by stat- and fnsh-tme schedules, wth dffeent vtual tme functons, fom bacgound taffc chaactestcs, such as bustness, ate composton and numbe of ndependent flows, s clealy ascetaned. Ths smulaton study also sheds lght on false assumptons that can be made about the solaton poduced by stat-tme and fnsh-tme schedules based on the detemnstc bounds obtaned. The ey contbutons of ths wo ae as follows. We clealy show how the defnton of the vtual tme functon affects both delay bounds and delay dstbutons fo a eal-tme flow n a conveged netwo, and how optmalty s acheved. Despte appaent ndcatons to the contay fom delay bounds, the smulaton analyss demonstates that stat-tme ate-based schedules possess useful chaactestcs fo eal-tme flows that the tadtonal fnsh-tme schedules do not. Fnally, t s shown that all the vtual tme ate-based schedules consdeed can poduce solaton poblems ove multple hops n netwos wth hgh loadng. It becomes appaent that the benchma Fst-Come-Fst-Seved schedule, wth spacng and call admsson contol at the netwo ngesses, s a pefeed aangement fo eal-tme flows (although lowe poty levels would also need to be mplemented fo dealng wth othe data flows). v

6 Table of Contents Chapte 1. Intoducton Bacgound Factos Affectng Qualty of Sevce Types of Applcatons and Qualty of Sevce Metcs Delay Compason fo eal-tme Applcatons Context of eseach Schedules Chaactezaton of ate-based Schedules Impotance of ths Wo Summay of Contbutons Wo fom ths Thess Publshed by Autho Oganzaton of Thess 16 Chapte 2. Confomng Schedules and Confomance Condtons Intoducton Defntons and Notaton Geneal Notaton fo Avng Pacets eal Seve Hypothetcal Seve Sesson Seves Notaton Summay Confomng Schedules Hypothetcal Seve Condton Absolute Gadent Condton Fnsh-Tme Confomng Schedules Compang Fnsh Tmes n the HS and SS Compang Fnsh Tmes n the S and HS Compang Fnsh Tmes n the S and SS Stat-Tme Confomng Schedules elatng Stat Tmes n the HS and SS elatng Stat Tmes n the S and HS elatng Stat Tmes n the S and SS Queueng Latences ove Multple Hops Ealy Pacet Avals Cascadng Two Nodes Cascadng Multple Nodes 58 v

7 2.7 Concluson 59 Chapte 3. The Vtual Tme Functon and ate-based Schedules Intoducton Behavou of ate-based Schedules Queueng Latences fo Confomng Schedules Potected ate of Sevce Confomng Schedule Condtons Elgblty, Steady State and Tanston State Steady State Sevce Non-confomng Schedules Example Schedules VtualCloc Schedules: VS-VCS and VCS GPS Schedules: VS-GPS and PGPS Self-Cloced Fa Queueng (SCFQ) Obsevatons Concluson 79 Chapte 4. Geneal ate-based Schedules Intoducton Outlne of Devaton Notaton Queueng Latency of Stat-Tme Schedules The Poblem No Pacets Seved Out of Ode by S Pacets Seved Out of Ode by S Queueng Latences Confomng Schedules Altenatve Bound Applcaton to Non-Confomng Schedule SFQ Queueng Latency of Fnsh-Tme Schedules The Poblem No Pacets Seved Out of Ode by S Pacets Seved Out of Ode by S Queueng Latency Queueng Latences Confomng Schedules Applcaton to Non-Confomng Schedule SCFQ Obsevatons on Queueng Latences 121 v

8 Chapte 5. Isolaton Chaactestcs of ate-based Schedules Intoducton Study Pocedue Taffc Geneaton Data Collected Scenao Paametes Smulaton Analyss esults and Analyss Benchma Schedule: FCFS Vayng Bustness Vayng Composton Bustness Atefact Stat-tme ate-based Schedules Vtual Space VtualCloc Sevce (VS-VCS) Vtual Space Genealzed Pocesso Shang (VS-GPS) Stat-tme Fa Queueng (SFQ) Fnsh-tme ate-based Schedules VtualCloc Sevce (VCS) Pacet-based Genealzed Pocesso Shang (PGPS) Self-Cloced Fa Queueng (SCFQ) Genealzatons and Conclusons equements of eal-tme Flows Stat-tme vesus Fnsh-tme ate-based Schedules Hgh-ate and Low-ate Flows Isolaton fom Bacgound Bustness Isolaton fom Bacgound Composton Detemnstc and Pobablstc Delay Bounds VCS vesus GPS Vtual Tme Functon Effect of Bacgound Bustness Multple Hops ate-based Schedules vesus FCFS 29 Chapte 6. Concluson and Futue Wo ate-based Schedules fo eal-tme Communcatons An Altenatve Achtectue fo Futue Detaled Study Futue Wo Centalzed ate-based Schedules VS-GPS Futhe Smulatons 219 v

9 6.3.4 Futhe Delay Bound Analyses Faness and Steady State 219 Appendx 22 Glossay 22 efeences 227 v

10 Lst of Fgues Fgue 2.1 epesentaton of the eal seve. 25 Fgue 2.2 epesentaton of the hypothetcal seve n vtual tme. 27 Fgue 2.3 epesentaton of a sesson seve. 28 Fgue 2.4 An llustatve example showng the elatonshp between SS and S quanttes. 3 Fgue 2.5 Compang sesson baclog peods n eal tme n the SS and HS. 38 Fgue 2.6 Example pacet epochs showng devaton between S and HS. 41 Fgue 2.7 Example of data sevce n the HS n an S busy peod. 49 Fgue 4.1a Bound on addtonal delays above those of confomng schedules. 124 Fgue 4.1b Hypothetcal seve sevce ate exceeds ln capacty, whee ρ =. 124 ψ ( v) Fgue 5.1 Bacgound pacet aval fo souce wthn a cycle. 129 Fgue 5.2 FCFS wth Vayng Bustness, One Hop, H = 3%, L= 5%. 142 Fgue 5.3 FCFS wth Vayng Bustness, Ten Hops, H = 3%, L= 5%. 143 Fgue 5.4 FCFS wth Vayng Composton, One Hop, y = Fgue 5.5 FCFS wth Vayng Composton, Ten Hops, y = Fgue 5.6 VS-VCS wth Vayng Bustness, One Hop, H = 3%, L= 5%. 15 Fgue 5.7 VS-VCS wth Vayng Bustness, Ten Hops, H = 3%, L= 5%. 153 Fgue 5.8 VS-VCS-FM wth Vayng Bustness, One Hop, H = 3%, L= 5%. 155 Fgue 5.9 VS-VCS-FM wth Vayng Bustness, Ten Hops, H = 3%, L= 5%. 156 Fgue 5.1 VS-VCS-FM wth Vayng Bustness, Ten Hops, H = 3%, L= 48%, T = 3%. 158 x

11 Fgue 5.11 VS-VCS-FM wth Vayng Bustness, Ten Hops, H = 48%, L= 45%, T = 3%. 159 Fgue 5.12 VS-VCS wth Vayng Composton, One Hop, y = Fgue 5.13 VS-VCS wth Vayng Composton, Ten Hops, y = Fgue 5.14 VS-VCS wth Vayng Composton, Ten Hops, y = Fgue 5.15 VS-VCS-Fnte Memoy wth Vayng Composton, Ten Hops, y = Fgue 5.16 VS-GPS wth Vayng Bustness, One Hop, H = 3%, L= 5%. 164 Fgue 5.17 VS-GPS wth Vayng Bustness, Ten Hops, H = 3%, L= 5%. 168 Fgue 5.18 VS-GPS wth Vayng Bustness, Ten Hops, H = 48%, L= 45%, T = 3%. 17 Fgue 5.19 VS-GPS wth Vayng Composton, One Hop, y = Fgue 5.2 VS-GPS wth Vayng Composton, Ten Hops, y = Fgue 5.21 SFQ wth Vayng Bustness, One Hop, H = 3%, L= 5%. 174 Fgue 5.22 SFQ wth Vayng Bustness, Ten Hops, H = 3%, L= 5%. 175 Fgue 5.23 SFQ wth Vayng Bustness, Ten Hops, H = 48%, L= 45%, T = 3%. 176 Fgue 5.24 SFQ wth Vayng Composton, One Hop, y = Fgue 5.25 SFQ wth Vayng Composton, Ten Hops, y = Fgue 5.26 VCS wth Vayng Bustness, One Hop, H = 3%, L= 5%. 181 Fgue 5.27 VCS wth Vayng Bustness, Ten Hops, H = 3%, L= 5%. 187 Fgue 5.28 VCS-FM wth Vayng Bustness, Ten Hops, H = 3%, L= 5%. 188 Fgue 5.29 VCS wth Vayng Composton, One Hop, y = x

12 Fgue 5.3 VCS wth Vayng Composton, Ten Hops, y = Fgue 5.31 VCS-FM wth Vayng Composton, Ten Hops, y = Fgue 5.32 PGPS wth Vayng Bustness, One Hop, H = 3%, L= 5%. 193 Fgue 5.33 PGPS wth Vayng Bustness, Ten Hops, H = 3%, L= 5%. 196 Fgue 5.34 PGPS wth Vayng Composton, One Hop, y = Fgue 5.35 PGPS wth Vayng Composton, Ten Hops, y = Fgue 5.36 SCFQ wth Vayng Bustness, One Hop, H = 3%, L= 5%. 2 Fgue 5.37 SCFQ wth Vayng Bustness, One Hop, H = 3%, L= 5%. 21 Fgue 5.38 SCFQ wth Vayng Composton, One Hop, y = Fgue 5.39 SCFQ wth Vayng Composton, Ten Hops, y = x

13 Lst of Tables Table 2.1 Pacet notaton used n ths chapte. 31 x

14 1.1 Bacgound 1. Intoducton 1.1 Bacgound Snce the ncepton, pacet-swtched netwos have been used to tanspot data fo a vaety of applcatons. One of the majo tends n the feld of communcatons engneeng n ecent tmes has been the polfeaton n the numbe and type of use applcatons that opeate acoss these netwos. Even applcatons, such as telephony, that have tadtonally been the peseve of ccut-swtched netwos le the Publc Swtched Telephone Netwo, ae wdely beng mgated to pacet netwos, an nevtable consequence of the ubquty of IP netwos. Ths convegence of communcatons onto a sngle type of netwo, usng common potocols and nfastuctue, ases an mpotant ssue: how to smultaneously satsfy the dvese equements of vaous applcatons. The tem qualty of sevce (QoS) may be defned as the degee to whch a use of a netwo eceves sevce that satsfes hs, he o ts equements. It follows mmedately that the QoS enjoyed fom a netwo s applcaton-specfc, snce dffeent applcatons can have dffeent equements, and the elatve mpotance of each of these equements can also vay Factos Affectng Qualty of Sevce Thee ae many factos that can affect the QoS expeenced by an applcaton whose pacets ae tanspoted acoss a netwo. These nclude: () () factos that elate to the avalable netwo hadwae; and factos that elate to the way netwo esouces ae allocated among the uses. The chaactestcs and qualty of the netwo hadwae necessaly nfluence the way n whch an applcaton s pacets ae tanspoted to the destnaton. The quantty of esouces avalable n the netwo, fo example ln capacty, buffe capacty, and pocessng speed at ntemedate nodes, affect the numbe of pacets Chapte 1 1

15 1.1 Bacgound that can be tanspoted by the netwo wthn a gven peod of tme. If the netwo s povsoned moe geneously, each applcaton can expect bette sevce fom t when equed. Smlaly, the chaactestcs of the tanspot medum employed by the netwo can nfluence netwo pefomance. Loss chaactestcs and popagaton delays vay fom medum to medum. Fo a gven netwo, these hadwae factos eman fxed. The othe goup of factos that affect QoS ase because the netwo must be shaed by a numbe of uses, each of whch may smultaneously be executng one o moe applcatons. The quantty of esouces allocated to each applcaton depends on the numbe of uses and applcatons employng the netwo and each patcula ln, and the amount of taffc geneated by them, at the elevant tme. Moeove, the way n whch the avalable esouces ae allocated among these uses and applcatons depends on the chaactestcs of the offeed taffc (fo example, ts egulaty o bustness), and the elatve demand fo esouces by ndvdual applcatons wth espect to each othe (fo example, the ates at whch applcatons ae sendng taffc to the netwo, o whethe any souces ae demandng an excessve amount of sevce). Futhemoe, QoS s mpacted by the topology of the netwo (the numbe of hops equed fo an applcaton to tavese the netwo, and the dstbuton of taffc on lns n the netwo). Ths thess s elevant to the ssue of managng the mpact of ths second goup of factos on QoS Types of Applcatons and Qualty of Sevce Metcs Havng establshed that QoS depends on the type of applcaton beng consdeed, we now boadly classfy types of applcaton taffc and dentfy elevant netwo metcs fo quantfcaton of QoS. The bass of classfcaton that s elevant to ths wo s senstvty to delay. All applcaton taffc tavesng a netwo s senstve to delay to some extent: n most cases ealy delvey of data to the destnaton endpont s at least as good as, f not bette than, late delvey, but n some cases excessvely ealy delvey can also be a poblem (when avalable buffe esouces mpose estctons). Fo ou puposes, senstvty to delay can be consdeed n two contexts. Fst, some applcatons eque tmng specfed at the souce to be epoduced at the Chapte 1 2

16 1.1 Bacgound destnaton. Delays ntoduced n the netwo can ntefee wth achevng ths. Secondly, dffeent applcatons have dffeent equements fo nteacton between the uses at the endponts. Some applcatons eque no nteacton at all, othe than pehaps to nque of the souce f the data s not eceved n a easonable amount of tme. Fo othe applcatons, tanspotaton though the netwo needs to facltate nteacton, but ove longe peods of tme and possbly afte ecevng lage quanttes of data. Fnally, stll othe applcatons eque mmedate nteacton between uses afte ecevng small quanttes of data (possbly as small as a pacet). Data applcatons can have vayng equements acoss both of these classfcatons. Some applcatons, such as FTP fle tansfes, eque no nteacton between end uses; the only equement s fo bul data to be tansfeed n as shot a tme as possble. If delays n complete tansfe ncease above use expectaton, thee s a declne n QoS expeenced, but the applcaton can stll functon and meet ts most mpotant goal: the eventual elable tansfe of the fle. Othe applcatons, such as emal, web bowsng, nstant messagng and emote temnal access, eque data tansfe to facltate use nteacton ove vaous tme scales, wth emal geneally allowng fo the slowest esponse tmes (pehaps hous o even days), and web bowsng, nstant messagng o emote temnal access cayng wth t the expectaton of moe mmedate esponse tmes (seconds to pehaps mnutes). Hee nceased delays have a moe dect detment on QoS, but once agan the man goal of the applcaton can stll be acheved: nteactve communcaton that can be modfed based on the QoS expeenced. epoducng the tmng specfed by the souce, but wthout use nteacton, s necessay fo steamng applcatons such vdeo-on-demand. Snce thee s no use nteacton, thee s no had lmt on delays, although a use s pecepton of QoS does deteoate wth excessve delays. Howeve, the need fo epoducton of the specfed tmng maes t desable fo the ate of tansfe and vaaton n delay though the netwo to be elably nown. If such quanttes can be detemned, t allows the destnaton endpont to buffe a suffcent amount of data to begn playout befoe tansfe s complete, based on the pedcted tmng of the aval of futue pacets. Howeve, f delay vaaton cannot be lmted, the applcaton can stll functon by commencng play-out afte the ente fle has been tansfeed. Whle ths Chapte 1 3

17 1.1 Bacgound epesents seously compomsed QoS, the tansfe of the data though the netwo stll contbutes to the goals of the applcaton. Fnally, thee s a goup of applcatons that eques fathful epoducton of the souce s tmng and the fastest level of human esponse (of the ode of less than a second). These applcatons nclude telephony ove IP, vdeo ove IP and netwo gamng, and ae descbed as eal-tme applcatons. Fo these applcatons, any delay n data tansfe beyond a cetan pont completely negates the value of the tansfe. Such pacets cannot be used at the destnaton, and must be dscaded fo the applcaton to contnue functonng. The nvaldaton of late pacets esults fom a combnaton of the equements of tmng epoducton and mmedate nteacton. Ths thess s focused on how the QoS equements of eal-tme applcatons can be met n a netwo wth dvese taffc types. Netwo metcs elevant to quantfcaton of QoS fo applcatons patly depend on the foegong classfcaton. Howeve, two metcs elevant to all applcatons ae thoughput and loss. The thoughput can be loosely defned hee to be the aveage ate of tansfe though the netwo fo a flow. Ths s mpotant fo applcatons to mnmze the amount of tme needed to tansfe bul data. Any nteactvty equed upon completon of the tansfe nceases the need fo hghe thoughput, and any ncease n thoughput coesponds to an mpovement n QoS. On the othe hand, applcatons that eque tmng epoducton need to match some undelyng ate that would enable the tmng to be epoduced. Any thoughput acheved above ths equement s of no eal value to the applcaton. The othe metc elevant to all applcatons s loss pobablty. Ths s defned as the popoton of pacets offeed by any flow that do not each the destnaton n a usable fom. Such losses may be due to lac of elablty of the communcaton medum, oveflow of netwo esouces, delay of a pacet beyond ts useful lfe (fo eal-tme applcatons), o a host of othe factos. Fo flows that allow fo etansmsson, a hgh loss pobablty educes the thoughput of usable data (nown as the goodput). Fo flows that do not allow fo etansmsson, netwo loss esults n loss of data dectly, wth consequent QoS ssues. Chapte 1 4

18 1.1 Bacgound Fo applcatons that eque tmng epoducton, the delay expeenced by ndvdual pacets though the netwo s of equal mpotance to goodput. It s of patcula mpotance to eal-tme applcatons. Delay can be quantfed n vaous ways, but two measues of elevance to eal-tme applcatons ae the maxmum delay (o uppe bound on pacet delay), and the jtte (o maxmum vaaton n delay). Both of these can be expessed n absolute detemnstc tems, o n pobablstc tems. Fo eal-tme applcatons, the level of nteactvty between end uses mposes an acceptable maxmum delay (fo a gven QoS), whch s elated to the maxmum amount of tme a use wll wat to eceve a esponse. Also, the need fo tmng epoducton mposes a lmt on jtte, because thee ae lmts to the buffeng esouces avalable at the destnaton. If delay vaaton become too lage, the destnaton buffes can oveflow (esultng n data losses), o undeflow (esultng n a gap n the flow). It should be noted that, snce the mnmum delay possble s zeo, the jtte s bounded by the maxmum delay. Thus, the QoS constants fo each eal-tme applcaton flow can be specfed by just the equed goodput and maxmum delay. Howeve, t should be emphaszed that the maxmum acceptable delay fo a eal-tme applcaton s not elated to the goodput equed, but on the nteactvty nheent to the applcaton s functonalty. Fo example, a vdeo ove IP applcaton eques a much lage bandwdth than telephony ove IP, yet ts delay equements (on each and evey pacet) ae no moe stngent, because the level of nteactvty s exactly the same. An mpotant chaactestc of a netwo fo eal-tme applcatons s theefoe how well t s able to mae the delays expeenced by a flow ndependent of the natue of the othe taffc shang the netwo. Ths chaactestc s efeed to as solaton n ths thess. The netwo chaactestc moe elevant to othe types of data applcaton s how well t can shae the avalable thoughput between competng flows n popoton to the ageed ates. Ths s efeed to as faness n the maxmn sense [25]. Faness s only elevant to applcatons fo whch addtonal thoughput can be used to complete the tansfe of bul data to the destnaton faste. Fo eal-tme applcatons, whch have an undelyng tmng stuctue, any addtonal thoughput above that needed to meet the tmng equements s unnecessay. By the Chapte 1 5

19 1.1 Bacgound same toen, a shotfall n povdng the thoughput equed fo epoducng the souce tmng can esult n the pemanent loss of data, and s unacceptable. Faness s theefoe elevant to eal-tme applcatons Delay Compason fo eal-tme Applcatons Fo all communcatons applcatons, the deal aangement fo tanspotaton of data s to have a dedcated ln connectng the souce and destnaton. Ths s patculaly tue fo a eal-tme applcaton, whose undelyng tmng can specfy a mnmum ln data speed (o ln capacty), and whose equements fo nteactvty specfy a maxmum delay. The pacet delay expeenced on an deal dedcated ln can be boen down nto thee components. These may be summazed as: () () () the spacng delay component; the tansmsson delay component; and the pocessng and popagaton delay component. The spacng delay component ases fom the fact that the souce can send data to the destnaton at a ate hghe than the ln capacty o ageed ate of tansfe. A pacet that aves at the ln befoe the pevous pacet can be tansmtted has to wat untl tansmsson s complete befoe t can be seved. Ths component s entely due to the chaactestcs of the souce. The tansmsson delay s the amount of tme equed to tansmt a dscete pacet at the ln tansmsson ate. Addtonal constant delays, such as those caused by pocessng at the tansmtte, and the tme equed to tavese the medum, mae up the last component. In the eal-wold stuaton of conveged netwos, tanspotaton of data taes place ove a common netwo sevcng many uses and applcatons. Ths means that many flows can be multplexed onto a sngle ln, and the ln s tansmsson capacty must be shaed between them. On a pacet-by-pacet bass, uses and applcatons must compete fo, and tae tuns n, the use of the esouces. The esultng need fo queueng of pacets, and a mechansm fo detemnng the ode n Chapte 1 6

20 1.2 Context of eseach whch those pacets ae to be seved (called a schedule) esults n an addtonal component of delay: (v) queueng delay component [8]. Ths last component s the delay expeenced by a pacet as t wats fo pacets fom dffeent flows to be seved by the common ln, albet at a faste ate than the dedcated ln. Anothe featue of shaed netwos s the fact that moe than one ln may need to be used to each the destnaton. In a stoe-and-fowad netwo (whch we assume fo ths wo), the delays at each hop accumulate addtvely; the tansmsson of a pacet on one ln must be completed befoe t can access the next ln. Thus, the total delay fom all hops befoe the last one becomes an addtonal component of the delay expeenced at the destnaton. When consdeng how well a netwo s able to meet the QoS equements of a eal-tme applcaton flow, an appopate measue s how much a pacet s sevce s delayed beyond the sevce epoch t would expeence at a dedcated ln popely povsoned fo that applcaton. 1.2 Context of eseach In a conveged netwo, the choce of pacet schedulng dscplne (o schedule) s cucal to whethe ndvdual flows eceve the equed QoS, because t affects the queueng delay component. The ode n whch competng pacets eceve sevce at a ln detemnes whethe each of them can be delveed to the destnaton wthn a tme fame appopate to ts espectve applcaton. Fo some data applcatons, a delay fo one of ts pacets, whle seveal othe pacets ae seved, does not mae a sgnfcant dffeence. Howeve, fo eal-tme applcatons thee ae stct delay equements that can be volated f one of ts pacets s caught behnd a lage numbe of othe pacets n a sevce queue. An appopate choce of schedule s theefoe patculaly mpotant to ensue that eal-tme applcatons can functon acoss a netwo. Chapte 1 7

21 1.2 Context of eseach Schedules Most of the avalable schedulng dscplnes fo output buffeed swtches use dstbuted abtaton methods; that s abtaton between pacets fo sevce at each ln s pefomed ndependently. A common and smple schedule used n data netwos s Fst-Come-Fst-Seved (FCFS), also nown as Fst-In-Fst-Out (FIFO). Ths dscplne seves pacets meely n the ode of the aval, and maes no decson on how to allocate tansmsson esouces between ndvdual flows. Flows eceve sevce n accodance wth the demand. If any flows send lage amounts of data nto the netwo wthn a shot peod of tme, othe competng flows can expeence longe delays as they wat fo these pacets to be seved fst. Ths schedule theefoe has poo solaton chaactestcs and, wthout addtonal contols beng placed on flows, cannot guaantee any QoS to eal-tme applcatons (o ndeed to any applcaton). Howeve, f each flow s spaced at an ageed ate comng nto the netwo, and the total amount of such taffc enteng the netwo s lmted to pevent congeston (admsson contol), FCFS s sutable fo all flow types. FCFS seves each flow accodng to ts demand, but the demand fom each flow wthn the netwo s lmted to an exact level. The advance of convegence n the last two decades has seen the poposal of a lage numbe of altenatve schedules that ae ntended to enable all types of flows to eceve an appopate level of QoS (see [3] and [1] fo a suvey of some basc types). The ound obn schedule s one that mantans a sepaate queue fo evey flow wth pacets awatng sevce, and t seves one pacet fom each queue n tun [4]. Evey flow wth watng pacets theeby eceves sevce n each ound. Ths concept s extended to allow fo dffeent amounts of sevce n a ound fo each nonempty queue wth Weghted ound obn (W) [2]. These schedules ensue that no flow wth watng pacets s staved of sevce fo any peod longe than a ound, and ntoduce the concept of faness. Any ncease n avalable bandwdth s accompaned by a decease n ound sze, so all queues n the ound shae n t popotonately. Howeve, delays ae dependent on the numbe of competng flows, as wth FCFS. Chapte 1 8

22 1.2 Context of eseach One dawbac of these schedules s that, wth vaable pacet lengths, the amount of sevce that each flow eceves n a ound s andom. Anothe poblem s that, although W can gve dffeent flows vayng amounts of sevce n a ound, that vaable allocaton of esouces s lmted by the need fo ntegal weghts. These poblems ae solved by the Weghted Fa Queueng schedule (WFQ) [3], whch genealzes the concept of the ound nto a contnuous functon, an example of the vtual tme functon. WFQ s a pacet mplementaton of the flud concept of Genealzed Pocesso Shang (GPS) [2] that allocates the avalable bandwdth esouces contnuously among competng flows accodng to ageed weghts assocated wth those flows. Ths concept, whch evolved fom unfom pocesso shang [7], povdes an deal fo faness, n popoton to those weghts, that WFQ attempts to emulate as closely as possble. Abtaton between pacets fo sevce n WFQ can be mplemented by means of a set of equatons that attbutes a paamete to each pacet. Ths paamete eflects the fnsh tme of that pacet f t wee seved by an magnay flud GPS seve (such sevce s not possble n eal netwos). A WFQ seve then seves watng pacets n nceasng ode of the fnsh-tme paamete. Ths mode of opeaton ensues that WFQ shaes, to wthn cetan bounds, the faness chaactestcs of GPS. Howeve, fo eal-tme applcatons the delay chaactestcs ae moe mpotant. It s establshed n [5] and [6] that WFQ, also nown as Pacet-based Genealzed Pocesso Shang (PGPS), delves a delay bound to a flow that deceases wth an ncease n the ageed weght of the flow. The weght attbuted to a flow s dectly popotonal to the ate of sevce t eceves, snce t epesents a popoton of bandwdth esouces. The delay bound equed fo a flow s not necessaly nvesely elated to ts thoughput equements, so ths means that meetng the delay equements could necesstate allocatng moe bandwdth to the flow than t eques. Ths s a seous poblem wth PGPS, because t would cause undeutlzaton of avalable bandwdth esouces. The eason fo the ate dependency of the delay bound n PGPS s eadly undestood. Snce PGPS s geaed towads attemptng to meet the fnsh tme fo sevce n the magnay GPS seve, flows wth lowe allocated ates automatcally have the pacets seved late than pacets fom hghe-ate flows that ave at aound the same tme. Chapte 1 9

23 1.2 Context of eseach An altenatve way of calculatng the fnsh-tme paamete fo PGPS s to use equatons that epesent sevce by the magnay GPS seve n vtual tme, whch s an altenatve tmelne that evolves at a ate that can vay fom eal tme. The defnton of vtual tme fo PGPS ases fom equatng the weght fo a flow wth ts actual equed thoughput (.e. the ate of sevce t would eque of a dedcated ln). The equatons epesent the sevce epochs whee each flow eceves the equed ate of sevce fom the GPS seve, but n vtual tme. If the total ate equed by all competng flows s less than the ln capacty, then the vtual tme fo PGPS evolves popotonately faste. The total sevce ate of the magnay seve n eal tme s theeby ept at exactly the same ate as the ln capacty, even though n vtual tme the sum of the sevce ate fo all competng flows s less than the ln capacty. Othe schedules have been poposed that use smla equatons, epesentng sevce n vtual tme by an magnay seve, fo abtatng between competng pacets fo sevce. The dffeence between these schedules s n the defnton of the vtual tme functon, the mathematcal functon of tme that defnes the evoluton of vtual tme. We call these schedules ate-based schedules. Two such schedules that we consde n ths thess ae VtualCloc Sevce (VCS) and Self-Cloced Fa Queueng (SCFQ). VCS s poposed n [9], and attempts to emulate Tme Dvson Multplexng (TDM) on a pacet netwo by usng a vtual tme defnton conguent wth eal tme. SCFQ, poposed n [1], s an attempt to appoxmate PGPS wth a smple algothm. The vtual tme functon of PGPS s dependent on the aval sequence of pacets, and can only be obtaned by the schedule by smulatng the magnay GPS seve. Ths complexty s emoved n SCFQ, whch esets the vtual tme functon to zeo when the ln s dle and specfes the vtual tme functon to be the vtual fnsh tme n the magnay seve of the pacet beng seved at the ln when t s busy. The vtual tme functon then becomes a step functon that s easly detemned wheneve a pacet aves at the ln. All of the ate-based schedules mentoned thus fa use abtaton based on the fnsh tme fo pacet sevce n an magnay seve. Consequently, they all shae the poblem of the couplng between the ageed sevce ate and delay bound fo a flow; hghe-ate flows automatcally have lowe delay bounds. A ate-based schedule that Chapte 1 1

24 1.2 Context of eseach uses stat tmes n the magnay seve to detemne the ode of pacet sevce s Stat-tme Fa Queueng, poposed n [11]. Ths schedule s n fact a stat-tme veson of SCFQ, usng a stat-tme paamete to abtate between pacets. The vtual tme functon s defned by the vtual stat tme n the magnay seve of the pacet beng seved at the ln. In ths thess we evaluate the sutablty of ate-based schedules to ensue appopate QoS specfcally fo eal-tme applcaton flows. Based on the concept of SFQ, we popose stat-tme vesons of both PGPS and VCS, whch we call Vtual Space Genealzed Pocesso Shang (VS-GPS) and Vtual Space VtualCloc Sevce (VS-VCS) espectvely. In elaton to delay, we examne the chaactestcs of both stat- and fnsh-tme ate-based schedules, and compae these to what can be acheved wth FCFS, usng admsson contol and spacng of flows at the netwo ngess ponts Chaactezaton of ate-based Schedules In ths thess, we popose that the chaactezaton of ate-based schedules fo ealtme applcatons must focus on the delays (assocated wth a gven ate) fo an abtay flow, and on solaton. We suggest that the concept of faness s moe elevant to othe types of data applcaton, and s of seconday mpotance to ealtme flows. In fact, the faness popety of a schedule can only assst a eal-tme flow when ts equed ate has been mschaactezed, and then the extent and tmng of those benefts cannot be pedcted. Faness benefts that accue to a flow ae entely dependent on the natue of the bacgound taffc, and ths s antthetcal to the vew that eal-tme flows should be well solated fom the vagaes of bacgound taffc. Much of the lteatue snce the poposal of the ognal ate-based schedules descbed n the pevous sub-secton loos at both the delay bounds and faness chaactestcs. Fom ths analyss, a wdespead assumpton appeas to be that these schedules ae appopate fo all types of taffc, ncludng eal-tme. In ths wo, we test that assumpton wth espect to eal-tme taffc. Chapte 1 11

25 1.2 Context of eseach To acheve ths, we undetae a two-pat analyss. We fst genealze fo the detemnstc delay chaactestcs of all ate-based schedules n tems of the defnng vtual tme functon. Based on ths, we mae obsevatons on how the vtual tme functon affects the behavou of ate-based schedules. We then pefom a compehensve smulaton study on the delay dstbutons obtaned fo a test flow fom the ognal ate-based schedules. Fom ths, we can mae assetons about the sutablty of stat-tme and fnsh-tme ate-based schedules fo eal-tme flows n compason to FCFS when thee s admsson contol (smla to that equed fo ate-based schedules anyway) and spacng of flows. The genealzatons fo delays bounds ae based on the delay bounds obtaned fo specfc schedules n [5] and [6] fo PGPS, n [12] fo VCS, n [13] fo SCFQ and n [11] fo SFQ. The concepts developed n [5] enable sevce tmes at a seve employng PGPS to be elated to the sevce tmes n the magnay GPS seve by mang use of ctcal tmes at whch sevce n the two seves can be elated, such as when a seve becomes busy, o when thee s a dvegence n the ode of sevce between the two seves. Much of the late lteatue uses these concepts to develop delay bounds, and we use them n obtanng ou genealzatons. In [5], [12] and [13], the absolute delay bounds ae deved n elaton to a leay bucet constant. In ou wo, we choose nstead to mae use of the concept of latency developed n [14] and [15]. The latency fo a schedule of a specfed class (to whch ate-based schedules belong) s defned as the maxmum lag n the tme taen fo the schedule to allow sevce fo a patcula quantum of data compaed to the tme when a dedcated ln sevng at an allocated ate fo the flow would seve that data. Data s consdeed to be seved only when ts ente pacet has been completely seved, so the cuve fo sevce s a step functon. Howeve, sevce n the dedcated seve s defned to be contnuous. We use ths concept because t elates delays to sevce at a dedcated ln, an appopate compason fo a eal-tme flow. Howeve, latency as defned specfes the maxmum lag fo the complete sevce of a pacet afte that pacet begns sevce on the dedcated ln. We modfy ths to specfy the maxmum lag between a pacet s abtated stat tme and ts stat tme on the dedcated ln. Ths defnton Chapte 1 12

26 1.2 Context of eseach allows us to solate the queueng delay component, whch s the only component that the schedule can affect. It excludes both the spacng delay component, due only to the egulaty of the souce, and the tansmsson delay component, dependent only on the ln capacty and pacet lengths. We note that ths analyss easly leads to delay bounds fo leay-bucet constaned flows. Fundamental wo on the quantfcaton of netwo delay bounds s found n the semnal papes [16] and [17], ntoducng the feld of netwo calculus. The feld s futhe developed n [19], [23] and [24], and appled to quantfyng delay bounds n [18], [21] and [22]. Netwo calculus ntoduces the concepts of the aval and sevce cuves, and delay beng bounded by the maxmum devaton between them. Ths motvates some of the technques used n ths thess to genealze delay bounds fo ate-based schedules. Also, the delay beng bounded by the maxmum devaton between two cuves occus n ou wo wth espect to the vtual tme functon. A method smla to that n [16] of ntegatng aval ates s used extensvely n ou devatons. The second method of chaactezaton of the delay popetes of ate-based schedules undetaen n ths thess s by smulaton study to obtan delay dstbutons. The goal of ths wo s to study the mpact of bacgound taffc chaactestcs (patculaly bustness and ate composton) on the delay dstbuton of a flow fo the ognal fnsh-tme ate-based schedules (PGPS, VCS and SCFQ), and the stat-tme countepats (VS-GPS, VS-VCS and SFQ). Fom these esults, we deduce the solaton chaactestcs of these schedules. The ssue of how to model the bacgound taffc, patculaly the bustness, needs to be addessed. One opton fo modellng bustness s as n the statstcal analyss of GPS pesented n [26], whch uses an exponentally bounded bustness (EBB) taffc model suggested n [27], nstead of a fxed bound on bustness. The model s used n that pape to statstcally obtan delay dstbutons fo a smple topology. Fo ou puposes we do not use ths to model taffc bustness because we wsh to detemne how changes n bustness affect the dstbuton. We theefoe mantan a fxed bustness fo each smulaton, so that the effect of dffeent levels of bustness s appaent. We employ the same appoach fo bacgound ate composton. Chapte 1 13

27 1.2 Context of eseach We use Monte Calo smulatons to develop an ensemble fo bacgound taffc, based on the deas n [28] and [29]. In those papes, t s establshed fo peodc bacgound steams n a non-congested netwo, that the aval patten fo one pecedng flow peod s all that s elevant to the delay fo a test flow. Thus, by samplng dffeent aval pattens wth each new peod, an ensemble can be developed. Ths appoach s modfed fo ou puposes to allow fo bustness by samplng the delays ove a cycle of seveal peods befoe changng the aval patten. Ths enables the bacgound bustness to affect the test flow befoe the aval patten s changed. Thus, each sample path s followed fo a one cycle befoe a new aval patten s mposed Impotance of ths Wo The mpotance of ths evaluaton of ate-based schedules s clea n lght of the amount of publshed wo consdeng these schedules. The ate-based schedules n ths thess ae also nown n the lteatue as fa queueng algothms [1, 13], and the fnsh-tme vesons ae ncluded n the class of ate-popotonal Seves [32-33] and the class of guaanteed ate schedulng algothms [35, 44]. A consdeable amount of effot has been devoted n the lteatue to analyss of these goups of schedules. Thee s also contnung analyss [45, 46] and smulaton study [47] of PGPS n patcula. Futhemoe, thee have been many poposed modfcatons to basc ate-based schedules, such as [39], [42], [48] and [49] modfyng WFQ, [5] and [51] modfyng SCFQ, and [52] modfyng VCS. The focus of much of ths lteatue s on quantfyng faness and bounds on delay. Ths tends to ceate the assumpton that ate-based schedules ae nheently sutable fo dealng wth both eal-tme and othe data taffc types. We evst ths assumpton by tunng the focus away fom faness, whch s lagely a dstacton when consdeng eal-tme flows. The man focus of ths thess s on delay. The statng pont fo ths wo s wth delay bounds, based on pevous wo n the aea. Howeve, because these bounds tend to be extemely lage compaed to commonly expeenced pacet delays, the study has to poceed futhe to tae nto account the delay dstbutons. Much of the po wo nvolvng smulatons have used measues such as aveage delays and aveage bandwdth [43], whch ae clealy not Chapte 1 14

28 1.3 Summay of Contbutons suffcent fo eal-tme flows, o have attempted to fnd wost-case delays based on the smulatons [42, 48, 47]. Pobablstc analyses have tended to mae assumptons about aval dstbutons [26, 46]. A majo contbuton of ths thess s to undetae a compehensve smulaton analyss of some of the ognal ate-based schedules poposed, as well as some newly poposed ones. Thee does not appea to be such a complete nvestgaton of the mpact of bustness and bacgound ate composton on the delay dstbutons poduced by dffeent ate-based schedules. We use deas fom [28] and [29] to develop Monte Calo smulatons that do not assume an aval dstbuton. Bustness and ate-composton ae ept fxed wthn each smulaton to allow detaled obsevaton of the mpact of dffeent levels of bustness on each schedule, allowng compasons of how each schedule behaves n dffeent ccumstances. An solaton measue based on delay dstbuton s developed n ths thess. Ths s poposed as a moe appopate measue than one based on delay bounds fo evaluatng the sutablty of a schedule fo eal-tme applcatons. The solaton esults fo ate-based schedules lead to an altenatve achtectue. Ths s based on the demonstated unsutablty of ate-based schedules fo eal-tme flows. Thee has been po wo suggestng modfcatons to WFQ to decouple allocated ate fom delay bounds. Some of the technques poposed, such as poty classes [42] and polcng [48] ae smla to those suggested by us. Howeve, those poposals stll use a ate-based schedule fo eal-tme flows, whch ou wo would ndcate may not be deal. 1.3 Summay of Contbutons The ey contbutons of the eseach pesented n ths thess ae as follows: I. Ognal geneal delay bounds ae deved fo stat-tme and fnsh-tme atebased schedule n tems of the vtual tme functons. These bounds ae pesented n tems of the queueng latency, a concept developed to solely eflect the queueng component of delay. Ths s a useful measue fo evaluatng the pefomance of schedules fo eal-tme taffc. Chapte 1 15

29 1.4 Wo fom ths Thess Publshed by Autho II. We genealze fo a class of ate-based schedules whose vtual tme functons satsfy confomance condtons that ensue they exhbt the mnmum latency possble. Ths s acheved usng an ognal appoach nvolvng the use of an magnay seve assocated wth the vtual tme functon. Useful nsghts nto the effect of the vtual tme functon on schedule behavou ae theeby obtaned. Also, the mpact of volaton of the confomance condtons by the vtual tme functon s dscussed. III. Usng a new and useful measue of solaton n tems of a FCFS benchma, we pesent a compehensve smulaton study of the solaton chaactestcs of a ange of ate-based schedules. We demonstate that, despte ndcatons to the contay fom delay bounds, the delay dstbutons of stat-tme schedules can possess solaton chaactestcs that fnsh-tme schedules do not have. Insght s also developed nto how the vtual tme functon mpacts on solaton. IV. It s demonstated that all ate-based schedules can poduce solaton poblems ove multple hops of a netwo, whch ae nheent to the dstbuted natue. We suggest an altenatve achtectue nvolvng FCFS wth admsson contol and spacng that elmnates these and othe poblems caused by ate-based schedules. 1.4 Wo fom ths Thess Publshed by Autho The ealy wo on genealzatons fo ate-based schedules n ths thess has been publshed n the followng pape: [31] T. N. Devadason and G. Mecanos, Obsevatons on a Class of atebased Schedules, 11th IEEE Intenatonal Confeence on Netwos, Sydney, Austala, pp , Oganzaton of Thess Chapte 2 pesents genealzatons fo a class of stat-tme and fnsh-tme ate-based schedules (confomng schedules). Stat-tme schedules of ths class possess a common queueng latency, and fnsh-tme schedules of ths class shae a sepaate common queueng latency. The popetes of ths class ae abstacted fom the poofs Chapte 1 16

30 1.5 Oganzaton of Thess of delay bounds fo specfc schedules. Sevce epochs n an magnay hypothetcal seve opeatng n vtual tme fom the bass of abtaton fo these schedules, and actual sevce epochs ae elated to sevce epochs n the hypothetcal seve. Sevce epochs n the hypothetcal seve ae then elated to sevce epochs n a seve dedcated to the elevant flow wth an ageed ate. The queueng latency s then obtaned. The deas developed n Chapte 2 lead logcally to nsghts nto how the vtual tme functon mpacts on the behavou of the schedule. These obsevatons ae pesented n Chapte 3. The concepts of steady and tansent states ae developed, and the mpact on faness s befly consdeed. Ths ssue s then elated to the specfc atebased schedules consdeed n ths thess. In Chapte 4, delay bounds ae deved fo ate-based schedules wth geneal vtual tme functons. Ths wo uses some of the deas fom netwo calculus. Ognal expessons fo queueng latences ae deved n tems of the vtual tme functon fo stat- and fnsh-tme schedules. Ths wo s dstngushed fom pevous wo because the bounds can easly be appled to exstng and new schedules to obtan queueng latences. Also, the ctcal events that cause maxmal delays can be dentfed fom the expessons. Confomng schedules ae shown to have the mnmum queueng latences possble. Chapte 5 pesents a compehensve smulaton analyss of delay dstbutons expeenced by a test flow unde vaous ate-based schedules. Isolaton fom bacgound taffc chaactestcs s the focus of ths study, wth a benchma based on FCFS beng poposed. The elatve mets of stat-tme and fnsh-tme schedules wth espect to delay dstbutons ae examned. The mpact of bacgound bustness and ate composton on test flow delay dstbutons ae consdeed. The effect of the patcula vtual tme functon on solaton chaactestcs s also obseved. Isolaton poblems that ase fo all ate-based schedules consdeed ove multple hops become evdent fom ths wo. The thess s concluded wth Chapte 6, whch evaluates the assumpton that atebased schedules ae appopate fo delveng QoS to eal-tme flows n a conveged netwo. A compason s made wth an achtectue nvolvng FCFS Chapte 1 17

31 1.5 Oganzaton of Thess schedulng, and some poblems wth ate-based schedules ae hghlghted. Fnally, aeas fo futue wo ae befly mentoned. Chapte 1 18

32 2.1 Intoducton 2. Confomng Schedules and Confomance Condtons 2.1 Intoducton As dscussed n Chapte 1, a numbe of ate-based schedules have been poposed to facltate tansfe of eal-tme flows, as well as tadtonal data flows, ove conveged communcatons netwos. They ae ntended to facltate the povson of an ageed mnmum ate of sevce to each connecton, when equed, subject to a bounded ncemental delay at each node along ts data path. It s thus poposed that the specal equements of eal-tme applcatons can be met, whle smultaneously sevcng data fom connectons that ae not delay senstve. The goal of ths chapte s to unfy esults obtaned egadng delay bounds fo a numbe of schedules. We fst consde the VtualCloc Sevce (VCS) [9], [12] and the Pacet-by-pacet Genealzed Pocesso Shang (PGPS) [5] schedules. These schedules have smla delay bounds (see summay n [15]), although they may ode pacets dffeently. The ctcal popetes that detemne the delay bounds ae dentfed and specfed. We elmnate schedule-specfc popetes used n [12] and [5] that ae extaneous, and theeby genealze fo an ente class of atebased schedules that shae the same delay bounds (whch ae shown n Chapte 4 to be mnmal). In addton, two new schedules nown as Vtual Space based on VCS (VS-VCS) and Vtual Space based on GPS (VS-GPS) ae descbed and ncluded n the dentfed class. These schedules ae smla to VCS and PGPS espectvely, but use a dffeent quantty fo abtaton amongst pacets and theefoe have dffeent delay bounds, whch ae obtaned n ths chapte. We defne the concepts of stat-tme and fnsh-tme schedules based on the quantty used fo abtaton, to futhe categoze ate-based schedules. The possble benefts of these poposed stat-tme schedules ae dscussed and nvestgated n late chaptes. Chapte 2 19

33 2.1 Intoducton Pevous wo genealzng fo a class of schedules that nclude PGPS and VCS has been publshed n [32-33]. The condtons defnng confomng schedules n ths chapte ae equvalent to those defnng ate-popotonal seves (PSs) n [32], as the system potental n that pape coesponds to the vtual tme functon fo atebased schedules. Howeve, the man focus of that wo s faness, although a delay bound s obtaned n the elated thess [34]. In ths wo, the objectve s an evaluaton of schedules elatng to eal-tme flows, and so delay s the focus. The esults fo PSs ae only applcable to fnsh-tme schedules, whle ou genealzatons ae extended to stat-tme schedules. Also, the genealzed methods fo quantfyng bounds usng an ntemedate magnay seve that ae developed n ths chapte ae ognal. These ae developed futhe n chapte 4 to cove both statand fnsh-tme schedules that do not fall wthn the puvew of PSs. Fo the puposes of ths analyss, we use a quantty based on the latency concept fom [14-15] as a measue of delay at a sngle node, to compae dffeent schedules. Howeve, the quantty used s modfed to ntentonally exclude the pacet tansmsson tme and focus on the queueng delay component. The queueng delay component s a functon of competton between sessons, but pacet tansmsson tme s dependent only on the pacet length and outgong ln ate. Once a detemnaton s made to tansmt a pacet, the tansmsson tme s ndependent of the schedule, and does not contbute to ts chaactezaton. The defnng popetes dentfed n ths chapte elate specfcally to the vtual tme functon, and we theefoe consde ts mpact on the behavou of a schedule. By mang use of and extendng some of the technques ntoduced n [5] and followed n [12], delay bounds fo all membes of the class ae deved. The concept of a hypothetcal seve s ntoduced to elucdate the way n whch the vtual tme functon affects delay bounds, sevce ate and faness. It s found that the ate of sevce delveed by a schedule depends on the gadent of the vtual tme functon. We also demonstate that the latency fo a schedule at a node s affected by the length of tme and amount by whch cetan vtual tme popetes ae not satsfed by the schedule. It s obseved that schedules wth vey dffeent faness popetes (n tems of allocaton of excess bandwdth) can have smla delay bounds. Chapte 2 2

Multistage Median Ranked Set Sampling for Estimating the Population Median

Multistage Median Ranked Set Sampling for Estimating the Population Median Jounal of Mathematcs and Statstcs 3 (: 58-64 007 ISSN 549-3644 007 Scence Publcatons Multstage Medan Ranked Set Samplng fo Estmatng the Populaton Medan Abdul Azz Jeman Ame Al-Oma and Kamaulzaman Ibahm

More information

On the Latency Bound of Deficit Round Robin

On the Latency Bound of Deficit Round Robin Poceedngs of the Intenatonal Confeence on Compute Communcatons and Netwoks Mam, Floda, USA, Octobe 4 6, 22 On the Latency Bound of Defct Round Robn Sall S. Kanhee and Hash Sethu Depatment of ECE, Dexel

More information

P 365. r r r )...(1 365

P 365. r r r )...(1 365 SCIENCE WORLD JOURNAL VOL (NO4) 008 www.scecncewoldounal.og ISSN 597-64 SHORT COMMUNICATION ANALYSING THE APPROXIMATION MODEL TO BIRTHDAY PROBLEM *CHOJI, D.N. & DEME, A.C. Depatment of Mathematcs Unvesty

More information

Chapter 23: Electric Potential

Chapter 23: Electric Potential Chapte 23: Electc Potental Electc Potental Enegy It tuns out (won t show ths) that the tostatc foce, qq 1 2 F ˆ = k, s consevatve. 2 Recall, fo any consevatve foce, t s always possble to wte the wok done

More information

Physics 2A Chapter 11 - Universal Gravitation Fall 2017

Physics 2A Chapter 11 - Universal Gravitation Fall 2017 Physcs A Chapte - Unvesal Gavtaton Fall 07 hese notes ae ve pages. A quck summay: he text boxes n the notes contan the esults that wll compse the toolbox o Chapte. hee ae thee sectons: the law o gavtaton,

More information

Set of square-integrable function 2 L : function space F

Set of square-integrable function 2 L : function space F Set of squae-ntegable functon L : functon space F Motvaton: In ou pevous dscussons we have seen that fo fee patcles wave equatons (Helmholt o Schödnge) can be expessed n tems of egenvalue equatons. H E,

More information

8 Baire Category Theorem and Uniform Boundedness

8 Baire Category Theorem and Uniform Boundedness 8 Bae Categoy Theoem and Unfom Boundedness Pncple 8.1 Bae s Categoy Theoem Valdty of many esults n analyss depends on the completeness popety. Ths popety addesses the nadequacy of the system of atonal

More information

A Brief Guide to Recognizing and Coping With Failures of the Classical Regression Assumptions

A Brief Guide to Recognizing and Coping With Failures of the Classical Regression Assumptions A Bef Gude to Recognzng and Copng Wth Falues of the Classcal Regesson Assumptons Model: Y 1 k X 1 X fxed n epeated samples IID 0, I. Specfcaton Poblems A. Unnecessay explanatoy vaables 1. OLS s no longe

More information

Distinct 8-QAM+ Perfect Arrays Fanxin Zeng 1, a, Zhenyu Zhang 2,1, b, Linjie Qian 1, c

Distinct 8-QAM+ Perfect Arrays Fanxin Zeng 1, a, Zhenyu Zhang 2,1, b, Linjie Qian 1, c nd Intenatonal Confeence on Electcal Compute Engneeng and Electoncs (ICECEE 15) Dstnct 8-QAM+ Pefect Aays Fanxn Zeng 1 a Zhenyu Zhang 1 b Lnje Qan 1 c 1 Chongqng Key Laboatoy of Emegency Communcaton Chongqng

More information

A. Thicknesses and Densities

A. Thicknesses and Densities 10 Lab0 The Eath s Shells A. Thcknesses and Denstes Any theoy of the nteo of the Eath must be consstent wth the fact that ts aggegate densty s 5.5 g/cm (ecall we calculated ths densty last tme). In othe

More information

Tian Zheng Department of Statistics Columbia University

Tian Zheng Department of Statistics Columbia University Haplotype Tansmsson Assocaton (HTA) An "Impotance" Measue fo Selectng Genetc Makes Tan Zheng Depatment of Statstcs Columba Unvesty Ths s a jont wok wth Pofesso Shaw-Hwa Lo n the Depatment of Statstcs at

More information

Exact Simplification of Support Vector Solutions

Exact Simplification of Support Vector Solutions Jounal of Machne Leanng Reseach 2 (200) 293-297 Submtted 3/0; Publshed 2/0 Exact Smplfcaton of Suppot Vecto Solutons Tom Downs TD@ITEE.UQ.EDU.AU School of Infomaton Technology and Electcal Engneeng Unvesty

More information

The Greatest Deviation Correlation Coefficient and its Geometrical Interpretation

The Greatest Deviation Correlation Coefficient and its Geometrical Interpretation By Rudy A. Gdeon The Unvesty of Montana The Geatest Devaton Coelaton Coeffcent and ts Geometcal Intepetaton The Geatest Devaton Coelaton Coeffcent (GDCC) was ntoduced by Gdeon and Hollste (987). The GDCC

More information

Optimization Methods: Linear Programming- Revised Simplex Method. Module 3 Lecture Notes 5. Revised Simplex Method, Duality and Sensitivity analysis

Optimization Methods: Linear Programming- Revised Simplex Method. Module 3 Lecture Notes 5. Revised Simplex Method, Duality and Sensitivity analysis Optmzaton Meods: Lnea Pogammng- Revsed Smple Meod Module Lectue Notes Revsed Smple Meod, Dualty and Senstvty analyss Intoducton In e pevous class, e smple meod was dscussed whee e smple tableau at each

More information

Generating Functions, Weighted and Non-Weighted Sums for Powers of Second-Order Recurrence Sequences

Generating Functions, Weighted and Non-Weighted Sums for Powers of Second-Order Recurrence Sequences Geneatng Functons, Weghted and Non-Weghted Sums fo Powes of Second-Ode Recuence Sequences Pantelmon Stăncă Aubun Unvesty Montgomey, Depatment of Mathematcs Montgomey, AL 3614-403, USA e-mal: stanca@studel.aum.edu

More information

If there are k binding constraints at x then re-label these constraints so that they are the first k constraints.

If there are k binding constraints at x then re-label these constraints so that they are the first k constraints. Mathematcal Foundatons -1- Constaned Optmzaton Constaned Optmzaton Ma{ f ( ) X} whee X {, h ( ), 1,, m} Necessay condtons fo to be a soluton to ths mamzaton poblem Mathematcally, f ag Ma{ f ( ) X}, then

More information

Energy in Closed Systems

Energy in Closed Systems Enegy n Closed Systems Anamta Palt palt.anamta@gmal.com Abstact The wtng ndcates a beakdown of the classcal laws. We consde consevaton of enegy wth a many body system n elaton to the nvese squae law and

More information

An Approach to Inverse Fuzzy Arithmetic

An Approach to Inverse Fuzzy Arithmetic An Appoach to Invese Fuzzy Athmetc Mchael Hanss Insttute A of Mechancs, Unvesty of Stuttgat Stuttgat, Gemany mhanss@mechaun-stuttgatde Abstact A novel appoach of nvese fuzzy athmetc s ntoduced to successfully

More information

Thermodynamics of solids 4. Statistical thermodynamics and the 3 rd law. Kwangheon Park Kyung Hee University Department of Nuclear Engineering

Thermodynamics of solids 4. Statistical thermodynamics and the 3 rd law. Kwangheon Park Kyung Hee University Department of Nuclear Engineering Themodynamcs of solds 4. Statstcal themodynamcs and the 3 d law Kwangheon Pak Kyung Hee Unvesty Depatment of Nuclea Engneeng 4.1. Intoducton to statstcal themodynamcs Classcal themodynamcs Statstcal themodynamcs

More information

4 Recursive Linear Predictor

4 Recursive Linear Predictor 4 Recusve Lnea Pedcto The man objectve of ths chapte s to desgn a lnea pedcto wthout havng a po knowledge about the coelaton popetes of the nput sgnal. In the conventonal lnea pedcto the known coelaton

More information

3. A Review of Some Existing AW (BT, CT) Algorithms

3. A Review of Some Existing AW (BT, CT) Algorithms 3. A Revew of Some Exstng AW (BT, CT) Algothms In ths secton, some typcal ant-wndp algothms wll be descbed. As the soltons fo bmpless and condtoned tansfe ae smla to those fo ant-wndp, the pesented algothms

More information

Scalars and Vectors Scalar

Scalars and Vectors Scalar Scalas and ectos Scala A phscal quantt that s completel chaacteed b a eal numbe (o b ts numecal value) s called a scala. In othe wods a scala possesses onl a magntude. Mass denst volume tempeatue tme eneg

More information

LASER ABLATION ICP-MS: DATA REDUCTION

LASER ABLATION ICP-MS: DATA REDUCTION Lee, C-T A Lase Ablaton Data educton 2006 LASE ABLATON CP-MS: DATA EDUCTON Cn-Ty A. Lee 24 Septembe 2006 Analyss and calculaton of concentatons Lase ablaton analyses ae done n tme-esolved mode. A ~30 s

More information

Amplifier Constant Gain and Noise

Amplifier Constant Gain and Noise Amplfe Constant Gan and ose by Manfed Thumm and Wene Wesbeck Foschungszentum Kalsuhe n de Helmholtz - Gemenschaft Unvestät Kalsuhe (TH) Reseach Unvesty founded 85 Ccles of Constant Gan (I) If s taken to

More information

Vibration Input Identification using Dynamic Strain Measurement

Vibration Input Identification using Dynamic Strain Measurement Vbaton Input Identfcaton usng Dynamc Stan Measuement Takum ITOFUJI 1 ;TakuyaYOSHIMURA ; 1, Tokyo Metopoltan Unvesty, Japan ABSTRACT Tansfe Path Analyss (TPA) has been conducted n ode to mpove the nose

More information

Correspondence Analysis & Related Methods

Correspondence Analysis & Related Methods Coespondence Analyss & Related Methods Ineta contbutons n weghted PCA PCA s a method of data vsualzaton whch epesents the tue postons of ponts n a map whch comes closest to all the ponts, closest n sense

More information

Space-time Queuing Theoretic Modeling of Opportunistic Multi-hop Coexisting Wireless Networks With and Without Cooperation

Space-time Queuing Theoretic Modeling of Opportunistic Multi-hop Coexisting Wireless Networks With and Without Cooperation Space-tme Queung Theoetc Modelng of Oppotunstc Mult-hop Coexstng Weless Netwoks Wth and Wthout Coopeaton 1 Dbaka Das, Electcal, Compute and Systems Engneeng Rensselae Polytechnc Insttute Toy, NY 12180

More information

Physics 11b Lecture #2. Electric Field Electric Flux Gauss s Law

Physics 11b Lecture #2. Electric Field Electric Flux Gauss s Law Physcs 11b Lectue # Electc Feld Electc Flux Gauss s Law What We Dd Last Tme Electc chage = How object esponds to electc foce Comes n postve and negatve flavos Conseved Electc foce Coulomb s Law F Same

More information

A Queuing Model for an Automated Workstation Receiving Jobs from an Automated Workstation

A Queuing Model for an Automated Workstation Receiving Jobs from an Automated Workstation Intenatonal Jounal of Opeatons Reseach Intenatonal Jounal of Opeatons Reseach Vol. 7, o. 4, 918 (1 A Queung Model fo an Automated Wokstaton Recevng Jobs fom an Automated Wokstaton Davd S. Km School of

More information

UNIT10 PLANE OF REGRESSION

UNIT10 PLANE OF REGRESSION UIT0 PLAE OF REGRESSIO Plane of Regesson Stuctue 0. Intoducton Ojectves 0. Yule s otaton 0. Plane of Regesson fo thee Vaales 0.4 Popetes of Resduals 0.5 Vaance of the Resduals 0.6 Summay 0.7 Solutons /

More information

PHYS 705: Classical Mechanics. Derivation of Lagrange Equations from D Alembert s Principle

PHYS 705: Classical Mechanics. Derivation of Lagrange Equations from D Alembert s Principle 1 PHYS 705: Classcal Mechancs Devaton of Lagange Equatons fom D Alembet s Pncple 2 D Alembet s Pncple Followng a smla agument fo the vtual dsplacement to be consstent wth constants,.e, (no vtual wok fo

More information

Learning the structure of Bayesian belief networks

Learning the structure of Bayesian belief networks Lectue 17 Leanng the stuctue of Bayesan belef netwoks Mlos Hauskecht mlos@cs.ptt.edu 5329 Sennott Squae Leanng of BBN Leanng. Leanng of paametes of condtonal pobabltes Leanng of the netwok stuctue Vaables:

More information

APPLICATIONS OF SEMIGENERALIZED -CLOSED SETS

APPLICATIONS OF SEMIGENERALIZED -CLOSED SETS Intenatonal Jounal of Mathematcal Engneeng Scence ISSN : 22776982 Volume Issue 4 (Apl 202) http://www.mes.com/ https://stes.google.com/ste/mesounal/ APPLICATIONS OF SEMIGENERALIZED CLOSED SETS G.SHANMUGAM,

More information

Rigid Bodies: Equivalent Systems of Forces

Rigid Bodies: Equivalent Systems of Forces Engneeng Statcs, ENGR 2301 Chapte 3 Rgd Bodes: Equvalent Sstems of oces Intoducton Teatment of a bod as a sngle patcle s not alwas possble. In geneal, the se of the bod and the specfc ponts of applcaton

More information

Effect of a Frequency Perturbation in a Chain of Syntonized Transparent Clocks

Effect of a Frequency Perturbation in a Chain of Syntonized Transparent Clocks Effect of a Fequency Petubaton n a Chan of Syntonzed anspaent Clocs Geoffey M. Gane SAMSUNG Electoncs (Consultant) EEE 80. AVB G 007.03.0 gmgane@comcast.net : Outlne ntoducton ansfe functon fo a chan of

More information

Chapter Fifiteen. Surfaces Revisited

Chapter Fifiteen. Surfaces Revisited Chapte Ffteen ufaces Revsted 15.1 Vecto Descpton of ufaces We look now at the vey specal case of functons : D R 3, whee D R s a nce subset of the plane. We suppose s a nce functon. As the pont ( s, t)

More information

Re-Ranking Retrieval Model Based on Two-Level Similarity Relation Matrices

Re-Ranking Retrieval Model Based on Two-Level Similarity Relation Matrices Intenatonal Jounal of Softwae Engneeng and Its Applcatons, pp. 349-360 http://dx.do.og/10.1457/sea.015.9.1.31 Re-Rankng Reteval Model Based on Two-Level Smlaty Relaton Matces Hee-Ju Eun Depatment of Compute

More information

Optimal System for Warm Standby Components in the Presence of Standby Switching Failures, Two Types of Failures and General Repair Time

Optimal System for Warm Standby Components in the Presence of Standby Switching Failures, Two Types of Failures and General Repair Time Intenatonal Jounal of ompute Applcatons (5 ) Volume 44 No, Apl Optmal System fo Wam Standby omponents n the esence of Standby Swtchng Falues, Two Types of Falues and Geneal Repa Tme Mohamed Salah EL-Shebeny

More information

Khintchine-Type Inequalities and Their Applications in Optimization

Khintchine-Type Inequalities and Their Applications in Optimization Khntchne-Type Inequaltes and The Applcatons n Optmzaton Anthony Man-Cho So Depatment of Systems Engneeng & Engneeng Management The Chnese Unvesty of Hong Kong ISDS-Kolloquum Unvestaet Wen 29 June 2009

More information

Machine Learning. Spectral Clustering. Lecture 23, April 14, Reading: Eric Xing 1

Machine Learning. Spectral Clustering. Lecture 23, April 14, Reading: Eric Xing 1 Machne Leanng -7/5 7/5-78, 78, Spng 8 Spectal Clusteng Ec Xng Lectue 3, pl 4, 8 Readng: Ec Xng Data Clusteng wo dffeent ctea Compactness, e.g., k-means, mxtue models Connectvty, e.g., spectal clusteng

More information

Event Shape Update. T. Doyle S. Hanlon I. Skillicorn. A. Everett A. Savin. Event Shapes, A. Everett, U. Wisconsin ZEUS Meeting, October 15,

Event Shape Update. T. Doyle S. Hanlon I. Skillicorn. A. Everett A. Savin. Event Shapes, A. Everett, U. Wisconsin ZEUS Meeting, October 15, Event Shape Update A. Eveett A. Savn T. Doyle S. Hanlon I. Skllcon Event Shapes, A. Eveett, U. Wsconsn ZEUS Meetng, Octobe 15, 2003-1 Outlne Pogess of Event Shapes n DIS Smla to publshed pape: Powe Coecton

More information

Integral Vector Operations and Related Theorems Applications in Mechanics and E&M

Integral Vector Operations and Related Theorems Applications in Mechanics and E&M Dola Bagayoko (0) Integal Vecto Opeatons and elated Theoems Applcatons n Mechancs and E&M Ι Basc Defnton Please efe to you calculus evewed below. Ι, ΙΙ, andιιι notes and textbooks fo detals on the concepts

More information

Location-Aware Cross-Tier Coordinated Multipoint Transmission in Two-Tier Cellular Networks

Location-Aware Cross-Tier Coordinated Multipoint Transmission in Two-Tier Cellular Networks Locaton-Awae Coss-Te Coodnated Multpont Tansmsson n Two-Te Cellula Netwoks Ahmed Hamd Sak and Ekam Hossan axv:45.876v cs.ni] 8 Sep 4 Abstact Mult-te cellula netwoks ae consdeed as an effectve soluton to

More information

A Study about One-Dimensional Steady State. Heat Transfer in Cylindrical and. Spherical Coordinates

A Study about One-Dimensional Steady State. Heat Transfer in Cylindrical and. Spherical Coordinates Appled Mathematcal Scences, Vol. 7, 03, no. 5, 67-633 HIKARI Ltd, www.m-hka.com http://dx.do.og/0.988/ams.03.38448 A Study about One-Dmensonal Steady State Heat ansfe n ylndcal and Sphecal oodnates Lesson

More information

Backward Haplotype Transmission Association (BHTA) Algorithm. Tian Zheng Department of Statistics Columbia University. February 5 th, 2002

Backward Haplotype Transmission Association (BHTA) Algorithm. Tian Zheng Department of Statistics Columbia University. February 5 th, 2002 Backwad Haplotype Tansmsson Assocaton (BHTA) Algothm A Fast ult-pont Sceenng ethod fo Complex Tats Tan Zheng Depatment of Statstcs Columba Unvesty Febuay 5 th, 2002 Ths s a jont wok wth Pofesso Shaw-Hwa

More information

GENERALIZATION OF AN IDENTITY INVOLVING THE GENERALIZED FIBONACCI NUMBERS AND ITS APPLICATIONS

GENERALIZATION OF AN IDENTITY INVOLVING THE GENERALIZED FIBONACCI NUMBERS AND ITS APPLICATIONS #A39 INTEGERS 9 (009), 497-513 GENERALIZATION OF AN IDENTITY INVOLVING THE GENERALIZED FIBONACCI NUMBERS AND ITS APPLICATIONS Mohaad Faokh D. G. Depatent of Matheatcs, Fedows Unvesty of Mashhad, Mashhad,

More information

Some Approximate Analytical Steady-State Solutions for Cylindrical Fin

Some Approximate Analytical Steady-State Solutions for Cylindrical Fin Some Appoxmate Analytcal Steady-State Solutons fo Cylndcal Fn ANITA BRUVERE ANDRIS BUIIS Insttute of Mathematcs and Compute Scence Unvesty of Latva Rana ulv 9 Rga LV459 LATVIA Astact: - In ths pape we

More information

A Tutorial on Low Density Parity-Check Codes

A Tutorial on Low Density Parity-Check Codes A Tutoal on Low Densty Paty-Check Codes Tuan Ta The Unvesty of Texas at Austn Abstact Low densty paty-check codes ae one of the hottest topcs n codng theoy nowadays. Equpped wth vey fast encodng and decodng

More information

V. Principles of Irreversible Thermodynamics. s = S - S 0 (7.3) s = = - g i, k. "Flux": = da i. "Force": = -Â g a ik k = X i. Â J i X i (7.

V. Principles of Irreversible Thermodynamics. s = S - S 0 (7.3) s = = - g i, k. Flux: = da i. Force: = -Â g a ik k = X i. Â J i X i (7. Themodynamcs and Knetcs of Solds 71 V. Pncples of Ievesble Themodynamcs 5. Onsage s Teatment s = S - S 0 = s( a 1, a 2,...) a n = A g - A n (7.6) Equlbum themodynamcs detemnes the paametes of an equlbum

More information

24-2: Electric Potential Energy. 24-1: What is physics

24-2: Electric Potential Energy. 24-1: What is physics D. Iyad SAADEDDIN Chapte 4: Electc Potental Electc potental Enegy and Electc potental Calculatng the E-potental fom E-feld fo dffeent chage dstbutons Calculatng the E-feld fom E-potental Potental of a

More information

Mechanics Physics 151

Mechanics Physics 151 Mechancs Physcs 151 Lectue 18 Hamltonan Equatons of Moton (Chapte 8) What s Ahead We ae statng Hamltonan fomalsm Hamltonan equaton Today and 11/6 Canoncal tansfomaton 1/3, 1/5, 1/10 Close lnk to non-elatvstc

More information

Transport Coefficients For A GaAs Hydro dynamic Model Extracted From Inhomogeneous Monte Carlo Calculations

Transport Coefficients For A GaAs Hydro dynamic Model Extracted From Inhomogeneous Monte Carlo Calculations Tanspot Coeffcents Fo A GaAs Hydo dynamc Model Extacted Fom Inhomogeneous Monte Calo Calculatons MeKe Ieong and Tngwe Tang Depatment of Electcal and Compute Engneeng Unvesty of Massachusetts, Amhest MA

More information

On a New Definition of a Stochastic-based Accuracy Concept of Data Reconciliation-Based Estimators

On a New Definition of a Stochastic-based Accuracy Concept of Data Reconciliation-Based Estimators On a New Defnton of a Stochastc-based Accuacy Concept of Data Reconclaton-Based Estmatos M. Bagajewcz Unesty of Olahoma 100 E. Boyd St., Noman OK 73019, USA Abstact Tadtonally, accuacy of an nstument s

More information

Stellar Astrophysics. dt dr. GM r. The current model for treating convection in stellar interiors is called mixing length theory:

Stellar Astrophysics. dt dr. GM r. The current model for treating convection in stellar interiors is called mixing length theory: Stella Astophyscs Ovevew of last lectue: We connected the mean molecula weght to the mass factons X, Y and Z: 1 1 1 = X + Y + μ 1 4 n 1 (1 + 1) = X μ 1 1 A n Z (1 + ) + Y + 4 1+ z A Z We ntoduced the pessue

More information

The Substring Search Problem

The Substring Search Problem The Substing Seach Poblem One algoithm which is used in a vaiety of applications is the family of substing seach algoithms. These algoithms allow a use to detemine if, given two chaacte stings, one is

More information

CEEP-BIT WORKING PAPER SERIES. Efficiency evaluation of multistage supply chain with data envelopment analysis models

CEEP-BIT WORKING PAPER SERIES. Efficiency evaluation of multistage supply chain with data envelopment analysis models CEEP-BIT WORKING PPER SERIES Effcency evaluaton of multstage supply chan wth data envelopment analyss models Ke Wang Wokng Pape 48 http://ceep.bt.edu.cn/englsh/publcatons/wp/ndex.htm Cente fo Enegy and

More information

Engineering Mechanics. Force resultants, Torques, Scalar Products, Equivalent Force systems

Engineering Mechanics. Force resultants, Torques, Scalar Products, Equivalent Force systems Engneeng echancs oce esultants, Toques, Scala oducts, Equvalent oce sstems Tata cgaw-hll Companes, 008 Resultant of Two oces foce: acton of one bod on anothe; chaacteed b ts pont of applcaton, magntude,

More information

Network Coding for Unicast: Exploiting Multicast Subgraphs to Achieve Capacity in 2-User Networks

Network Coding for Unicast: Exploiting Multicast Subgraphs to Achieve Capacity in 2-User Networks Netwok Codng fo Uncast: xplotng Multcast Subgaphs to Acheve Capacty n -Use Netwoks Jennfe Pce Taa Javd Depatment of lectcal Compute ngneeng Unvesty of Calfona, San Dego La Jolla, CA 9093 jenn-pce@ucsd.edu,

More information

VParC: A Compression Scheme for Numeric Data in Column-Oriented Databases

VParC: A Compression Scheme for Numeric Data in Column-Oriented Databases The Intenatonal Aab Jounal of Infomaton Technology VPaC: A Compesson Scheme fo Numec Data n Column-Oented Databases Ke Yan, Hong Zhu, and Kevn Lü School of Compute Scence and Technology, Huazhong Unvesty

More information

Test 1 phy What mass of a material with density ρ is required to make a hollow spherical shell having inner radius r i and outer radius r o?

Test 1 phy What mass of a material with density ρ is required to make a hollow spherical shell having inner radius r i and outer radius r o? Test 1 phy 0 1. a) What s the pupose of measuement? b) Wte all fou condtons, whch must be satsfed by a scala poduct. (Use dffeent symbols to dstngush opeatons on ectos fom opeatons on numbes.) c) What

More information

4.4 Continuum Thermomechanics

4.4 Continuum Thermomechanics 4.4 Contnuum Themomechancs The classcal themodynamcs s now extended to the themomechancs of a contnuum. The state aables ae allowed to ay thoughout a mateal and pocesses ae allowed to be eesble and moe

More information

19 The Born-Oppenheimer Approximation

19 The Born-Oppenheimer Approximation 9 The Bon-Oppenheme Appoxmaton The full nonelatvstc Hamltonan fo a molecule s gven by (n a.u.) Ĥ = A M A A A, Z A + A + >j j (883) Lets ewte the Hamltonan to emphasze the goal as Ĥ = + A A A, >j j M A

More information

ON THE FRESNEL SINE INTEGRAL AND THE CONVOLUTION

ON THE FRESNEL SINE INTEGRAL AND THE CONVOLUTION IJMMS 3:37, 37 333 PII. S16117131151 http://jmms.hndaw.com Hndaw Publshng Cop. ON THE FRESNEL SINE INTEGRAL AND THE CONVOLUTION ADEM KILIÇMAN Receved 19 Novembe and n evsed fom 7 Mach 3 The Fesnel sne

More information

Closed-loop adaptive optics using a CMOS image quality metric sensor

Closed-loop adaptive optics using a CMOS image quality metric sensor Closed-loop adaptve optcs usng a CMOS mage qualty metc senso Chueh Tng, Mchael Gles, Adtya Rayankula, and Pual Futh Klpsch School of Electcal and Compute Engneeng ew Mexco State Unvesty Las Cuces, ew Mexco

More information

2-DIMENSIONAL MODELING OF PULSED PLASMAS WITH AND WITHOUT SUBSTRATE BIAS USING MODERATE PARALLELISM*

2-DIMENSIONAL MODELING OF PULSED PLASMAS WITH AND WITHOUT SUBSTRATE BIAS USING MODERATE PARALLELISM* IEEE Pulsed Powe / Plasma Scence Confeence June 17 -, 1 Las Vegas, Nevada -DIMENSIONAL MODELING OF PULSED PLASMAS WITH AND WITHOUT SUBSTRATE BIAS USING MODERATE PARALLELISM* Pamod Subamonum** and Mak J.

More information

9/12/2013. Microelectronics Circuit Analysis and Design. Modes of Operation. Cross Section of Integrated Circuit npn Transistor

9/12/2013. Microelectronics Circuit Analysis and Design. Modes of Operation. Cross Section of Integrated Circuit npn Transistor Mcoelectoncs Ccut Analyss and Desgn Donald A. Neamen Chapte 5 The pola Juncton Tanssto In ths chapte, we wll: Dscuss the physcal stuctue and opeaton of the bpola juncton tanssto. Undestand the dc analyss

More information

AN EXACT METHOD FOR BERTH ALLOCATION AT RAW MATERIAL DOCKS

AN EXACT METHOD FOR BERTH ALLOCATION AT RAW MATERIAL DOCKS AN EXACT METHOD FOR BERTH ALLOCATION AT RAW MATERIAL DOCKS Shaohua L, a, Lxn Tang b, Jyn Lu c a Key Laboatoy of Pocess Industy Automaton, Mnsty of Educaton, Chna b Depatment of Systems Engneeng, Notheasten

More information

On Maneuvering Target Tracking with Online Observed Colored Glint Noise Parameter Estimation

On Maneuvering Target Tracking with Online Observed Colored Glint Noise Parameter Estimation Wold Academy of Scence, Engneeng and Technology 6 7 On Maneuveng Taget Tacng wth Onlne Obseved Coloed Glnt Nose Paamete Estmaton M. A. Masnad-Sha, and S. A. Banan Abstact In ths pape a compehensve algothm

More information

Links in edge-colored graphs

Links in edge-colored graphs Lnks n edge-coloed gaphs J.M. Becu, M. Dah, Y. Manoussaks, G. Mendy LRI, Bât. 490, Unvesté Pas-Sud 11, 91405 Osay Cedex, Fance Astact A gaph s k-lnked (k-edge-lnked), k 1, f fo each k pas of vetces x 1,

More information

Experimental study on parameter choices in norm-r support vector regression machines with noisy input

Experimental study on parameter choices in norm-r support vector regression machines with noisy input Soft Comput 006) 0: 9 3 DOI 0.007/s00500-005-0474-z ORIGINAL PAPER S. Wang J. Zhu F. L. Chung Hu Dewen Expemental study on paamete choces n nom- suppot vecto egesson machnes wth nosy nput Publshed onlne:

More information

CSJM University Class: B.Sc.-II Sub:Physics Paper-II Title: Electromagnetics Unit-1: Electrostatics Lecture: 1 to 4

CSJM University Class: B.Sc.-II Sub:Physics Paper-II Title: Electromagnetics Unit-1: Electrostatics Lecture: 1 to 4 CSJM Unvesty Class: B.Sc.-II Sub:Physcs Pape-II Ttle: Electomagnetcs Unt-: Electostatcs Lectue: to 4 Electostatcs: It deals the study of behavo of statc o statonay Chages. Electc Chage: It s popety by

More information

The Unique Solution of Stochastic Differential Equations With. Independent Coefficients. Dietrich Ryter.

The Unique Solution of Stochastic Differential Equations With. Independent Coefficients. Dietrich Ryter. The Unque Soluton of Stochastc Dffeental Equatons Wth Independent Coeffcents Detch Ryte RyteDM@gawnet.ch Mdatweg 3 CH-4500 Solothun Swtzeland Phone +4132 621 13 07 SDE s must be solved n the ant-itô sense

More information

Groupoid and Topological Quotient Group

Groupoid and Topological Quotient Group lobal Jounal of Pue and Appled Mathematcs SSN 0973-768 Volume 3 Numbe 7 07 pp 373-39 Reseach nda Publcatons http://wwwpublcatoncom oupod and Topolocal Quotent oup Mohammad Qasm Manna Depatment of Mathematcs

More information

EE 5337 Computational Electromagnetics (CEM)

EE 5337 Computational Electromagnetics (CEM) 7//28 Instucto D. Raymond Rumpf (95) 747 6958 cumpf@utep.edu EE 5337 Computatonal Electomagnetcs (CEM) Lectue #6 TMM Extas Lectue 6These notes may contan copyghted mateal obtaned unde fa use ules. Dstbuton

More information

On the Distribution of the Product and Ratio of Independent Central and Doubly Non-central Generalized Gamma Ratio random variables

On the Distribution of the Product and Ratio of Independent Central and Doubly Non-central Generalized Gamma Ratio random variables On the Dstbuton of the Poduct Rato of Independent Cental Doubly Non-cental Genealzed Gamma Rato om vaables Calos A. Coelho João T. Mexa Abstact Usng a decomposton of the chaactestc functon of the logathm

More information

(8) Gain Stage and Simple Output Stage

(8) Gain Stage and Simple Output Stage EEEB23 Electoncs Analyss & Desgn (8) Gan Stage and Smple Output Stage Leanng Outcome Able to: Analyze an example of a gan stage and output stage of a multstage amplfe. efeence: Neamen, Chapte 11 8.0) ntoducton

More information

Part V: Velocity and Acceleration Analysis of Mechanisms

Part V: Velocity and Acceleration Analysis of Mechanisms Pat V: Velocty an Acceleaton Analyss of Mechansms Ths secton wll evew the most common an cuently pactce methos fo completng the knematcs analyss of mechansms; escbng moton though velocty an acceleaton.

More information

Physics Exam II Chapters 25-29

Physics Exam II Chapters 25-29 Physcs 114 1 Exam II Chaptes 5-9 Answe 8 of the followng 9 questons o poblems. Each one s weghted equally. Clealy mak on you blue book whch numbe you do not want gaded. If you ae not sue whch one you do

More information

Bayesian Assessment of Availabilities and Unavailabilities of Multistate Monotone Systems

Bayesian Assessment of Availabilities and Unavailabilities of Multistate Monotone Systems Dept. of Math. Unvesty of Oslo Statstcal Reseach Repot No 3 ISSN 0806 3842 June 2010 Bayesan Assessment of Avalabltes and Unavalabltes of Multstate Monotone Systems Bent Natvg Jøund Gåsemy Tond Retan June

More information

Dirichlet Mixture Priors: Inference and Adjustment

Dirichlet Mixture Priors: Inference and Adjustment Dchlet Mxtue Pos: Infeence and Adustment Xugang Ye (Wokng wth Stephen Altschul and Y Kuo Yu) Natonal Cante fo Botechnology Infomaton Motvaton Real-wold obects Independent obsevatons Categocal data () (2)

More information

Analytical Models of the Performance of C-V2X Mode 4 Vehicular Communications

Analytical Models of the Performance of C-V2X Mode 4 Vehicular Communications 1 Analytcal Models of the Pefomance of C-VX Mode 4 Vehcula Communcatons Manuel Gonzalez-Matín Mguel Sepulce Rafael Molna-Masegosa Jave Gozalvez Abstact The C-VX o LTE-V standad has been desgned to suppot

More information

ASTR415: Problem Set #6

ASTR415: Problem Set #6 ASTR45: Poblem Set #6 Cuan D. Muhlbege Univesity of Mayland (Dated: May 7, 27) Using existing implementations of the leapfog and Runge-Kutta methods fo solving coupled odinay diffeential equations, seveal

More information

An innovative use of observations to alleviate weighted-residual asymmetry

An innovative use of observations to alleviate weighted-residual asymmetry MODFLOW and Moe 2006: Managng Gound-Wate Sstems - Confeence Poceedngs, Poete, Hll, & Zheng - www.mnes.edu/gwmc/ An nnovatve use of obsevatons to allevate weghted-esdual asmmet Glbet Bath, Ph.D. S.S. Papadopulos

More information

Contact, information, consultations

Contact, information, consultations ontact, nfomaton, consultatons hemsty A Bldg; oom 07 phone: 058-347-769 cellula: 664 66 97 E-mal: wojtek_c@pg.gda.pl Offce hous: Fday, 9-0 a.m. A quote of the week (o camel of the week): hee s no expedence

More information

2 dependence in the electrostatic force means that it is also

2 dependence in the electrostatic force means that it is also lectc Potental negy an lectc Potental A scala el, nvolvng magntues only, s oten ease to wo wth when compae to a vecto el. Fo electc els not havng to begn wth vecto ssues woul be nce. To aange ths a scala

More information

Minimal Detectable Biases of GPS observations for a weighted ionosphere

Minimal Detectable Biases of GPS observations for a weighted ionosphere LETTER Eath Planets Space, 52, 857 862, 2000 Mnmal Detectable Bases of GPS obsevatons fo a weghted onosphee K. de Jong and P. J. G. Teunssen Depatment of Mathematcal Geodesy and Postonng, Delft Unvesty

More information

Unconventional double-current circuit accuracy measures and application in twoparameter

Unconventional double-current circuit accuracy measures and application in twoparameter th IMEKO TC Wokshop on Techncal Dagnostcs dvanced measuement tools n techncal dagnostcs fo systems elablty and safety June 6-7 Wasaw Poland nconventonal double-cuent ccut accuacy measues and applcaton

More information

Online Appendix to Position Auctions with Budget-Constraints: Implications for Advertisers and Publishers

Online Appendix to Position Auctions with Budget-Constraints: Implications for Advertisers and Publishers Onlne Appendx to Poston Auctons wth Budget-Constants: Implcatons fo Advetses and Publshes Lst of Contents A. Poofs of Lemmas and Popostons B. Suppotng Poofs n the Equlbum Devaton B.1. Equlbum wth Low Resevaton

More information

CSU ATS601 Fall Other reading: Vallis 2.1, 2.2; Marshall and Plumb Ch. 6; Holton Ch. 2; Schubert Ch r or v i = v r + r (3.

CSU ATS601 Fall Other reading: Vallis 2.1, 2.2; Marshall and Plumb Ch. 6; Holton Ch. 2; Schubert Ch r or v i = v r + r (3. 3 Eath s Rotaton 3.1 Rotatng Famewok Othe eadng: Valls 2.1, 2.2; Mashall and Plumb Ch. 6; Holton Ch. 2; Schubet Ch. 3 Consde the poston vecto (the same as C n the fgue above) otatng at angula velocty.

More information

COMPLEMENTARY ENERGY METHOD FOR CURVED COMPOSITE BEAMS

COMPLEMENTARY ENERGY METHOD FOR CURVED COMPOSITE BEAMS ultscence - XXX. mcocd Intenatonal ultdscplnay Scentfc Confeence Unvesty of skolc Hungay - pl 06 ISBN 978-963-358-3- COPLEENTRY ENERGY ETHOD FOR CURVED COPOSITE BES Ákos József Lengyel István Ecsed ssstant

More information

Recursive Least-Squares Estimation in Case of Interval Observation Data

Recursive Least-Squares Estimation in Case of Interval Observation Data Recusve Least-Squaes Estmaton n Case of Inteval Obsevaton Data H. Kuttee ), and I. Neumann 2) ) Geodetc Insttute, Lebnz Unvesty Hannove, D-3067 Hannove, Gemany, kuttee@gh.un-hannove.de 2) Insttute of Geodesy

More information

VISUALIZATION OF THE ABSTRACT THEORIES IN DSP COURSE BASED ON CDIO CONCEPT

VISUALIZATION OF THE ABSTRACT THEORIES IN DSP COURSE BASED ON CDIO CONCEPT VISUALIZATION OF THE ABSTRACT THEORIES IN DSP COURSE BASED ON CDIO CONCEPT Wang L-uan, L Jan, Zhen Xao-qong Chengdu Unvesty of Infomaton Technology ABSTRACT The pape analyzes the chaactestcs of many fomulas

More information

Remember: When an object falls due to gravity its potential energy decreases.

Remember: When an object falls due to gravity its potential energy decreases. Chapte 5: lectc Potental As mentoned seveal tmes dung the uate Newton s law o gavty and Coulomb s law ae dentcal n the mathematcal om. So, most thngs that ae tue o gavty ae also tue o electostatcs! Hee

More information

Chapter I Matrices, Vectors, & Vector Calculus 1-1, 1-9, 1-10, 1-11, 1-17, 1-18, 1-25, 1-27, 1-36, 1-37, 1-41.

Chapter I Matrices, Vectors, & Vector Calculus 1-1, 1-9, 1-10, 1-11, 1-17, 1-18, 1-25, 1-27, 1-36, 1-37, 1-41. Chapte I Matces, Vectos, & Vecto Calculus -, -9, -0, -, -7, -8, -5, -7, -36, -37, -4. . Concept of a Scala Consde the aa of patcles shown n the fgue. he mass of the patcle at (,) can be epessed as. M (,

More information

SOME NEW SELF-DUAL [96, 48, 16] CODES WITH AN AUTOMORPHISM OF ORDER 15. KEYWORDS: automorphisms, construction, self-dual codes

SOME NEW SELF-DUAL [96, 48, 16] CODES WITH AN AUTOMORPHISM OF ORDER 15. KEYWORDS: automorphisms, construction, self-dual codes Факултет по математика и информатика, том ХVІ С, 014 SOME NEW SELF-DUAL [96, 48, 16] CODES WITH AN AUTOMORPHISM OF ORDER 15 NIKOLAY I. YANKOV ABSTRACT: A new method fo constuctng bnay self-dual codes wth

More information

A-Kappa: A measure of Agreement among Multiple Raters

A-Kappa: A measure of Agreement among Multiple Raters Jounal of Data Scence (04), 697-76 A-Kappa: A measue of Ageement among Multple Rates Shva Gautam Beth Isael Deaconess Medcal Cente, Havad Medcal School Abstact: Medcal data and bomedcal studes ae often

More information

CS649 Sensor Networks IP Track Lecture 3: Target/Source Localization in Sensor Networks

CS649 Sensor Networks IP Track Lecture 3: Target/Source Localization in Sensor Networks C649 enso etwoks IP Tack Lectue 3: Taget/ouce Localaton n enso etwoks I-Jeng Wang http://hng.cs.jhu.edu/wsn06/ png 006 C 649 Taget/ouce Localaton n Weless enso etwoks Basc Poblem tatement: Collaboatve

More information

Evaluation of Various Types of Wall Boundary Conditions for the Boltzmann Equation

Evaluation of Various Types of Wall Boundary Conditions for the Boltzmann Equation Ealuaton o Vaous Types o Wall Bounday Condtons o the Boltzmann Equaton Chstophe D. Wlson a, Ramesh K. Agawal a, and Felx G. Tcheemssne b a Depatment o Mechancal Engneeng and Mateals Scence Washngton Unesty

More information

STRATEGIC R&D IN COMPETITIVE RESOURCE MARKETS

STRATEGIC R&D IN COMPETITIVE RESOURCE MARKETS STRATEGIC R&D IN COMPETITIVE RESOURCE MARKETS MARK C. DUGGAN Abstact. In today s economc clmate, enegy s at the foefont of publc attenton. Renewable enegy s a feld whose technology s constantly changng.

More information

N = N t ; t 0. N is the number of claims paid by the

N = N t ; t 0. N is the number of claims paid by the Iulan MICEA, Ph Mhaela COVIG, Ph Canddate epatment of Mathematcs The Buchaest Academy of Economc Studes an CECHIN-CISTA Uncedt Tac Bank, Lugoj SOME APPOXIMATIONS USE IN THE ISK POCESS OF INSUANCE COMPANY

More information