郑州大学学报(理学版)2019,Vol.51Issue(3):22-27,6.DOI:10.13705/j.issn.1671-6841.2018331
基于t-SNE算法的ICN缓存容量分配机制
ICN Cache Capacity Allocation Mechanism Based on t-SNE Algorithm
摘要
Abstract
Aiming at the status quo of unbalanced node load, low cache utilization of critical nodes as well as high cache overhead, an ICN cache capacity allocation mechanism based on t-SNE algorithm for internet backbone nodes was proposed. Firstly, high-dimensional data sets were established by collecting the network topology attributes and the traffic feature information. Secondly, dimension reduction was exe-cuted, and network nodes were clustered by constructing the similarity of K-nearest neighbors to improve the t-SNE algorithm. Finally, based on the clustering results, the limited cache capacity was allocated to different nodes reasonably to balance the node load. The simulation results showed that the cache capacity allocation mechanism designed increased the cache hit ratio by nearly 3%~5%, and reduced the average cache overhead by 13.5%~23.4%, while ensuring the routing success rate at 95% compared with the benchmark mechanisms.关键词
信息中心网络/容量分配/t-SNE算法/负载均衡Key words
information-centric networking/capacity allocation/t-SNE algorithm/load balancing分类
信息技术与安全科学引用本文复制引用
陈香伊,王兴伟,李婕,易波,黄敏..基于t-SNE算法的ICN缓存容量分配机制[J].郑州大学学报(理学版),2019,51(3):22-27,6.基金项目
国家自然科学基金项目(61572123, 61872073) (61572123, 61872073)
辽宁省高校创新团队支持计划项目(LT2016007) (LT2016007)
教育部-中国移动科研基金项目(MCM20160201). (MCM20160201)