iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://doi.org/10.1007/s11042-020-09626-7
Elastic caching solutions for content dissemination services of ip-based internet technologies prospective | Multimedia Tools and Applications Skip to main content
Log in

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

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

A Correction to this article was published on 03 October 2020

This article has been updated

Abstract

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.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Change history

References

  1. Aazam M, Huh E-N (2014) Fog computing and smart gateway based communication for cloud of things in future internet of things and cloud (FiCloud). In: 2014 International conference on IEEE

  2. Abani N, Braun T, Gerla M (2017) Proactive caching with mobility prediction under uncertainty in information-centric networks. In: Proceedings of the 4th ACM conference on information-centric networking, ACM

  3. Abdullah WD, MonzerHabbal AM, Mahmuddin MB (2017) Evaluation of user behavior and network performance in Malaysian Institution of Higher Education (MIHE) of wireless network. In: New trends in information & communications technology applications (NTICT), 2017 annual conference on IEEE

  4. Abdullahi I, Arif S, Hassan S (2015) Survey on caching approaches in information centric networking. J Netw Comput Appl 56:48–59

    Article  Google Scholar 

  5. Alubady R, et al. (2015) Review of Name Resolution and Data Routing for Information Centric Networking. In: The 4th international conference on internet applications, protocols and services (NETAPPS2015)

  6. Amadeo M, Campolo C, Molinaro A, Ruggeri G (2014) Content-centric wireless networking: a survey. Comput Netw 72:1–3

    Article  Google Scholar 

  7. Amadeo M, Campolo C, Ruggeri G, Lia G, Molinaro A (2020) Caching transient contents in vehicular named data networking: a performance analysis. Sensors 20:1985

    Article  Google Scholar 

  8. Amer R, Butt MM, Marchetti N (2020) Optimizing joint probabilistic caching and channel access for clustered D2D networks. arXiv:2003.02676

  9. Araldo A, Rossi D, Martignon F (2016) Cost-aware caching: caching more (costly items) for less (ISPs operational expenditures). IEEE Trans Parallel Distrib Syst 27(5):1316–1330

    Article  Google Scholar 

  10. Arianfar S, Nikander P, Ott J (2010) On content-centric router design and implications. In: Proceedings of the re-architecting the internet workshop, ACM

  11. Bai X, et al. (2004) ICN: Interest-based clustering network. In: Proceedings. fourth international conference on peer-to-peer computing, proceedings IEEE

  12. Barakabitze AA, Xiaoheng T, Tan G (2014) A survey on naming, name resolution and data routing in information centric networking (ICN). Int J Adv Res Comput Commun Eng 3(10):8322–8330

    Article  Google Scholar 

  13. Bari MF, et al. (2012) A survey of naming and routing in information-centric networks. IEEE Commun Mag 50(12):44–53

    Article  Google Scholar 

  14. Bernardini C, Silverston T, Festor O (2013) MPC: Popularity-based caching strategy for content centric networks. In: 2013 IEEE international conference on communications(ICC), IEEE

  15. Bernardini C, Silverston T, et al. (2015) A comparison of caching strategies for content centric networking. In: Global communications conference (GLOBECOM) 2015 IEEE, IEEE

  16. Chen J, et al. (2016) Exploiting ICN for realizing service-oriented communication in IoT. IEEE Commun Mag 54(12):24–30

    Article  Google Scholar 

  17. Cho K, et al. (2012) Wave: popularity-based and collaborative in-network caching for content-oriented networks. In: Computer communications workshops (INFOCOM WKSHPS), 2012 IEEE conference on IEEE

  18. Faheem M, Butt RA, Raza B, Ashraf MW, Ngadi MA, Gungor VC (2019) A multi-channel distributed routing scheme for smart grid real-time critical event monitoring applications in the perspective of Industry 4.0. International Journal of Ad Hoc and Ubiquitous Computing (IJAHUC) 32(4):236–256

    Article  Google Scholar 

  19. Faheem M, Gungor VC (2018) Energy efficient and QoS-aware routing protocol for wireless sensor network-based smart grid applications in the context of industry 4.0. Appl Soft Comput 68:910–922

    Article  Google Scholar 

  20. Faheem M, Gungor VC (2018) 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. Futur Gener Comput Syst 82:358–374

    Article  Google Scholar 

  21. Feng B, et al. (2017) HetNet: A flexible architecture for heterogeneous satellite-terrestrial networks. IEEE Network

  22. Ganesh K (2018) Portea: social media applications. In: Social media marketing. Springer, pp 195–207

  23. Gao J, Zhao L, Sun L (2018) Probabilistic caching as mixed strategies in spatially-coupled edge caching. In: 2018 29th biennial symposium on communications (BSC), pp 1–5

  24. Gündoğan C, Pfender J, Kietzmann P, Schmidt TC, Wählisch M (2020) On the impact of QoS management in an information-centric internet of things, Computer Communications

  25. Gupta D, Rani S, Ahmed SH, Hussain R (2020) Caching Policies in NDN-IoT Architecture. In: Integration of WSN and IoT for smart cities, ed: Springer, pp 43–64

  26. Hail MA, Amadeo M, Molinaro A, Fischer S (2015) Caching in named data networking for the wireless internet of things

  27. Hail MAM, Amadeo M, Molinaro A, Fischer S (2015) On the performance of caching and forwarding in information-centric networking for the IoT. In: International conference on wired/wireless internet communication, pp 313–326

  28. Han Q, Liang S, Zhang H (2015) Mobile cloud sensing, big data, and 5G networks make an intelligent and smart world. IEEE Netw 29(2):40–45

    Article  Google Scholar 

  29. He Y, et al. (2017) Software-defined networks with mobile edge computing and caching for smart cities: a big data deep reinforcement learning approach. IEEE Commun Mag 55(12):31–37

    Article  Google Scholar 

  30. Huo R, et al. (2016) Software defined networking, caching, and computing for green wireless networks. IEEE Commun Mag 54(11):185–193

    Article  Google Scholar 

  31. Index CVN (2012) Global mobile data traffic forecast update, 2012–2017: www.cisco.com/enUS/solutions/collateral/ns341/ns525/ns537/ns705/ns827/white_paper_c11-520862.html

  32. Ioannou A, Weber S (2014) Towards on-path caching alternatives in information-centric networks. In: Local computer networks (LCN), 2014 IEEE 39th conference on IEEE

  33. Ioannou A, Weber S (2016) A survey of caching policies and forwarding mechanisms in information-centric networking. IEEE Commun Surv Tut 18(4):2847–2886

    Article  Google Scholar 

  34. Jin T, et al. (2017) Blockndn: A bitcoin blockchain decentralized system over named data networking. In: Ubiquitous and future networks (ICUFN), 2017 ninth international conference on IEEE

  35. Jin T, et al. (2017) BlockNDN: A bitcoin blockchain decentralized system over named data networking. In: 2017 Ninth international conference on ubiquitous and future networks (ICUFN), IEEE

  36. Jmal R, Fourati LC (2017) An OpenFlow architecture for managing content-centric-network (OFAM-CCN) based on popularity caching strategy. Comput Stand Inter 51:22–29

    Article  Google Scholar 

  37. Juluri P, Tamarapalli V, Medhi D (2016) Measurement of quality of experience of video-on-demand services: a survey. IEEE Commun Surv Tut 18(1):401–418

    Article  Google Scholar 

  38. Khattak H, et al. (2018) LeafPopDown: leaf popular down caching strategy for information-centric networking. Int J Adv Comput Sci Appl 9(2):148–151

    Google Scholar 

  39. Klinkowski MA, Walkowiak K (2013) On the advantages of elastic optical networks for provisioning of cloud computing traffic. IEEE Netw 27(6):44–51

    Article  Google Scholar 

  40. Kobezak P, et al. (2018) Host inventory controls and systems survey: evaluating the cis critical security control one in higher education networks. In: Proceedings of the 51st Hawaii international conference on system sciences

  41. Lee S (2018) Preface: smart traffic hubs. In: Digital marketplaces unleashed. Springer, pp 407–416

  42. Lee S-W, et al. (2013) Cache capacity-aware CCN: Selective caching and cache-aware routing. In: 2013 IEEE global communications conference (GLOBECOM), IEEE

  43. Lee M, et al. (2015) Content discovery for information-centric networking. Comput Netw 83:1–14

    Article  Google Scholar 

  44. Lei K, et al. (2018) An NDN IoT content distribution model with network coding enhanced forwarding strategy for 5G. IEEE Trans Ind Inform 14 (6):2725–2735

    Article  Google Scholar 

  45. Li Z, Simon G (2015) Cooperative caching in a content centric network for video stream delivery. J Netw Syst Manag 23(3):445–473

    Article  Google Scholar 

  46. Li S, et al. (2014) A comparative study of mobilityfirst and NDN based ICN-IoT architectures. In: 10th International conference on heterogeneous networking for quality, reliability, security and robustness, IEEE

  47. Liang C, Yu FR, Zhang X (2015) Information-centric network function virtualization over 5G mobile wireless networks. IEEE Netw 29(3):68–74

    Article  Google Scholar 

  48. Liu W-X, et al. (2018) Content popularity prediction and caching for ICN: a deep learning approach with SDN. IEEE Access 6:5075–5089

    Article  Google Scholar 

  49. Mahmood A, et al. (2018) Efficient caching through stateful SDN in named data networking. Trans Emerg Telecommun Tech 29(1):e3271

    Article  Google Scholar 

  50. Meddeb M, et al. (2015) Cache coherence in machine-to-machine information centric networks. In: Local computer networks (LCN), 2015 IEEE 40th conference on IEEE

  51. Meng Y, Naeem MA, Ali R, Zikria YB, Kim SW (2019) DCS: Distributed caching strategy at the edge of vehicular sensor networks in information centric networking. Sensors 19(20):4407

    Article  Google Scholar 

  52. Meng Y, Naeem MA, Ali R, Kim B (2019) EHCP: An efficient hybrid content placement strategy in named data networking caching,. IEEE Access 7:155601–155611

    Article  Google Scholar 

  53. Monserrat JF, et al. (2014) Rethinking the mobile and wireless network architecture: the METIS research into 5G. In: Networks and communications (EuCNC) 2014 european conference on IEEE

  54. Naeem MA, Nor SA (2016) A survey of content placement strategies for content-centric networking. In: AIP conference proceedings. AIP Publishing

  55. Naeem MA, Rehman MAU, et al. (2020) A comparative performance analysis of popularity-based caching strategies in named data networking. IEEE Access 8:50057–50077

    Article  Google Scholar 

  56. Naeem MA, Suhaidi Hassan SAN (2018) IP-Internet data dissemination challenges and future research directions. J Adv Res Dyn Control Syst 10(Special Issue):1596–1606

    Google Scholar 

  57. Naeem MA, et al. (2018) Performances of probabilistic caching strategies in content centric networking. IEEE Access

  58. Naeem M, et al. (2018) A periodic caching strategy solution for the smart city in information-centric internet of things. Sustainability 10(7):2576

    Article  Google Scholar 

  59. Naeem MA, et al. (2019) Compound popular content caching strategy in named data networking. Electronics 8(7):771

    Article  Google Scholar 

  60. Nakajima H, et al. (2016) Performance evaluation of partial deployment of an in-network cache location guide scheme, breadcrumbs. IEICE Trans Commun 99(1):157–166

    Article  Google Scholar 

  61. Nikoleris N, et al. (2016) CoolSim: eliminating traditional cache warming with fast, virtualized profiling. In: Performance analysis of systems and software (ISPASS), 2016 IEEE international symposium on IEEE

  62. Pfender J, Valera A, Seah WK (2018) Performance comparison of caching strategies for information-centric IoT. In: Proceedings of the 5th ACM conference on information-centric networking, pp 43–53

  63. Psaras I, Chai WK, Pavlou G (2014) In-network cache management and resource allocation for information-centric networks. IEEE Trans Parallel Distrib Syst 25(11):2920–2931

    Article  Google Scholar 

  64. Puzhavakath Narayanan S, et al. (2016) Reducing latency through page-aware management of web objects by content delivery networks. In: ACM SIGMETRICS performance evaluation review, ACM

  65. Rahel S, Jamali A, El Kafhali S (2017) Energy-efficient on caching in named data networking: a survey. In: Cloud computing technologies and applications (CloudTech), 2017 3rd international conference of IEEE

  66. Ravindran R, et al. (2013) Towards software defined icn based edge-cloud services. In: Cloud networking (CloudNet), 2013 IEEE 2nd international conference on IEEE

  67. Rayes A, Salam S (2017) Internet of things (IoT) overview. In: Internet of things from hype to reality. Springer, pp 1–34

  68. Ren J, et al. (2014) Magic: A distributed max-gain in-network caching strategy in information-centric networks. In: 2014 IEEE conference on computer communications workshops (INFOCOM WKSHPS), IEEE

  69. Rossini G, Rossi D (2013) Evaluating CCN multi-path interest forwarding strategies. Comput Commun 36(7):771–778

    Article  Google Scholar 

  70. Rost P, et al. (2014) Cloud technologies for flexible 5G radio access networks. IEEE Commun Mag 52(5):68–76

    Article  Google Scholar 

  71. Saha S, Lukyanenko A, Ylä-Jääski A (2013) Cooperative caching through routing control in information-centric networks. In: INFOCOM, 2013 Proceedings IEEE, IEEE

  72. Saucez D., et al. (2016) Information-centric networking (ICN) research challenges

  73. Sifalakis M, et al. (2014) An information centric network for computing the distribution of computations. In: Proceedings of the 1st ACM conference on information-centric networking, ACM

  74. Song F, et al. (2017) Smart collaborative caching for information-centric IoT in fog computing. Sensors 17(11):2512

    Article  Google Scholar 

  75. Tsudik G, Uzun E, Wood CA (2016) AC3N: anonymous communication in content-centric networking. In: Consumer communications & networking conference (CCNC), 2016 13th IEEE Annual, IEEE

  76. Vural S, Navaratnam P, Wang N, Wang C, Dong L, Tafazolli R (2014) In-network caching of internet-of-things data. In: 2014 IEEE international conference on communications (ICC), pp 3185–3190

  77. Wang X, et al. (2012) A survey of green mobile networks: opportunities and challenges. Mobile Netw Appl 17(1):4–20

    Article  Google Scholar 

  78. Wang Y, Xu M, Feng Z (2013) Hop-based probabilistic caching for information-centric networks. In: 2013 IEEE global communications conference(GLOBECOM), IEEE

  79. Wang X, et al. (2014) Cache in the air: exploiting content caching and delivery techniques for 5G systems. IEEE Commun Mag 52(2):131–139

    Article  Google Scholar 

  80. Wang Y, Bi J, Zhang K (2015) Design and implementation of a software-defined mobility architecture for IP networks. Mobile Netw Appl 20(1):40–52

    Article  Google Scholar 

  81. Wang L, et al. (2018) A secure link state routing protocol for NDN. IEEE Access 6:10470–10482

    Article  Google Scholar 

  82. Wong, Vincent WS ed. Key Technologies for 5G Wireless Systems. Cambridge university press, 2017

  83. Woo S, et al. (2013) Comparison of caching strategies in modern cellular backhaul networks. In: Proceeding of the 11th annual international conference on Mobile systems, applications, and services, ACM

  84. Wu J, et al. (2016) A hierarchical security framework for defending against sophisticated attacks on wireless sensor networks in smart cities. IEEE Access 4(4):416–424

    Article  Google Scholar 

  85. Xu Y, et al. (2017) Distributed caching via rewarding: An incentive caching model for icn. In: GLOBECOM 2017-2017 IEEE global communications conference, IEEE

  86. Xu L, et al. (2017) An autonomous system based security mechanism for network coding applications in content-centric networking. In: International conference on mobile, secure, and programmable networking. Springer

  87. Xu C, et al. (2018) Optimal information centric caching in 5g device-to-device communications. IEEE Transactions on Mobile Computing

  88. Yan Q, et al. (2016) Software-defined networking (SDN) and distributed denial of service (DDoS) attacks in cloud computing environments: a survey, some research issues, and challenges. IEEE Commun Surv Tut 18(1):602–622

    Article  Google Scholar 

  89. Yang K, Sunny JJ, Wang L (2018) Blockchain-based decentralized public key management for named data networking. In: The international conference on computer communications and networks (ICCCN 2018)

  90. Yu Y, et al. (2015) Schematizing trust in named data networking. In: Proceedings of the 2nd ACM conference on information-centric networking, ACM

  91. Zami T, Morea A, Pesic J (2018) Benefit of progressive deployment of regenerators along with traffic growth in WDM elastic networks. In: Optical fiber communication conference, San Diego, California United States, 11–15 March. https://doi.org/10.1364/OFC.2018.Tu2F.3

  92. Zhang G, Li Y, Lin T (2013) Caching in information centric networking: a survey. Comput Netw 57(16):3128–3141

    Article  Google Scholar 

  93. Zhang S, Liu J (2020) Optimal probabilistic caching in heterogeneous IoT networks. IEEE Inter Things J 7:3404–3414

    Article  Google Scholar 

  94. Zhang M, Luo H, Zhang H (2015) A survey of caching mechanisms in information-centric networking. IEEE Commun Surv Tut 17(3):1473–1499

    Article  Google Scholar 

  95. Zhang L, et al. (2014) Named data networking. ACM SIGCOMM Comp Commun Rev 44(3):66–73

    Article  Google Scholar 

  96. van Adrichem NL, Kuipers FA (2015) NDNFlow: software-defined named data networking. In: Proceedings of the 2015 1st IEEE conference on network softwarization (NetSoft), IEEE

Download references

Acknowledgments

Rashid Ali (Sejong University, Seoul, South Korea) and Yousaf Bin Zikria (Yeungnam University, Gyeongsan, South Korea) are corresponding authors.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Rashid Ali or Yousaf Bin Zikria.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

The original version of this article was revised: The article title in the original publication contains a mistake.

Yahui Meng and Muhammad Ali Naeem are co-first authors.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Meng, Y., Naeem, M.A., Sohail, M. et al. Elastic caching solutions for content dissemination services of ip-based internet technologies prospective. Multimed Tools Appl 80, 16997–17022 (2021). https://doi.org/10.1007/s11042-020-09626-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09626-7

Keywords

Navigation