Distributed Hash Table on Mobile Phones
Imre Kelényi, Bertalan Forstner · 2008
Distributed hash tables (DHTs) are commonly used in wired peer-to-peer networks for various purposes. However, implementing a DHT on mobile devices, especially on commercially available mobile phones, has not been carried out yet. We created a generic DHT library that is based on the Kademlia protocol. It can store and retrieve arbitrary data in a network that consists of mobile phones only. In this demonstration, we show a working prototype of the system by setting up a small network over ad-hoc WLAN. We also demonstrate the main concepts behind the DHT by displaying online network information so that the audience can track the status of the DHT in real-time.