Analysis and optimization of caching techniques in eireless networks : reactive and proactive paradigm /
Ahmed Mohamed Magdy Ahmed
- 2017
- 83 p. ill. 21 cm.
Abstract: In this work, we explore the performance of caching in relay networks. First, we investigate the idea of proactive caching in relay networks. Second, we investigate dynamic content caching in non-proactive networks. Third, we investigate the optimal time average transmission energy resulting from caching in non-proactive relay networks. In the first part of this work, we investigate the performance of dynamic proactive caching in relay networks where an intermediate relay station caches content for potential future use by end users. A central base station proactively controls the cache allocation such that cached content remains fresh for consumption for a limited number of time slots called proactive service window. With uncertain user demand over multiple data items and dynamically changing wireless links, we consider the optimal allocation of relay station’s cache to minimize the time average expected service cost. We characterize a fundamental lower bound on the cost achieved by any proactive caching policy. Then we develop an asymptotically optimal caching policy that attains the lower bound as the proactive caching window size grows. We provide numerical simulations to validate our analytical findings and demonstrate performance merits. In the second part, we investigate dynamic content caching in relay networks where an intermediate relay station (RS) can adaptively cache data content based on their iv varying popularity. With the objective of minimizing the time average cost of content delivery, we formulate and study the problem of optimal RS cache allocation when the popularities of data content are unknown apriori to the network. While optimal dynamic cache control suffers the curse of dimensionality, we develop a fundamental lower bound on the achievable cost by any caching policy. Inspired by the structure of such lower bound, we develop a reduced-complexity policy that is shown numerically to perform close to the lower bound. In the third part of this work, we investigate the performance of caching in relay networks where an intermediate relay station (RS) caches content for future demand by end users. With uncertain user demand over multiple data items and dynamically changing wireless links, we characterize the optimal transmission time for serving data items, cached data portion allocation of relay station and optimal service portion, as a part from the cached portion, to minimize the total average transmission energy. We argue that under several settings fully caching the higher popular items is the optimal caching policy which minimizes the total expected transmission energy.