DocumentCode :
774244
Title :
Improving Query Response Delivery Quality in Peer-to-Peer Systems
Author :
Liu, Xiaomei ; Liu, Yunhao ; Xiao, Li
Author_Institution :
Dept. of Comput. Sci. & Eng., Michigan State Univ.
Volume :
17
Issue :
11
fYear :
2006
Firstpage :
1335
Lastpage :
1347
Abstract :
Unstructured peer-to-peer (P2P) system is the prevalent model in today´s P2P systems. In such systems, a response is sent along the same path that carried the incoming query message. To guarantee the anonymity of the requestor, no requestor information is included in the response message, and each node in the query´s incoming path only knows its direct neighbors who sent the query request to it. This mechanism introduces response loss when any one node or connection in the path fails, which is a common occurrence in the P2P system due to its dynamic feature. In this paper, we address the response loss problem and show that peers´ oscillation can cause up to a 35 percent response loss in an unstructured P2P system. We also present three techniques to alleviate this problem: the redundant response delivery (RRD) scheme as a proactive approach, the adaptive response delivery (ARD) scheme as a reactive approach, and the extended adaptive response delivery scheme to render ARD to function in an unstructured P2P system with limited or no flooding-based search mechanism. We have evaluated our techniques in a large-scale network simulation. With limited traffic overhead, all three techniques reduce response loss rate by more than 65 percent and are fully distributed. We have designed our techniques to be simple to develop and implement in existing P2P systems
Keywords :
peer-to-peer computing; query processing; adaptive response delivery; query response delivery quality; redundant response delivery; unstructured peer-to-peer system; Bandwidth; File servers; Floods; Internet; Large-scale systems; Peer to peer computing; Robustness; Telecommunication traffic; Traffic control; Web server; Peer-to-peer system; flooding search; query response; response loss problem.; response path;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2006.157
Filename :
1705469
Link To Document :
بازگشت