Improving query response delivery quality in peer-to-peer systems

被引:0
|
作者
Liu, Xiaomei
Liu, Yunhao
Xiao, Li
机构
[1] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
[2] Hong Kong Univ Sci & Technol, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
关键词
peer-to-peer system; flooding search; query response; response path; response loss problem;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:1335 / 1347
页数:13
相关论文
共 50 条
  • [1] Reliable response delivery in peer-to-peer systems
    Liu, XM
    Liu, YH
    Xiao, L
    [J]. IEEE COMPUTER SOCIETY'S 12TH ANNUAL INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATIONS SYSTEMS - PROCEEDINGS, 2004, : 427 - 434
  • [2] Improving Query Mechanisms for Unstructured Peer-to-Peer Networks
    Fang, Guangwei
    Zheng, Xiao
    [J]. COMMUNICATIONS AND NETWORKING IN CHINA, 2009, 26 : 60 - +
  • [3] Improving query answering in peer-to-peer data searching
    Al-Naimy, AQ
    Majeed, FS
    [J]. AINA 2005: 19th International Conference on Advanced Information Networking and Applications, Vol 2, 2005, : 689 - 694
  • [4] Peer-to-peer systems for video delivery
    Merani, Maria Luisa
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2010, 3 (03) : 173 - 174
  • [5] Peer-to-peer systems for video delivery
    Maria Luisa Merani
    [J]. Peer-to-Peer Networking and Applications, 2010, 3 : 173 - 174
  • [6] Query answering in peer-to-peer data exchange systems
    Bertossi, L
    Bravo, L
    [J]. CURRENT TRENDS IN DATABASE TECHNOLOGY - EDBT 2004 WORKSHOPS, PROCEEDINGS, 2004, 3268 : 476 - 485
  • [7] Adaptive query-caching in Peer-to-Peer systems
    Yin, ZN
    Jin, H
    Zhang, C
    Yuan, Q
    Zhao, CC
    [J]. NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2005, 3779 : 97 - 104
  • [8] Efficient Range Query Processing in Peer-to-Peer Systems
    Li, Dongsheng
    Cao, Jiannong
    Lu, Xicheng
    Chan, Keith C. C.
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2009, 21 (01) : 78 - 91
  • [9] Spatial data query support in peer-to-peer systems
    Zimmermann, R
    Ku, WS
    Wang, HJ
    [J]. PROCEEDINGS OF THE 28TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATION CONFERENCE, WORKSHOP AND FAST ABSTRACTS, 2004, : 82 - 85
  • [10] Query processing in ontology-based peer-to-peer systems
    Stuckenschmidt, H
    van Harmelen, F
    Glunchiglia, F
    [J]. ONTOLOGIES FOR AGENTS: THEORY AND EXPERIENCES, 2005, : 145 - 167