skip to main content
10.1145/2684083.2684086acmotherconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
tutorial

ES-Aware: Energy and Stability Support for P2P Video Streaming on Mobile Devices

Published: 18 September 2014 Publication History

Abstract

Peer-to-Peer (P2P) technology has been used as a mean to deliver video streaming services over the Internet. Although mobile devices have been increasingly used to access multimedia content, P2P video streaming applications are still in early stage regarding these devices. The P2P protocol needs to be adapted to meet specific characteristics of mobile devices. In this paper, we propose a novel peer selection approach named Energy and Stability Aware (ES-Aware) which aims to reduce the impact of peers instability and the rapid battery drain. Our approach is implemented in a real P2P video streaming system called RapidStream [4]. Experiments are performed in a Internet-wide environment, PlanetLab [2] integrated with mobile devices, providing a comprehensive and purely experimental methodology to compare different techniques into a P2P video streaming protocol. Results suggest that (i) only the peer connected time is not sufficient as criterion for node stability; (ii) ES-Aware is more effective, saving around 57% of energy, for P2P networks with small percentage of mobile nodes.

References

[1]
M. Bishop, S. Rao, and K. Sripanidkulchai. Considering priority in overlay multicast protocols under heterogeneous environments. In Proc. IEEE INFOCOM, 2006.
[2]
B. Chun, D. Culler, T. Roscoe, A. Bavier, L. Peterson, M. Wawrzoniak, and M. Bowman. Planetlab: an overlay testbed for broad-coverage services. ACM SIGCOMM Computer Communication Review, 33(3):3--12, July 2003.
[3]
Cisco Systems. Visual networking index cisco visual networking index: Forecast and methodology, 2010-2015. White Paper, 2011.
[4]
P. M. Eittenberger, M. Herbst, and U. R. Krieger. RapidStream: P2P Streaming on Android. In Proc. Int. Packet Video Workshop, 2012.
[5]
C. Liang, Y. Guo, and Y. Liu. Investigating the scheduling sensitivity of p2p video streaming: An experimental study. IEEE Transactions on Multimedia, 11(3):348--360, 2009.
[6]
Y. Liu, F. Li, L. Guo, Y. Guo, and S. Chen. Bluestreaming: towards power-efficient internet p2p streaming to mobile devices. In Proc. ACM International Conference on Multimedia, 2011.
[7]
Z. Liu, C. Wu, B. Li, and S. Zhao. Distilling superior peers in large-scale p2p streaming systems. In Proc. IEEE INFOCOM, 2009.
[8]
H. R. Maamar, G. R. Alonso, A. Boukerche, and E. Petriu. Two-level energy-based supplier selection protocol for mobile p2p 3d streaming. In Proc. IEEE International Conference on Communications (ICC), 2012.
[9]
J. D. Mol, D. H. Epema, and H. J. Sips. The orchard algorithm: Building multicast trees for p2p video multicasting without free-riding. IEEE Transactions on Multimedia, 9(8):1593--1604, Dec. 2007.
[10]
P. Sanjoy. Digital Video Distribution in Broadband, Television, Mobile and Converged Networks. Wiley, 2011.
[11]
A. Sentinelli, G. Marfia, M. Gerla, L. Kleinrock, and S. Tewari. Will iptv ride the peer-to-peer stream? IEEE Communications Magazine, 45(6):86--92, June 2007.
[12]
X. Shen, H. Yu, J. Buford, and M. Akon. Handbook of peer-to-peer networking, volume 1. Springer Heidelberg, 2010.
[13]
Z. Shen, J. Luo, R. Zimmermann, and A. V. Vasilakos. Peer-to-peer media streaming: Insights and new developments. Proc. of the IEEE, 99(12):2089--2109, July 2011.
[14]
T. Silverston and O. Fourmaux. Measuring p2p iptv systems. In Proc. NOSSDAV, 2007.
[15]
M. Stiemerling and S. Kiesel. Cooperative p2p video streaming for mobile peers. In Proc. International Conference on Computer Communications and Networks (ICCCN), 2010.
[16]
S. Traverso, L. Abeni, R. Birke, C. Kiraly, E. Leonardi, R. Lo Cigno, and M. Mellia. Experimental comparison of neighborhood filtering strategies in unstructured p2p-tv systems. In Proc. IEEE International Conference on Peer-to-Peer Computing, P2P, 2012.
[17]
V. Vishnumurthy and P. Francis. On overlay construction and random node selection in heterogeneous unstructured p2p networks. In Proc. IEEE International Conference on Computer Communications, 2006.
[18]
F. Wang, J. Liu, and Y. Xiong. Stable peers: existence, importance, and application in peer-to-peer live video streaming. In Proc. IEEE INFOCOM, 2008.
[19]
L. Zhang, B. Tiwana, Z. Qian, Z. Wang, R. P. Dick, Z. M. Mao, and L. Yang. Accurate online power estimation and automatic battery behavior based power model generation for smartphones. In Proc. IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, 2010.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
LANC '14: Proceedings of the Latin America Networking Conference on LANC 2014
September 2014
91 pages
ISBN:9781450332804
DOI:10.1145/2684083
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 September 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Energy Consumption
  2. Mobile Devices
  3. P2P Streaming
  4. Peer Selection
  5. Stability
  6. Video Transmission Quality

Qualifiers

  • Tutorial
  • Research
  • Refereed limited

Funding Sources

Conference

LANC '14
LANC '14: Latin America Networking Conference
September 18 - 19, 2014
Montevideo, Uruguay

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 82
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media