Qos-Awareness variable neighbor selection for mesh-based P2P live streaming system
Lei Wang, Dengyi Zhang, Hongyun Yang · 2013
Peer-to-Peer streaming systems (or P2P-TV) have been studied in the literature for some time, and are being considered as the most promising approach to deliver real-time video to large scale users over the Internet. Neighbor selection is one of the key components to construct overlay topology for P2P streaming system. The common QoS-awareness neighbor selection algorithms in existing overlay construction schemes usually select a fixed number of neighbors which satisfy the selection requirements, such as end-to-end delay or a peer's upload bandwidth. However, this fixed QoS-Awareness neighbor selection algorithm (QA-FNS) neglects the peers' upload bandwidth heterogeneity and therefore, the upload bandwidth cannot be efficiently used. In this paper, we propose a QoS-Awareness variable neighbor-selection (QA-VNS) scheme to alleviate the problem due to bandwidth heterogeneity, and in which the number of neighbors with different upload bandwidths is dynamically determined by the upload bandwidth information of peers. Simulation has shown that our proposed scheme is to outperform QA-FNS scheme.