Skip to main navigation Skip to search Skip to main content

AOTO: Adaptive Overlay Topology Optimization in Unstructured P2P Systems

  • Yunhao Liu*
  • , Zhenyun Zhuang
  • , Li Xiao
  • , Lionel M. Ni
  • *Corresponding author for this work

Research output: Contribution to conferenceConference Paperpeer-review

Abstract

Peer-to-Peer (P2P) systems are self-organized and decentralized. However, the mechanism of a peer randomly joining and leaving a P2P network causes topology mismatching between the P2P logical overlay network and the physical underlying network. The topology mismatching problem brings great stress on the Internet infrastructure and seriously limits the performance gain from various search or routing techniques. We propose the Adaptive Overlay Topology Optimization (AOTO) technique, an algorithm of building an overlay multicast tree among each source node and its direct logical neighbors so as to alleviate the mismatching problem by choosing closer nodes as logical neighbors, while providing a larger query coverage range. AOTO is scalable and completely distributed in the sense that it does not require global knowledge of the whole overlay network when each node is optimizing the organization of its logical neighbors. The simulation shows that AOTO can effectively solve the mismatching problem and reduce more than 55% of the traffic generated by the P2P system itself.

Original languageEnglish
Pages4186-4190
Number of pages5
DOIs
Publication statusPublished - 2003
EventIEEE Global Telecommunications Conference GLOBECOM'03 - San Francisco, CA, United States
Duration: 1 Dec 20035 Dec 2003

Conference

ConferenceIEEE Global Telecommunications Conference GLOBECOM'03
Country/TerritoryUnited States
CitySan Francisco, CA
Period1/12/035/12/03

Fingerprint

Dive into the research topics of 'AOTO: Adaptive Overlay Topology Optimization in Unstructured P2P Systems'. Together they form a unique fingerprint.

Cite this