Reverse CDN in Fog Computing: The lifecycle of video data in connected and autonomous vehicles

This paper introduces the concept of the Reverse Content Distribution Network (rCDN) infrastructure synergized with Fog Computing. In many IoT use cases, video content and other streaming data flow from downstream devices (cameras) to upstream devices (e.g., IoT Gateway, Road Side Unit, network edge node) that can stream the content directly to the Cloud or can aggregate, store and process data in a distributed fashion. This builds a Content Distribution Network (CDN) that changes the traditional CDN model. This gives rise to rCDN, a collection of related video streams that flow from multiple content sources in a many-to-1 fashion, and where highly dynamic video data is likely aggregated, processed, analyzed, transformed, cached and migrated potentially multiple times en route to its final storage destination. In this paper, we present a solution that synergize rCDN and Fog Computing to serve connected and autonomous vehicles, where video content from vehicles cameras and street cameras are distributed across rCDN nodes. We also discuss the role of rCDN for data re-usability within the Smart City, and highlight existing challenges.

[1]  Giuseppe Piro,et al.  Information‐centric networking and multimedia services: present and future challenges , 2014, Trans. Emerg. Telecommun. Technol..

[2]  Athanasios V. Vasilakos,et al.  Information centric network: Research challenges and opportunities , 2015, J. Netw. Comput. Appl..

[3]  Zhou Su,et al.  The Next Generation Vehicular Networks: A Content-Centric Framework , 2017, IEEE Wireless Communications.

[4]  Bahman Abolhassani,et al.  An Adaptive Multipath Geographic Routing for Video Transmission in Urban VANETs , 2016, IEEE Transactions on Intelligent Transportation Systems.

[5]  Noël Crespi,et al.  Understanding the evolution of multimedia content in the internet through bittorrent glasses , 2013, IEEE Network.

[6]  B. Noble,et al.  On certain integrals of Lipschitz-Hankel type involving products of bessel functions , 1955, Philosophical Transactions of the Royal Society of London. Series A, Mathematical and Physical Sciences.

[7]  Azzedine Boukerche,et al.  Vehicular Networks , 2016, ACM Comput. Surv..

[8]  Ankit Singla,et al.  Information-centric networking: seeing the forest for the trees , 2011, HotNets-X.

[9]  Abdelhamid Mellouk,et al.  Enhanced user datagram protocol for video streaming in VANET , 2017, 2017 IEEE International Conference on Communications (ICC).

[10]  Nikos Fotiou,et al.  A Survey of Information-Centric Networking Research , 2014, IEEE Communications Surveys & Tutorials.

[11]  Rüdiger Schollmeier,et al.  A definition of peer-to-peer networking for the classification of peer-to-peer architectures and applications , 2001, Proceedings First International Conference on Peer-to-Peer Computing.

[12]  Matthew N. O. Sadiku,et al.  Cloud Computing: Opportunities and Challenges , 2014, IEEE Potentials.

[13]  Siobhán Clarke,et al.  Data Sensing and Dissemination Framework for Smart Cities , 2013, 2013 International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications.

[14]  Ahmad Mohamad Mezher,et al.  Multimedia Multimetric Map-Aware Routing Protocol to Send Video-Reporting Messages Over VANETs in Smart Cities , 2017, IEEE Transactions on Vehicular Technology.

[15]  Siobhán Clarke,et al.  CityWatch: exploiting sensor data to manage cities better , 2014, Trans. Emerg. Telecommun. Technol..