Performance Evaluation on Buddy-TCP By Felix. Simulation Setup S C1C1 CNCN … … T_Sink1 T_SinkN...

download Performance Evaluation on Buddy-TCP By Felix. Simulation Setup S C1C1 CNCN … … T_Sink1 T_SinkN … T1T1 TNTN U U_Sink 4N Mbps 50 ms L Types of traffic:

If you can't read please download the document

  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    221
  • download

    1

Transcript of Performance Evaluation on Buddy-TCP By Felix. Simulation Setup S C1C1 CNCN … … T_Sink1 T_SinkN...

  • Slide 1
  • Performance Evaluation on Buddy-TCP By Felix
  • Slide 2
  • Simulation Setup S C1C1 CNCN T_Sink1 T_SinkN T1T1 TNTN U U_Sink 4N Mbps 50 ms L Types of traffic: S -> C i {1..N} : Joint-TCP flows T i {1..N} ->T_Sink i {1..N} : Ordinary TCP Reno flows U -> U_Sink : Background Poison UDP traffic at the rate of 40x2xN kbps Others: TCP MSS: 1460bytes TCP advertised window: 64Kbytes UDP Pkt Size: 500 bytes Queuing Decipline: DropTail N : # of Joint-TCP flows Links: All links except link L have bandwidth of 100Mbps and propagation delay of 10ms 0.98) regardless of the number of Joint-TCP streams and the allocation ratio The performance difference when RED is adopted is negligible.">
  • Allocation Accuracy (Cont) Summary: The allocation accuracy of MulTCP (with or without SACK) degrades when the allocation ratio increases (e.g. from 1:2:3 to 1:4:8). Buddy-TCP maintains high allocation accuracy (>0.98) regardless of the number of Joint-TCP streams and the allocation ratio The performance difference when RED is adopted is negligible.
  • Slide 8
  • Impact Ratio Impact Ratio for Droptail
  • Slide 9
  • Impact Ratio (Cont) Impact Ratio for RED
  • Slide 10
  • Impact Ratio (Cont) Summary: MulTCP (with and without SACK) causes an decrease in the average throughput of the competing ordinary TCP traffic. The decrease can be upto 70% when SACK is used. Buddy-TCP causes an increase (10 20%) in the average throughput of the competing ordinary TCP traffic. RED has negligible effect on the Impact Ratio
  • Slide 11
  • Effect of Random Packet Loss S C1C1 CNCN T_Sink1 T_SinkN T1T1 TNTN U U_Sink 4N Mbps 50 ms L -Random packet loss is introduced in the bottleneck link L -N = 3
  • Slide 12
  • Effect of Random Packet Loss (Cont) Allocation Accuracy for the allocation ratio (1:2:3)
  • Slide 13
  • Effect of Random Packet Loss (Cont) Allocation Accuracy for the allocation ratio (1:4:8)
  • Slide 14
  • Effect of Random Packet Loss (Cont) Impact Ratio for different loss probability
  • Slide 15
  • Effect of Random Packet Loss (Cont) Summary When random packet loss probability is increased at the bottleneck link, the allocation accuracy will be increased, and the impact ratio will approach to 1. The effect is more apparent for MulTCP (with and without SACK) Reason: When random packet loss probability increase to certain level, the total throughput is NOT limited by the bottleneck bandwidth anymore. Probability of TCP Timeout due to burst of packet losses at the bottleneck node is reduced.
  • Slide 16
  • Whats Next? Convergence of bandwidth allocation Vs RTT Application on adaptive video streaming (some preliminary results)