Title :
An Adaptive Resource/Performance Trade-Off for Resolving Complex Queries in P2P Networks
Author :
Biermann, Thorsten ; Dannewitz, Christian ; Karl, Holger
Author_Institution :
Univ. of Paderborn, Paderborn, Germany
Abstract :
Structured Peer-to-Peer (P2P) systems are increasingly important for scalable data dissemination and search. Current distributed approaches for resolving complex search queries, like multi-attribute and range queries, typically require multiple query messages to resolve a single search request. To reduce the message overhead and the search latency, some approaches like the Multi-Attribute Addressable Network (MAAN) use static replication. However, this results in high main memory requirements and large data transfers each time a device joins the P2P network. Those drawbacks can be tolerated for P2P networks that mainly consist of fixed, powerful nodes like PCs but are intolerable for resource-constrained nodes with high churn, like mobile devices. As mobile devices will play a significant role in accessing and distributing data in the future, we propose and evaluate an improved search mechanism for such a scenario. Compared to MAAN, our approach significantly reduces the memory footprint and bandwidth requirements (up to a factor of five in our sample scenario). At the same time, the good latency properties of MAAN are remained on average. This is achieved via a dynamic replication scheme which introduces an adjustable trade-off between memory footprint and search latency. Thereby, our approach makes efficient, distributed resolution of complex queries in resource-constrained P2P networks feasible.
Keywords :
peer-to-peer computing; query processing; P2P networks; adaptive performance trade-off; adaptive resource trade-off; bandwidth requirements; complex queries; memory footprint; memory requirements; message overhead; mobile devices; multiattribute addressable network; multiattribute queries; multiple query messages; range queries; scalable data dissemination; search latency; structured peer-to-peer systems; Bandwidth; Cellular phones; Character generation; Communications Society; Delay; Mobile computing; Peer to peer computing; Personal communication networks; Personal digital assistants; Power generation;
Conference_Titel :
Communications, 2009. ICC '09. IEEE International Conference on
Conference_Location :
Dresden
Print_ISBN :
978-1-4244-3435-0
Electronic_ISBN :
1938-1883
DOI :
10.1109/ICC.2009.5198716