Receiver Assistant Congestion Control in High Speed and Lossy Networks IEEE Real Time 2009 Receiver Assistant Congestion Control in High Speed and Lossy Networks Kai Shi, Yantai Shu Tianjin University Oliver Yang, University of Ottawa Jiarong Luo IPP, Chinese Academy of Sciences
Motivations Many applications require fast data transfer in high speed wireless networks Web, FTP TCP can not effectively utilize the network capacity in wireless networks - conservative congestion control algorithm - packet loss thinking congestion lower TCP performance
Mechanism Traditional TCP (TCP NewReno) Sender performs Congestion control Receiver assistant congestion control mechanism (RACC) Extend the receiver function to perform both the congestion and flow control Receiver: delay based control Bandwidth measurement Conversion of the bandwidth to congestion window The receiver advertised window is set to the minor value of the receiver congestion window and the receiver buffer. Feed the receiver advertised window to the sender throughput an ACK. Sender: loss based control Perform the AIMD mechanism Uses the receiver advertised window to adjust the congestion window
Simulation Results Network parameters Scenario: WLAN Buffer: 100packets Bandwidth: wire 100Mbps wireless 40Mbps