Abstract
We propose a new prioritized probabilistic caching scheme for content-centric networks (CCN) to selectively cache more important data more than the others by using heterogeneous caching probabilities. The proposed caching algorithm is used along with Least Recently Used (LRU) cache replacement policy. The caching algorithm allows each CCN node to cache data based on popularity and priority of the data. The popularity of data is determined based on the number of corresponding interest packets sent by content requesters. The priority of data is dictated by the influence of the data to the quality of content reconstructed from the data. With these popularity and priority, the caching probability can be computed by weighing summation. We conduct computer simulations to evaluate the performance of the proposed caching algorithm. Results show that the proposed caching algorithm outperforms a universal caching scheme in terms of content quality at a requester and caching performance such as cache-hit percentage and server load reduction.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Jacobson, V., Smetters, D.K., Thornton, J.D., Plass, M.F., Briggs, N.H., Braynard, R.L.: Networking named content. In: Proceedings of ACM CoNEXT, pp. 1–12. ACM, Rome (2009)
Cisco Visual Networking Index: Forecast and Methodology, 2014–2019 White Paper. http://www.cisco.com
Kumwilaisak, W.: Image and Video Communication Systems: Representation, Compression, and Networks. Jarunsanitwong Press, Bangkok (2015)
Bernardini, C., Silverston, T., Festor, O.: MPC: popularity-based caching strategy for content centric networks. In: IEEE International Conference on Communication (ICC), pp. 3619–3623. IEEE, Budapest (2013)
Cho, K., Lee, M., Park, K., Kwon, T.T., Choi, Y., Pack, S.: WAVE: popularity-based and collaborative in-network caching for content-oriented networks. In: Proceedings of INFOCOM WKSHPS, pp. 316–321. IEEE, Orlando, FL (2012)
Psaras, I., Chai, W.K., Pavlou, G.: In-network cache management and resource allocation for information-centric networks. In: IEEE Transactions on Parallel and Distributed Systems, vol. 25, no. 11, pp. 2920–2931. IEEE (2013)
Psaras, I., Chai, W.K., Pavlou, G.: Probabilistic in-network caching for information-centric networks. In: Proceedings of the Second Edition of the ICN Workshop on Information-centric Networking, pp. 55–60. ACM, Helsinki (2012)
Tarnoi, S., Suppakitpaisarn, V., Ji, Y.: Adaptive Probabilistic Caching for Information-Centric Networking. IEICE Technical Report (2015)
Lee, J., Lim, K., Yoo, C.: Cache replacement strategies for scalable video streaming in CCN. In: 19th Asia-Pacific Conference on Communications (APCC), pp. 184–189. IEEE, Denpasar (2013)
Mastorakis, S., Afanasyev, A., Moiseenko, I., Zhang, L.: ndnSIM 2.0: A new version of the NDN simulator for NS-3. NDN, Technical Report NDN-0028 (2015)
Perea, R.M.: Internet Multimedia Communications Using SIP. Morgan-Kaufmann, San Francisco (2008)
Acknowledgements
This research is supported in part by Thailand Graduate Institute of Science and Technology (TGIST) National Science and Technology Development Agency (NSTDA) with contract number TGIST 01-57-022.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Sirichotedumrong, W., Kumwilaisak, W., Tarnoi, S., Thatphithakkul, N. (2016). Prioritized Probabilistic Caching Algorithm in Content Centric Networks. In: Meesad, P., Boonkrong, S., Unger, H. (eds) Recent Advances in Information and Communication Technology 2016. Advances in Intelligent Systems and Computing, vol 463. Springer, Cham. https://doi.org/10.1007/978-3-319-40415-8_25
Download citation
DOI: https://doi.org/10.1007/978-3-319-40415-8_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-40414-1
Online ISBN: 978-3-319-40415-8
eBook Packages: EngineeringEngineering (R0)