• DocumentCode
    1577195
  • Title

    ASAP: An Advertisement-based Search Algorithm for Unstructured Peer-to-peer Systems

  • Author

    Gu, Peng ; Wang, Jun ; Cai, Hailong

  • Author_Institution
    Electr. Eng. & Comput. Sci., Univ. of Central Florida, Orlando, FL
  • fYear
    2007
  • Firstpage
    8
  • Lastpage
    8
  • Abstract
    Most of existing search algorithms for unstructured peer-to-peer (P2P) systems share one common approach: the requesting node sends out a query and the query message is repeatedly routed and forwarded to other peers in the overlay network. Due to multiple hops involved in query forwarding, the search may result in a long delay before it is answered. Furthermore, some incapable nodes may be easily overloaded when the query traffic becomes intensive or bursty. In this paper, we present a novel content-pushing, Advertisement-based search algorithm for unstructured P2P systems called ASAP. An advertisement (ad in brief) is a synopsis of contents a peer tends to share, and appropriately distributed and selectively cached by other peers in the system. In ASAP, nodes proactively advertise their contents by delivering ads, and selectively store interesting ads received from other peers. Upon a request, a node can locate the destination nodes by looking up its local ads repository, and thus obtain a one-hop search latency with modest search cost. Comprehensive experimental results show that, compared with traditional query-based search algorithms, ASAP achieves much better search efficiency, and maintains system load at a low level with small variances. In addition, ASAP works well under node churn.
  • Keywords
    peer-to-peer computing; query processing; ASAP; advertisement-based search algorithm; content-pushing; query message; search algorithm; unstructured P2P systems; unstructured peer-to-peer systems; Bandwidth; Computer networks; Computer science; Costs; Delay; Peer to peer computing; Routing; Scalability; Telecommunication traffic; Vehicles; ASAP; Peer-to-peer; advertisement; search; unstructured P2P;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2007. ICPP 2007. International Conference on
  • Conference_Location
    Xi´an
  • ISSN
    0190-3918
  • Print_ISBN
    978-0-7695-2933-2
  • Type

    conf

  • DOI
    10.1109/ICPP.2007.19
  • Filename
    4343815