Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
VirtualClock: a new traffic control algorithm for packet-switched networks
ACM Transactions on Computer Systems (TOCS)
Journal of the ACM (JACM)
IEEE/ACM Transactions on Networking (TON)
TCP/IP illustrated (vol. 1): the protocols
TCP/IP illustrated (vol. 1): the protocols
Random early detection gateways for congestion avoidance
IEEE/ACM Transactions on Networking (TON)
Intelligent congestion control for ABR service in ATM networks
ACM SIGCOMM Computer Communication Review
Rate-based congestion control for ATM networks
ACM SIGCOMM Computer Communication Review
Efficient fair queueing using deficit round robin
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Virtual Queueing Techniques for ABR Service: Improving ABR/VBR Interaction
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Virtual Queueing Techniques for ABR Service: Improving ABR/VBR Interaction
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Improved virtual queueing and dynamic EPD techniques for TCP over ATM
ICNP '97 Proceedings of the 1997 International Conference on Network Protocols (ICNP '97)
A simulation study of TCP performance in ATM networks with ABR and UBR services
INFOCOM'96 Proceedings of the Fifteenth annual joint conference of the IEEE computer and communications societies conference on The conference on computer communications - Volume 3
The available bit rate service for data in ATM networks
IEEE Communications Magazine
Dynamics of TCP traffic over ATM networks
IEEE Journal on Selected Areas in Communications
Network delay analysis of a class of fair queueing algorithms
IEEE Journal on Selected Areas in Communications
Packet reassembly during cell loss
IEEE Network: The Magazine of Global Internetworking
Fair flow control of ABR service by per-VC virtual queuing
Computer Communications
Hi-index | 0.24 |
While both available bit rate (ABR) and unspecified bit rate (UBR) services can be used to support data traffic in asynchronous transfer mode (ATM), many ATM switch vendors consider UBR to be more attractive because of its low implementation cost in comparison with ABR. However, since there is no congestion control at the cell level in UBR and cells are simply discarded when buffer overflow occurs, the effective throughput of transmission control protocol (TCP) can degrade significantly over UBR service in a congested network. Early Packet Discard (EPD) techniques have been proposed by Romanow and Floyd (Dynamics of TCP traffic over ATM networks, IEEE Journal on Selected Areas in Communications 13 (4) (1995) 633-641) and shown to improve the throughput of TCP over ATM. In our earlier work (A simulation study of TCP performance in ATM networks with ABR and UBR services, in: Proceedings of the International Phoenix Conference on Computers and Communications, March 1996), we have shown that TCP with EPD can suffer significant degradation in fairness of throughputs among competing VCs in a congested ATM LAN environment, but the degree of fairness can be improved by using per-VC accounting/queuing techniques. In this paper, we continue our studies in designing better and low cost methods for the support of TCP over ATM. We apply the virtual queuing technique proposed in Chiussi et al. (Virtual queuing techniques for ABR service: improving ABR/VBR interaction, Infocom'97) to emulate on a FIFO queue the service provided by per-VC queuing. This technique requires low implementation cost and delivers performance of TCP over UBR comparable to the expensive per-VC queuing technique. Simulation results are presented to demonstrate that our technique combined with EPD can drastically improve the performance of TCP over UBR service.