Efficient peer-to-peer overlay networks for mobile IPTV services

With recent advance in wireless networks and advent of powerful mobile devices such as smart phones, IPTV services become feasible in mobile platforms. Peer-to- Peer streaming techniques are expected be a promising solution to a large-scale mobile IPTV services by providing low cost and high scalability. On the other hand, the major concern for designing mobile IPTV systems is that mobile devices have the limited battery capacity. To address this concern, in this paper, we therefore develop energy-efficient overlay networks in mobile P2P IPTV systems. In our overlay network for data delivery, mobile peers can reduce the number of data packets and control messages significantly by receiving video data from stationary peers only in a push manner. In our social network for video searching, mobile peers can further reduce a large number of control messages by sending the searching request to only one peer. By extensive simulations, we show that our proposed overlay network structure can decrease the energy consumptions of mobile peers in proportion to the reduced number of data packets and control messages.

[1]  Alexandru Iosup,et al.  TRIBLER: a social-based peer-to-peer system: Research Articles , 2008 .

[2]  Jiannong Cao,et al.  ContinuStreaming: Achieving high playback continuity of Gossip-based Peer-to-Peer streaming , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.

[3]  Johann van der Merwe,et al.  A survey on peer-to-peer key management for mobile ad hoc networks , 2007, CSUR.

[4]  Tom Chothia,et al.  A Survey of Anonymous Peer-to-Peer File-Sharing , 2005, EUC Workshops.

[5]  Jiangchuan Liu,et al.  NetTube: Exploring Social Networks for Peer-to-Peer Short Video Sharing , 2009, IEEE INFOCOM 2009.

[6]  Panayotis Antoniadis,et al.  The Case of Multi-hop Peer-to-Peer Implementation of Mobile Social Applications , 2006, 2006 International Conference on Systems and Networks Communications (ICSNC'06).

[7]  Miguel Castro,et al.  SplitStream: high-bandwidth multicast in cooperative environments , 2003, SOSP '03.

[8]  Chita R. Das,et al.  Performance comparison of cache invalidation strategies for Internet-based mobile ad hoc networks , 2004, 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975).

[9]  Feng Wang,et al.  mTreebone: A Hybrid Tree/Mesh Overlay for Application-Layer Live Video Multicast , 2007, 27th International Conference on Distributed Computing Systems (ICDCS '07).

[10]  Kien A. Hua,et al.  ZIGZAG: an efficient peer-to-peer scheme for media streaming , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[11]  Keith W. Ross,et al.  A Measurement Study of a Large-Scale P2P IPTV System , 2007, IEEE Transactions on Multimedia.

[12]  Bo Li,et al.  CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[13]  Roger Wattenhofer,et al.  VENETA: Serverless Friend-of-Friend Detection in Mobile Social Networking , 2008, 2008 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications.

[14]  Li Zhao,et al.  Gridmedia: A Multi-Sender Based Peer-to-Peer Multicast System for Video Streaming , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[15]  Jie Xu,et al.  Efficient resource discovery in self‐organized unstructured peer‐to‐peer networks , 2009, Concurr. Comput. Pract. Exp..

[16]  Jun Wang,et al.  TRIBLER: a social‐based peer‐to‐peer system , 2008, IPTPS.

[17]  Reza Rejaie,et al.  Mesh or Multiple-Tree: A Comparative Study of Live P2P Streaming Approaches , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[18]  Wei-Kuan Shih,et al.  Improving Mobile Peer-to-Peer Streaming Service with BitTorrent-Like Redundant Tracker , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[19]  Ramesh K. Sitaraman,et al.  A transport layer for live streaming in a content delivery network , 2004, Proceedings of the IEEE.