Antony Rowstron
Senior Researcher
Microsoft Research, UK

Virtual Ring Routing (VRR)

An ad-hoc wireless routing protocol.

Virtual Ring Routing (VRR) is a new network routing protocol that occupies a unique point in the design space. VRR is a clean-slate design inspired by overlay routing algorithms in Distributed Hash Tables (DHTs). Unlike DHTs, VRR is implemented directly on top of the link layer and does not rely on an underlying network routing protocol. VRR provides both traditional point-to-point network routing and DHT routing to the node closest to a key.

The VRR web site is here - and you can download the VRR driver from this page.

M. Caesar, M. Castro, E. Nightingale, G. O'Shea and A. Rowstron, "Virtual Ring Routing: Network routing inspired by DHTs", Sigcomm 2006, Pisa, Italy, September 2006
. [ ps | pdf ]