Abstract
The rapid increase of mobile devices has made user mobility one of the important factors affecting the cache. With the development of energy harvesting technology, the cache must consider not only the quality of service but also the energy consumption, so the classic popular cache-based strategy is not the optimal strategy. For the above problems, this article proposes an optimization algorithm for user and small base station (SBS) caching strategies based on energy harvesting and mobility in cellular networks and device-to-device (D2D) scenarios. Considering the mobility of users and their social relationship, the cost function of users and SBS are respectively defined in combination with the cost of file transmission. The user's cost function includes its own cost and the cost of its "friends", while the SBS cost function is the cost of the entire system, and then the two caching problems are constructed as integer programming problems with cost minimization as the optimization goal. It is proved that the optimization objective function has the monotone submodular property and combined with the cache space and energy constraint, a greedy algorithm is proposed to optimize the caching strategy of users and SBS in turn. The simulation results show that the algorithm proposed in this paper can reduce the cost of transmission and make better use of cache and energy resources.
Similar content being viewed by others
Data availability
The data and codes presented in this study are available from the corresponding author by request.
References
Cisco Visual Networking Index: Global mobile data traffic forecast update (2017). 2016–2021[R]. CISCO White Paper.
Chen, M., Hao, Y., Hu, L., Huang, K., & Lau, V. K. N. (2017). Green and mobility-aware caching in 5G networks. IEEE Transactions on Wireless Communications, 16(12), 8347–8361.
Deng, T., Ahani, G., Fan, P., & Yuan, D. (2018). Cost-optimal caching for D2D networks with user mobility: Modeling, analysis, and computational approaches. IEEE Transactions on Wireless Communications, 17(5), 3082–3094.
Sun, R., Yang, T., Wang, A., Qin, M., Fei, Z., & Wang, Y. (2019). Cost-oriented mobility-aware caching strategies in D2D networks with delay constraint. IEEE Access, 7, 177023–177034.
Yang, Y., Wu, Y., Chen, N., Wang, K., Chen, S., & Yao, S. (2018). LOCASS: Local optimal caching algorithm with social selfishness for mixed cooperative and selfish devices. IEEE Access, 6, 30060–30072.
Ren, J., Tian, H., Lin, Y., Fan, S., Nie, G., Hao, W., & Zhang, F. (2019). Incentivized social-aware proactive device caching with user preference prediction. IEEE Access, 7, 136148–136160.
Wang, S., Huang, X., Liu, Y., & Yu, R. (2016). CachinMobile: An energy-efficient users caching scheme for fog computing. IEEE/CIC International Conference on Communications in China (ICCC), 2016, 1–6.
Guo, F., Zhang, H., Li, X., Ji, H., & Leung, V. C. M. (2018). Joint optimization of caching and association in energy-harvesting-powered small-cell networks. IEEE Transactions on Vehicular Technology, 67(7), 6469–6480.
Yao, J., & Ansari, N. (2019). Caching in energy harvesting aided internet of things: A game-theoretic approach. IEEE Internet of Things Journal, 6(2), 3194–3201.
T. Karagiannis, J.-Y. L. Boudec, and M. Vojnovic. (2007). Power law and exponential decay of inter contact times between mobile devices. Proc. ACM MOBICOM, 1377–1390.
H. Zhu, L. Fu, G. Xue, Y. Zhu, M. Li, and L. Ni. (2010). Recognizing exponential inter-contact time in VANETs. Proc. IEEE INFOCOM, 1–5.
Wang, R., Zhang, J., Song, S. H., & Letaief, K. B. (2017). Mobility-aware caching in D2D networks. IEEE Transactions on Wireless Communications, 16(8), 5001–5015.
MacKay, D. J. C. (2005). Fountain codes. IEE Proc-Commun, 152(6), 1062–1068.
Li, T., Ashraphijuo, M., Wang, X., & Fan, P. (2017). Traffic off-loading with energy-harvesting small cells and coded content caching. IEEE Transactions on Communications, 65(2), 906–917.
Rousseau, R. (1998). Jaccard similarity leads to the marczewski-steinhaus topology for information retrieval. Information Processing and Management, 34(1), 87–94.
Liu, D., & Yang, C. (2016). Energy effificiency of downlink networks with caching at base stations. IEEE Journal on Selected Areas in Communications, 34(4), 907–922.
Conforti, M., & Cornuéjols, G. (1984). Submodular set functions, matroids and the greedy algorithm: Tight worst-case bounds and some generalizations of the rado-edmonds theorem. Discrete Appl. Math., 7(3), 251–274.
D. Xu, H. Jin, C. Zhao and D. Liang. (2017). Joint caching and sleep-active scheduling for energy-harvesting based small cells. 2017 9th International Conference on Wireless Communications and Signal Processing (WCSP), 1–6.
Ahlehagh, H., & Dey, S. (2014). Video-aware scheduling and caching in the radio access network. IEEE/ACM Transactions on Networking, 22(5), 1444–1462.
Funding
This research was funded by National Natural Science Foundation of China (61971239), (92067201) and (61631020).
Author information
Authors and Affiliations
Contributions
Conceptualization: W.Y.Y., S.Z and Q.Z.; methodology: W.Y.Y.; software: W.Y.Y.; validation: W.Y.Y., S.Z and Q.Z.; formal analysis: W.Y.Y.; investigation: W.Y.Y.; resources: S.Z and Q.Z.; data curation: W.Y.Y.; writing: W.Y.Y.; visualization: W.Y.Y.; supervision: S.Z and Q.Z.; project administration: S.Z and Q.Z.; funding acquisition: S.Z and Q.Z. All authors have read and agreed to the published version of the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Code availability
Code is available upon request from the corresponding author yuewenyan26@163.com.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Yue, W., Zhao, S. & Zhu, Q. Mobility-aware caching in energy-harvesting-powered small-cell networks. Wireless Netw 28, 1097–1111 (2022). https://doi.org/10.1007/s11276-022-02900-6
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-022-02900-6