A Proxy Acknowledgement Mechanism for TCP Variants in Mobile Ad Hoc Networks
May Zin Oo, Mazliza Othman, Timothy O Farrell

TL;DR
This paper introduces a proxy acknowledgement mechanism for TCP in mobile ad hoc networks, using proxy nodes to improve throughput and reduce routing overhead by early detection of missing packets.
Contribution
It proposes a sequence number checking technique with proxy nodes to enhance TCP performance in mobile ad hoc networks, addressing packet loss and overhead issues.
Findings
Increases throughput by up to 55% in static networks.
Reduces routing overhead by up to 95% in mobile networks.
Enables early retransmission of missing packets.
Abstract
A sequence number checking technique is proposed to improve the performance of TCP connections in mobile ad hoc networks. While a TCP connection is initialized, a routing protocol takes the responsibility for checking the hop count between a source and destination pair. If the hop count is greater than a predefined value, the routing protocol decides to use a proxy node. The responsibility of a proxy node is to check the correctness of data packets and inform the missing packets by sending an acknowledgement from a proxy node to the source node. By doing so, the source node is able to retransmit any missing packet in advance without waiting until an end-to-end acknowledgement is received from the destination. Simulation results show that the proposed mechanism is able to increase throughput up to 55% in static network and decrease routing overhead up to 95% in mobile network.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
