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.
Topology Control Strategies on P2P Live Video Streaming Service with Peers Churning
GARROPPO, ROSARIO GIUSEPPE;GIORDANO, STEFANO;
2012-01-01
Abstract
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.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.