A novel Energy-Efficient Video Streaming method for decentralized Mobile Ad-hoc Networks

Abstract This paper proposes a Peer-to-Peer (P2P) video streaming method for Mobile Ad hoc Network (MANET). Its video streaming uses Multiple Descriptive Coding (MDC) from multiple peers to stream to a single destination using distinct and separate route paths. This method hence spreads the load across multiple sources and multiple paths, hence resulting in an even spread of load and energy use. The novel method is called Energy-Efficient Video Streaming (EEVS) has two parts: an adaptive video data collection method and a streaming method to share the video across the network. The performance of EEVS is compared to other well-known protocols in two different sets of experiments. Firstly, the data collection phase of EEVS is compared against Multiple Video Source Scheduling method (MVSS) and Hybrid Adaptive Search According to Gossip Exchange Method (HAS-A-GEM) that helps to share the information available across the nodes to every other node they meet. Secondly, the streaming phase of EEVS is compared with Enhanced Dynamic Source Routing (EDSR) and Mesh based P2P streaming using MDC (MP2P+MDC) techniques. The simulation results show that EEVS has approximately 120% and 170% less overheads than HAS-A-GEM and MVSS. The results also show that the EEVS outperforms MP2P+MDC and EDSR by efficiently managing the energy across the nodes and by distributing the load through multiple sources. Hence, this increases the network lifetime. Moreover, the average video quality received in EEVS is 30% more than MP2P+MDC and approximately 50% more than EDSR. Furthermore, the results show that EEVS reduces the streaming delay up to 165% as compared to MP2P+MDC and approximately up to 300% as compared to EDSR.

[1]  Ling Guan,et al.  Centralized peer-to-peer streaming with layered video , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[2]  Christian Ritz,et al.  Achieving maximum utilization of peer’s upload capacity in p2p networks using SVC , 2017, Peer Peer Netw. Appl..

[3]  David C. Wilson,et al.  Peer-to-peer information sharing in a mobile ad hoc environment , 2004, Sixth IEEE Workshop on Mobile Computing Systems and Applications.

[4]  Oliver P. Waldhorst,et al.  A special-purpose peer-to-peer file sharing system for mobile ad hoc networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[5]  Vivek K. Goyal,et al.  Multiple description coding: compression meets the network , 2001, IEEE Signal Process. Mag..

[6]  Aggelos K. Katsaggelos,et al.  Application-Centric Routing for Video Streaming over Multi-hop Wireless Networks , 2009, 2009 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[7]  Hiroshi Ishii,et al.  A Study on Video Performance of Multipoint-to-Point Video Streaming with Multiple Description Coding over Ad Hoc Networks , 2010 .

[8]  Guohong Cao,et al.  Supporting Cooperative Caching in Disruption Tolerant Networks , 2011, 2011 31st International Conference on Distributed Computing Systems.

[9]  Keith W. Ross,et al.  LayerP2P: Using Layered Video Chunks in P2P Live Streaming , 2009, IEEE Transactions on Multimedia.

[10]  Mihaela van der Schaar,et al.  Information-Constrained Resource Allocation in Multicamera Wireless Surveillance Networks , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[11]  Raad Raad,et al.  Streaming Coded Video in P2P Networks , 2017 .

[12]  Min Qin,et al.  Supporting guaranteed continuous media streaming in mobile ad-hoc networks with link availability prediction , 2006, MM '06.

[13]  Yun Ling,et al.  Receiving-peer-driven multi-video-source scheduling algorithms in mobile P2P overlay networks , 2012, Comput. Electr. Eng..

[14]  Marco Conti,et al.  ContentPlace: social-aware data dissemination in opportunistic networks , 2008, MSWiM '08.

[15]  Shahbaz Akhtar Abid,et al.  A Survey on DHT-Based Routing for Large-Scale Mobile Ad Hoc Networks , 2014, ACM Comput. Surv..

[16]  Vana Kalogeraki,et al.  Data dissemination in mobile peer-to-peer networks , 2005, MDM '05.

[17]  Christian Ritz,et al.  Efficient utilization of peer's upload capacity in P2P networks using SVC , 2014, 2014 14th International Symposium on Communications and Information Technologies (ISCIT).

[18]  Robert Tappan Morris,et al.  Span: An Energy-Efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks , 2002, Wirel. Networks.

[19]  Muhammad Altaf,et al.  Effective Video Streaming using Mesh P2P with MDC over MANETs , 2009, J. Mobile Multimedia.

[20]  Augustin Chaintreau,et al.  The age of impatience: optimal replication schemes for opportunistic networks , 2009, CoNEXT '09.

[21]  Hyunsoo Yoon,et al.  Motion-MiX DHT for Wireless Mobile Networks , 2016, IEEE Transactions on Mobile Computing.

[22]  Juan-Carlos Cano,et al.  Supporting Scalable Video Transmission in MANETs through Distributed Admission Control Mechanisms , 2010, 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing.

[23]  Sam Jabbehdari,et al.  SBCA: Score Based Clustering Algorithm for Mobile AD-hoc Networks , 2008, 2008 The 9th International Conference for Young Computer Scientists.

[24]  Pascal Frossard,et al.  Multiple description h.264 video coding with redundant pictures , 2007, MV '07.

[25]  Pamela C. Cosman,et al.  Competitive Equilibrium Bitrate Allocation for Multiple Video Streams , 2010, IEEE Transactions on Image Processing.

[26]  F. De Rango,et al.  Energy-aware metrics impact on Multipath DSR in MANETs environment , 2008, 2008 International Symposium on Performance Evaluation of Computer and Telecommunication Systems.

[27]  Tao Jiang,et al.  Energy Efficient On-Demand Multipath Routing Protocol for Multi-Hop Ad Hoc Networks , 2008, 2008 IEEE 10th International Symposium on Spread Spectrum Techniques and Applications.

[28]  Shivendra S. Panwar,et al.  Video transport over ad hoc networks: multistream coding with multipath transport , 2003, IEEE J. Sel. Areas Commun..

[29]  B.B. Bhaumik,et al.  MEHRP: An efficient hybrid routing protocol for MANET using Direction Dependent Bordercasting , 2008, TENCON 2008 - 2008 IEEE Region 10 Conference.

[30]  Mónica Aguilar-Igartua,et al.  Multipath Routing with Layered Coded Video to Provide QoS for Video-Streaming Over Manets , 2006, 2006 14th IEEE International Conference on Networks.

[31]  Joohee Kim,et al.  Channel-Adaptive Multiple Description Coding for Wireless Video Streaming , 2007, 2007 16th International Conference on Computer Communications and Networks.

[32]  Craig A. Knoblock,et al.  A Survey of Digital Map Processing Techniques , 2014, ACM Comput. Surv..

[33]  Kang Chen,et al.  Global optimization of file availability through replication for efficient file sharing in MANETs , 2011, 2011 19th IEEE International Conference on Network Protocols.

[34]  Binod Vaidya,et al.  Investigating voice communication over multipath wireless mobile ad hoc network , 2008, ICUIMC '08.

[35]  Fernando Paganini,et al.  Mechanism-based resource allocation for multimedia transmission over spectrum agile wireless networks , 2007, IEEE Journal on Selected Areas in Communications.

[36]  Siavash Khorsandi,et al.  A popularity-based query scheme in P2P networks using adaptive gossip sampling , 2013, Peer Peer Netw. Appl..

[37]  K. V. Prema,et al.  Multiconstrained and multipath QoS aware routing protocol for MANETs , 2014, Wirel. Networks.

[38]  John G. Apostolopoulos Error-resilient video compression through the use of multiple states , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[39]  Ling Guan,et al.  Centralized Peer-to-Peer Video Streaming Over Hybrid Wireless Network , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[40]  Mihaela van der Schaar,et al.  Bargaining Strategies for Networked Multimedia Resource Management , 2007, IEEE Transactions on Signal Processing.

[41]  Gunnar Karlsson,et al.  Wireless Ad Hoc Podcasting , 2007, 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[42]  Wibhada Naruephiphat,et al.  Balancing Tradeoffs for Energy-Efficient Routing in MANETs Based on Reinforcement Learning , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[43]  Feng Zheng,et al.  An Energy Constrained Routing Protocol for MANET , 2007, 2007 International Conference on Machine Learning and Cybernetics.

[44]  Christian Bonnet,et al.  Energy-based routing optimization in MANET: Cross-layer benefits , 2007, 2007 9th IFIP International Conference on Mobile Wireless Communications Networks.

[45]  Ren-Hung Hwang,et al.  P2P File Sharing System over MANET based on Swarm Intelligence: A Cross-Layer Design , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[46]  Mads Darø Kristensen,et al.  Energy Efficient MANET Routing Using a Combination of Span and BECA/AFECA , 2008, J. Networks.

[47]  Pan Hui,et al.  A socio-aware overlay for publish/subscribe communication in delay tolerant networks , 2007, MSWiM '07.

[48]  Oliver P. Waldhorst,et al.  A distributed search service for peer-to-peer file sharing in mobile applications , 2002, Proceedings. Second International Conference on Peer-to-Peer Computing,.

[49]  Sung-Gi Min,et al.  Maximizing the lifetime of wireless ad hoc networks using Minimizing the Maximum used Power Routing , 2008, 2008 3rd International Symposium on Wireless Pervasive Computing.

[50]  Joohee Kim Multiple Description Coding for Robust Video Transmission Over Wireless Ad-Hoc Networks , 2006, ISVC.

[51]  Cecilia Mascolo,et al.  Socially-aware routing for publish-subscribe in delay-tolerant mobile ad hoc networks , 2008, IEEE Journal on Selected Areas in Communications.

[52]  Hongke Zhang,et al.  Ant-Inspired Mini-Community-Based Solution for Video-On-Demand Services in Wireless Mobile Networks , 2014, IEEE Transactions on Broadcasting.

[53]  Víctor Carrascal Frías,et al.  Self-configured multipath routing using path lifetime for video-streaming services over Ad Hoc networks , 2010, Comput. Commun..

[54]  Jie Wu,et al.  MOPS: Providing Content-Based Service in Disruption-Tolerant Networks , 2009, 2009 29th IEEE International Conference on Distributed Computing Systems.

[55]  Haibo Zhang,et al.  Leveraging Social Networks for P2P Content-Based File Sharing in Disconnected MANETs , 2014, IEEE Transactions on Mobile Computing.

[56]  F. De Rango,et al.  EE-OLSR: Energy Efficient OLSR routing protocol for Mobile ad-hoc Networks , 2008, MILCOM 2008 - 2008 IEEE Military Communications Conference.

[57]  Kwan-Wu Chin,et al.  A novel destination-based routing protocol (DBRP) in DTNs , 2012, 2012 International Symposium on Communications and Information Technologies (ISCIT).

[58]  Benoît Parrein,et al.  Multipath optimized link state routing for mobile ad hoc networks , 2011, Ad Hoc Networks.

[59]  Swagatam Das,et al.  Ant colony optimization based enhanced dynamic source routing algorithm for mobile Ad-hoc network , 2015, Inf. Sci..

[60]  N. J. Kim Layered Multiple Description Coding For Robust Video Transmission Over Wireless Ad-Hoc , 2006 .

[61]  Nitin H. Vaidya,et al.  Efficient content location in wireless ad hoc networks , 2004, IEEE International Conference on Mobile Data Management, 2004. Proceedings. 2004.

[62]  Christian Ritz,et al.  QoE Based P2P Scalable Video Streaming over Mobile Ad Hoc Networks , 2015, 2015 9th International Conference on Next Generation Mobile Applications, Services and Technologies.

[63]  Henning Schulzrinne,et al.  A Performance Analysis of : A Peer-to-Peer Data Dissemination and Prefetching Tool for Mobile Users , 2003 .

[64]  Jörg Ott,et al.  The ONE simulator for DTN protocol evaluation , 2009, SIMUTools 2009.