A Smart TCP Acknowledgment Approach for Multihop Wireless Networks


Autoria(s): de Oliveira, Ruy; Braun, Torsten
Data(s)

2007

Resumo

Reliable data transfer is one of the most difficult tasks to be accomplished in multihop wireless networks. Traditional transport protocols like TCP face severe performance degradation over multihop networks given the noisy nature of wireless media as well as unstable connectivity conditions in place. The success of TCP in wired networks motivates its extension to wireless networks. A crucial challenge faced by TCP over these networks is how to operate smoothly with the 802.11 wireless MAC protocol which also implements a retransmission mechanism at link level in addition to short RTS/CTS control frames for avoiding collisions. These features render TCP acknowledgments (ACK) transmission quite costly. Data and ACK packets cause similar medium access overheads despite the much smaller size of the ACKs. In this paper, we further evaluate our dynamic adaptive strategy for reducing ACK-induced overhead and consequent collisions. Our approach resembles the sender side's congestion control. The receiver is self-adaptive by delaying more ACKs under nonconstrained channels and less otherwise. This improves not only throughput but also power consumption. Simulation evaluations exhibit significant improvement in several scenarios

Formato

application/pdf

Identificador

http://boris.unibe.ch/26534/1/04039306.pdf

de Oliveira, Ruy; Braun, Torsten (2007). A Smart TCP Acknowledgment Approach for Multihop Wireless Networks. IEEE transactions on mobile computing, 6(2), pp. 192-205. Los Alamitos, Calif.: IEEE Computer Society 10.1109/TMC.2007.19 <http://dx.doi.org/10.1109/TMC.2007.19>

doi:10.7892/boris.26534

info:doi:10.1109/TMC.2007.19

urn:issn:1536-1233

Idioma(s)

eng

Publicador

IEEE Computer Society

Relação

http://boris.unibe.ch/26534/

Direitos

info:eu-repo/semantics/openAccess

Fonte

de Oliveira, Ruy; Braun, Torsten (2007). A Smart TCP Acknowledgment Approach for Multihop Wireless Networks. IEEE transactions on mobile computing, 6(2), pp. 192-205. Los Alamitos, Calif.: IEEE Computer Society 10.1109/TMC.2007.19 <http://dx.doi.org/10.1109/TMC.2007.19>

Palavras-Chave #000 Computer science, knowledge & systems #510 Mathematics
Tipo

info:eu-repo/semantics/article

info:eu-repo/semantics/publishedVersion

NonPeerReviewed