n South African Computer Journal - Generic Network Location Service
|Article Title||Generic Network Location Service|
|© Publisher:||South African Computer Society (SAICSIT)|
|Journal||South African Computer Journal|
|Publication Date||Dec 2010|
|Pages||49 - 58|
|Keyword(s)||Broadcast, Czech Technical University in Prague, DHT, Hash table, Location record, Location service and Resilience|
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.
Article metrics loading...