Optimizing Video Request Routing in Mobile Networks with Built-in Content Caching
DOWNLOAD PROJECT SYNOPSIS
Built-in content caching in mobile core networks can help improve quality of service, reduce operation expenses, simplify inter-network cooperation, and thus is a promising approach for more efficient networking architectures. In addition to the complexity of content placement as revealed in the literature, routing video requests remains a challenging issue. Two problems must be addressed: (i) how to distribute video requests among multiple internal servers (i.e., server selection); and (ii) how to route so-generated video flows (i.e., flow routing). In this work, we jointly formulate these two problems with two traffic-engineering objectives considered, namely, minimizing maximum link utilization and minimizing total link cost. Fast algorithm is developed to solve the problems with provable approximation guarantees. A hop-by-hop routing protocol is proposed, which implements the optimization solutions by generating a set of flow-splitting and routing decisions for each router/caching node.