Skip to main content

Video Dissemination in Untethered Edge-Clouds: A Case Study

  • Conference paper
  • First Online:
Distributed Applications and Interoperable Systems (DAIS 2018)

Abstract

We describe a case study application for untethered video dissemination using a hybrid edge-cloud architecture featuring Android devices, possibly organised in WiFi-Direct groups, and Raspberry Pi-based cloudlets, structured in a mesh and also working as access points. The application was tested in the real-world scenario of a Portuguese volleyball league game. During the game, users of the application recorded videos and injected them in the edge-cloud. The cloudlet servers continuously synchronised their cached video contents over the mesh network, allowing users on different locations to share their videos, without resorting to any other network infrastructure. An analysis of the logs gathered during the experiment shows that such portable setups can easily disseminate videos to tens of users through the edge-cloud with low latencies. We observe that the edge-cloud may be naturally resilient to faulty cloudlets or devices, taking advantage of video caching within devices and WiFi-Direct groups, and of device churn to opportunistically disseminate videos.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://www.hyrax.dcc.fc.up.pt.

  2. 2.

    https://www.open-mesh.org/projects/open-mesh/wiki.

  3. 3.

    https://goo.gl/maps/cUainSqtD962.

References

  1. Andreev, S., Pyattaev, A., Johnsson, K., Galinina, O., Koucheryavy, Y.: Cellular traffic offloading onto network-assisted device-to-device connections. IEEE Commun. Mag. 52(4), 20–31 (2014)

    Article  Google Scholar 

  2. Cerqueira, F., Silva, J.A., Lourenço, J.M., Paulino, H.: Towards a persistent publish/subscribe system for networks of mobile devices. In: Proceedings of MECC 2017, pp. 2:1–2:6. ACM (2017)

    Google Scholar 

  3. Drolia, U., Martins, R., Tan, J., Chheda, A., Sanghavi, M., Gandhi, R., Narasimhan, P.: The case for mobile edge-clouds. In: Proceedings of UIC/ATC 2013, pp. 209–215. IEEE (2013)

    Google Scholar 

  4. Erman, J., Ramakrishnan, K.K.: Understanding the super-sized traffic of the super bowl. In: Proceedings of IMC 2013, pp. 353–360. ACM (2013)

    Google Scholar 

  5. Ghareeb, M., Rouibia, S., Parrein, B., Raad, M., Thareau, C.: P2PWeb: a client/server and P2P hybrid architecture for content delivery over internet. In: Proceedings of ICCIT 2013, pp. 162–166. IEEE (2013)

    Google Scholar 

  6. Helgason, O.R., Yavuz, E.A., Kouyoumdjieva, S.T., Pajevic, L., Karlsson, G.: A mobile peer-to-peer system for opportunistic content-centric networking. In: Proceedings of MobiHeld 2010, pp. 21–26. ACM (2010)

    Google Scholar 

  7. Kapustka, P., Stoffel, C.: State of the stadium technology survey. Technical report, Mobile Sports Report (2014)

    Google Scholar 

  8. Keller, L., Le, A., Cici, B., Seferoglu, H., Fragouli, C., Markopoulou, A.: Microcast: cooperative video streaming on smartphones. In: Proceedings of MobiSys 2012, pp. 57–70. ACM (2012)

    Google Scholar 

  9. Koukoumidis, E., Lymberopoulos, D., Strauss, K., Liu, J., Burger, D.: Pocket cloudlets. In: Proceedings of ASPLOS XVI, pp. 171–184. ACM (2010)

    Google Scholar 

  10. Kwon, D., Je, H., Kim, H., Ju, H., An, D.: Scalable video streaming relay for smart mobile devices in wireless networks. PloS One 11(12), e0167403 (2016)

    Article  Google Scholar 

  11. Liu, J.K., Au, M.H., Susilo, W., Liang, K., Lu, R., Srinivasan, B.: Secure sharing and searching for real-time video data in mobile cloud. IEEE Netw. 29(2), 46–50 (2015)

    Article  Google Scholar 

  12. Lu, Z., Wang, Y., Yang, Y.R.: An analysis and comparison of CDN-P2P-hybrid content delivery system and model. J. Commun. 7(3), 232–245 (2012)

    Article  Google Scholar 

  13. Mollah, M.B., Azad, M.A.K., Vasilakos, A.: Secure data sharing and searching at the edge of cloud-assisted internet of things. IEEE Cloud Comput. 4(1), 34–42 (2017)

    Article  Google Scholar 

  14. Nordström, E., Rohner, C., Gunningberg, P.: Haggle: opportunistic mobile content sharing using search. Comput. Commun. 48, 121–132 (2014)

    Article  Google Scholar 

  15. Robb, D.: HuaweiVoice: Agile Stadiums Bring Digital Content To Sports Fans. Forbes Magazine (2015)

    Google Scholar 

  16. Rodrigues, J., Marques, E.R.B., Lopes, L.M.B., Silva, F.: Towards a middleware for mobile edge-cloud applications. In: Proceedings of MECC 2017. ACM (2017)

    Google Scholar 

  17. Rodrigues, J., Silva, J., Martins, R., Lopes, L., Drolia, U., Narasimhan, P., Silva, F.: Benchmarking wireless protocols for feasibility in supporting crowdsourced mobile computing. In: Jelasity, M., Kalyvianaki, E. (eds.) DAIS 2016. LNCS, vol. 9687, pp. 96–108. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-39577-7_8

    Chapter  Google Scholar 

  18. Satyanarayanan, M., Bahl, P., Caceres, R., Davies, N.: The case for VM-Based cloudlets in mobile computing. IEEE Pervasive Comput. 8(4), 14–23 (2009)

    Article  Google Scholar 

  19. Silva, P.M.P., Rodrigues, J., Silva, J., Martins, R., Lopes, L., Silva, F.: Using edge-clouds to reduce load on traditional WiFi infrastructure and improve quality of experience. In: Proceedings of ICFEC 2017, pp. 61–67. IEEE (2017)

    Google Scholar 

  20. Simoens, P., Xiao, Y., Pillai, P., Chen, Z., Ha, K., Satyanarayanan, M.: Scalable crowd-sourcing of video from mobile devices. In: Proceedings of MobiSys 2013, pp. 139–152. ACM (2013)

    Google Scholar 

  21. Tan, J., Drolia, U., Martins, R., Gandhi, R., Narasimhan, P.: Chips: content-based heuristics for improving photo privacy for smartphones. In: Proceedings of WiSec 2014, pp. 213–218. ACM (2014)

    Google Scholar 

  22. Vogels, W.: Eventually consistent. Commun. ACM 52(1), 40–44 (2009)

    Article  Google Scholar 

  23. Wang, N., Varghese, B., Matthaiou, M., Nikolopoulos, D.S.: ENORM: a framework for edge node resource management. IEEE Trans. Serv. Comput. (2017). https://doi.org/10.1109/TSC.2017.2753775

  24. Wang, X., Chen, M., Kwon, T.T., Yang, L., Leung, V.C.M.: AMES-Cloud: a framework of adaptive mobile video streaming and efficient social video sharing in the clouds. IEEE Trans. Multimed. 15(4), 811–820 (2013)

    Article  Google Scholar 

  25. Yin, H., Liu, X., Zhan, T., Sekar, V., Qiu, F., Lin, C., Zhang, H., Li, B.: Design and deployment of a hybrid CDN-P2P system for live video streaming: experiences with LiveSky. In: Proceedings of Multimedia, pp. 25–34. ACM (2009)

    Google Scholar 

  26. YinzCam. http://www.yinzcam.com/. Accessed 21 Feb 2018

Download references

Acknowledgements

This work has been sponsored by projects HYRAX (CMUP-ERI/FIA/0048/2013), funded by FCT, and SMILES (NORTE-01-0145-FEDER-000020), funded by NORTE 2020, under PORTUGAL 2020, and through the ERDF fund. We wish to thank Nuno Vitó and Bernardo Viterbo from S.C. Espinho, José Gouveia and Quirino Gomes from C.M. Espinho, and Francisco Carvalho from Vitória S.C. for their precious support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eduardo R. B. Marques .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 IFIP International Federation for Information Processing

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rodrigues, J., Marques, E.R.B., Silva, J., Lopes, L.M.B., Silva, F. (2018). Video Dissemination in Untethered Edge-Clouds: A Case Study. In: Bonomi, S., Rivière, E. (eds) Distributed Applications and Interoperable Systems. DAIS 2018. Lecture Notes in Computer Science(), vol 10853. Springer, Cham. https://doi.org/10.1007/978-3-319-93767-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-93767-0_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-93766-3

  • Online ISBN: 978-3-319-93767-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics