UnoHop: Efficient Distributed Hash Table with O(1) Lookup Performance
Herry Imanta Sitepu, Carmadi Machbub, Armein Z. R. Langi, Suhono Harso Supangkat
Abstract
Herry Imanta Sitepu, Carmadi Machbub, Armein Z. R. Langi, Suhono Harso Supangkat
Abstract
Distributed hash tables (DHTs) with O(1) lookup performance strive to propagate membership changes through efficient distribution mechanism to allow each node in the peer-to-peer network maintains accurate routing tables with complete membership information. We present UnoHop, an efficient DHT algorithm with O(1) lookup performance. UnoHop uses an efficient algorithm to propagate membership events through a dissemination tree that is constructed dynamically rooted at the node that detect the events. Our algorithm allows symmetric bandwidth usage at all nodes while decreasing the propagation delay, which is the time that required to update the routing table in all nodes at the occurrence of events.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Distributed hash tables (DHTs) with O(1) lookup performance strive to propagate membership changes through efficient distribution mechanism to allow each node in the peer-to-peer network maintains accurate routing tables with complete membership information. We present UnoHop, an efficient DHT algorithm with O(1) lookup performance. UnoHop uses an efficient algorithm to propagate membership events through a dissemination tree that is constructed dynamically rooted at the node that detect the events. Our algorithm allows symmetric bandwidth usage at all nodes while decreasing the propagation delay, which is the time that required to update the routing table in all nodes at the occurrence of events.
Key concepts: Distributed hash table, Computer science, Hash table, Routing table, Computer network, Node (physics), Hash function, Distributed computing