A link layer adaptive pacing scheme for improving throughput of transport protocols in wireless mesh networks
In this paper, we study the performance of a static multihop wireless network, specifically that of the backhaul network of a two-tier Wireless Mesh Network (WMN) operating on IEEE 802.11 Medium Access Control (MAC) protocol. The performance of an IEEE 802.11 based backhaul network is greatly affected by the MAC contention and congestion in the network. If the sources pump data into the network than can be supported, loss rate increases due to MAC contention and congestion in the network. This also leads to the problem of unfairness among flows. In this paper, we propose a Link Layer Adaptive Pacing (LLAP) scheme that adaptively controls the offered load into the network. This improves the performance of higher layer protocols without any modifications to them. Our LLAP scheme estimates the four hop transmission delay in the network path without incurring any additional overhead (Control packets) and accordingly paces the packet transmissions to reduce MAC contentions in the network. We implement the LLAP scheme in ns-2.29 network simulator and extensively study its performance for both User Datagram Protocol (UDP) and Transmission Control Protocol (TCP) traffic in different network scenarios. In all the cases, our scheme shows a significant improvement in the performance of both UDP and TCP traffic.