Vivaldi: a decentralized network coordinate system
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Location Awareness in Unstructured Peer-to-Peer Systems
IEEE Transactions on Parallel and Distributed Systems
A highly asynchronous minimum spanning tree protocol
Distributed Computing
Theory, Volume 1, Queueing Systems
Theory, Volume 1, Queueing Systems
Improving Traffic Locality in BitTorrent via Biased Neighbor Selection
ICDCS '06 Proceedings of the 26th IEEE International Conference on Distributed Computing Systems
Magellan: Charting Large-Scale Peer-to-Peer Live Streaming Topologies
ICDCS '07 Proceedings of the 27th International Conference on Distributed Computing Systems
Can ISPS and P2P users cooperate for improved performance?
ACM SIGCOMM Computer Communication Review
A Bandwidth-Aware Scheduling Strategy for P2P-TV Systems
P2P '08 Proceedings of the 2008 Eighth International Conference on Peer-to-Peer Computing
ISP Friend or Foe? Making P2P Live Streaming ISP-Aware
ICDCS '09 Proceedings of the 2009 29th IEEE International Conference on Distributed Computing Systems
Locality-awareness in BitTorrent-like P2P applications
IEEE Transactions on Multimedia - Special section on communities and media computing
Design and evaluation of an optimized overlay topology for a single operator video streaming service
Proceedings of the 2010 ACM workshop on Advanced video streaming techniques for peer-to-peer networks and social networking
Quantifying operational cost-savings through ALTO-guidance for P2P live streaming
ETM'10 Proceedings of the Third international conference on Incentives, overlays, and economic traffic control
The disparity between P2P overlays and ISP underlays: issues, existing solutions, and challenges
IEEE Network: The Magazine of Global Internetworking
A Measurement Study of a Large-Scale P2P IPTV System
IEEE Transactions on Multimedia
Hi-index | 0.24 |
The research community and Internet Service Providers (ISPs) are interested in designing locality-aware P2P applications, which balance the trade-off between localizing traffic and satisfying the quality of service requirements of the application. To this aim, taking into account the architecture considered by the Application Layer Traffic Optimization (ALTO) IETF Working Group, the paper proposes a study on the control of the P2P topology in a single operator intra-domain scenario, based on the K-Minimum Spanning Tree (K-MST) algorithm. In particular, the paper contribution can be summarized as follows: (i) the definition of a lower and an upper bound of the locality parameter of a P2P topology, (ii) the proposal of a heuristic, denoted as K-Better-Neighbors (KBN), for controlling the P2P topology in presence of peer churning, (iii) the discussion of different solutions based on periodic topology optimization to manage the P2P system in presence of peer churning, and (iv) the comparison of the system performance obtained by the proposed solutions and some reference strategies in a dynamic scenario, from both the ISP and user perspective.