Abstract

The cache allocation of in-network caching is fundamental to the quality of service in heterogeneous information centric network (ICN). The aim of the cache allocation is to efficiently allocate appropriate cache capacity to each router for storing content, avoiding the long-distance transmission cost from clients to servers. Existing works focus on the analysis of network topology. However, this way is computation-expensive for such analysis, at the same time it cannot reach a completely optimal network, due to its used multiple conflicting performance metrics. In this paper, we propose an ant colony inspired cache allocation mechanism (ACCM) for heterogeneous ICN, which is able to deal with the cache budget constraint. Specifically, we first construct an evaluation model of network performance, in terms of hit ratio, energy consumption, time latency, and throughput. Then, based on the evaluation model, we devise an ant colony inspired cache allocation mechanism, where the ICN topology system is mapped into an ant colony system and the cache allocation process is simulated by the ant colony foraging behavior. Our theoretical analysis shows that the proposed mechanism can converge to the best solution. Finally, we conduct simulations on AttMpls and TW Telecom topologies with real datasets in YouTube. Simulation results show the effectiveness and efficiency of the proposed mechanism on the simulation instances in terms of hit ratio, energy consumption, time latency, and throughput.

Highlights

  • Information Centric Network has emerged as a novel network paradigm, which caches contents provided by servers at routers to serve users

  • Since ant colony is able to find the best solution heuristically and ant colony bionic information centric network (ICN) is effective, we propose a cache allocation mechanism inspired by ant colony system for heterogeneous ICN

  • We devise an ant colony inspired cache allocation mechanism, where the ICN topology system is mapped into an ant colony system and the cache allocation process is simulated by the ant colony foraging behavior

Read more

Summary

INTRODUCTION

Information Centric Network has emerged as a novel network paradigm, which caches contents provided by servers at routers to serve users. One category is cache capacity is allocated to each router proportionally according to its importance degree, which is related to centrality degree and requested frequency Another category is to formulate the cache allocation problem as an optimization problem according to network performance, and the solution is obtained through solving optimization problem. Based on the above considerations, in this paper, we propose an ant colony inspired cache allocation mechanism named ACCM for heterogeneous ICN to address the cache allocation problem under the constraint of cache budget. Based on the performance evaluation model, we design an ant colony inspired cache allocation mechanism to allocate cache capacity to routers. We conduct a strong theoretical analysis to show that ant colony is able to converge to the cache allocation scheme with the best network performance in heterogeneous ICN.

RELATED WORK
METIRCS QUANTIFICATION
PERFORMANCE EVALUATION MODEL
ANT COLONY INSPIRED CACHE ALLOCATION MECHANISM
ANT COLONY FOR CACHE ALLOCATION
THEORETICAL ANALYSIS
3: If α and β
SIMULATION ANALYSIS
EVALUATION INDICATORS
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.