Energy efficient technique for P2P multisource video streaming in mobile ad hoc networks to improve QoE
This paper proposes a novel Quality of experience based Energy Efficient method (QEE) to distribute Peer-to-Peer (P2P) video in a mobile ad hoc network. P2P video distribution is first formulated as a resource allocation problem with the aim of maximizing the end user's quality of experience. We studied the resource allocation problem as a linear optimization problem to provide efficient utilization of upload bandwidth and energy at each mobile node. Furthermore, scalable video coding is used, that helps maximizing the quality of experience by distributing the layered video over multiple sources using multiple paths to minimize the power consumption and the upload bandwidth at each node. The simulation results show that in the case of 10% uploader nodes in the network, and at the nodes velocity of 1 m/s; QEE method consumes 5 to 25% less power, as compared to existing methods such as; EVAN (Energy aware video streaming in wireless ad hoc network), WCNC (Assessing best strategy for adaptive streaming in mobile ad hoc network), QNE (QoE based non Energy Efficient) and NQNE (Non QoE based Non Energy Efficient). This is because the load is efficiently distributed across multiple sources in the network. Furthermore, the result also shows that for the case of 10% uploader nodes in the network QEE method achieves 10% higher Mean Opinion Score (MOS) among nodes as compared to EVAN and QNE methods as it considers path utility for streaming the video using multiple sources over multiple paths. We have also evaluated the performance of QEE under network churn and flash crown scenarios; the result shows that QEE maintains a reasonable quality under such situations.