Implementation & E2E Throughput Evaluation of an 802.11 compliant version of Enhanced-Backpressure
Authors: Kostas Choumas, Thanasis Korakis, Iordanis Koutsopoulos and Leandros Tassiulas
Conference: TridentCom,Thessaloniki, Greece, June 2012
Extensive work has been done in wireless multihop routing with several ideas based on shortest path or load balancing routing algorithms, that aim at minimizing end-to-end delay or maximizing throughput respectively. Backpressure is a throughput-optimal scheme for multihop routing and scheduling, while Enhanced-Backpressure is an incremental work that reduces end-to-end delay without sacricing throughput optimality. However, the implementation of both theoretical schemes is not straightforward in the presence of 802.11 MAC, mainly because of their requirement for centralized scheduling decisions that is not aligned with the aspects of CSMA/CA.
This paper proposes a novel scheme, named Enhanced-Backpressure over WiFi (EBoW), which is compatible with the decentralized operation of WiFi networks and eciently utilizes the benets of Enhanced-Backpressure design, combining throughput optimality with low end-to-end delay. EBoW router is implemented relying on Click framework for routing conguration. The performance of EBoW is evaluated both on a medium-scale outdoors wireless testbed as well as through experimentations in NS-3 simulator tool. The protocol has been compared against other state of the art routing protocols and we argue that EBoW is much more throughput ecient than the others, while succeeding similar end-to-end delay.
Download paper: kohoumas_tridentcom_2012_backpressure.pdf