Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Fairness of RRTCC

Varun Singh
August 02, 2012

Fairness of RRTCC

RRTCC and competition with short TCP flows. These are preliminary results of simulations in NS-2

Varun Singh

August 02, 2012
Tweet

More Decks by Varun Singh

Other Decks in Research

Transcript

  1. Fairness of RRTCC Preliminary results in NS-2 Varun Singh [email protected]

    August 2, 2012 [RRTCC]: http://tools.ietf.org/html/draft-alvestrand-rtcweb-congestion
  2. RRTCC and short TCP flows •  RRTCC and TCP flows

    share a 5Mbps bottleneck link with 50 or 100ms link delay. •  Each TCP flow is modeled as a sequence of webpage downloads interleaved with idle periods –  The sizes of the webpages are obtained from a uniform distribution between 100KB and 1.5MB –  Lengths of the idle periods are drawn from an exponential distribution with the mean value of 10 •  Each simulation is run 30 times
  3. NS-2 Setup B A [50,100,240] ms 5Mb/s RTP4 RTP1 1ms

    100Mb/s 1ms 100Mb/s TCP10 TCP1 ... TCP11 TCP20 ... RTP2 RTP3 •  Drop tail routers •  Default queue size: 50 •  Codec start rate= 128kbps •  Max. end-to-end delay = 400ms •  RTCP Interval = 1 sec
  4. 1 RRTCC and 5 TCP flows 50ms 100ms Goodput 3593

    kbps (σ =279) 3700 kbps (σ =420) Packet Loss Rate 3.68% (σ = 0.26) 4% (σ = 0.19) Average TCP Throughput (during ON time) 688.5 kbps (σ = 53) 323 kbps (σ = 111) Average TFS 151% (σ = 8) 72% (σ = 0.21)
  5. Bottleneck 5Mbps, 50ms 0 1000 2000 3000 4000 5000 0

    100 200 300 400 500 600 700 800 900 Throughput [kbps] Time [s] RRTCC Avg. TCP rate Note: The graphs just showing the RTP in the one direction (from Peer 1 to Peer 2) and TCP data flowing from (Peer 1 to Peer 2) and ACK for data requests (from Peer 1 to Peer 2)
  6. 2 RRTCC with 10 TCP flows 50ms Flow 1 Flow

    2 Goodput 1640 kbps (σ = 37.63) 1750 kbps (σ = 65) Packet Loss Rate 5.6 % (σ = 0.09) 5.5% (σ = 0.3) Average TCP Throughput (during ON time) 390 kbps (σ = 36.7) TFS 78% (σ = 7) 100ms Flow 1 Flow 2 Goodput 1782 kbps (σ = 54.5) 1904 kbps (σ = 46.7) Packet Loss Rate 5.4% (σ = 0.33) 5.3% (σ = 0.17) Average TCP Throughput (during ON time) 281.7 kbps (σ = 23.5) TFS 56% (σ =7)
  7. Bottleneck link: 5Mbps, 50ms 0 1000 2000 3000 4000 5000

    0 100 200 300 400 500 600 700 800 900 Throughput [kbps] Time [s] RRTCC-1 Avg. TCP rate RRTCC-2
  8. Bottleneck link: 5Mbps, 100ms 0 1000 2000 3000 4000 5000

    0 100 200 300 400 500 600 700 800 900 Throughput [kbps] Time [s] RRTCC-1 Avg. TCP rate RRTCC-2