A Smart TCP Acknowledgment Approach for Multihop Wireless Networks

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

04039306.pdf - Published Version
Available under License Publisher holds Copyright.
© 2007 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.

Download (2MB) | Preview

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

Item Type:

Journal Article (Original Article)


08 Faculty of Science > Institute of Computer Science (INF) > Communication and Distributed Systems (CDS)
08 Faculty of Science > Institute of Computer Science (INF)

UniBE Contributor:

de Oliveira, Ruy, Braun, Torsten


000 Computer science, knowledge & systems
500 Science > 510 Mathematics




IEEE Computer Society




Dimitrios Xenakis

Date Deposited:

04 Oct 2013 15:01

Last Modified:

05 Dec 2022 14:19

Publisher DOI:


Web of Science ID:





https://boris.unibe.ch/id/eprint/26534 (FactScience: 72534)

Actions (login required)

Edit item Edit item
Provide Feedback