Polynomial-Time Algorithms for Multirate Anypath Routing in Wireless Multihop Networks
Rafael Laufer, Henri Dubois-Ferri\`ere, and Leonard Kleinrock

TL;DR
This paper introduces polynomial-time algorithms for multirate anypath routing in wireless multihop networks, optimizing both next-hop sets and transmission rates to significantly improve network performance.
Contribution
It presents the first polynomial-time algorithms that jointly optimize next-hop sets and transmission rates in multirate anypath routing, with proven optimality and practical efficiency.
Findings
Multirate anypath routing outperforms fixed-rate approaches by up to 6.4 times.
Algorithms run in similar time as shortest-path algorithms, enabling practical deployment.
Performance gains are substantial, especially at lower fixed transmission rates.
Abstract
In this paper we present a new routing paradigm that generalizes opportunistic routing for wireless multihop networks. In multirate anypath routing, each node uses both a set of next hops and a selected transmission rate to reach a destination. Using this rate, a packet is broadcast to the nodes in the set and one of them forwards the packet on to the destination. To date, there has been no theory capable of jointly optimizing both the set of next hops and the transmission rate used by each node. We solve this by introducing two polynomial-time routing algorithms and provide the proof of their optimality. The proposed algorithms run in roughly the same running time as regular shortest-path algorithms, and are therefore suitable for deployment in routing protocols. We conducted measurements in an 802.11b testbed network, and our trace-driven analysis shows that multirate anypath routing…
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.
Taxonomy
TopicsMobile Ad Hoc Networks · Cooperative Communication and Network Coding · Wireless Networks and Protocols
