Preserving Bandwidth Using A Lazy Packet Discard Policy in ATM Networks
MetadataShow full item record
CitationKim, Gitae; Bestavros, Azer. "Preserving Bandwidth Through A Lazy Packet Discard Policy in ATM Networks", Technical Report BUCS-1998-005, Computer Science Department, Boston University, February 9, 1998. [Available from: http://hdl.handle.net/2144/1762]
A number of recent studies have pointed out that TCP's performance over ATM networks tends to suffer, especially under congestion and switch buffer limitations. Switch-level enhancements and link-level flow control have been proposed to improve TCP's performance in ATM networks. Selective Cell Discard (SCD) and Early Packet Discard (EPD) ensure that partial packets are discarded from the network "as early as possible", thus reducing wasted bandwidth. While such techniques improve the achievable throughput, their effectiveness tends to degrade in multi-hop networks. In this paper, we introduce Lazy Packet Discard (LPD), an AAL-level enhancement that improves effective throughput, reduces response time, and minimizes wasted bandwidth for TCP/IP over ATM. In contrast to the SCD and EPD policies, LPD delays as much as possible the removal from the network of cells belonging to a partially communicated packet. We outline the implementation of LPD and show the performance advantage of TCP/LPD, compared to plain TCP and TCP/EPD through analysis and simulations.