JOURNAL ARTICLE

Attribute-based Overlay Network for Non-DHT Structured Peer-to-peer Lookup

Ming SunChung‐Ta KingWen-Hung SunChiu-Ping Chang

Year: 2007 Journal:   Proceedings of the International Conference on Parallel Processing Pages: 62-62   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Most DHT-based P2P search systems assume implicitly that the participating peers contain multiple objects. The distributed hash table (DHT) is used as a directory to store the keys of these objects for efficient lookup. However, maintaining the DHT and keeping its contents fresh require substantial message and storage overhead. In this paper, we study whether it is possible to do without a directory. We consider a special case of the search problem in which each peer is characterized by a single set of attributes and the peers satisfying a given range or k-nearest-neighbor (KNN) query are looked up. The attribute values may change constantly. For this special search problem, we study the feasibility of interconnecting the peers directly using their attribute values instead of using hash keys. The resultant attribute-based overlay network (AON) thus preserves the attribute semantics in the interconnection. Such a distributed structure can easily support range and KNN queries and accommodate dynamically changing attribute values.

Keywords:
Distributed hash table Computer science Overlay network Hash table Directory Hash function Peer-to-peer Set (abstract data type) Computer network Overhead (engineering) Overlay Table (database) Distributed computing Theoretical computer science Database World Wide Web Computer security The Internet Operating system Programming language

Metrics

5
Cited By
0.95
FWCI (Field Weighted Citation Impact)
23
Refs
0.79
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.