Investigating generic network location service based on dht technology

  • Authors:
  • Laban Mwansa;Jan Janeček

  • Affiliations:
  • Czech Technical University, Prague, Czech Rep;Czech Technical University , Prague, Czech Rep

  • Venue:
  • Proceedings of the 2008 international workshop on Software Engineering in east and south europe
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Networking technologies use several addressing/ identifification schemata (MAC addresses, IP addresses, DNS names, SIP URIs and E.164 numbers, GSM BTS identifications), efficient and reliable translations among them influence networking service. Older translation schemata are using tables and their hierarchies formed statically and dynamically (e.g. ARP, DNS, ENUM). Schemata for recent networking services (e.g. SIP which provides SIP URLs to IP addresses translation) are proposed on the basis of Distributed Hash Tables (DHTs). Our paper describes an alternative approach to address translations based on DHT usage. Identification record is formed of all identifcations that the network device has, and all these identifications are used to create keys for storing the record to a DHT. As a result, the record is stored in more copies and each copy provides access to others, allowing us to create efficient update and recovery mechanisms. Storing collections of network identifications has some advantages: straightforward implementation of all possible translations at the same time (provides a way to location services which are unavailable in current systems), and fault-tolerance to DHT's node and network failures due to inherent replication of identification records.