Skip to main content
Log in

Adaptive content caching simulation with visualization capabilities

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

Current Internet architecture is being challenged by the overwhelming multiplication of available content and the increasing requirements of the content delivery applications. Content Delivery Networks have been playing a catalytic role in content delivery solutions, replicating (caching) content at the edges of the network. In this paper, we have investigated the potential benefits offered by adaptability in overlay content replication, considering changing conditions such as the popularity and the size of the content objects and a system of collaborating content caches. Pursuing the understanding of the influence of these parameters we have designed and implemented a simulation framework, with enhanced visualization and parameterization capabilities, and performed a series of experiments, under varying conditions.

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

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Qin, S., Li Z., Cai Q. & Hu J. (2004). Segment-based adaptive caching for streaming media delivery on the internet. In Lecture Notes in Computer Science (Vol. 3293). Springer.

  2. Zahariadis, T., & Quacchio, E. (2011). Fast content-aware delivery in overlay networks. In Multimedia Communications Technical Committee E-Letter, 5(7),

  3. Rodriguez, P., Spanner, C., & Biersack, E. (2001). Analysis of web caching architectures: Hierarchical and distributed caching. IEEE/ACM Transactions on Networking, 9(4),

  4. Krogfoss, B. (2009). Hierarchical cache optimization in IPTV networks. IEEE Transactions on Broadcasting, 55(1),

  5. Shi, W., & Mai, Y. (2006). Performance evaluation of peer-to-peer web caching systems. Journal of Systems and Software, 79(5), 714–726.

    Article  Google Scholar 

  6. Ktari, S., Hecker, A., & Labiod, H. (2011). Symmetric routing in DHT overlays. Telecommunications Systems, 48(1–2), 163–172.

    Article  Google Scholar 

  7. Borst, S., Gupta, V. & Walid, A. (2010). Distributed caching algorithms for content distribution networks. In Proceedings of 29th conference on computer communications.

  8. Leung, K. & Lee, Y. (2013). Content delivery network interconnection (CDNI) requirements. Internet draft. Resource document. The internet engineering task force. http://tools.ietf.org/html/draft-ietf-cdni-requirements-05 (accessed February 2013)

  9. Nagaraj, S. (2004). Web caching and its application. The Springer International Series in Engineering and Computer Science (Vol. 772).

  10. Breslau, L., Cao, P., Fan, L., Phillips, G. & Shenker, S. (1999). Web caching and Zipf-like distributions: evidence and implications. Proceedings of 18th Joint Conference of the IEEE Computer and Communications Societies INFOCOM.

  11. Klein, B., & Hlavacs, H. (2012). A socially aware caching mechanism for encounter networks. Telecommunications Systems, 51(4), 297–304.

    Article  Google Scholar 

  12. Alimi, R., Penno, R. & Yang, Y. (2013) ALTO Protocol. Internet draft. Resource document. The internet engineering task force. http://tools.ietf.org/html/draft-ietf-alto-protocol-14 (accessed February 2013)

  13. Alimi, R., Rahman, A., Kutscher, D., Yang, Y., Song, H. & Pentikousis, K. (2013). DECADE - decoupled application data enroute. The internet engineering task force. Resource document. http://tools.ietf.org/html/draft-ietf-decade-arch-10 (Accessed Feb 2013)

  14. Erman, J., Gerber, A., Hajiaghayi, M., Pei, D. & Spatscheck, O. (2009). Network-aware forward caching. textitProceedings of the 18th international conference on WWW.

  15. COAST: Content aware content searching, Retrieval and Streaming, www.coast-fp7.eu (accessed Feb 2013).

  16. Liu, J., & Zhang, D. (2009). Toward accurate and efficient available bandwidth measurement. Telecommunications Systems, 41(3), 211–227.

    Article  Google Scholar 

  17. Castro, R., Coates, M., Liang, G., Nowak, R., & Yu, B. (2004). Network tomography: Recent developments. Statistical Science, 19(3), 499–517.

    Article  Google Scholar 

  18. Gill, P., Arlitt, M., Li, Z. & Mahanti, A. (2007). Youtube traffic characterization: A view from the edge. textitProceedings of the 7th ACM SIGCOMM conference on Internet measurement, pp. 15–28.

  19. Cha, M., Kwak, H., Rodriguez, P., & Moon, S. (2009). Analyzing the video popularity characteristics of large-scale user generated content systems. IEEE/ACM Transactions on Networking, 17(5), 1357–1370.

    Article  Google Scholar 

  20. YouTube statistics (2012). Resource document. http://www.youtube.com/t/press_statistics (Accessed Feb 2013)

  21. Sodagar, I. (2011). Dynamic adaptive streaming over HTTP (DASH), Part 1 Media presentation description and segment format. ISO/IEC Standard FDIS 23009–1.

  22. Tang, W., Fu, Y., Cherkasova, L. & Vahdat, A. (2003). Medisyn: A synthetic streaming media service workload generator. textitProceedings of 13th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andreas Papadakis.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Papadakis, A., Zahariadis, T. & Nikolaou, N. Adaptive content caching simulation with visualization capabilities. Telecommun Syst 59, 531–539 (2015). https://doi.org/10.1007/s11235-014-9913-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-014-9913-4

Keywords

Navigation