Energy-efficiency Aware Probabilistic Caching Scheme for Content-centric Networks
LUO Xi①③ AN Ying② WANG Jianxin① LIU Yao④
①(School of Information Science and Engineering, Central South University, Changsha 410083, China) ②(Institute of Information Security & Big Data, Central South University, Changsha 410083, China) ③(Department of Information Technology, Hunan Police Academy, Changsha 410138, China) ④(School of Computer and Information Engineering, Hunan University of Commerce, Changsha 410205, China)
In-network caching is one of the key technologies of Content-Centric Networking (CCN), which is widely concerned recently. However, most existing works are targeted for optimizing network resource utilization, and the energy consumption aspect is largely ignored. In this paper, first an energy consumption model for content distribution is built and a judging condition for energy efficiency optimization in caching is designed. On this basis and in combination with content popularity and node centrality, an Energy-Efficiency Aware Probabilistic Caching (E2APC) scheme is proposed. Simulation results show that the proposed scheme can effectively reduce the whole energy consumption, while guaranteeing comparatively high cache hit rate and few average response hops.
JACOBSON V, SMETTERS D K, THORNTON J D, et al. Networking named content[J].Communications of the ACM, 2012, 55(1): 117-124. doi: 10.1145/1658939.1658941.
[3]
MING Z, XU M, and WANG D. Age-based cooperative caching in information-centric network[C]. Proceedings of the 23rd International Conference on Computer Communication and Networks (ICCCN), Shanghai, China, 2014: 1-8. doi: 10.1109/ICCCN.2014.6911725.
GE G D, GUO Y F, LAN J L, et al. Dynamic cache size transfer scheme based on replacement rate in content centric networking[J]. Journal of Communications, 2015, 36(5): 120-129. doi: 10.11959/j.issn.1000-436x.2015115.
[5]
KIM D, LEE S W, KO Y B, et al. Cache capacity-aware content centric networking under flash crowds[J]. Journal of Network and Computer Applications, 2015, 50: 101-113. doi: 10.1016/j.jnca.2014.06.008.
[6]
MAJD N E, MISRA S, and TOURANI R. Split-Cache: A holistic caching framework for improved network performance in wireless ad hoc networks[C]. Proceedings of IEEE Global Communications Conference (GLOBECOM), Austin, TX, USA, 2014: 137-142. doi: 10.1109/GLOCOM. 2014.7036797.
[7]
BERNARDINI C, SILVERSTON T, and FESTOR O. Socially-aware caching strategy for content centric networking[C]. Proceedings of the 2014 IFIP Networking Conference, Trondheim, Norway, 2014: 1-9. doi: 10.1109/ IFIPNetworking.2014.6857093.
[8]
ZHANG N, GUAN J, XU C, et al. A dynamic social content caching under user mobility pattern[C]. Proceedings of the 10th International Wireless Communications and Mobile Computing Conference (IWCMC), Nicosia, Cyprus, 2014: 1136-1141. doi: 10.1109/IWCMC.2014.6906514.
[9]
IQBAL J and GIACCONE P. Interest-based cooperative caching in multi-hop wireless networks[C]. Proceedings of IEEE Global Communications Conference (GLOBECOM), Atlanta, GA, USA, 2013: 617-622. doi: 10.1109/ GLOCOMW.2013.6825056.
GE G D, GUO Y F, LIU C X, et al. Collaborative caching and routing scheme based on local request similarity in named data networking[J], Journal of Electronics & Information Technology, 2015, 37(2): 435-442. doi: 10.11999/ JEIT140246.
[11]
CHIARAVIGLIO L, MELLIA M, and NERI F. Minimizing ISP network energy cost: Formulation and solutions[J]. IEEE/ACM Transactions on Networking, 2012, 20(2): 463-476. doi: 10.1109/TNET.2011.2161487.
[12]
BRAUN T and TRINH T A. Energy Efficiency Issues in Information-centric Networking[M]. Energy Efficiency in Large Scale Distributed Systems. Berlin Heidelberg, Springer, 2013: 271-278. doi: 10.1007/978-3-642-40517-4_22.
[13]
LLORCA J, TULINO A M, GUAN K, et al. Dynamic in-network caching for energy efficient content delivery[C]. Proceedings of IEEE INFOCOM 2013. Turin, Italy, 2013: 245-249. doi: 10.1109/INFCOM.2013.6566772.
[14]
LI J, LIU B, and WU H. Energy-efficient in-network caching for content-centric networking[J]. IEEE Communications Letters, 2013, 17(4): 797-800. doi: 10.1109/LCOMM.2013. 022213.122741.
[15]
FANG C, YU F R, HUANG T, et al. An energy-efficient distributed in-network caching scheme for green content-centric networks[J]. Computer Networks, 2015, 78: 119-129. doi: 10.1016/j.comnet.2014.09.017.
[16]
LE T, LU Y, and GERLA M. Social caching and content retrieval in Disruption Tolerant Networks (DTNs)[C]. Proceedings of the IEEE 2015 International Conference on Computing, Networking and Communications (ICNC), Garden Grove, CA, USA, 2015: 905-910. doi: 10.1109/ ICCNC.2015.7069467.
[17]
MASTORAKIS S, AFANASYEV A, MOISEENKO I, et al. ndnSIM 2.0: A new version of the NDN simulator for NS-3[R]. Technical Report NDN-0028, 2015.