UBR+: Improving Performance of TCP over ATM-UBR service
Rohit Goyal, Raj Jain, Shiv Kalyanaraman, Sonia Fahmy, Seong-Cheol, Kim

TL;DR
This paper proposes UBR+ enhancements to ATM-UBR to improve TCP performance by using intelligent drop policies, notably selective packet drop and fair buffer allocation, to boost throughput and fairness.
Contribution
It introduces UBR+ with novel drop policies, including fair buffer allocation, to enhance TCP throughput and fairness over ATM-UBR networks.
Findings
Early Packet Discard improves throughput
Selective packet drop enhances fairness
Fair Buffer Allocation boosts both throughput and fairness
Abstract
ATM-UBR switches respond to congestion by dropping cells when their buffers become full. TCP connections running over UBR experience low throughput and high unfairness. For 100% TCP throughput each switch needs buffers equal to the sum of the window sizes of all the TCP connections. Intelligent drop policies can improve the performance of TCP over UBR with limited buffers. The UBR+ service proposes enhancements to UBR for intelligent drop. Early Packet Discard improves throughput but does not attempt to improve fairness. Selective packet drop based on per-connection buffer occupancy improves fairness. The Fair Buffer Allocation scheme further improves both throughput and fairness.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Traffic and Congestion Control · Interconnection Networks and Systems · Caching and Content Delivery
