Abstract
With the explosive increase of mobile data traffic, the energy efficiency issue in cellular networks is a growing concern. Recently, the advantages of in-network caching in Internet have been widely investigated, for example, speeding up content distribution and improving network resource utilization. In this paper, we analyze the energy-delay tradeoff problem in the context of single base station (BS), which has a cache capacity to buffer the contents through it. Although additional power is consumed by the cache, work load of BS and network delay will be improved, which makes a tradeoff between network power consumption and delay. Simulation results reveal that, by introducing the cache in a BS, the network power and delay can be obviously reduced in different network conditions compared to the scenario without a cache. In addition, we find that a large cache size does not always mean a less network cost because of the more cache power consumption.
1. Introduction
With the explosive growth of the mobile data traffic, mobile hosts will overtake fixed ones, not only in terms of numbers but also in terms of traffic load [1], which makes energy efficiency a growing concern in the current cellular networks due to the increasing network cost (e.g., BS power consumption and network delay) [2, 3]. However, given the centralized architecture of current cellular networks, the wireless link capacity as well as the bandwidth of the Radio Access Networks and the backhaul network cannot practically cope with the explosive growth in mobile traffic [4]. Recently, the advantages of in-network caching in cellular networks have been widely investigated to speed up content distribution and improve network resource utilization.
Several works have been studied on this new field. Sarkissian [5] analyzes embedding caches in wireless networks to achieve significant reduction in response time and thus provide exceptional wireless user experience. Woo et al. [6] argue that caching in the cellular networks is an attractive approach that can address the backhaul congestion in core networks and compare the benefits and tradeoffs of different promising caching solutions. Erman et al. [7] explore the potential of forward caching in 3G cellular networks and develop a caching cost model to realize the tradeoffs between deploying forward caching at different levels in the 3G network hierarchy. Wang et al. [4] first study techniques related to caching in current mobile networks, discuss potential techniques for caching in 5G mobile networks, and then propose a novel edge caching scheme based on the concept of content-centric networking or information-centric networking. Le et al. [8] propose a byte caching scheme to cache repetitive portions of an object, which functions at the network layer by looking for common sequences of data in the bytes of packet flows and does not need to split flows into segments but continuously penetrates into the byte strings to cache the often used bytes and eliminate any redundant ones. Golrezaei et al. [9] envision femtocell-like base stations with weak backhaul links but large storage capacity, which form a wireless distributed caching network that assists the macrobase station by handling requests of popular files that have been cached. Ahlehagh and Dey [10] demonstrate the feasibility and effectiveness of using microcaches at the base stations of the Radio Access Network (RAN), coupled with new caching policies based on video preference of users in the cell and a new scheduling technique that allocates RAN backhaul bandwidth in coordination with requesting video clients.
Although these excellent works have been done on caching in the cellular networks, far little effort has been dedicated to study the problem from the viewpoint of tradeoff between energy and delay. In this paper, we analyze the energy-delay tradeoff problem in the context of single base station with a cache capacity to buffer network contents. Although additional power is consumed by the cache, the work load of BS and network delay will be reduced, which makes a tradeoff between network power and delay.
2. System Model
We analyze the energy-delay tradeoff problem in single BS scenario, where the BS has a limited cache capacity C. Moreover, we assume that the packet error has been guaranteed by the physical layer technique, and the retransmission is not considered.
2.1. Content Popularity Model
We assume that the number of different contents provided by a content provider is F ranked from one (the most popular) to F (the least popular) based on its popularity. By letting the total number of requests in a given time duration t be R, the number of requests to the content of popularity k,
2.2. Power Model
We consider single BS with a cache scenario where users arrive according to a Poisson process with arrival rate λ. Each user requires a random amount of downlink service with average length l bits, for example, non-realtime file download with average file size l, and then the user leaves after being served. Assuming the arrival rate can be well estimated [13], with time varying traffic intensity in practice, we just need to operate according to the current arrival rate.
In the following, we use an energy-proportional model [14] to model the power consumption in single BS with a cache.
2.2.1. Cache Power
We assume that there is a fixed cache power cost
Power efficiency
2.2.2. Base Station Power
The
Assume that the BS service capacity or service rate is x bits per second, which adapts to the system traffic load and is equally shared by all users being served. So the user departure rate is
Therefore, with service rate x, the traditional BS power expression (3) can be rewritten as
However, with a cache, all the user requests to the BS will be partly satisfied by it. We assume that the contents with content popularity of the top
Therefore, based on (6), the total BS power expression with a cache can be written as
2.3. Delay Model
According to the property of
Similarly, the average delay of a BS with a cache is
2.4. System Cost
The objective is to minimize the system cost, which is a weighted combination of average total power
The positive weighting factor β indicates the relative importance of the average delay over the average power which can be thought of as a Lagrange multiplier on an average delay constraint [20, 21]. The “delay” we consider in this paper is the average response time from the user's service request arriving at the BS until this request is finished. From Little's Law, we know that the mean delay is directly related to the average queue length.
3. Simulation Results and Discussions
In this section, we use computer simulations to evaluate the performance of the proposed energy-delay tradeoff model. We first describe the simulation settings and then compare it with the traditional network cost model [22], which does not have a cache.
3.1. Simulation Settings
The simulation is assumed to be carried out in a single urban microcell scenario. According to the ITU test environments [23], the system bandwidth
Users arrive according to a Poisson process with arrival rate
In the simulation, we assume that there are
3.2. Performance Evaluation Results
Figure 1 shows the energy-delay tradeoffs of the two models versus content popularity with different cache sizes when weight factor β is

Comparisons between energy-delay tradeoffs of a BS with and without a cache versus content popularity and cache size (β is
Figure 2 shows the energy-delay tradeoffs of the two models versus weight factor β with different cache sizes. From Figure 2, we can observe that the weight factor and cache size have some effect on the energy-delay tradeoffs of the two models. The increase of weight factor indicates that the average delay is more important than the network power. That is to say, network cost is more sensitive to average delay. Therefore, the network cost increases with the constant power consumption of a BS and cache. However, a larger cache size does not always mean a better energy-delay tradeoff, which has been analyzed above.

Comparisons between total cost of a BS with and without a cache and weight factor.
4. Conclusions and Future Work
In this paper, we have studied the issues of the energy-delay tradeoff problem in the context of single base station with a cache capacity to buffer network contents. Although additional power is consumed by the cache, the work load of BS and network delay will be improved, which makes a tradeoff between network power and delay. Simulation results reveal that, by introducing the cache, the network power and delay can be obviously reduced in different network conditions compared to the situation without a cache.
With recent advances of wireless mobile communication technologies and devices, more and more end users access the Internet via mobile devices, such as smart phones and tablets. Therefore, we will study user mobility in the proposed model in the future. Moreover, it would be interesting to discuss how to find a proper cache size to minimize network cost in the future work. Finally, future work is in progress to adopt the sleeping schemes to reduce network cost in the proposed model.
Footnotes
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgments
The work described in this paper was fully supported under the General Program of National Natural Science Fund (Project no. 61471056) and the Youth Research and Innovation Plan of Beijing University of Posts and Telecommunications (Project no. 2014RC0103).
