2018 · 14 citations · 14 references
ComputingComputer ScienceComputer SystemsComputer NetworksDistributed SystemsQueuing TheoryCachingCaching StrategiesCongestion ControlDistributed ComputingRoutingRouting AlgorithmsForwarding SystemsLow-latency DesignLow-latency NetworkingNetwork Congestion AnalysisNetwork Congestion ManagementNetwork Latency OptimizationOptimality ConditionsPacket Forwarding
We present a new unified framework for minimizing congestion-dependent network cost in caching networks by jointly optimizing forwarding and caching strategies. As caching variables are integer-constrained, the resulting optimization problem is NP-hard. To make progress, we focus on a relaxed version of the optimization problem, where caching variables are allowed to be real-valued. We develop necessary optimality conditions for the relaxed problem, and leverage this result to design MinDelay, an adaptive and distributed joint forwarding and caching algorithm, based on the conditional gradient algorithm. The MinDelay algorithm elegantly yields feasible routing variables and integer caching variables at each iteration, and can be implemented in a distributed manner with low complexity and overhead. Over a wide range of network topologies, simulation results show that MinDelay typically has significantly better delay performance in the low to moderate request rate regions. Moreover, the MinDelay and VIP algorithms complement each other in delivering superior delay performance across the entire range of request arrival rates.
14
Van Jacobson, Diana K. Smetters, James D. Thornton et al. · 2009 · 4K citations
Adaptive forwarding in named data networking
Cheng Yi, Alexander Afanasyev, Lan Wang et al. · ACM SIGCOMM Computer Communication Review · 2012 · 300 citations