• DocumentCode
    1993148
  • Title

    NL-DHT: A Non-uniform Locality Sensitive DHT Architecture for Massively Multi-user Virtual Environment Applications

  • Author

    Ratti, Saurabh ; Hariri, Behnoosh ; Shirmohammadi, Shervin

  • Author_Institution
    Distrib. & Collaborative Virtual Environments Res. Lab., Univ. of Ottawa, Japan
  • fYear
    2008
  • fDate
    8-10 Dec. 2008
  • Firstpage
    793
  • Lastpage
    798
  • Abstract
    DHT networks offer a scalable structure for use in massively multi-user virtual environments (MMVEs). However, an issue with DHT structures is their use of uniform location-independent ID assignment. This conflicts with the locality-sensitive non-uniform ID assignment needed to achieve efficient latency-aware routing in MMVE applications. Our proposed solution is to use a modified version of the Hilbert space-filling curve in order to map users¿ locations from three dimensional VE space into single dimensional DHT ID space in the best locality preserving way. The need for such modified Hilbert curve is due to the fact that users are not typically homogeneously distributed in MMVEs while Hilbert curves fill space in a uniform manner. Generation of, and mapping to, an entire Hilbert curve can be very expensive in terms of computational complexity. Thus we present a fast dynamic mapping of MMVE locations to the modified Hilbert curve to reduce the mapping complexity.
  • Keywords
    Hilbert spaces; Internet; computational complexity; curve fitting; file organisation; telecommunication network routing; Hilbert space-filling curve; Internet; computational complexity; distributed hash table; latency-aware routing; massive multiuser virtual environment application; nonuniform locality sensitive DHT architecture; uniform location-independent ID assignment; Buildings; Computational complexity; Computer architecture; Hilbert space; IP networks; Information technology; International collaboration; Internet; Telecommunication traffic; Virtual environment; DHT; Hilbert curve mapping; Massively Multi User Virtual Environments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2008. ICPADS '08. 14th IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • ISSN
    1521-9097
  • Print_ISBN
    978-0-7695-3434-3
  • Type

    conf

  • DOI
    10.1109/ICPADS.2008.32
  • Filename
    4724397