A detailed experimental performance evaluation on TCP over UBR
01 January 1999
The ATM service category UBR is intended for non-real-time applications that do not require guaranteed QoS commitments. With additional, relatively inexpensive control functions such as packet discard schemes, UBR could become a cost-effective alternative for the transmission of data traffic, offering a straightforward and flexible solution as opposed to nrt-VBR and GFR that applies stricter traffic specifications as well as ABR with its sophisticated and complex rate-control protocol. This paper presents the results obtained from a comprehensive set of experiments with TCP over UBR, comprising measurements taken on different protocol layers. The goal is to experimentally investigate the performance of UBR to carry TCP traffic, to evaluate the performance gain achievable by packet discard schemes and TCP parameter tuning, to study the influence of the TCP implementation, and in a final step, to relate the measurements to simulation results.