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

Fairness of RRTCC

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Varun Singh Varun Singh
August 02, 2012

Fairness of RRTCC

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

Avatar for Varun Singh

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