1 / 19

Performance Evaluations of DCCP for Bursty Traffic in Real-time Applications

Performance Evaluations of DCCP for Bursty Traffic in Real-time Applications. Author: Shigeki Takeuchi,Hiroyuki Koga, Katsuyoshi Iida, Youki Kadobayashi, Suguru Yamaguchi Proceedings of the The 2005 Symposium on Applications and the Internet (SAINT'05) Speaker: Jia-Yu Wang. Outline.

jfrancis
Download Presentation

Performance Evaluations of DCCP for Bursty Traffic in Real-time Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Performance Evaluations of DCCP for Bursty Traffic in Real-time Applications Author: Shigeki Takeuchi,Hiroyuki Koga, Katsuyoshi Iida, Youki Kadobayashi, Suguru Yamaguchi Proceedings of the The 2005 Symposium on Applications and the Internet (SAINT'05) Speaker: Jia-Yu Wang

  2. Outline • Introduction • TCP-like Congestion Control (CCID2) • Simulation Results • Conclusions • Reference

  3. Introduction_1 • Datagram Congestion Control Protocol (RFC 4340)

  4. Introduction_2 • Unreliable • No re-transmissions • Reliable handshakes for connection setup and teardown • Has modular congestion control • Can detect congestion and take avoiding action • Different algorithms can be selected – CCID • TCP-like Congestion Control (CCID2) • TCP Friendly Rate Control (CCID3) • Packet sequence numbers

  5. TCP-like Congestion Control (CCID2)_1 • The CCID2 algorithm is based on the AIMD (Additive Increase Multiplicative Decrease) TCP Congestion control

  6. TCP-like Congestion Control (CCID2)_2 • Differences between CCID 2 and straight TCP congestion control include the following: • CCID 2 applies congestion control to acknowledgements • The congestion window cwnd have units of packets in DCCP • As an unreliable protocol, DCCP never retransmits a packet

  7. TCP-like Congestion Control (CCID2)_3

  8. Simulation Model • NS2(Network Simulator – v.2.26)

  9. Comparison of DCCP and UDP_1

  10. Comparison of DCCP and UDP_2 Summary of stationary throughput in Mb/s:2UDP+2TCP and 2DCCP+2TCP

  11. DCCP and TCP flows_1 Interactions between DCCP and TCP:TCP flow first

  12. DCCP and TCP flows_2 Interactionsbetween DCCP and TCP: DCCP flow first

  13. DCCP and TCP flows_3 Summary of stationary throughput in Mb/s: DCCP + TCP

  14. Two DCCP flows_1 Interactionsbetween two DCCP flows

  15. Two DCCP flows_2

  16. Effect of propagation delay Propagation delay γ versus throughput : b=20 packet

  17. Effect of bottlenecked router buffer size Buffer size versus throughput: γ = 10 ms

  18. Conclusions • The bandwidth consumption of DCCP can be adjusted to accommodate TCP flows. • The fairness between TCP and DCCP flows depends heavily on RTT. • The fairness among DCCP flows is not satisfactory.

  19. Reference • Datagram Congestion Control Protocol (RFC 4340) • CCID2-TCP-like Congestion Control (RFC 4341) • CCID3-TCP-Friendly Rate Control (TFRC) (RFC4342) • Performance Evaluations of DCCP for Bursty Traffic in Real-time Applications

More Related