Font Size: a A A

Congestion Control Algorithm For Semi-tcp Based On Rts/cts In Multi-hop Wireless Networks

Posted on:2011-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y G CaiFull Text:PDF
GTID:2198330332971333Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
TCP(Transmission Control Protocol) with the window-based congestion control algorithms has achieved enormous success in the Internet. However when it is used in multi-hop wireless networks, TCP performs poorly as reported in the literature. This situation becomes even worse in mobile networks mainly due to its misjudgment and slow reaction to congestion status in the network. To solve these problems, Semi-TCP is proposed, which suggests a hop-by-hop congestion control by decoupling congestion control from the transmission layer, and is more appropriate for multi-hop wireless networks.However, how to effectively implement Semi-TCP's hop-by-hop congestion control algorithm has not been studied sufficiently. This dissertation focuses on such a congestion control algorithm using the IEEE 802.11 DCF RTS/CTS handshake protocol. The main contributions include: 1) the study of a method to judge congestion status in multi-hop wireless networks, 2) an investigation of the deadlock problem for the hop-by-hop congestion control for Semi-TCP along with a solution, 3) an implementation of the hop-by-hop congestion control algorithm with the IEEE 802.11 DCF RTS/CTS in NS2, and 4) the evaluation of this congestion control algorithm with simulation study. Simulation results show that this congestion algorithm can make Semi-TCP to outperform TCP-AP (which is a better proposal to improve TCP in wireless networks) by 71% in terms of throughput at most.
Keywords/Search Tags:Multi-hop Wireless Network, TCP(Transmission Control Protocol), Semi-TCP, Hop by hop congestion control, IEEE 802.11 RTS/CTS protocol
PDF Full Text Request
Related items