• DocumentCode
    3121992
  • Title

    UBCA: Utility-Based Clustering Architecture for Peer-to-Peer Systems

  • Author

    Lagesse, Brent ; Kumar, Mohan

  • Author_Institution
    Univ. of Texas, Arlington
  • fYear
    2007
  • fDate
    22-29 June 2007
  • Firstpage
    10
  • Lastpage
    10
  • Abstract
    Peer-to-peer (P2P) systems are currently used in a variety of applications. File sharing applications and ad hoc networking have fueled the usage of these systems. P2P systems generate new challenges in scalability, fairness, and quality of service. Current systems often approach these challenges through incentive-based solutions and structured system design. Incentive-based solutions appeal to the self-interested nature of peers by utilizing payment or penalty to encourage peers to contribute to the system. System design principles, which attempt to improve performance through protocols and system-algorithms, include distributed hash tables and graph-theoretic designs. These approaches have seen some success, but also result in new problems such as overhead costs of authenticity/security for incentives, increased centralization, and decreased ability to handle dynamic peers. We introduce Utility-Based Clustering Architecture, (UBCA) designed to improve quality of service through the use of implicit incentives. UBCA runs on peers and groups them into logical clusters in real time, based on mutual utility gained as a result of the grouping. Simulation studies show with a high confidence that UBCA exhibits improved bandwidth and latency per access.
  • Keywords
    peer-to-peer computing; quality of service; resource allocation; security of data; P2P systems; ad hoc networking; authenticity; distributed hash tables; dynamic peer; file sharing; graph-theoretic design; incentive-based solution; peer-to-peer systems; quality of service; security; structured system design; utility-based clustering architecture; Application software; Bandwidth; Computational modeling; Computer architecture; Computer science; Costs; Delay; Distributed computing; Peer to peer computing; Quality of service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops, 2007. ICDCSW '07. 27th International Conference on
  • Conference_Location
    Toronto, Ont.
  • ISSN
    1545-0678
  • Print_ISBN
    0-7695-2838-4
  • Electronic_ISBN
    1545-0678
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2007.86
  • Filename
    4279002