Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2018, Article ID 1680641, 10 pages
https://doi.org/10.1155/2018/1680641
Research Article

Caching Efficiency Enhancement at Wireless Edges with Concerns on User’s Quality of Experience

1School of Computer Science and Engineering, Nanyang Technological University, Singapore 639798
2School of Electronic Science and Engineering, Nanjing University, Nanjing 210093, China
3College of Information Engineering, Zhejiang University of Technology, Hangzhou 310023, China
4School of Information Science and Technology, Dalian Maritime University, Dalian 116026, China
5School of Information and Communication Engineering, Dalian University of Technology, Dalian 116024, China

Correspondence should be addressed to Li Wang; nc.ude.tujz@2002gnawil

Received 24 November 2017; Revised 29 December 2017; Accepted 31 December 2017; Published 30 January 2018

Academic Editor: Zheng Chang

Copyright © 2018 Feng Li et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Content caching is a promising approach to enhancing bandwidth utilization and minimizing delivery delay for new-generation Internet applications. The design of content caching is based on the principles that popular contents are cached at appropriate network edges in order to reduce transmission delay and avoid backhaul bottleneck. In this paper, we propose a cooperative caching replacement and efficiency optimization scheme for IP-based wireless networks. Wireless edges are designed to establish a one-hop scope of caching information table for caching replacement in cases when there is not enough cache resource available within its own space. During the course, after receiving the caching request, every caching node should determine the weight of the required contents and provide a response according to the availability of its own caching space. Furthermore, to increase the caching efficiency from a practical perspective, we introduce the concept of quality of user experience (QoE) and try to properly allocate the cache resource of the whole networks to better satisfy user demands. Different caching allocation strategies are devised to be adopted to enhance user QoE in various circumstances. Numerical results are further provided to justify the performance improvement of our proposal from various aspects.