Skip to main content

A Design Model Network for Intelligent Web Cache Replacement in Web Proxy Caching

  • Conference paper
  • First Online:
Intelligent Systems and Networks

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 471))

Abstract

Internet web caching architecture and web caching replacement policy have been used by internet service providers (ISP) and internet content providers (ICP) to save bandwidth, offload in servers and reduce time response to the user. Thereby, the internet services have improved the performance and quality. In recent years, machine learning (ML) is increasingly developing both in hardware as well as in algorithms, which could impact web caching replacement to become more intelligent. In this paper, we present a model network and apply two algorithms: the original method and an intelligent method based on the decision tree in ML of web caching replacement. The simulation results are shown in JMT software and compare the performance of the two algorithms.

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

Access this chapter

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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

References

  1. Lam, H.K., Truong, N.X.: Performance analysis of hybrid web caching architecture. Am. J. Networks Commun. 4(3), 37–43 (2015)

    Article  Google Scholar 

  2. Kim, S.: Cooperative Inter-ISP traffic control scheme based on bargaining game approach. IEEE Access 9, 31782–31791 (2021)

    Article  Google Scholar 

  3. Sufian, R.S., Liu, T., Paul, A.: Gluon distributions and their applications to Ioffe-time distributions. Phys. Rev. D 103(3), 036007 (2021)

    Article  Google Scholar 

  4. Ma, T., Hao, Y., Shen, W., Tian, Y., Al-Rodhaan, M.: An improved web cache replacement algorithm based on weighting and cost. IEEE Access 6, 27010–27017 (2018)

    Article  Google Scholar 

  5. Yovita, L.V., Syambas, N.R.: Caching on named data network: a survey and future research. Int. J. Electr. Comput. Eng. (IJECE) 98(6), 4456–4466 (2018)

    Article  Google Scholar 

  6. Rais, R.N.B., Khalid, O.: Study and analysis of mobility, security, and caching issues in CCN. Int. J. Electr. Comput. Eng. (IJECE) 10(2), 1438–1453 (2020)

    Article  Google Scholar 

  7. Negara, R.M., Syambas, N.R.: Caching and machine learning integration methods on named data network: a survey. In: 2020 14th International Conference on Telecommunication Systems, Services, and Applications (TSSA), pp. 1–6 (2020)

    Google Scholar 

  8. Im, Y., Prahladan, P., Kim, T.H., Hong, Y.G., Ha, S.: SNN-cache: a practical machine learning-based caching system utilizing the inter-relationships of requests. In: 2018 52nd Annual Conference on Information Sciences and Systems (CISS), pp. 1–6 (2018)

    Google Scholar 

  9. Ali, W., Shamsuddin, S.M.: Intelligent client-side web caching scheme based on least recently used algorithm and neuro-fuzzy system. In: Yu, W., He, H., Zhang, N. (eds.) ISNN 2009. LNCS, vol. 5552, pp. 70–79. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01510-6_9

    Chapter  Google Scholar 

  10. Romano, S., ElAarag, H.: A neural network proxy cache replacement strategy and its implementation in the Squid proxy server. Neural Comput. Appl. 20(1), 59–78 (2011)

    Article  Google Scholar 

  11. Cobb, J., ElAarag, H.: Web proxy cache replacement scheme based on back-propagation neural network. J. Syst. Softw. 81(9), 1539–1558 (2008)

    Article  Google Scholar 

  12. Jarukasemratana, S., Murata, T.: Web caching replacement algorithm based on web usage data. New Gener. Comput. 31(4), 311–329 (2013)

    Article  Google Scholar 

  13. Sulaiman, S., Shamsuddin, S.M., Forkan, F., Abraham, A.: Intelligent web caching using neurocomputing and particle swarm optimization algorithm. In: 2008 Second Asia International Conference on Modelling and Simulation (AMS), pp. 642–647 (2008)

    Google Scholar 

  14. Ma, T., Qu, J., Shen, W., Tian, Y., Al-Dhelaan, A., Al-Rodhaan, M.: Weighted greedy dual size frequency based caching replacement algorithm. IEEE Access 6, 7214–7223 (2018)

    Article  Google Scholar 

  15. Koskela, T., Heikkonen, J., Kaski, K.: Web cache optimization with nonlinear model using object features. Comput. Networks 43(6), 805–817 (2003)

    Article  Google Scholar 

  16. Sajeev, G.P., Sebastian, M.P.: A novel content classification scheme for web caches. Evolving Syst. 2(2), 101–118 (2011)

    Article  Google Scholar 

  17. Julian Benadit, P., Sagayaraj Francis, F., Muruganantham, U.: Improving the performance of a proxy cache using expectation maximization with Naive Bayes classifier. In: Jain, L.C., Behera, H.S., Mandal, J.K., Mohapatra, D.P. (eds.) Computational Intelligence in Data Mining - Volume 2. SIST, vol. 32, pp. 355–368. Springer, New Delhi (2015). https://doi.org/10.1007/978-81-322-2208-8_33

    Chapter  Google Scholar 

  18. Julian, B.P., Pahuja, K., Sidhu, M.S.: Enhancements to content caching using weighted greedy caching algorithm in information centric networking. Procedia Comput. Sci. 171, 2435–2444 (2020)

    Article  Google Scholar 

  19. Nimishan, S., Shriparen, S.: An approach to improve the performance of web proxy cache replacement using machine learning techniques. In: 2018 IEEE International Conference on Information and Automation for Sustainability (ICIAfS), pp. 1–6 (2018)

    Google Scholar 

  20. Mahmoud Al-Qudah, D.A., Olanrewaju, R.F., Wong Azman, A.: Enhancement web proxy cache performance using wrapper feature selection methods with NB and J48. IOP Conf. Ser. Mater. Sci. Eng. 260, 012012 (2017)

    Article  Google Scholar 

  21. Bertoli, M., Casale, G., Serazzi, G.: JMT: performance engineering tools for system modeling. SIGMETRICS Perform. Eval. Rev. 36(4), 10–15 (2009)

    Article  Google Scholar 

  22. Kumar, P.V., Reddy, V.R.: Web proxy cache replacement policies using decision tree (DT) machine learning technique for enhanced performance of web proxy. Int. J. Recent Innov. Trends Comput. Commun. 2(2), 302–309 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Truong Nguyen Xuan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Xuan, T.N., Thi, V.T., Khanh, L.H. (2022). A Design Model Network for Intelligent Web Cache Replacement in Web Proxy Caching. In: Anh, N.L., Koh, SJ., Nguyen, T.D.L., Lloret, J., Nguyen, T.T. (eds) Intelligent Systems and Networks. Lecture Notes in Networks and Systems, vol 471. Springer, Singapore. https://doi.org/10.1007/978-981-19-3394-3_68

Download citation

Publish with us

Policies and ethics