Skip to main content

Efficient Utilization of Cache Resources for Content Delivery Network Based on Blockchain

  • Conference paper
  • First Online:
Artificial Intelligence and Security (ICAIS 2021)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12737))

Included in the following conference series:

  • 1433 Accesses

Abstract

Content delivery network (CDN) has become an important means to alleviate network congestion and improve user service quality. However, with the emergence of new services such as short video and live streaming, traditional CDN has faced some challenges. In order to alleviate the lag problem of passive cache, we propose an active cache delivery scheme based on smart contract. In order to improve the utilization of storage resources in non-core locations of the network, we put forward the CDN-P2P network structure based on blockchain. Furthermore, the model predictive control (MPC) method is adopted to solve the joint optimization problem of bandwidth and delay in replica server selection. A large number of simulation experiments have been done to prove the effectiveness of our proposed scheme.

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

References

  1. Vakali, A., Pallis, G.: Content delivery networks: status and trends. IEEE Internet Comput. 7(6), 68–74 (2003). https://doi.org/10.1109/MIC.2003.1250586

    Article  Google Scholar 

  2. Sung, J., Kim, M., Lim, K., Rhee, J.K.: Efficient cache placement strategy in two-tier wireless content delivery network. IEEE Trans. Multimedia 18(6), 1163–1174 (2016). https://doi.org/10.1109/TMM.2016.2543658

    Article  Google Scholar 

  3. Lu, Z., et al.: Machine learning empowered content delivery: status, challenges and opportunities. IEEE Netw. https://doi.org/10.1109/MNET.011.2000141

  4. Wang, S., Zhang, X., Zhang, Y., Wang, L., Yang, J., Wang, W.: A survey on mobile edge networks: convergence of computing, caching and communications. IEEE Access 5, 6757–6779 (2017). https://doi.org/10.1109/ACCESS.2017.2685434

    Article  Google Scholar 

  5. Haribowo, Y., Kistijantoro, A.I.: Performance analysis of content-based mobile application on content delivery networks. In: 2012 International Conference on Cloud Computing and Social Networking (ICCCSN), Bandung, West Java, pp. 1–4 (2012). https://doi.org/10.1109/ICCCSN.2012.6215747

  6. Vu, T.X., Chatzinotas, S., Ottersten, B.: Blockchain-based content delivery networks: content transparency meets user privacy. In: 2019 IEEE Wireless Communications and Networking Conference (WCNC), Marrakesh, Morocco, pp. 1–6 (2019). https://doi.org/10.1109/WCNC.2019.8885904

  7. Wang, W., Niyato, D., Wang, P., Leshem, A.: Decentralized caching for content delivery based on blockchain: a game theoretic perspective. In: 2018 IEEE International Conference on Communications (ICC), Kansas City, MO, pp. 1–6 (2018). https://doi.org/10.1109/ICC.2018.8422547

  8. Fan, K., Ren, Y., Wang, Y., Li, H., Yang, Y.: Blockchain-based efficient privacy preserving and data sharing scheme of content-centric network in 5G. IET Commun. 12(5), 527–532 (2018). https://doi.org/10.1049/iet-com.2017.0619

    Article  Google Scholar 

  9. Ak, E., Canberk, B.: BCDN: a proof of concept model for blockchain-aided CDN orchestration and routing. Comput. Netw. 161, 162–171 (2019)

    Article  Google Scholar 

  10. Herbaut, N., Negru, N.: A model for collaborative blockchain-based video delivery relying on advanced network services chains. IEEE Commun. Mag. 55(9), 70–76 (2017)

    Article  Google Scholar 

  11. Park, K., Cho, K., Han, D., Kwon, T., Pack, S.: Proof of delivery in a trustless network. In: 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), Seoul, Korea (South), pp. 196–200 (2019). https://doi.org/10.1109/BLOC.2019.8751417

Download references

Acknowledgement

This work was supported by research of unified trusted data Management of government administration and enterprise “One Netcom” (State Grid science and technology program 5217Q020002Q).

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Ethics declarations

The authors declare that they have no conflicts of interest to report regarding the present study.”

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhang, H., Liu, B., Qin, L., Zhang, J., Gong, W. (2021). Efficient Utilization of Cache Resources for Content Delivery Network Based on Blockchain. In: Sun, X., Zhang, X., Xia, Z., Bertino, E. (eds) Artificial Intelligence and Security. ICAIS 2021. Lecture Notes in Computer Science(), vol 12737. Springer, Cham. https://doi.org/10.1007/978-3-030-78612-0_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-78612-0_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-78611-3

  • Online ISBN: 978-3-030-78612-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics