Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological...

18
Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan

Transcript of Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological...

Page 1: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Packet Triplet: An Enhanced Packet Pair Probing for Path

Capacity Estimation

Nanyang Technological University Zou ZiXuan

Page 2: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

OUTLINE

The purpose of Packet TripletPrevious Packet-Pair based techniquesPacket Triplet probingDetailed approachFiltering schemeExperimental Results

Page 3: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

The purpose of Packet Triplet

Measuring the path capacity (bottleneck)Packet-Pair basedRobust to cross traffic

Page 4: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Previous Packet-Pair based technique

Packet-Pair dispersion Originated by Keshav for congestion

control Cross traffic effect—expression and

extension Variants of Packet-Pair to deal with the

effects of cross traffic.

Page 5: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Previous Packet-Pair based technique

Statistical method Sending many packet pairs, using

statistical approach Union and Intersection Kernel density

Do not always lead to correct estimation Not a global modal but the local modal Observed by Paxson, investigated by Dovrolis

Page 6: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Previous Packet-Pair based technique

Model based detection Based on Multimodal distribution Packet-Train and Packet-Pair

Page 7: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Packet-Triplet probing

Deal with multimodal distributionAccurately estimate path capacity in different load traffic Different from model-based detection

Page 8: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Detailed approach

Three back-to-back probing packets and dispersion pair

3 2 1

L LL

3 2 1

recei ver si de

1 2

Sender si de

12

12

21

jj

jj

jjj LBB

11 / LB 22 / LB

Page 9: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Detailed approachPacket Triplet probing

Idea condition No cross traffic

The variation of Latency of probing packets

Equivalent estimates

3 2 1

L LL narrow l i nk i

3 2 1

i i

recei ver si de

02

21

i

iijjj LBB

012

21

jj

iijjj LBB

),( 21jj BB

j

Page 10: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Detailed approachCross traffic effect When

When Narrow link capacity estimates (NLE)

j

3 2

123

1

1j2

j

1j2

j

j

3 2 1

L LL

3 2 1

recei ver si deSender si de

1 i 2 i

narrow l i nk i

ii CL /

21

),( 21jj BB

Page 11: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Cont’d Post-narrow link estimates (PNLE)

Equivalent noise (EN) Occur in low frequency

),( 21jj BB

kk CL /3 2 1

L LL post-narrow l i nk j

3 2 1

recei ver si de

i i 1 k 2 k

cross traffi c

21

),( 21jj BB

kij

kij

and

and

2

1

3 2 1

1j 2

j

Cross traffi c di stort i on

path

Page 12: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Filtering scheme

1. filter out the estimates in case of

as the noises. 2. Of the remaining estimates, the estimate of lowest value and relatively

high frequency of occurrence is selected as the set of NLE. The mean of the NLE estimates is considered as the bottleneck of measured path.

),( 21jj BB

j

),( 21jj BB

Page 13: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Experimental ResultsSimulation setup ns-2 Topology

P={50,20,10,30,25,40} Mps 1000 packet triplet experiments are done.

Mbps5.0

Page 14: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Cont’dPacket-Pair vs. Packet-Triplet L=100bytes cross traffic load=20%,

50%, 80%

Page 15: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Cont’d L=700bytes CL=20%, 80%

Page 16: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Cont’d L=1000 bytes CL=20%, 80%

Page 17: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Conclusion

The noise filtering and bottleneck detection are always efficient whenever the cross traffic is light or heavy when we choose the small probing packet size how to set is a remaining issue for our research on this topic

Page 18: Packet Triplet: An Enhanced Packet Pair Probing for Path Capacity Estimation Nanyang Technological University Zou ZiXuan.

Thank You !!!!!!