Elastic caching solutions for content dissemination services elastic caching solutions for content dissemination services of ip-based internet technologies prospective

The Information-Centric Networking (ICN) provides a new data dissemination Internet paradigm to support the communication services that will meet the end-users’ modern requirements. ICN focuses on transmitting data rather than physical locations. It offers a cache-able environment to fulfill future requirements and delivers communication services with less congestion and bandwidth in a network. The current Internet needs to enhance its architectural design for information distribution by reducing the end-to-end communication practices. ICN-based architecture aims to fulfill the end-users’ requirements and provide a better communication system compared to the current Internet system. ICN implements in-network caching (storage) to facilitate unicast and multicast mechanisms at the same time to deploy efficient and appropriate transmission of the desired information. In this situation, temporary storage is deployed all over the network to serve the requested objects (contents). In the last few years, ICN has shown up as engineering to replace the Internet design. In this paper, a comprehensive study about ICN-based caching mechanisms to enhance the IP-based Internet technologies is presented and analyzes the possible benefits using caching with the Internet of Things, Blockchain, Software Defined Network, 5G, genomic data sets, fog, and edge computing. In the end, the ICN-based caching strategies are mentioned that provide a diverse solution to deal with IP-based Internet technologies in an efficient way to deliver fast data dissemination.

[1]  Meng Zhang,et al.  A Survey of Caching Mechanisms in Information-Centric Networking , 2015, IEEE Communications Surveys & Tutorials.

[2]  Suyong Eum,et al.  Information-Centric Networking (ICN) Research Challenges , 2016, RFC.

[3]  Yanghee Choi,et al.  WAVE: Popularity-based and collaborative in-network caching for content-oriented networks , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[4]  Yousaf Bin Zikria,et al.  DCS: Distributed Caching Strategy at the Edge of Vehicular Sensor Networks in Information-Centric Networking , 2019, Sensors.

[5]  Victor C. M. Leung,et al.  Software Defined Networking, Caching, and Computing for Green Wireless Networks , 2016, IEEE Communications Magazine.

[6]  Limin Sun,et al.  Probabilistic Caching as Mixed Strategies in Spatially-Coupled Edge Caching , 2018, 2018 29th Biennial Symposium on Communications (BSC).

[7]  Raimo Kantola,et al.  ICN: interest-based clustering network , 2004 .

[8]  Ravishankar Ravindran,et al.  A comparative study of MobilityFirst and NDN based ICN-IoT architectures , 2014, 10th International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness.

[9]  Stefan Weber,et al.  Towards on-path caching alternatives in Information-Centric Networks , 2014, 39th Annual IEEE Conference on Local Computer Networks.

[10]  Tan Xiaoheng,et al.  A Survey on Naming, Name Resolution and Data Routing in Information Centric Networking (ICN) , 2014 .

[11]  Dario Rossi,et al.  Cost-Aware Caching: Caching More (Costly Items) for Less (ISPs Operational Expenditures) , 2016, IEEE Transactions on Parallel and Distributed Systems.

[12]  Eui-nam Huh,et al.  Fog Computing and Smart Gateway Based Communication for Cloud of Things , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[13]  Thierry Zami,et al.  Benefit of Progressive Deployment of Regenerators Along with Traffic Growth in WDM Elastic Networks , 2018, 2018 Optical Fiber Communications Conference and Exposition (OFC).

[14]  F. Richard Yu,et al.  Software-Defined Networking (SDN) and Distributed Denial of Service (DDoS) Attacks in Cloud Computing Environments: A Survey, Some Research Issues, and Challenges , 2016, IEEE Communications Surveys & Tutorials.

[15]  M. Majid Butt,et al.  Optimizing Joint Probabilistic Caching and Channel Access for Clustered D2D Networks , 2020, ArXiv.

[16]  Bruce M. Maggs,et al.  Reducing Latency Through Page-aware Management of Web Objects by Content Delivery Networks , 2016, SIGMETRICS.

[17]  Xu Chen,et al.  Interest Tree Based Information Dissemination via Vehicular Named Data Networking , 2018, 2018 27th International Conference on Computer Communication and Networks (ICCCN).

[18]  Ibrahim Abdullahi,et al.  Survey on caching approaches in Information Centric Networking , 2015, J. Netw. Comput. Appl..

[19]  Victor C. M. Leung,et al.  Software-Defined Networks with Mobile Edge Computing and Caching for Smart Cities: A Big Data Deep Reinforcement Learning Approach , 2017, IEEE Communications Magazine.

[20]  Gene Tsudik,et al.  AC3N: Anonymous communication in Content-Centric Networking , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[21]  Byung-Seo Kim,et al.  A Periodic Caching Strategy Solution for the Smart City in Information-Centric Internet of Things , 2018, Sustainability.

[22]  Raouf Boutaba,et al.  A survey of naming and routing in information-centric networks , 2012, IEEE Communications Magazine.

[23]  Xiang Zhang,et al.  BlockNDN: A bitcoin blockchain decentralized system over named data networking , 2017, 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN).

[24]  Van Jacobson,et al.  Schematizing Trust in Named Data Networking , 2015, ICN.

[25]  Deep Medhi,et al.  Measurement of Quality of Experience of Video-on-Demand Services: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[26]  Wai-Xi Liu,et al.  Content Popularity Prediction and Caching for ICN: A Deep Learning Approach With SDN , 2018, IEEE Access.

[27]  Fernando A. Kuipers,et al.  NDNFlow: Software-defined Named Data Networking , 2015, Proceedings of the 2015 1st IEEE Conference on Network Softwarization (NetSoft).

[28]  Hongke Zhang,et al.  Smart Collaborative Caching for Information-Centric IoT in Fog Computing , 2017, Sensors.

[29]  Jiajia Liu,et al.  Optimal Probabilistic Caching in Heterogeneous IoT Networks , 2020, IEEE Internet of Things Journal.

[30]  Makis Stamatelatos,et al.  Rethinking the mobile and wireless network architecture: The METIS research into 5G , 2014, 2014 European Conference on Networks and Communications (EuCNC).

[31]  Jun Bi,et al.  Design and Implementation of a Software-Defined Mobility Architecture for IP Networks , 2015, Mobile Networks and Applications.

[32]  Olivier Festor,et al.  MPC: Popularity-based caching strategy for content centric networks , 2013, 2013 IEEE International Conference on Communications (ICC).

[33]  Yang Li,et al.  Distributed Caching via Rewarding: An Incentive Caching Model for ICN , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[34]  Wisam Dawood Abdullah,et al.  Evaluation of user behavior and network performance in Malaysian Institution of Higher Education (MIHE) of wireless network , 2017, 2017 Annual Conference on New Trends in Information & Communications Technology Applications (NTICT).

[35]  Lujie Zhong,et al.  Optimal Information Centric Caching in 5G Device-to-Device Communications , 2018, IEEE Transactions on Mobile Computing.

[36]  Haijun Zhang,et al.  An NDN IoT Content Distribution Model With Network Coding Enhanced Forwarding Strategy for 5G , 2018, IEEE Transactions on Industrial Informatics.

[37]  Dirk Wübben,et al.  Cloud technologies for flexible 5G radio access networks , 2014, IEEE Communications Magazine.

[38]  Guoqiang Zhang,et al.  Caching in information centric networking: A survey , 2013, Comput. Networks.

[39]  Antonella Molinaro,et al.  Caching in Named Data Networking for the wireless Internet of Things , 2015, 2015 International Conference on Recent Advances in Internet of Things (RIoT).

[40]  Muhammad Faheem,et al.  A multi-channel distributed routing scheme for smart grid real-time critical event monitoring applications in the perspective of Industry 4.0 , 2019, Int. J. Ad Hoc Ubiquitous Comput..

[41]  Antonella Molinaro,et al.  On the Performance of Caching and Forwarding in Information-Centric Networking for the IoT , 2015, WWIC.

[42]  Olivier Festor,et al.  A Comparison of Caching Strategies for Content Centric Networking , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[43]  Byung-Seo Kim,et al.  A Comparative Performance Analysis of Popularity-Based Caching Strategies in Named Data Networking , 2020, IEEE Access.

[44]  George Pavlou,et al.  In-Network Cache Management and Resource Allocation for Information-Centric Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[45]  Byung-Seo Kim,et al.  Compound Popular Content Caching Strategy in Named Data Networking , 2019, Electronics.

[46]  Xiaofei Wang,et al.  Cache in the air: exploiting content caching and delivery techniques for 5G systems , 2014, IEEE Communications Magazine.

[47]  Rahim Tafazolli,et al.  In-network caching of Internet-of-Things data , 2014, 2014 IEEE International Conference on Communications (ICC).

[48]  Ammar Rayes,et al.  The Internet of Things (IoT) , 2020, Energy and Analytics.

[49]  Muhammad Faheem,et al.  MQRP: Mobile sinks-based QoS-aware data gathering protocol for wireless sensor networks-based smart grid applications in the context of industry 4.0-based on internet of things , 2017, Future Gener. Comput. Syst..

[50]  Rihab Jmal,et al.  An OpenFlow Architecture for Managing Content-Centric-Network (OFAM-CCN) based on popularity caching strategy , 2017, Comput. Stand. Interfaces.

[51]  Hui Li,et al.  An Autonomous System Based Security Mechanism for Network Coding Applications in Content-Centric Networking , 2017, MSPN.

[52]  Lixia Zhang,et al.  A Secure Link State Routing Protocol for NDN , 2018, IEEE Access.

[53]  Athanasios V. Vasilakos,et al.  A Survey of Green Mobile Networks: Opportunities and Challenges , 2012, Mob. Networks Appl..

[54]  Byung-Seo Kim,et al.  Performances of Probabilistic Caching Strategies in Content Centric Networking , 2018, IEEE Access.

[55]  Krzysztof Walkowiak,et al.  On the advantages of elastic optical networks for provisioning of cloud computing traffic , 2013, IEEE Network.

[56]  Mario Gerla,et al.  Proactive caching with mobility prediction under uncertainty in information-centric networks , 2017, ICN.

[57]  Jing Ren,et al.  MAGIC: A distributed MAx-Gain In-network Caching strategy in information-centric networks , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[58]  Miki Yamamoto,et al.  Performance Evaluation of Partial Deployment of an In-Network Cache Location Guide Scheme, Breadcrumbs , 2016, IEICE Trans. Commun..

[59]  Antonella Molinaro,et al.  Caching Transient Contents in Vehicular Named Data Networking: A Performance Analysis , 2020, Sensors.

[60]  Antonella Molinaro,et al.  Content-centric wireless networking: A survey , 2014, Comput. Networks.

[61]  Dario Rossi,et al.  Evaluating CCN multi-path interest forwarding strategies , 2013, Comput. Commun..

[62]  Stefan Weber,et al.  A Survey of Caching Policies and Forwarding Mechanisms in Information-Centric Networking , 2016, IEEE Communications Surveys & Tutorials.

[63]  Nasrine Olson Review of: Rayes, Ammar and Salam, Samer. Internet of things - from hype to reality: he road to digitization. Berlin: Springer, 2017 , 2019, Inf. Res..

[64]  Haoyang Yu,et al.  Exploiting ICN for Realizing Service-Oriented Communication in IoT , 2016, IEEE Communications Standards.

[65]  Patrick Crowley,et al.  Named data networking , 2014, CCRV.

[66]  Christian F. Tschudin,et al.  An information centric network for computing the distribution of computations , 2014, ICN '14.

[67]  Thomas C. Schmidt,et al.  On the impact of QoS management in an Information-centric Internet of Things , 2020, Comput. Commun..

[68]  Muhammad Faheem,et al.  A multi-channel distributed routing scheme for smart grid real-time critical event monitoring applications in the perspective of Industry 4.0 , 2019, Int. J. Ad Hoc Ubiquitous Comput..

[69]  Antti Ylä-Jääski,et al.  Cooperative caching through routing control in information-centric networks , 2013, 2013 Proceedings IEEE INFOCOM.

[70]  Yanghee Choi,et al.  Content discovery for information-centric networking , 2015, Comput. Networks.

[71]  Paolo Giaccone,et al.  Efficient caching through stateful SDN in named data networking , 2018, Trans. Emerg. Telecommun. Technol..

[72]  Hizbullah Khattak,et al.  LeafPopDown: Leaf Popular Down Caching Strategy for Information-Centric Networking , 2018 .

[73]  Mingwei Xu,et al.  Hop-based Probabilistic Caching for Information-Centric Networks , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[74]  Said El Kafhali,et al.  Energy-efficient on caching in named data networking: A survey , 2017, 2017 3rd International Conference of Cloud Computing Technologies and Applications (CloudTech).

[75]  Gwendal Simon,et al.  Cooperative Caching in a Content Centric Network for Video Stream Delivery , 2014, Journal of Network and Systems Management.

[76]  David Raymond,et al.  Host Inventory Controls and Systems Survey: Evaluating the CIS Critical Security Control One in Higher Education Networks , 2018, HICSS.

[77]  Eunyoung Jeong,et al.  Comparison of caching strategies in modern cellular backhaul networks , 2013, MobiSys '13.

[78]  Asit Chakraborti,et al.  Towards software defined ICN based edge-cloud services , 2013, 2013 IEEE 2nd International Conference on Cloud Networking (CloudNet).

[79]  Myeong-Wuk Jang,et al.  Cache capacity-aware CCN: Selective caching and cache-aware routing , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[80]  Mianxiong Dong,et al.  A Hierarchical Security Framework for Defending Against Sophisticated Attacks on Wireless Sensor Networks in Smart Cities , 2016, IEEE Access.

[81]  Syed Hassan Ahmed,et al.  Caching Policies in NDN-IoT Architecture , 2020, Integration of WSN and IoT for Smart Cities.

[82]  Derrick Wing Kwan Ng,et al.  Key technologies for 5G wireless systems , 2017 .

[83]  Khalil Drira,et al.  Cache coherence in Machine-to-Machine Information Centric Networks , 2015, 2015 IEEE 40th Conference on Local Computer Networks (LCN).

[84]  Nikos Nikoleris,et al.  CoolSim: Eliminating traditional cache warming with fast, virtualized profiling , 2016, 2016 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS).

[85]  Winston K. G. Seah,et al.  Performance comparison of caching strategies for information-centric IoT , 2018, ICN.

[86]  Muhammad Faheem,et al.  Energy efficient and QoS-aware routing protocol for wireless sensor network-based smart grid applications in the context of industry 4.0 , 2017, Appl. Soft Comput..

[87]  Hongli Zhang,et al.  Mobile cloud sensing, big data, and 5G networks make an intelligent and smart world , 2015, IEEE Network.

[88]  Jörg Ott,et al.  On content-centric router design and implications , 2010, ReARCH '10.

[89]  YAHUI MENG,et al.  EHCP: An Efficient Hybrid Content Placement Strategy in Named Data Network Caching , 2019, IEEE Access.

[90]  Hongke Zhang,et al.  HetNet: A Flexible Architecture for Heterogeneous Satellite-Terrestrial Networks , 2017, IEEE Network.

[91]  Xi Zhang,et al.  Information-centric network function virtualization over 5g mobile wireless networks , 2015, IEEE Network.

[92]  Shahrudin Awang Nor,et al.  A survey of content placement strategies for content-centric networking , 2016 .