• DocumentCode
    3333649
  • Title

    Implementation of a framework for a DHT-based Distributed Location Service

  • Author

    Cirani, Simone ; Veltri, Luca

  • Author_Institution
    Dept. Inf. Eng., Univ. of Parma, Parma
  • fYear
    2008
  • fDate
    25-27 Sept. 2008
  • Firstpage
    279
  • Lastpage
    283
  • Abstract
    Distributed hash tables (DHTs) are structured peer-to-peer systems in which a number of peer nodes collectively cooperate to provide a key/value pair information storage and retrieval service. All DHTs are characterized by desirable features such as scalability, fault tolerance, and self organization. Each DHT node is responsible for maintaining a subset of the stored information, which depends on the specific DHT algorithm. Many Internet-based applications strongly rely on a location service (LS), such as DNS, in order to map a URI to one or more IP addresses (and port numbers) that specify where the resource identified by the URI can actually be accessed. However, location services typically introduce centralization points into the architectures they are used in and therefore expose the overall system to possible failures. Because of their nature, DHT appear to be a perfect mean for setting up a distributed location service (DLS). In this paper we present a Java-based framework that can be used for building a DLS independent from the specific DHT algorithm and communication protocol adopted.
  • Keywords
    IP networks; Internet; Java; cryptography; fault tolerance; file organisation; information retrieval; information storage; peer-to-peer computing; protocols; DHT-based distributed location service; IP addresses; Internet-based applications; Java-based framework; communication protocol; distributed hash tables; fault tolerance; information retrieval; information storage; structured peer-to-peer systems; Buildings; Computer architecture; Fault tolerance; Information retrieval; Java; Network topology; Peer to peer computing; Protocols; Scalability; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software, Telecommunications and Computer Networks, 2008. SoftCOM 2008. 16th International Conference on
  • Conference_Location
    Split
  • Print_ISBN
    978-953-6114-97-9
  • Electronic_ISBN
    978-953-290-009-5
  • Type

    conf

  • DOI
    10.1109/SOFTCOM.2008.4669495
  • Filename
    4669495