Transactions of the Institute of Systems, Control and Information Engineers
Online ISSN : 2185-811X
Print ISSN : 1342-5668
ISSN-L : 1342-5668
A Dynamic Granularity Control Algorithm for Avoiding TCP Deadlocks over Congested ATM Networks
Ishtiaq AhmedYasuo OKABEMasanori KANAZAWA
Author information
JOURNAL FREE ACCESS

2002 Volume 15 Issue 6 Pages 288-293

Details
Abstract

Conventional TCP suffers throughput deadlocks over congested ATM (Asynchronous Transfer Mode) networks due to retransmission timeouts caused by cell loss at ATM level under heavy congestion. A modified congestion control algorithm for TCP is proposed to improve the effective throughput of IP over ATM UBR even in a situation such that an external CBR pressure exist at the same port of the ATM switch. When TCP faces congestion then TCP will reset its retransmission timer. In the proposed algorithm, the MSS (maximum segment size) is reduced from 9140 bytes, the recomended value in RFC 1612, at the same time. When TCP is in fast retransmit machine phase, the MSS is reduced to 512 bytes. A considerable improvement in the effective throughput of TCP has been achieved by these two modifications under relatively small switch buffer size and high CBR stream pressure. The idea, called “Dynamic Granularity Control (DGC)”, have been implemented and evaluated on the Linux kernel.

Content from these authors
© The Institute of Systems, Control and Information Engineers
Previous article Next article
feedback
Top