pith. sign in

arxiv: 1412.0041 · v4 · pith:HXFQ6V6Onew · submitted 2014-11-28 · 💻 cs.NI · cs.DC· cs.GT· cs.PF

FairCache: Introducing Fairness to ICN Caching - Technical Report

classification 💻 cs.NI cs.DCcs.GTcs.PF
keywords cachingalgorithmcollaborationfairnessgamegeneralin-networknetwork
0
0 comments X
read the original abstract

Information-centric networking extensively uses universal in-network caching. However, developing an efficient and fair collaborative caching algorithm for selfish caches is still an open question. In addition, the communication overhead induced by collaboration is especially poorly understood in a general network setting such as realistic ISP and Autonomous System networks. In this paper, we address these two problems by modeling the in-network caching problem as a Nash bargaining game. We show that the game is a convex optimization problem and further derive the corresponding distributed algorithm. We analytically investigate the collaboration overhead on general graph topologies, and theoretically show that collaboration has to be constrained within a small neighborhood due to its cost growing exponentially. Our proposed algorithm achieves at least 16% performance gain over its competitors on different network topologies in the evaluation, and guarantees provable convergence, Pareto efficiency and proportional fairness.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.