1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose...
-
Upload
alexandra-mckay -
Category
Documents
-
view
220 -
download
0
Transcript of 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose...
![Page 1: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/1.jpg)
1
Model-based Identification of Dominant Congested Links
Wei Wei, Bing Wang, Don Towsley, Jim Kurose
{weiwei, bing, towsley, kurose}@cs.umass.edu
![Page 2: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/2.jpg)
2
Outline
MotivationVirtual probe, virtual queuing delayDominant congested linksIdentifying dominant congested linksValidationConclusions, future work
![Page 3: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/3.jpg)
3
Motivation
Dominant congested link (informally): link with “most” losses and significant delays on end-end path
Applicationso traffic engineeringo understand dynamics of network
Direct measurement of an individual link difficulto commercial reasonso existence of multiple ISPs along path
![Page 4: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/4.jpg)
4
Virtual Probe, Virtual Queuing DelayVirtual Probe: infinitesimally small
packet: o does not disturb real traffic, never droppedo queuing delay due to queue occupancyo If queue full, mark as lost, experience
maximum queuing delay, go to next linkVirtual Queuing Delay: W
o End-end queuing delay of virtual probes with loss marks
Two important questions about Wo “Most” loss marks at one link?o “Major” part of W due to experiencing
maximum queuing delay?
![Page 5: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/5.jpg)
5
Virtual Probe, Virtual Queuing Delay –cont.
+ +
+ +
![Page 6: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/6.jpg)
6
Strongly Dominant Congested Link (SDCL)
Link k is a strongly dominant congested link in [t1,t2) iff for any virtual probe sent at any time t in [t1,t2) satisfies,o all losses occur only at link ko If experience max queuing delay on link k,
this max queuing delay is at least sum of queuing delays it experiences on other links
.1)|(
,1)|(
kki
it
kt
k
FtDDP
LtLtP
![Page 7: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/7.jpg)
7
Weakly Dominant Congested Link (WDCL)
Link k is a weakly dominant congested link with parameter θ and in [t1, t2], iff a virtual probe sent at t satisfies
.1)|(
,1)|(
kki
it
kt
k
FtDDP
LtLtP
where 0 θ <0.5, 0 1,
![Page 8: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/8.jpg)
8
SDCL IllustrationQk
≥ +Qk
Qk Qk
Qk≤ ≤W
Qk: maximum queuing delayW: virtual queuing delay
![Page 9: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/9.jpg)
9
Property of SDCL
Hypothesis H0: A SDCL exists.Find D= min{w|FW(w) > 0},Check FW(2D). If FW(2D) < 1, reject. Otherwise, accept.
Example:
![Page 10: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/10.jpg)
10
Property of WDCL
Hypothesis H0: A WDCL exists.Find D= min{w|FW(w) > θ},Check FW(2D). If FW(2D) < (1- θ)(1-φ), reject. Otherwise, accept.
Example:
![Page 11: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/11.jpg)
11
An Example – Test of SDCL
H0 rejected
+ +=
>
+ +=D=
![Page 12: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/12.jpg)
12
Inferring Virtual Queuing Delay Distribution FW(w)
Use virtual queuing delay distribution to test if DCL exist
Infer FW(w)o Linear Interpolationo Hidden Markov modelo Markov model with a hidden
dimension
![Page 13: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/13.jpg)
13
Markov Model with a Hidden Dimension
Model componentso State: (Xt, Yt), Yt: delay, Xt: hidden stateo N: # of hidden states o M: # of delay binso π(i,j): initial distributiono P(i,j)(k,l): transition matrixo s(j): P(loss|delay =j)
When N=1, a Markov model
![Page 14: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/14.jpg)
14
Packet Probes and Model Inference
One-way End-end Periodic probeso Delay Yt, t=1, 2, …, T.o Yt= * if probe t is lost
Parameter inference algorithmo Forward-backward inferenceo Iterative approach
After algorithm convergeso s(j)=P(loss|delay=j), j=1,2, …, M.
![Page 15: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/15.jpg)
15
Obtain Virtual Queuing Delay Distribution FW(w) from s(w)
Obtain virtual queuing delay distribution from model and trace
)(
)()(
)(
)()|(
)|(
lossP
wdelayPws
lossP
wdelayPwdelaylossP
losswdelayP
)(wfW
![Page 16: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/16.jpg)
16
Evaluation
Ns simulationo Controlled environmento Global knowledgeo Validation of methodology
Internet experimento Applying methodology in “real world”o Probe duration needed to obtain
correct identification
![Page 17: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/17.jpg)
17
Simulation Setup
p1 p2 p3
![Page 18: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/18.jpg)
18
Validation via Simulation
(p1,p2,p3)= (0, .002, .038)
D=4 FW(8) =1 > (1-.07)(1-.1)YES
WDCL(.07, .1)?
![Page 19: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/19.jpg)
19
Internet ExperimentsResidence House – USCLoss prob. = 0.04WDCL(.1,.1)?
D=1, FW(2D)<(1-.1)(1-.1)No
![Page 20: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/20.jpg)
20
Conclusions and Future WorkExistence of DCLIntroduce virtual queuing delayModel-based approach from one-way
end-end measurementOnly minutes of probes neededFuture work
o Controlled test-bed experiments and more/richer Internet experiments
o Scenarios where wireless network is present
![Page 21: 1 Model-based Identification of Dominant Congested Links Wei Wei, Bing Wang, Don Towsley, Jim Kurose {weiwei, bing, towsley, kurose}@cs.umass.edu.](https://reader036.fdocuments.us/reader036/viewer/2022062404/5515064b550346a80c8b564d/html5/thumbnails/21.jpg)
21
Thank you!