Int J Performability Eng ›› 2019, Vol. 15 ›› Issue (8): 2190-2198.doi: 10.23940/ijpe.19.08.p19.21902198

Previous Articles     Next Articles

Content-Centric Network Caching Strategy based on Node Situational Degree

Jianwei Zhanga,*, Chunfeng Dub, Zengyu Caib, Wenqian Wangb, and Zuodong Wua   

  1. a Software Engineering College, Zhengzhou University of Light Industry, Zhengzhou, 450002, China
    b School of Computer and Communication Engineering, Zhengzhou University of Light Industry, Zhengzhou, 450002, China
  • Submitted on ;
  • Contact: * E-mail address: zhangjw@zzu.edu.cn
  • About author:Jianwei Zhang received his Ph.D. in computer application technology from PLA Information Engineering University in 2010. He is currently a professor at Zhengzhou University of Light Industry. His research interests include broadband information networks and network security. Chunfeng Du is a master's student in the School of Computer and Communication Engineering at Zhengzhou University of Light Industry. His research interests include network engineering and big data. Zengyu Cai received his master's degree in computer application technology from Northeast Normal University in 2006. He is currently an associate professor at Zhengzhou University of Light Industry. His research interests include trusted computing, plan recognition, and information security. Wenqian Wang is a graduate student in the School of Computer and Communication Engineering at Zhengzhou Light Industry University. Her research interests include content centric networks. Zuodong Wu is a graduate student in the School of Computer and Communication Engineering at Zhengzhou Light Industry University. His research interests include content-centric networks and network security.
  • Supported by:
    This work is supported by the National Natural Science Foundation of China (No. 61672471 and 61502436), Fundamental Research Funds for the Henan Province University (No. 17KYYWF0202), Henan Province University Science and Technology Innovation Team (No. 18IRTSTHN012), and Plan for Scientific Innovation Talent of Henan Province (No. 184200510010).

Abstract: In order to meet the requirement of efficient network utilization and cache data availability of content-centric networks, a content-centric network caching strategy based on the node situational degree is proposed. It considers user preferences, content popularity, and node caching. Specifically, the active nodes in CCN network statistics involve user requests, hit rates, time intervals, and cache statuses of nodes according to the period. Through these data, the user preferences around the active node, the content popularity of each type of content in the node, and the cache degree of the node are calculated. Finally, the situational degree of the node is obtained. In the process of user request data and content packet information interaction with active nodes or content source servers, the situational threshold of nodes is calculated. According to dynamic changes in the node situational degree value and the matching of byte value information contained in the interest package and data package, the best caching node can be judged and selected for content replica. The optimized configuration of cached content can be realized. Simulation results show that, compared with the traditional caching scheme, this caching strategy can effectively improve the average cache hit ratio and reduce the request delay.

Key words: content-centric network, situational factors, situational threshold, situational degree