Skip to main content
Log in

Routing and content delivery for in-network caching enabled IP network

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

Abstract

Information-Centric Networking (ICN) has been recently recognized as a promising future Internet paradigm by providing content-oriented functionality and in-network caching characteristic rather than relying on overlay or end-to-end communication mode. However, the deployment of ICN on the real network is very difficult or even almost impossible at the current stage. In other words, the end-to-end IP network always has the overwhelming development strengths. In spite of this, the end-to-end IP network has no the adequate in-network caching resources to offload the traffic. At the right time, as the essential and significant characteristic of ICN, in-network caching has great potential to be applied into IP network in order to dramatically reduce load pressure of Origin Server (OS). Therefore, we in this paper enable IP network to have the capacity of in-network caching, and on this base, we investigate the comprehensive routing and content delivery. Firstly, the network topology is divided into a number of Autonomous Systems (ASs), and each AS has an Information Management Center (IMC) which has rich functionalities by maintaining Content Index Table (CIT), Physical Topology Index Table (PTIT) and Response Request Table (RRT). Then, CIT is used to conduct both intra-AS routing and explicitly collaborative caching, and PTIT is used to conduct both inter-AS routing and adaptive content delivery including on-path and off-path. In particular, RRT is only sent to OS so that the end-to-end communication connection is switched off. Finally, the experimental results reveal that the proposed scheme can reduce load pressure of OS around 45.7% over Deltacom and 54.8% over GTS. In addition, compared to the previous work, the proposed scheme has better performance.

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

Access this article

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

References

  1. 8K video arrives on YouTube. https://www.extremetech.com. Accessed 15 Sept 2021

  2. Ascigil O, Calvert K (2012) Implications of source routing. In Proc. ACM CoNEXT. pp 11–12

  3. Atzori L, Iera A, Morabito G (2010) The Internet of things, a survey. Comput Netw 54(15):2787–2805

    Article  Google Scholar 

  4. Bannour F, Souihi S, Mellouk A (2020) Adaptive distributed SDN controllers: application to content-centric delivery networks. Futur Gener Comput Syst 113:78–93

    Article  Google Scholar 

  5. Bidkar S, Gumaste A, Ghodasara P et al (2015) Scalable segment routing a new paradigm for efficient service provider networking using carrier ethernet advances. J Commun Netw 7(5):445–460

    Article  Google Scholar 

  6. Cisco CVNI report. https://www.newsroom.cisco.com. Accessed 15 Sept 2021

  7. Chen J, Mi W, Liu Z et al (2020) Exploitation of information centric networking in federated satellite: 5G network. Wirel Netw 26:3159–3167

    Article  Google Scholar 

  8. Chiesa M, Lospoto G, Rimondini M et al (2013) Intra-domain pathlet routing. In Proc. IEEE ICCCN. pp 1–9

  9. China’s VR industry report. http://www.ireasearchchina.com. Accessed 15 Sept 2021

  10. Deltacom. http://www.topology-zoo.org/. Accessed 15 Sept 2021

  11. Djama A, Djamaa B, Senouci MR (2020) Information-centric networking solutions for the internet of things: a systematic mapping review. Comput Commun 159:37–59

    Article  Google Scholar 

  12. Fernando N, Loke SW, Rahayu W (2013) Mobile cloud computing: a survey. Futur Gener Comput Syst 29(1):84–106

    Article  Google Scholar 

  13. Ghosh A, Chakraborty B, Raha A et al (2020) Improving network throughput by hardware realization of a dynamic content caching scheme for information-centric networking (ICN). Wireless Personal Communications, early view. https://doi.org/10.1007/s11277-020-07825-x. Accessed 15 Sept 2021

  14. GTS. http://www.topology-zoo.org/. Accessed 15 Sept 2021

  15. HD-report on 4K. https://www.hd-report.com. Accessed 15 Sept 2021

  16. Jiang X, Bi J (2014) nCDN: CDN enhanced with NDN. In Proc. IEEE INFOCOM Workshops on Name-Oriented Mobility. pp 440-445

  17. Julian BP, Pahuja K, Sidhu MS (2020) Enhancements to content caching using weighted greedy caching algorithm in information centric networking. Procedia Comput Sci 171:2435–2444

    Article  Google Scholar 

  18. Khandaker F, Oteafy S, Hassanein HS et al (2019) A functional taxonomy of caching schemes: Towards guided designs in information-centric networks 165:1–14

  19. Kobayashi N, Laneve C (2017) Deadlock analysis of unbounded process networks. Inf Comput 252:48–70

    Article  MathSciNet  Google Scholar 

  20. Kumar S, Tiwari R (2020) Optimized content centric networking for future internet: dynamic popularity window based caching scheme. Comput Netw 179:1–15

    Article  Google Scholar 

  21. Lv J, Wang X, Huang M et al (2017) RISC: ICN routing mechanism incorporating SDN and community division. Comput Netw 123:88–103

    Article  Google Scholar 

  22. Mobile video delivery with hybrid ICN. https://www.cisco.com. Accessed 15 Sept 2021

  23. Noh H, Song H (2019) Cooperative and distributive caching system for video streaming services over the information centric networking. In Proc. IEEE 44th Conference on Local Computer Networks (LCN). pp 210-213

  24. POINT. https://www.point-h2020.eu. Accessed 15 Sept 2021

  25. Thomdapu ST, Katiyar P, Rajawat K (2021) Dynamic cache management in content delivery networks, Computer Networks, early view. https://doi.org/10.1016/j.comnet.2021.107822. Accessed 15 Sept 2021

  26. Towards a 5G consumer future. https://www.ericsson.com. Accessed 15 Sept 2021

  27. Ud Din I, Hassan S, Almogren A et al (2020) PUC: packet update caching for energy efficient IoT-based information-centric networking. Futur Gener Comput Syst 111:634–643

  28. Wu H, Li J, Zhi J et al (2019) Edge-oriented collaborative caching in information-centric networking, in proc. IEEE Symposium on Computers and Communications (ISCC). pp 1–6

  29. Wu F, Yang W, He G (2019) FDCP: cache placement model for information-centric networking using fluid dynamics theory. Peer Peer Netw Appl 12:789–808

    Article  Google Scholar 

  30. YouTube traces. http://traces.cs.umass.edu/index.php/Network/Network. Accessed 15 Sept 2021

  31. Yu H, Zheng D, Zhao B et al (2006) Understanding user behavior in large-scale video-on-demand systems. ACM SIGOPS Operating Systems Review 40(4):333–344

    Article  Google Scholar 

  32. Zhang Z, Lung C, St-Hilaire M et al (2020) An SDN-based caching decision policy for video caching in information-centric networking. IEEE Trans Multimedia 22(4):1069–1083

    Article  Google Scholar 

  33. Zhang P, Kong Y, Zhou M (2018) A domain partition-based trust model for unreliable clouds. IEEE Trans Inf Forensics Secur 13(9):2167–2178

    Article  Google Scholar 

  34. Zhao J, Liang P, Liufu W et al (2019) Recent developments in content delivery network: a survey. In: Proc. Parallel Architectures, Algorithms and Programming. pp 98–106

Download references

Funding

This work is supported by the LiaoNing Revitalization Talents Program under Grant No. XLYC1902010, the Major International(Regional) Joint Research Project of NSFC under Grant No. 71620107003, and the National Natural Science Foundation of China under Grant No. 61872073.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xingwei Wang.

Additional information

Publisher’s Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, S., Wang, X., Lv, J. et al. Routing and content delivery for in-network caching enabled IP network. Multimed Tools Appl 81, 715–735 (2022). https://doi.org/10.1007/s11042-021-11359-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-11359-0

Keywords

Navigation