Abstract

The locality-aware P2P live streaming system is a promising solution for reducing the cross-ISP traffic, due to its topology formation considering the underlay network information. However, they usually do not consider the scheduling algorithm simultaneously and thus suffer from bad performance. In this paper, we design a locality-aware and network coding-based P2P live streaming system (LAN Stream) to simultaneously reduce the cross-ISP traffic and improve the performance. We solve the problem through considering the two aspects: the topology formation and the scheduling algorithm. We introduce a new hybrid topology formation combined tree and mesh structure and we respectively design a seamless push scheduling algorithms in the tree and mesh structure. We model the push scheduling strategy based on network coding as an optimization problem and put up a greedy algorithm to solve it. The extensive simulation shows that LAN Stream can outperform two classical P2P live streaming systems, in terms of the transmission performance and the reduction of cross-ISP traffic.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.