n South African Computer Journal - Generic Network Location Service

Volume 2010, Issue 46
  • ISSN : 1015-7999
  • E-ISSN: 2313-7835



The goal of this work is to present a specific device key translation solution among different identifications of devices based on the DHT (Distributed Hash Table) technology. Whereas nodes in DHTs are obviously used to store data identified by a single identification key and their possible failures are resolved by approaches of multiple data copies. This paper presents the Generic Network Location Service based on the Chord DHT.

The provided algorithms guarantee resilience in the presence of dynamism: they guarantee consistent lookup results in the presence of nodes failing and leaving. Generic Network Location Service provides a Location Service system based on DHT technology, which is storing device location records in nodes within a Chord DHT.
Location records are consisting of network device identification keys as attributes, which are used to create replicas of additional location records through established Chord hashing mechanisms. Storing device location records, in places addressable (using the DHT lookup) by individual location record keys provides a simple way of implementing translation functions similar to well known network services (e.g. ARP, DNS, ENUM).
The generic network location service presented in the paper is not supposed to be a substitution of the existing translation techniques (e.g. ARP, DNS, ENUM), but it is considered as an overlay service that uses data available in existing systems and provides some translations currently unavailable.

Loading full text...

Full text loading...


Article metrics loading...


This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error