Skip to main content

Advertisement

Log in

Energy efficient technique for P2P multisource video streaming in mobile ad hoc networks to improve QoE

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

Similar content being viewed by others

References

  1. Chlamtac I, Conti M, Liu J (2003) Mobile ad hoc networking: Imperatives and challenges. Ad Hoc Netw 1(1):13–64

    Article  Google Scholar 

  2. Dapeng W, Hou YT, Zhu W, Zhang Y-Q, Peha JM (2001) Streaming video over the Internet: approaches and directions. IEEE Transactions on Circuits and Systems for Video Technology 11(3):282–300

    Article  Google Scholar 

  3. Tanenbaum AS, Steen MV (2001) Distributed Systems: Principles and Paradigms. Prentice Hall PTR, Upper Saddle River

    MATH  Google Scholar 

  4. Raheel MS, Raad R (2017) Streaming coded video in P2P networks. In: Multimedia Services and Applications in Mission Critical Communication Systems. IGI Global Publisher, pp 188–222

    Google Scholar 

  5. Raheel MS, Iranmanesh S, Raad R (2017) A novel Energy-Efficient Video Streaming method for decentralized Mobile Ad-hoc Networks. Pervasive and Mobile Computing 40:301–323

    Article  Google Scholar 

  6. Liu Z, Shen Y, Ross KW, Panwar SS, Wang Y (2009) LayerP2P: Using Layered Video Chunks in P2P Live Streaming. IEEE Transactions on Multimedia 11(7):1340–1352

    Article  Google Scholar 

  7. Goyal VK (2001) Multiple description coding: compression meets the network. IEEE Signal Process Mag 18(5):74–93

    Article  Google Scholar 

  8. Kovacevic OAKPA, Steinmetz R (2009) Quality adaptive peer-to-peer streaming using scalable video coding. In: IFIP/IEEE International Conference on Management of Multimedia Networks and Services. Springer, Berlin, Heidelberg, pp 41–54

    Google Scholar 

  9. Duanmu Z, Zeng K, Ma K, Rehman A, Wang Z (2017) A Quality-of-Experience Index for Streaming Video. IEEE Journal of Selected Topics in Signal Processing 11(1):154–166

    Article  Google Scholar 

  10. ITU-R Rec. BT.1683 (2004) Objective perceptual video quality measurement techniques for standard definition digital broadcast television in the presence of a full reference

    Google Scholar 

  11. McCarthy J, Sasse MA, Miras D (2004) Sharp or Smooth: Comparing the Effects of Quantization vs. Frame Rate for Streamed Video. Proc of ACM CHI Hum Factors Comput Syst:535–542

  12. Feghali R, Wang D, Speranza F, Vincent A (2007) Video Quality Metric for Bit Rate Control via Joint Adjustment of Quantization and Frame Rate. IEEE Trans Broadcasting 53(1):441–446

    Article  Google Scholar 

  13. Ou Y, Ma Z, Wang Y (2009) A novel quality metric for compressed video considering both frame rate and quantization artifacts. In: Proc. of VPQM’09, Scottsdale

    Google Scholar 

  14. Ou Y, Ma Z, Liu T, Wang Y (2011) Perceptual quality assessment of video considering both frame rate and quantization artifacts. IEEE Trans Circuits Syst Video Technol 21(3):286–298

    Article  Google Scholar 

  15. Peng Y, Steinbach E (2011) A novel full-reference video quality metric and its application to wireless video transmission. IEEE International Conference on Image Processing (ICIP), Brussels

    Book  Google Scholar 

  16. Wen J et al (2011) User density sensitive p2p streaming in wireless mesh networks. Journal of Parallel and Distributive Computing 71:573–583

    Article  Google Scholar 

  17. Minghua C, Miroslav P et al (2008) Utility maximization in peer to peer systems. ACM SIGMETRICS, Irvine

    Google Scholar 

  18. Xiaojun L, Shroff NB (2006) Utility maximization for communication networks with multipath routing. IEEE Transactions on Automatic Control 51:766–781

    Article  MathSciNet  Google Scholar 

  19. Raheel MS, Raad R, Ritz C (2017) Achieving maximum utilization of peer’s upload capacity in p2p networks using SVC. Peer-to-Peer Netw Appl 10(1):45–65

    Article  Google Scholar 

  20. Khreishah A, Chih-Chun W, Shroff NB (2008) Optimization Based Rate Control for Communication Networks with Inter Session Network Coding. INFOCOM

  21. Fung KC et al (2012) A QOE based Performance study of mobile peer to peer live video streaming", 13th International conference on parallel and distributive computing, applications and technologies, pp. 706–712

  22. Qadri N et al (2008) Mesh based P2P streaming over MANETs. 6th International Conference on Advances in Mobile Computing and Multimedia MoMM, pp. 29–34

  23. Raheel MS, Raad R, Ritz C (2015) QoE Based P2P Scalable Video Streaming over Mobile Ad Hoc Networks, in: Next Gen. Mob. App., Services & Tech., 9th Inter. Conf. on, Cambridge, pp. 311–317

  24. Sato K et al (2006) P2PMVOD: Peer to peer mobile video on demand. The 8th International Conference on Advance Computing Technology, pp 1866–1870

  25. Raheel MS, Raad R, Ritz C (2014) Efficient utilization of peer's upload capacity in P2P networks using SVC. 14th International Symposium on Communications and Information Technologies (ISCIT), Incheon, pp 66–70

    Google Scholar 

  26. Xiaoqing Z, Bernd G (2007) Distributed rate allocation for video streaming over wireless networks with heterogeneous link speeds. IWCMC

  27. Liansheng T, Xiaomei Z et al (2006) Price-based max-min fair rate allocation in wireless multi-hop networks. Communications Letters, IEEE 10:31–33

    Article  Google Scholar 

  28. Agarwal S, Singh JP, Mavlankar A, Baccichet P, Girod B (2008) Performance and QoS Analysis of a Live P2P Video Multicast Session on the Internet. Proc. 16th International Conference on QoS, pp. 11–19

  29. Abboud O, Zinner T, Pussep K, Oechsner S, Steinmetz R, Tran-Gia P (2010) A QoE-Aware P2P Streaming System Using Scalable Video Coding. 2010 IEEE Tenth International Conference on Peer-to-Peer Computing (P2P), Delft, pp 1–2

    Google Scholar 

  30. Fesci-Sayit M, Tunali ET, Murat Tekalp A (2010) Bandwidth-Aware Multiple Multicast Tree Formation for P2P Scalable Video Streaming Using Hierarchical Clusters. Proc 16th IEEE ICIP:945–948

  31. Joseph V, de Veciana G (2011) Jointly Optimizing Multi-user Rate Adaptation for Video Transport over Wireless Systems: MeanFairness-Variability Tradeoffs. Technical Report. www.ece.utexas.edu/~gustavo/VariabilityAwareVideoRateAdapt.pdf

  32. Joseph V, de Veciana G (2014) Nova: QoE-driven optimization of dash based video delivery in networks. Proc IEEE INFOCOM:82–90

  33. Bethanabhotla D, Caire G, Neely MJ (2012) Joint transmission scheduling and congestion control for adaptive streaming in wireless device-to-device networks. 2012 Conference Record of the Forty Sixth Asilomar Conference on Signals, Systems and Computers (ASILOMAR), Pacific Grove, pp 1179–1183

    Google Scholar 

  34. Mao S, Lin S, Panwar SS, Wang Y, Celebi E (2003) Video transport over ad hoc networks: Multi-stream coding with multipath transport. IEEE Journal on Selected Areas in Communications 21(10):1721–1737

    Article  Google Scholar 

  35. Frias VC, Delgado GD, Igartua MA (2006) Multipath routing with layered coded video to provide QoS for video streaming over Manets. In: 14th IEEE International Conference on Networks, 2006. ICON ‘06, vol. 1, pp. 1–6

  36. Kaddar L, Hadjadj-Aoul Y, Mehaoua A (2011) EVAN: Energy-Aware SVC Video Streaming over Wireless Ad Hoc Networks. Vehicular Technology Conference (VTC Spring), 2011 IEEE 73rd, pp.1–5

  37. Chaparro P, Alcober J, Monteiro J, Calafate C, Cano J-C, Manzoni P (2010) Supporting scalable video transmission in manets through distributed admission control mechanisms. In: Parallel, Distributed and Network-Based Processing (PDP), 2010 18th Euro-micro International Conference on, pp. 238–245, 17–19

  38. Chaparro PA, Alcober J, Monteiro J, Calafate CT, Cano J-C, Manzoni P (2011) Assessing the best strategy to improve the stability of scalable video transmission in MANETs. In: Wireless Communications and Networking Conference (WCNC), pp 2083–2088

  39. Lal C, Laxmi V, Gaur MS, Conti M (2018) Enhancing QoE for video streaming in MANETs via multi-constraint routing. Wirel Netw 24(1):235–256

    Article  Google Scholar 

  40. González S, Castellanos W, Guzmán P, Arce P, Guerri J (2016) Simulation and experimental testbed for adaptive video streaming in ad hoc networks. Ad Hoc Netw

  41. Quang PTA, Piamrat K, Singh KD, Viho C (2016) Q-RoSA: QoE-aware routing for SVC video streaming over ad-hoc networks. 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, pp 687–692

    Google Scholar 

  42. Johnson DB, Maltz DA (1996) Dynamic source routing in ad hoc wireless networks. Mobile Computing 353:1996

    Google Scholar 

  43. Shaw JA. Radiometry and the Friis Transmission Equation. http://www.coe.montana.edu/ee/rwolff/EE548/sring05%20papers/Friis_Radiometric_2005Feb9.pdf

  44. Key G (2006) Draft N router coverage: when the 'n' in 802.11n really means 'not yet'. Retrieved from http://www.anandtech.com/show/2072

  45. ITU-T (2011) The E-model: a computational model for use in transmission planning (ITU-T G.107)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Muhammad Salman Raheel.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Raheel, M.S., Raad, R. Energy efficient technique for P2P multisource video streaming in mobile ad hoc networks to improve QoE. Peer-to-Peer Netw. Appl. 13, 219–242 (2020). https://doi.org/10.1007/s12083-019-00761-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-019-00761-z

Keywords

Navigation