A future content-centric Internet would likely consistof autonomous systems (ASes) just like today’s Internet. It wouldthus be a network of interacting cache networks, each of themoptimized for local performance. To understand the influence ofinteractions between autonomous cache networks, in this paperwe consider ASes that maintain peering agreements with eachother for mutual benefit, and engage in content-level peering toleverage each others’ cache contents. We propose a model of theinteraction and the coordination between the caches managed bypeering ASes. We address whether stable and efficient contentlevel peering can be implemented without explicit coordinationbetween the neighboring ASes in order for the system to bestable. We show that content-level peering leads to stable cacheconfigurations, and that avoiding simultaneous updates by peeringISPs provides faster and more cost efficient convergence to a stableconfiguration. We validate our analytical results using simulationson the measured peering topology of more than 600 ASes.
QC 20130731