An Internet Application-Driven Cache Placement Algorithm for Software-Defined Information-Centric Networking
Jing Liu, Ziwei Hu, Jinghong Guo, Hanyong Hao · 2017 International Conference on Computer Technology, Electronics and Communication (ICCTEC) · 2017
Currently, video has becoming one of the most traffic-intense Internet applications. However, it also causes Internet transmission problems, such as congestion, high delay and bad user experience. Therefore, it is necessary to design a cache mechanism for some popular videos in advance. To address this problem, this paper designs an Internet application-driven algorithm for centralized cache placement of popular videos in software-defined information-centric networking. First, it designs a centralized control architecture and the cache controller and node working mechanism, and then this problem is formulated as an integer programming. Finally, it proposes a greedy algorithm based on a 0-1 multiple knapsack problem to solve the integer programming and sets a performance indicator to evaluate this algorithm. The result shows that the algorithm can achieve desirable performance.