• DocumentCode
    2016922
  • Title

    Learning to route queries in unstructured P2P networks: Achieving throughput optimality subject to query resolution constraints

  • Author

    Shah, Virali ; de Veciana, Gustavo ; Kesidis, George

  • Author_Institution
    ECE Dept., UT Austin, Austin, TX, USA
  • fYear
    2012
  • fDate
    25-30 March 2012
  • Firstpage
    2327
  • Lastpage
    2335
  • Abstract
    Finding a document or resource in an unstructured peer-to-peer network can be an exceedingly difficult problem. In this paper we propose a dynamic query routing approach that accounts for arbitrary overlay topologies, nodes with heterogeneous processing capacity and heterogenous class-based likelihoods of query resolution at nodes, reflecting the query loads and manner in which files/resources are distributed across the network. Finite processing capacity at nodes, e.g., reflecting their degree of altruism, can indeed limit the stabilizable load into the system. Our approach is shown to be throughput optimal subject to a grade of service constraint, i.e., it stabilizes the query load subject to a guarantee that queries´ routes meet pre-specified class-based bounds on their associated a priori probability of query resolution. Numerical and simulation results show significant improvement in capacity region and performance benefits, in terms of mean delay, over random walk based searches. Additional aspects associated with reducing complexity, learning, and adaptation to class-based query resolution probabilities and traffic loads are studied.
  • Keywords
    overlay networks; peer-to-peer computing; probability; query processing; telecommunication network routing; telecommunication traffic; altruism degree; arbitrary overlay topology; class-based bounds; class-based query resolution probabilities; complexity reduction; document detection; dynamic query routing; finite node processing capacity; heterogeneous processing capacity; heterogenous class-based likelihoods; learning; mean delay; node query resolution; peer-to-peer systems; query load stabilization; query resolution constraints; resource detection; service constraint; throughput optimality; traffic loads; unstructured P2P networks; unstructured peer-to-peer network; Complexity theory; Delay; History; Network topology; Peer to peer computing; Throughput; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2012 Proceedings IEEE
  • Conference_Location
    Orlando, FL
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4673-0773-4
  • Type

    conf

  • DOI
    10.1109/INFCOM.2012.6195620
  • Filename
    6195620