Existing Swarm-based Peer-to-Peer Streaming (SPS) applications rely on a randomly connected overlays among peers, which tend to generate a significant amount of costly inter-ISP traffic. To reduce such traffic, localization of overlay connectivity within each ISP has received a great deal of attention as a promising approach for reducing the volume of inter-ISP traffic.
In this talk, we examine the performance of SPS mechanisms for live video over localized overlays, show that localization significantly degrades their performance, and identify the underlying performance bottlenecks. Leveraging these insights, we propose a novel two-tier, overlay-aware block scheduling scheme called OLIVES that differentiates inter and intra-ISP scheduling. OLIVES adopts an implicit coordination between edge peers in each ISP who have external parents, to ensure proper diffusion of all blocks to each ISP. Moreover, we show that the required buffer size in the localized overlay is significantly larger than the random overlay and propose a shortcutting method to reduce the buffer size. Through analysis and extensive simulations, we demonstrate the ability of OLIVES to deliver high quality stream over localized overlays while minimizing the associated inter-ISP traffic.
The conference will be conducted in English