Mesh based P2P streaming over MANETs

Peer-to-Peer (P2P) systems and Mobile Ad hoc Networks (MANETs) have been the subject of intensive studies in recent years. These two areas have, however, developed independently from each other so there is not sufficient data to verify whether the P2P distribution paradigm, specifically real-time streaming, would work on MANETs. This article reports our initial findings, based on the simulation of mesh-based P2P streaming over a popular MANET protocol. We analyze the effects that node density, node number, and node speed have on three factors bearing a crucial impact on the quality of experience in real-time streaming, i.e. packet loss, end-to-end delay, and routing signalling overheads. We find that highly-dense MANETs would be able to sustain P2P streams if it wasn't for the excessive level of packet loss. Signalling overheads are well below the acceptability threshold recommended in ordinary management systems (i.e. 5%).

[1]  Xiaoming Fu,et al.  An experimental analysis of Joost peer-to-peer VoD service , 2010, Peer-to-Peer Netw. Appl..

[2]  Himabindu Pucha,et al.  Exploiting the Synergy between Peer-to-Peer and Mobile Ad Hoc Networks , 2003, HotOS.

[3]  Peiyang Yao,et al.  Implementation of P2P Computing in Design of MANET Routing Protocol , 2006, First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS'06).

[4]  Ben Y. Zhao,et al.  Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and , 2001 .

[5]  Thomas Fuhrmann,et al.  Self-Stabilizing Ring Networks on Connected Graphs , 2005 .

[6]  Marco Conti,et al.  Towards scalable P2P computing for mobile ad hoc networks , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[7]  Xuxian Jiang,et al.  GnuStream: a P2P media streaming system prototype , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[8]  Christophe Diot,et al.  Deployment issues for the IP multicast service and architecture , 2000, IEEE Netw..

[9]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[10]  Lu Yan,et al.  Towards an integrated architecture for peer-to-peer and ad hoc overlay network applications , 2004, Proceedings. 10th IEEE International Workshop on Future Trends of Distributed Computing Systems, 2004. FTDCS 2004..

[11]  Chien-Chung Shen,et al.  A Cross-layer Decentralized BitTorrent for Mobile Ad hoc Networks , 2006, 2006 3rd Annual International Conference on Mobile and Ubiquitous Systems - Workshops.

[12]  Rüdiger Schollmeier,et al.  Protocol for peer-to-peer networking in mobile environments , 2003, Proceedings. 12th International Conference on Computer Communications and Networks (IEEE Cat. No.03EX712).

[13]  Robert Morris,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM 2001.

[14]  Antonio Alfredo Ferreira Loureiro,et al.  Evaluation of ad-hoc routing protocols under a peer-to-peer application , 2003, WCNC.

[15]  Himabindu Pucha,et al.  Ekta: an efficient DHT substrate for distributed applications in mobile ad hoc networks , 2004, Sixth IEEE Workshop on Mobile Computing Systems and Applications.

[16]  Thomas Fuhrmann,et al.  Performance evaluation of chord in mobile ad hoc networks , 2006, MobiShare '06.

[17]  Yang Guo,et al.  A survey on peer-to-peer video streaming systems , 2008, Peer-to-Peer Netw. Appl..

[18]  Mario Gerla,et al.  GloMoSim: a library for parallel simulation of large-scale wireless networks , 1998 .

[19]  Marco Conti,et al.  A cross-layer optimization of gnutella for mobile ad hoc networks , 2005, MobiHoc '05.

[20]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[21]  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,.

[22]  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).

[23]  Franca Delmastro From Pastry to CrossROAD: CROSS-layer ring overlay for ad hoc networks , 2005, Third IEEE International Conference on Pervasive Computing and Communications Workshops.

[24]  Thomas Fuhrmann,et al.  Proximity neighbor selection for a DHT in wireless multi-hop networks , 2005, Fifth IEEE International Conference on Peer-to-Peer Computing (P2P'05).

[25]  Antonio Liotta,et al.  QoE analysis of a peer-to-peer television system , 2008, ICT 2008.

[26]  Bharat K. Bhargava,et al.  Peer-to-peer file-sharing over mobile ad hoc networks , 2004, IEEE Annual Conference on Pervasive Computing and Communications Workshops, 2004. Proceedings of the Second.

[27]  Henning Schulzrinne,et al.  Effects of power conservation, wireless coverage and cooperation on data dissemination among mobile devices , 2001, MobiHoc '01.

[28]  Cheng Huang,et al.  Peer-Assisted VoD: Making Internet Video Distribution Cheap , 2007, IPTPS.