A distributed locality-aware neighbor selection algorithm for P2P video streaming over wireless mesh networks

A distributed locality-aware neighbor selection algorithm for P2P video streaming over wireless mesh networks Nowadays, deployment of peer-to-peer video streaming systems over wireless mesh networks has attained raising popularity among large number of users around the world. In this paper, we present an efficient peer-to-peer live video streaming architecture over multi-hop wireless mesh networks. In our proposed architecture, we take the physical topology of network into account and based on a distributed distributed locality-aware neighbor selection algorithm in the overlay construction phase, we generate an efficient mesh-based overlay on top of wireless mesh networks. In locality-aware neighbor selection algorithm, instead of choosing randomly, peers find their best neighbors based on their distance. It means that the overlay neighbors are either the direct physical neighbors or are located at a short distance. A prominent feature of our work is to simulate wireless mesh networks based on IEEE 802.11s standard, which makes our simulation more realistic. Our preliminary simulation result shows that our proposed neighbor selection algorithm reduces video distortion, which gives peers a chance to experience a better video quality.