JOURNAL ARTICLE

Locality-Awareness in Multi-Channel Peer-to-Peer Live Video Streaming Networks

Abstract

The current multi-channel P2P video streaming architectures still suffer from several performance problems such as low Quality of Service (QoS) in unpopular channels. The P2P systems are inherently dynamic, and their performance problems could be categorized into four groups, peer churn, channel churn, uncooperative peers, and geographical distribution of peers. In this paper, for the first time, we develop a novel locality-incentive framework for multi-channel live video streaming. We propose a hierarchical overlay network architecture by utilizing a dual-mode locality-awareness method (spatial and temporal). Moreover, an incentive mechanism for encouraging peers to dedicate their upload bandwidth is introduced. Finally, an efficient buffer-map structure is proposed to predict the validation time of each video chunk request as well as the receiving time of video chunks. We have evaluated the performance of our framework via extensive simulations and compared it with the state-of-the-art method in multi-channel systems. The simulation results demonstrate that the quality of unpopular channels is improved by up to 38%. Moreover, the proposed method improved the quality of video by reducing the playback delay (up to 27%), distortion (up to 39%), and reducing the redundant traffic into the Internet backbones (up to 43%).

Keywords:
Computer science Locality Computer network Quality of service Locality of reference Upload Channel (broadcasting) Video quality Bandwidth (computing) Overlay The Internet Peer-to-peer Rendering (computer graphics) Distributed computing Multimedia Real-time computing World Wide Web Artificial intelligence

Metrics

1
Cited By
0.36
FWCI (Field Weighted Citation Impact)
32
Refs
0.68
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Image and Video Quality Assessment
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.