Routing. Elements of packet forwarding (dataplane)
|
|
- Ross Pierce
- 6 years ago
- Views:
Transcription
1 /7/5 Roing Elemens of packe forwarding (daaplane) A se of addresses for nodes; each node has a niqe address A each node, a labeling of incoming links and a labeling of ogoing links A se of headers for packes A each node, a forwarding able A each node, a forwarding fncion incoming link label and header + forwarding able > ogoing link label and header
2 /7/5 Eamples Desinaion-based, fla addresses headers are desinaion addresses forwarding able maps addresses o labels of links forwarding fncion indees addresses Desinaion-based, hierarchical addresses headers are desinaion addresses forwarding able maps prefies o labels of links forwarding fnion is longes prefi mach rle Sorce roing label of an ogoing link is he address of he node a is ail headers are seqences of labels of links forwarding fncion crosses o he ne label Viral circis headers carr a iral circi idenifier (VI) forwarding able maps incoming label and VI o ogoing label and VI Isses in packe forwarding Packes shold no be sen arond in loops Packes shold be sen along good pahs Sie of addresses, headers, and forwarding ables Time complei of he forwarding fncion
3 /7/5 Roing proocols (conrol plane) Disribed algorihms ha find pahs in a nework; forwarding ables are eenall bild from hem each node has knowledge peraining onl o is ogoing and incoming links aomaic reacion o failres and addiions nodes need o echange roing messages and perform compaions orrecness of roing proocols for desinaion-based forwarding lieness: in he absence of link failres and addiions, he proocol erminaes; a sable sae is eenall reached safe: when in a sable sae, daa packes are sen from heir origins o heir desinaions (addiional condiions ma be imposed) rom Bellman-ord algorihm o disance-ecor proocol A node canno access he disance esimae a an oneighbor o-neighbor has o send roes wih is crren esimae node has o sore las roe receied from o-neighbor There is no global iniialiaion sae. compaion proceeds from crren sae leading o cono-infini Alhogh roes are deliered IO across an link, oerall roes are no deliered in he order he are issed compaional and message complei ma grow eponeniall in he nmber of nodes 3
4 /7/5 Sae of a disance-ecor proocol Bellman-ord l() d[] disance esimae from o l() is he lengh of link Disance-ecor proocol d disance esimae a node o reach dab [] disance esimae a node o reach ia o-neighbor Q[] IO qee of roes in ransi from o Operaion of a disance-ecor proocol l() Bellman-ord d[] := minfd[]; l() + d[]g Node receies esimae from o-neighbor dab [] := l() + fread from Q[]g d := minfdab [] j o-neighbor of g if d has changed hen for all in-neighbor of do send d o fwrie d in Q[]g 4
5 /7/5 orwarding along disance esimaes An o-neighbor of sch ha dab [] = d can be sed b o forward daa packes o desinaion Sable sae Q[] = ; ) dab [] = l() + d ied-poin eqaions saisfied in sable sae d = d = minfdab [] j o-neighbor of g = minfl() + d j o-neighbor of g 6= If all ccles are of posiie lengh Disances o are he niqe solion o he preios se of fied-poin eqaions Daa packes are forward o wiho forwarding loops 5
6 /7/5 Slow erminaion: snchronos behaior d (k) = d (k) = minfl() + d (k ) j o-neighbor of g M d d d Lenghs in black Link fails a k = 3 k = 4 3 k = k = k = k = k M M M + M + Slow erminaion: more deail Lenghs in black Link fails a T = M d Q[] d Q[] d Q[] 3 T = (4) 4 3 T = (5) T = 5 4 (6) 6 T = 3 5 (7) 7 6 T = (8) T M M M + M + 6
7 /7/5 Terminaion ind a fncion from he sae of he proocol o a well-fonded se ha decreases wih eer arrial of a roe Simplifing assmpion: lenghs are he posiie inegers p o M = f f f M f f i is he nmber of nodes wih disance esimaes eqal o i pls he nmber of roes in qee annoncing disance i Terminaion: eample 4 d Q[] d Q[] d Q[] 3 (3) T = 3 (4) 4 (3) T = 4 4 (4) (3,4) 4 T = 4 4 (4) 4 (4) 5 T = 3 4 (5) 5 4 (4) 3 T = (4) 3 T = Lenghs in black M = 5 Link fails a T = 7
8 /7/5 Terminaion: general case Node receies roe Q[] preiosl issed b is o-neighbor ; 's disance esimae changes from d o d. d < d ² I ms be he case ha d = l() + ; hs < d. d > d ² f decreases b one. ² f d decreases b one. ² f d increases b jn j. ² f d increases b jn j. ² decreases leicogra call ² decreases leicogra call d = d ² f decreases b one. ² decreases leicogra call Pah componen hi Aribes = srings of nodes wiho repeiions [ f²; ²g Á Á Ã if jáj < jãj Labels hi(á) = ( Á; if 6 Á; ²; oherwise: 8
9 /7/5 Disances wih pah componen: eample Idenifiers are represened b he nodes hemseles Snchronos behaior M roe roe roe Lenghs in black Link fails a k = (,) (,) (3,) k = (,) (3,) k = (M,) (3,) k = (M,) (M+,) k = 3 (M,) (M+,) (M+,) k = 4 (M,) (M+,) (M+,) Diffsion compaion: idea Links and fail; all nodes psream of se heir disances o Disance-ecor compaion proceeds as sal 9
10 /7/5 Diffsion compaion: eample I U U U U Diffsion compaion: eample II U U U 3
11 /7/5 Message complei Lenghs in black Delas in green and nderlined Link is conneced a T = d Q[ 3 ] Q[ 3 ] d 3 Q[ 5 3 ] Q[ ] d 5 T = () () T = () () () T = (,) (,) T = 3 (,) () 6 T = 4 (,) 5 T = 5 () 4 T = 6 3 Wors-case eponenial message complei Lenghs in black Delas in green and nderlined Link is conneced a T = 4 4 k k- k 4 3 k- 5 k k k+ k-h riangle conains nodes k-, k and k+ wih lenghs and delas depiced Node k+ compes, from ime k - o ime k+ -, disance esimaes wih ales from k+ - down o k - for a oal of k pdaes (proof b indcion)
12 /7/5 Disance ecor proocols: smmar Slow erminaion ono a sable sae on-o-infini (soled wih pah componen) Pah eploraion Does no presppose rs among nodes A link een ma hae onl local impac Nodes onl hae access o informaion comped b is o-neighbors ailored o daa-packe forwarding based onl on he desinaion Inerne roing: ebgp iner-as link and ebgp session AS Y RX epors a roe o RY5 AS-PATH commniies ebgp AS X RY5 RX RY5 impors a roe from RX Adds LOAL-PRE (possibl as a fncion of commniies) Adds X o AS-PATH Adds RX as NEXT-HOP Epors he roe o he oher roers in AS Y hrogh ibgp I ma epor he roe o border roers in neighbor ASs, omiing LOAL-PRE and NEXT-HOP
13 /7/5 Inerne roing: ibgp iner-as link and ebgp session ebgp AS Y RY5 RY3 ibgp RY inra-as link ibgp session RX5 epors a roe o RY LOAL-PRE AS-PATH NEXT-HOP AS X RX RY impors a roe from RY5 I is no epored frher Inerne roing: selecion of roes LOAL-PRE AS-PATH lengh inra-as disance o NEXT-HOP (eernal roes are preferred) ideni of NEXT-HOP 3
14 /7/5 somer-proider, peer-peer: roes AS 6 AS 7 csomer-proider, proider aboe csomer peer-peer AS AS 3 AS 4 Epor rles: AS Desinaion All csomer roes are epored neighbors All roes are epored o csomers AS 5 Selecion rles: somer roes Peer roes Proider roes somer-proider, peer-peer: pahs AS 6 AS 7 csomer-proider, proider aboe csomer peer-peer AS AS 3 AS 4 AS AS 5 Desinaion 4
15 /7/5 somer-proider, peer-peer: model L[] if L[] =, hen L[] = P if L[] = R, hen L[] = R L[] f; R; Pg c r p c ² ² R r ² ² P p p p c csomer roe r peer roe p proider roe - nsable roe/absence of a roe c r p label of a csomer link R label of a peer link P label of a proider link Ineresing properies L, R, P α, β {c, r, p, } Absorbenc α α L(α) Isoonici α,β α β L(α) L(β) Ne-hop α,β L α, L(β) L(α) = L(β) 5
16 /7/5 somer-proider, peer-peer: correcness If here are no ccles where each node is a csomer (proider) of he ne arond ccle, hen he roing ecor proocol is correc Pah componen hi Aribes = srings of nodes wiho repeiions [ f²; ²g Á Á Ã if jáj < jãj Labels hi(á) = ( Á; if 6 Á; ²; oherwise: 6
17 /7/5 somer, proider, peer wih pah componen (L L []; ) = ( L f²g) { } ( f²g) [f²g; { } LOAL-PRE AS-PATH L[] = (L L []; ) A sable sae (c; ) P (c; ) (p; ) P Links no labeled eplicil are csomer links or eer link depiced here is anoher in he opposie direcion 7
18 /7/5 somer-proider, peer-peer, siblingsibling L[] Aribes = fc; r; pg N [ f²g (; n) Á (; m) if < _ ( = ^ n < m) Labels (c; n) (r; n) (p; n) (c; ) ² ² R (r; ) ² ² L[] f; R; P; Sg P (p; ) (p; ) (p; ) S (c; n + ) (r; n + ) (p; n + ) Oscillaions (c; ; ) S (c; ; ) S S S (c; ; ) S S (c; ; ) (c; ; ) (c; ; ) Iniiall, was a proider of, b hen and merged 8
19 /7/5 Two sable saes (c; ; ) S (c; ; ) S S S (; ; ) S S (c; ; ) (c; ; ) (c; ; ) somer-proider, peer-peer, siblingsibling: correcness If here are no ccles sch ha: he hae a leas one csomer (proider) link and all oher links are csomer (proider) links or sibling links, hen he roing ecor proocol is correc 9
20 /7/5 No all pahs are sable R R s P Pah s is no sable; node does no epor a proider roe from o is proider s Pah s is no sable; node does no epor a peer roe from o is peer s Minimm laenc pahs Aribes are pairs (l, c) where l is a posiie lengh and c is a capaci l + K / c is he laenc in deliering a file of sie K across a pah of dela l and capaci c (l ; c ) (l ; c ) = (l + l ; minfc ; c g) (l ; c ) Á (l ; c ) if l + K c < l + K c K is a consan Arbirar ie-break when he laenc is he same Each link has a lengh-capaci pair (l(), c()) where he lengh is posiie P = n n (l(p); c(p)) = (l( ); c( )) (l( n n ); c( n n )) = (l( ) + + l( n n ); minfc( ); : : : ; c( n n )g
21 /7/5 No opimali 6 (; K=) (; K=3) (; K=3) 3 (; K=) Node elecs pair (, K/); laenc ; pah. Node elecs pair (, K/); laenc 3; pah. Node elecs pair (3, K/3); laenc 6; pah. Howeer, pah wih minimm laenc from o is pah wih pair (, K/3); laenc 5!, K, K 3, K 3, K = 3, K 3, K 3 =, K 3, K 3 Laenc 6 5 Link-sae proocol Each node floods he sae of each of is ogoing links hrogho he nework Each node mainains a daa base wih is percepion of he opolog of he nework Each node seqeniall compes shores pahs o each oher node Each node bilds is forwarding able mapping each node o an or all o-neighbors along a shores pah o ha node
22 /7/5 Link-Sae Aderisemen (LSA) Link Sae Aderisemen (LSA) node deecs a change in link for all in-neighbor of do send (; ; l(); seq [; ]) o seq [; ] := seq [; ] + Links and are added a a cerain ime lengh seqence nmbers Node sends LSA (,, l(), ) and sends o in-neighbors Node sends LSA (,, l(), 3) and sends o in-neighbors looding of LSAs lengh of as perceied b node receies LSA (,, l, n) from o-neighbor 3 3 if seq [; ] < n hen seq [; ] := n l [; ] := l for all in-neighbor of do send (; ; l; n) o LSA issed b node : insananeos delas nderlined link oer which LSA (,, l, n) is sen link oer which LSA (,, l, n) firs arries a a node looding alwas erminaes Toal nmber of imes an LSA is sen eqals nmber of links
23 /7/5 looding: addiional consideraions There ma no eis a pah o a node Each LSA has a maimm age, being deleed afer ha age has elapsed Becase of he preios obseraion, LSAs hae o be refreshed eer so ofen When link is added, sends o all is known LSAs; onl propagaes hose ha are more recen han is own orwarding along shores pahs lenghs in black pah raersed b daa packes from o orwarding ables A A A A A Des. Ne Des. Ne Des. Ne Des. Ne Des. Ne local local local local local 3
24 /7/5 No permanen forwarding loops All ccles are of posiie lengh P Sppose ha a forwarding loop is esablished P arond ccle P le i+ipi be he shores pah from i+ o 3 P 3 P 4 P l( P ) = l( ) + l(p ) l(p ) l( P ) = l( ) + l(p ) l(p ) l( 3 P ) = l( 3 ) + l(p ) l(p 3 ) l( 4 3 P 3 ) = l( 4 3 ) + l(p 3 ) l(p 4 ) l( 5 4 P 4 ) = l( 5 4 ) + l(p 4 ) l(p 5 ) l( 5 P 5 ) = l( 5 ) + l(p 5 ) l(p ) l( ) = l( 5 ) + + l( ) Therefore, ccle wold no be of posiie lengh Traersing shores-pahs i+ i l( i+ i ) P i P i = P i is a pah followed b daa packes from i o i+ i P i is a shores pah from i+ o P i+ = i+ i P i is a pah followed b daa packes i+ o Indcion hpohesis: P i is a shores pah from i o l(p i ) l(p i ) ) l( i+ i P i ) = l( i+ i ) + l(p i ) l( i+ i ) + l(p i ) = l( i+ i P i ) On he oher hand, l( i+ i P i ) l( i+ i P i ) Therefore, l(p i+ ) = l( i+ i P i ) = l( i+ i P i ) 4
25 /7/5 Eqal lengh (cos) mlipah orwarding able a Des. Ne, local Transien loops Insananeos delas nderlined in green Lenghs in black A T = -, links and do no eis; s forwarding neighbor o is ; s forwarding neighbor o is A T =, links and are added; floods an LSA wih he lengh of link A T =, receies he LSA issed b ; is he new shores pah from o ; s forwarding neighbor o is ; a forwarding loop is esablished beween and A T = 3, receies he LSA issed b ; is he new shores pah from o ; s forwarding neighbor o is ; he forwarding loop is ndone 5
26 /7/5 Link-sae proocols and iral circis Se p of iral circi i i i+ n n = se 3 A psh node o L o 3 node in se L in A i se 59 node o L o i- i+ 59 se 3 A n pop node in L in n- 3 orwarding of daa packes i i i+ n n = Link-sae proocols: smmar as erminaion ono a sable sae LSAs arrie along he fases pahs Barel no processing a an node Prespposes rs among nodes One link een is sfficien for flooding Scalabili isses An pah can be chosen from origin o desinaion, wih iral circis Qali-of-serice and raffic engineering 6
Chapter 12: Velocity, acceleration, and forces
To Feel a Force Chaper Spring, Chaper : A. Saes of moion For moion on or near he surface of he earh, i is naural o measure moion wih respec o objecs fixed o he earh. The 4 hr. roaion of he earh has a measurable
More informationWarm Up. Correct order: s,u,v,y,x,w,t
Warm Up Rn Breadh Fir Search on hi graph aring from. Wha order are erice placed on he qee? When proceing a erex iner neighbor in alphabeical order. In a direced graph, BFS only follow an edge in he direcion
More informationDynamic Programming 11/8/2009. Weighted Interval Scheduling. Weighted Interval Scheduling. Unweighted Interval Scheduling: Review
//9 Algorihms Dynamic Programming - Weighed Ineral Scheduling Dynamic Programming Weighed ineral scheduling problem. Insance A se of n jobs. Job j sars a s j, finishes a f j, and has weigh or alue j. Two
More informationDESIGN OF TENSION MEMBERS
CHAPTER Srcral Seel Design LRFD Mehod DESIGN OF TENSION MEMBERS Third Ediion A. J. Clark School of Engineering Deparmen of Civil and Environmenal Engineering Par II Srcral Seel Design and Analysis 4 FALL
More informationNetwork flows. The problem. c : V V! R + 0 [ f+1g. flow network G = (V, E, c), a source s and a sink t uv not in E implies c(u, v) = 0
Nework flow The problem Seing flow nework G = (V, E, c), a orce and a ink no in E implie c(, ) = 0 Flow from o capaciy conrain kew-ymmery flow-coneraion ale of he flow jfj = P 2V Find a maximm flow from
More informationScalar Conservation Laws
MATH-459 Nmerical Mehods for Conservaion Laws by Prof. Jan S. Heshaven Solion se : Scalar Conservaion Laws Eercise. The inegral form of he scalar conservaion law + f ) = is given in Eq. below. ˆ 2, 2 )
More informationOne-Dimensional Kinematics
One-Dimensional Kinemaics One dimensional kinemaics refers o moion along a sraigh line. Een hough we lie in a 3-dimension world, moion can ofen be absraced o a single dimension. We can also describe moion
More informationUncertainty & Localization I
Advanced Roboics Uncerain & Localiaion I Moivaion Inrodcion basics represening ncerain Gassian Filers Kalman Filer eended Kalman Filer nscened Kalman Filer Agenda Localiaion Eample For Legged Leage Non-arameric
More informationMethod of Moment Area Equations
Noe proided b JRR Page-1 Noe proided b JRR Page- Inrodcion ehod of omen rea qaions Perform deformaion analsis of flere-dominaed srcres eams Frames asic ssmpions (on.) No aial deformaion (aiall rigid members)
More informationLocalization and Map Making
Localiaion and Map Making My old office DILab a UTK ar of he following noes are from he book robabilisic Roboics by S. Thrn W. Brgard and D. Fo Two Remaining Qesions Where am I? Localiaion Where have I
More informationLongest Common Prefixes
Longes Common Prefixes The sandard ordering for srings is he lexicographical order. I is induced by an order over he alphabe. We will use he same symbols (,
More informationIntroduction to Bayesian Estimation. McGill COMP 765 Sept 12 th, 2017
Inrodcion o Baesian Esimaion McGill COM 765 Sep 2 h 207 Where am I? or firs core problem Las class: We can model a robo s moions and he world as spaial qaniies These are no perfec and herefore i is p o
More informationDetecting Movement SINA 07/08
Deecing Moemen How do we perceie moemen? This is no a simple qesion becase we are neer saionar obserers (ees and head moe An imporan isse is how we discriminae he moion of he eernal world from he moion
More informationProbabilistic Robotics Sebastian Thrun-- Stanford
robabilisic Roboics Sebasian Thrn-- Sanford Inrodcion robabiliies Baes rle Baes filers robabilisic Roboics Ke idea: Eplici represenaion of ncerain sing he calcls of probabili heor ercepion sae esimaion
More informationSequences Arising From Prudent Self-Avoiding Walks Shanzhen Gao, Heinrich Niederhausen Florida Atlantic University, Boca Raton, Florida 33431
Seqences Arising From Prden Self-Avoiding Walks Shanzhen Gao, Heinrich Niederhasen Florida Alanic Universiy, Boca Raon, Florida 33431 Absrac A self-avoiding walk (SAW) is a seqence of moves on a laice
More informationHYPOTHESIS TESTING. four steps. 1. State the hypothesis and the criterion. 2. Compute the test statistic. 3. Compute the p-value. 4.
Inrodcion o Saisics in Psychology PSY Professor Greg Francis Lecre 24 Hypohesis esing for correlaions Is here a correlaion beween homework and exam grades? for seps. Sae he hypohesis and he crierion 2.
More informationTopology of the Intersection of Two Parameterized Surfaces, Using Computations in 4D Space
Topology of he Inersecion of Two Parameerized Srfaces, Using Compaions in 4D Space Séphane Cha, André Galligo To cie his ersion: Séphane Cha, André Galligo. Topology of he Inersecion of Two Parameerized
More informationPhysics Notes - Ch. 2 Motion in One Dimension
Physics Noes - Ch. Moion in One Dimension I. The naure o physical quaniies: scalars and ecors A. Scalar quaniy ha describes only magniude (how much), NOT including direcion; e. mass, emperaure, ime, olume,
More informationfirst-order circuit Complete response can be regarded as the superposition of zero-input response and zero-state response.
Experimen 4:he Sdies of ransiional processes of 1. Prpose firs-order circi a) Use he oscilloscope o observe he ransiional processes of firs-order circi. b) Use he oscilloscope o measre he ime consan of
More informationSolutions for Assignment 2
Faculy of rs and Science Universiy of Torono CSC 358 - Inroducion o Compuer Neworks, Winer 218 Soluions for ssignmen 2 Quesion 1 (2 Poins): Go-ack n RQ In his quesion, we review how Go-ack n RQ can be
More information4.2 Continuous-Time Systems and Processes Problem Definition Let the state variable representation of a linear system be
4 COVARIANCE ROAGAION 41 Inrodcion Now ha we have compleed or review of linear sysems and random processes, we wan o eamine he performance of linear sysems ecied by random processes he sandard approach
More informationModule 4: Time Response of discrete time systems Lecture Note 2
Module 4: Time Response of discree ime sysems Lecure Noe 2 1 Prooype second order sysem The sudy of a second order sysem is imporan because many higher order sysem can be approimaed by a second order model
More informationNetwork Flow. Data Structures and Algorithms Andrei Bulatov
Nework Flow Daa Srucure and Algorihm Andrei Bulao Algorihm Nework Flow 24-2 Flow Nework Think of a graph a yem of pipe We ue hi yem o pump waer from he ource o ink Eery pipe/edge ha limied capaciy Flow
More informationPredator-Prey Models with Diffusion and Time Delay
Predaor-Prey Models wih Diffsion and Time Delay Irina Kozloa 1, Manmohan Singh 1 and Alan Eason 1,2 1 School of Mahemaical Sciences, Swinbrne Uniersiy of Technology, Hawhorn, Vicoria, Asralia. 2 Presen
More informationA Mathematical model to Solve Reaction Diffusion Equation using Differential Transformation Method
Inernaional Jornal of Mahemaics Trends and Technology- Volme Isse- A Mahemaical model o Solve Reacion Diffsion Eqaion sing Differenial Transformaion Mehod Rahl Bhadaria # A.K. Singh * D.P Singh # #Deparmen
More informationPhys 221 Fall Chapter 2. Motion in One Dimension. 2014, 2005 A. Dzyubenko Brooks/Cole
Phys 221 Fall 2014 Chaper 2 Moion in One Dimension 2014, 2005 A. Dzyubenko 2004 Brooks/Cole 1 Kinemaics Kinemaics, a par of classical mechanics: Describes moion in erms of space and ime Ignores he agen
More informationMat 267 Engineering Calculus III Updated on 04/30/ x 4y 4z 8x 16y / 4 0. x y z x y. 4x 4y 4z 24x 16y 8z.
Ma 67 Engineering Calcls III Updaed on 04/0/0 r. Firoz Tes solion:. a) Find he cener and radis of he sphere 4 4 4z 8 6 0 z ( ) ( ) z / 4 The cener is a (, -, 0), and radis b) Find he cener and radis of
More informationPhysics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle
Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,
More informationMaximum Flow 5/6/17 21:08. Presentation for use with the textbook, Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, 2015
Maximm Flo 5/6/17 21:08 Preenaion for e ih he exbook, Algorihm Deign and Applicaion, by M. T. Goodrich and R. Tamaia, Wiley, 2015 Maximm Flo χ 4/6 4/7 1/9 2015 Goodrich and Tamaia Maximm Flo 1 Flo Neork
More informationUnit 1 Test Review Physics Basics, Movement, and Vectors Chapters 1-3
A.P. Physics B Uni 1 Tes Reiew Physics Basics, Moemen, and Vecors Chapers 1-3 * In sudying for your es, make sure o sudy his reiew shee along wih your quizzes and homework assignmens. Muliple Choice Reiew:
More informationPHYSICS 220 Lecture 02 Motion, Forces, and Newton s Laws Textbook Sections
PHYSICS 220 Lecure 02 Moion, Forces, and Newon s Laws Texbook Secions 2.2-2.4 Lecure 2 Purdue Universiy, Physics 220 1 Overview Las Lecure Unis Scienific Noaion Significan Figures Moion Displacemen: Δx
More informationGOAL: A Parsimonious Geographic Routing Protocol for Large Scale Sensor Networks
TRANSACTIONS ON PARALLEL AND DISTRIBUTED COMPUTING, VOL. X, NO. X, SEPTEMBER 2 : A Parsimonious Geographic Rouing Proocol for Large Scale Sensor Neworks Myounggyu Won, Wei Zhang and Radu Soleru Absrac
More information1. VELOCITY AND ACCELERATION
1. VELOCITY AND ACCELERATION 1.1 Kinemaics Equaions s = u + 1 a and s = v 1 a s = 1 (u + v) v = u + as 1. Displacemen-Time Graph Gradien = speed 1.3 Velociy-Time Graph Gradien = acceleraion Area under
More informationI Let E(v! v 0 ) denote the event that v 0 is selected instead of v I The block error probability is the union of such events
ED042 Error Conrol Coding Kodningseknik) Chaper 3: Opimal Decoding Mehods, Par ML Decoding Error Proailiy Sepemer 23, 203 ED042 Error Conrol Coding: Chaper 3 20 / 35 Pairwise Error Proailiy Assme ha v
More informationHYPOTHESIS TESTING. four steps. 1. State the hypothesis. 2. Set the criterion for rejecting. 3. Compute the test statistics. 4. Interpret the results.
Inrodcion o Saisics in Psychology PSY Professor Greg Francis Lecre 23 Hypohesis esing for correlaions Is here a correlaion beween homework and exam grades? for seps. Sae he hypohesis. 2. Se he crierion
More informationKinematics in two dimensions
Lecure 5 Phsics I 9.18.13 Kinemaics in wo dimensions Course websie: hp://facul.uml.edu/andri_danlo/teaching/phsicsi Lecure Capure: hp://echo36.uml.edu/danlo13/phsics1fall.hml 95.141, Fall 13, Lecure 5
More informationAlgorithms and Data Structures 2011/12 Week 9 Solutions (Tues 15th - Fri 18th Nov)
Algorihm and Daa Srucure 2011/ Week Soluion (Tue 15h - Fri 18h No) 1. Queion: e are gien 11/16 / 15/20 8/13 0/ 1/ / 11/1 / / To queion: (a) Find a pair of ube X, Y V uch ha f(x, Y) = f(v X, Y). (b) Find
More informationChapter 3 Kinematics in Two Dimensions
Chaper 3 KINEMATICS IN TWO DIMENSIONS PREVIEW Two-dimensional moion includes objecs which are moing in wo direcions a he same ime, such as a projecile, which has boh horizonal and erical moion. These wo
More informationEE650R: Reliability Physics of Nanoelectronic Devices Lecture 9:
EE65R: Reliabiliy Physics of anoelecronic Devices Lecure 9: Feaures of Time-Dependen BTI Degradaion Dae: Sep. 9, 6 Classnoe Lufe Siddique Review Animesh Daa 9. Background/Review: BTI is observed when he
More informationTraversal of a subtree is slow, which affects prefix and range queries.
Compac Tries Tries suffer from a large number nodes, Ω( R ) in he wors case. The space requiremen is large, since each node needs much more space han a single symbol. Traversal of a subree is slow, which
More informationKinematics: Motion in One Dimension
Kinemaics: Moion in One Dimension When yo drie, yo are spposed o follow he hree-second ailgaing rle. When he car in fron of yo passes a sign a he side of he road, yor car shold be far enogh behind i ha
More informationGround Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. A/Prof Tay Seng Chuan
Ground Rules PC11 Fundamenals of Physics I Lecures 3 and 4 Moion in One Dimension A/Prof Tay Seng Chuan 1 Swich off your handphone and pager Swich off your lapop compuer and keep i No alking while lecure
More informationMiscellanea Miscellanea
Miscellanea Miscellanea Miscellanea Miscellanea Miscellanea CENRAL EUROPEAN REVIEW OF ECONOMICS & FINANCE Vol., No. (4) pp. -6 bigniew Śleszński USING BORDERED MARICES FOR DURBIN WASON D SAISIC EVALUAION
More informationLogic in computer science
Logic in compuer science Logic plays an imporan role in compuer science Logic is ofen called he calculus of compuer science Logic plays a similar role in compuer science o ha played by calculus in he physical
More informationHuazhong Tang 1 and Gerald Warnecke Introduction ANOTEON(2K + 1)-POINT CONSERVATIVE MONOTONE SCHEMES
ESAIM: MAN Vol. 38, N o, 4, pp. 345 357 DOI:.5/man:46 ESAIM: Mahemaical Modelling and Nmerical Analysis ANOTEON(K + )-POINT CONSERVATIVE MONOTONE SCHEMES Hazhong Tang and Gerald Warnecke Absrac. Firs order
More informationKriging Models Predicting Atrazine Concentrations in Surface Water Draining Agricultural Watersheds
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Kriging Models Predicing Arazine Concenraions in Surface Waer Draining Agriculural Waersheds Paul L. Mosquin, Jeremy Aldworh, Wenlin Chen Supplemenal Maerial Number
More informationLet us start with a two dimensional case. We consider a vector ( x,
Roaion marices We consider now roaion marices in wo and hree dimensions. We sar wih wo dimensions since wo dimensions are easier han hree o undersand, and one dimension is a lile oo simple. However, our
More informationTimed Circuits. Asynchronous Circuit Design. Timing Relationships. A Simple Example. Timed States. Timing Sequences. ({r 6 },t6 = 1.
Timed Circuis Asynchronous Circui Design Chris J. Myers Lecure 7: Timed Circuis Chaper 7 Previous mehods only use limied knowledge of delays. Very robus sysems, bu exremely conservaive. Large funcional
More informationKINEMATICS IN ONE DIMENSION
KINEMATICS IN ONE DIMENSION PREVIEW Kinemaics is he sudy of how hings move how far (disance and displacemen), how fas (speed and velociy), and how fas ha how fas changes (acceleraion). We say ha an objec
More informationInventory Analysis and Management. Multi-Period Stochastic Models: Optimality of (s, S) Policy for K-Convex Objective Functions
Muli-Period Sochasic Models: Opimali of (s, S) Polic for -Convex Objecive Funcions Consider a seing similar o he N-sage newsvendor problem excep ha now here is a fixed re-ordering cos (> 0) for each (re-)order.
More informationExperiments on Individual Classifiers and on Fusion of a Set of Classifiers
Experimens on Individal Classifiers and on Fsion of a Se of Classifiers Clade Tremblay, 2 Cenre de Recherches Mahémaiqes Universié de Monréal CP 628 Scc Cenre-Ville, Monréal, QC, H3C 3J7, CANADA claderemblay@monrealca
More informationOptimal Control. Lecture 5. Prof. Daniela Iacoviello
Opimal Conrol ecre 5 Pro. Daniela Iacoviello THESE SIDES ARE NOT SUFFICIENT FOR THE EXAM: YOU MUST STUDY ON THE BOOKS Par o he slides has been aken rom he Reerences indicaed below Pro. D.Iacoviello - Opimal
More informationCLASS XI SET A PHYSICS. 1. If and Let. The correct order of % error in. (a) (b) x = y > z (c) x < z < y (d) x > z < y
PHYSICS 1. If and Le. The correc order of % error in (a) (b) x = y > z x < z < y x > z < y. A hollow verical cylinder of radius r and heigh h has a smooh inernal surface. A small paricle is placed in conac
More informationChapter 1 Electric Circuit Variables
Chaper 1 Elecric Circui Variables Exercises Exercise 1.2-1 Find he charge ha has enered an elemen by ime when i = 8 2 4 A, 0. Assume q() = 0 for < 0. 8 3 2 Answer: q () = 2 C 3 () 2 i = 8 4 A 2 8 3 2 8
More informationIB Physics Kinematics Worksheet
IB Physics Kinemaics Workshee Wrie full soluions and noes for muliple choice answers. Do no use a calculaor for muliple choice answers. 1. Which of he following is a correc definiion of average acceleraion?
More informationMaximum Flow 3/3 4/6 1/1 4/7 3/3. s 3/5 1/9 1/1 3/5 2/2. 1/18/2005 4:03 AM Maximum Flow 1
Maximm Flo χ 4/6 4/7 1/9 8/2005 4:03 AM Maximm Flo 1 Oline and Reading Flo neork Flo ( 8.1.1) C ( 8.1.2) Maximm flo Agmening pah ( 8.2.1) Maximm flo and minimm c ( 8.2.1) Ford-Flkeron algorihm ( 8.2.2-8.2.3)
More informationInternet Traffic Modeling for Efficient Network Research Management Prof. Zhili Sun, UniS Zhiyong Liu, CATR
Inerne Traffic Modeling for Efficien Nework Research Managemen Prof. Zhili Sun, UniS Zhiyong Liu, CATR UK-China Science Bridge Workshop 13-14 December 2011, London Ouline Inroducion Background Classical
More informationKinematics in two Dimensions
Lecure 5 Chaper 4 Phsics I Kinemaics in wo Dimensions Course websie: hp://facul.uml.edu/andri_danlo/teachin/phsicsi PHYS.141 Lecure 5 Danlo Deparmen of Phsics and Applied Phsics Toda we are oin o discuss:
More informationIntegration of the equation of motion with respect to time rather than displacement leads to the equations of impulse and momentum.
Inegraion of he equaion of moion wih respec o ime raher han displacemen leads o he equaions of impulse and momenum. These equaions greal faciliae he soluion of man problems in which he applied forces ac
More informationNetwork Flows UPCOPENCOURSEWARE number 34414
Nework Flow UPCOPENCOURSEWARE number Topic : F.-Javier Heredia Thi work i licened under he Creaive Common Aribuion- NonCommercial-NoDeriv. Unpored Licene. To view a copy of hi licene, vii hp://creaivecommon.org/licene/by-nc-nd/./
More informationThe Research of Active Disturbance Rejection Control on Shunt Hybrid Active Power Filter
Available online a www.sciencedirec.com Procedia Engineering 29 (2) 456 46 2 Inernaional Workshop on Informaion and Elecronics Engineering (IWIEE) The Research of Acive Disrbance Rejecion Conrol on Shn
More informationSrednicki Chapter 20
Srednicki Chaper QFT Problems & Solions. George Ocober 4, Srednicki.. Verify eqaion.7. Using eqaion.7,., and he fac ha m = in his limi, or ask is o evalae his inegral:! x x x dx dx dx x sx + x + x + x
More informationa 10.0 (m/s 2 ) 5.0 Name: Date: 1. The graph below describes the motion of a fly that starts out going right V(m/s)
Name: Dae: Kinemaics Review (Honors. Physics) Complee he following on a separae shee of paper o be urned in on he day of he es. ALL WORK MUST BE SHOWN TO RECEIVE CREDIT. 1. The graph below describes he
More information3D Coordinate Systems. 3D Geometric Transformation Chapt. 5 in FVD, Chapt. 11 in Hearn & Baker. Right-handed coordinate system:
3D Geomeric ransformaion Chap. 5 in FVD, Chap. in Hearn & Baker 3D Coordinae Ssems Righ-handed coordinae ssem: Lef-handed coordinae ssem: 2 Reminder: Vecor rodc U V UV VU sin ˆ V nu V U V U ˆ ˆ ˆ 3D oin
More informationON THE OSCILLATION OF THIRD ORDER FUNCTIONAL DIFFERENTIAL EQUATIONS. Cairo University, Orman, Giza 12221, Egypt
a 1/α s)ds < Indian J. pre appl. Mah., 396): 491-507, December 2008 c Prined in India. ON THE OSCILLATION OF THIRD ORDER FUNCTIONAL DIFFERENTIAL EQUATIONS SAID R. GRACE 1, RAVI P. AGARWAL 2 AND MUSTAFA
More information6. DYNAMIC PROGRAMMING II
6. DYNAMIC PROGRAMMING II sequence alignmen Hirschberg's algorihm Bellman-Ford algorihm disance vecor proocols negaive cycles in a digraph 6. DYNAMIC PROGRAMMING II sequence alignmen Hirschberg's algorihm
More informationAtmospheric Dynamics 11:670:324. Class Time: Tuesdays and Fridays 9:15-10:35
Amospheric Dnamics 11:67:324 Class ime: esdas and Fridas 9:15-1:35 Insrcors: Dr. Anhon J. Broccoli (ENR 229 broccoli@ensci.rgers.ed 848-932-5749 Dr. Benjamin Linner (ENR 25 linner@ensci.rgers.ed 848-932-5731
More informationModule: Principles of Financial Econometrics I Lecturer: Dr Baboo M Nowbutsing
BSc (Hons) Finance II/ BSc (Hons) Finance wih Law II Modle: Principles of Financial Economerics I Lecrer: Dr Baboo M Nowbsing Topic 10: Aocorrelaion Serial Correlaion Oline 1. Inrodcion. Cases of Aocorrelaion
More informationRandom variables. A random variable X is a function that assigns a real number, X(ζ), to each outcome ζ in the sample space of a random experiment.
Random variables Some random eperimens may yield a sample space whose elemens evens are numbers, bu some do no or mahemaical purposes, i is desirable o have numbers associaed wih he oucomes A random variable
More information1. The graph below shows the variation with time t of the acceleration a of an object from t = 0 to t = T. a
Kinemaics Paper 1 1. The graph below shows he ariaion wih ime of he acceleraion a of an objec from = o = T. a T The shaded area under he graph represens change in A. displacemen. B. elociy. C. momenum.
More informationMOMENTUM CONSERVATION LAW
1 AAST/AEDT AP PHYSICS B: Impulse and Momenum Le us run an experimen: The ball is moving wih a velociy of V o and a force of F is applied on i for he ime inerval of. As he resul he ball s velociy changes
More informationLecture 4 Notes (Little s Theorem)
Lecure 4 Noes (Lile s Theorem) This lecure concerns one of he mos imporan (and simples) heorems in Queuing Theory, Lile s Theorem. More informaion can be found in he course book, Bersekas & Gallagher,
More informationDecimal moved after first digit = 4.6 x Decimal moves five places left SCIENTIFIC > POSITIONAL. a) g) 5.31 x b) 0.
PHYSICS 20 UNIT 1 SCIENCE MATH WORKSHEET NAME: A. Sandard Noaion Very large and very small numbers are easily wrien using scienific (or sandard) noaion, raher han decimal (or posiional) noaion. Sandard
More informationPENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD
PENALIZED LEAST SQUARES AND PENALIZED LIKELIHOOD HAN XIAO 1. Penalized Leas Squares Lasso solves he following opimizaion problem, ˆβ lasso = arg max β R p+1 1 N y i β 0 N x ij β j β j (1.1) for some 0.
More informationDerivatives of Inverse Trig Functions
Derivaives of Inverse Trig Fncions Ne we will look a he erivaives of he inverse rig fncions. The formlas may look complicae, b I hink yo will fin ha hey are no oo har o se. Yo will js have o be carefl
More informationProblem Set #1. i z. the complex propagation constant. For the characteristic impedance:
Problem Se # Problem : a) Using phasor noaion, calculae he volage and curren waves on a ransmission line by solving he wave equaion Assume ha R, L,, G are all non-zero and independen of frequency From
More informationBrock University Physics 1P21/1P91 Fall 2013 Dr. D Agostino. Solutions for Tutorial 3: Chapter 2, Motion in One Dimension
Brock Uniersiy Physics 1P21/1P91 Fall 2013 Dr. D Agosino Soluions for Tuorial 3: Chaper 2, Moion in One Dimension The goals of his uorial are: undersand posiion-ime graphs, elociy-ime graphs, and heir
More information6. DYNAMIC PROGRAMMING II
6. DYNAMIC PROGRAMMING II sequence alignmen Hirschberg s algorihm Bellman Ford algorihm disance vecor proocols negaive cycles in a digraph 6. DYNAMIC PROGRAMMING II sequence alignmen Hirschberg s algorihm
More informationPage 1 o 13 1. The brighes sar in he nigh sky is α Canis Majoris, also known as Sirius. I lies 8.8 ligh-years away. Express his disance in meers. ( ligh-year is he disance coered by ligh in one year. Ligh
More informationNon-parametric techniques. Instance Based Learning. NN Decision Boundaries. Nearest Neighbor Algorithm. Distance metric important
on-parameric echniques Insance Based Learning AKA: neares neighbor mehods, non-parameric, lazy, memorybased, or case-based learning Copyrigh 2005 by David Helmbold 1 Do no fi a model (as do LDA, logisic
More informationAn impact of noise on invariant manifolds in nonlinear dynamical systems
JOURNAL OF MATHEMATICAL PHYSICS 51, 4272 21 An impac of noise on invarian manifolds in nonlinear dynamical sysems X Sn, a Jinqiao Dan, and Xiaofan Li Deparmen of Applied Mahemaics, Illinois Insie of Technology,
More informationThe Arcsine Distribution
The Arcsine Disribuion Chris H. Rycrof Ocober 6, 006 A common heme of he class has been ha he saisics of single walker are ofen very differen from hose of an ensemble of walkers. On he firs homework, we
More informationZürich. ETH Master Course: L Autonomous Mobile Robots Localization II
Roland Siegwar Margaria Chli Paul Furgale Marco Huer Marin Rufli Davide Scaramuzza ETH Maser Course: 151-0854-00L Auonomous Mobile Robos Localizaion II ACT and SEE For all do, (predicion updae / ACT),
More informationFarr High School NATIONAL 5 PHYSICS. Unit 3 Dynamics and Space. Exam Questions
Farr High School NATIONAL 5 PHYSICS Uni Dynamics and Space Exam Quesions VELOCITY AND DISPLACEMENT D B D 4 E 5 B 6 E 7 E 8 C VELOCITY TIME GRAPHS (a) I is acceleraing Speeding up (NOT going down he flume
More information3.3 Internal Stress. Cauchy s Concept of Stress
INTERNL TRE 3.3 Inernal ress The idea of sress considered in 3.1 is no difficul o concepualise since objecs ineracing wih oher objecs are encounered all around us. more difficul concep is he idea of forces
More informationName: Total Points: Multiple choice questions [120 points]
Name: Toal Poins: (Las) (Firs) Muliple choice quesions [1 poins] Answer all of he following quesions. Read each quesion carefully. Fill he correc bubble on your scanron shee. Each correc answer is worh
More informationA Hop Constrained Min-Sum Arborescence with Outage Costs
A Hop Consrained Min-Sum Arborescence wih Ouage Coss Rakesh Kawara Minnesoa Sae Universiy, Mankao, MN 56001 Email: Kawara@mnsu.edu Absrac The hop consrained min-sum arborescence wih ouage coss problem
More informationEnergy Storage Benchmark Problems
Energy Sorage Benchmark Problems Daniel F. Salas 1,3, Warren B. Powell 2,3 1 Deparmen of Chemical & Biological Engineering 2 Deparmen of Operaions Research & Financial Engineering 3 Princeon Laboraory
More informationNotes for Lecture 17-18
U.C. Berkeley CS278: Compuaional Complexiy Handou N7-8 Professor Luca Trevisan April 3-8, 2008 Noes for Lecure 7-8 In hese wo lecures we prove he firs half of he PCP Theorem, he Amplificaion Lemma, up
More informationME 425: Aerodynamics
ME 45: Aerodnamics Dr. A.B.M. Toiqe Hasan Proessor Deparmen o Mechanical Engineering Bangladesh Uniersi o Engineering & Technolog BUET, Dhaka Lecre-7 Fndamenals so Aerodnamics oiqehasan.be.ac.bd oiqehasan@me.be.ac.bd
More informationI. Introduction to place/transition nets. Place/Transition Nets I. Example: a vending machine. Example: a vending machine
Inroducory Tuorial I. Inroducion o place/ransiion nes Place/Transiion Nes I Prepared by: Jörg Desel, Caholic Universiy in Eichsä and Karsen Schmid, Humbold-Universiä zu Berlin Speaker: Wolfgang Reisig,
More informationPhysics 180A Fall 2008 Test points. Provide the best answer to the following questions and problems. Watch your sig figs.
Physics 180A Fall 2008 Tes 1-120 poins Name Provide he bes answer o he following quesions and problems. Wach your sig figs. 1) The number of meaningful digis in a number is called he number of. When numbers
More informationPhysics for Scientists and Engineers. Chapter 2 Kinematics in One Dimension
Physics for Scieniss and Engineers Chaper Kinemaics in One Dimension Spring, 8 Ho Jung Paik Kinemaics Describes moion while ignoring he agens (forces) ha caused he moion For now, will consider moion in
More informationLAB # 2 - Equilibrium (static)
AB # - Equilibrium (saic) Inroducion Isaac Newon's conribuion o physics was o recognize ha despie he seeming compleiy of he Unierse, he moion of is pars is guided by surprisingly simple aws. Newon's inspiraion
More informationTheory of! Partial Differential Equations-I!
hp://users.wpi.edu/~grear/me61.hml! Ouline! Theory o! Parial Dierenial Equaions-I! Gréar Tryggvason! Spring 010! Basic Properies o PDE!! Quasi-linear Firs Order Equaions! - Characerisics! - Linear and
More informationEarthquake, Volcano and Tsunami
A. Merapi Volcano Erpion Earhqake, Volcano and Tsnami Qesion Answer Marks A. Using Black s Principle he eqilibrim emperare can be obained Ths,.5 A. For ideal gas, pv e e RTe, hs.3 A.3 The relaive velociy
More informationAnomalous transport regimes and asymptotic concentration distributions in the presence of advection and diffusion on a comb structure
Anomalos ranspor regimes and asympoic concenraion disribions in he presence of advecion and diffsion on a comb srcre Olga A. Dvoreskaya and Peer S. Kondraenko Nclear Safey Insie, Rssian Academy of Sciences,
More informationChapter 4. Truncation Errors
Chaper 4. Truncaion Errors and he Taylor Series Truncaion Errors and he Taylor Series Non-elemenary funcions such as rigonomeric, eponenial, and ohers are epressed in an approimae fashion using Taylor
More informationNumerical Dispersion
eview of Linear Numerical Sabiliy Numerical Dispersion n he previous lecure, we considered he linear numerical sabiliy of boh advecion and diffusion erms when approimaed wih several spaial and emporal
More information