AIMD-TCP-Friendly Rate Control Over Wireless Networks
Shiva Safaripour Khanloo, Mohsen Soryani, Mahmood Fathy · 2008
Multimedia applications have been widely developed. These applications use TCP-friendly congestion control mechanisms. One of the congestion control mechanisms which multimedia applications use is the TCP-friendly rate control (TFRC). This mechanism is designed for wired networks which any packet loss indicates congestion loss and the sending rate is reduced correspondingly. In this paper, we propose an AIMD-TFRC mechanism over datagram congestion control protocol (DCCP) for improving the performance over wireless networks. The basis of our mechanism is same as TFRC but AIMD-TFRC does not use the TCP equation throughput for calculating the sending rate. Our proposed mechanism uses the capability of explicit congestion notification (ECN) marking packet by random early detection (RED) queue management scheme in routers to detect congestion. In addition, it uses AIMD mechanism for calculating the sending rate. The increase or decrease of the sending rate is based on the congestion that is detected according to the receipt of marked packets within the time when two acknowledgment packets are created.