Skip to main content

Advertisement

Log in

Mobility-aware caching in energy-harvesting-powered small-cell networks

  • Original Paper
  • Published:
Wireless Networks Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

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

  1. Cisco Visual Networking Index: Global mobile data traffic forecast update (2017). 2016–2021[R]. CISCO White Paper.

  2. 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.

    Article  Google Scholar 

  3. 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.

    Article  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. 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.

    Article  Google Scholar 

  7. 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.

    Google Scholar 

  8. 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.

    Article  Google Scholar 

  9. 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.

    Article  Google Scholar 

  10. 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.

  11. 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.

  12. 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.

    Article  Google Scholar 

  13. MacKay, D. J. C. (2005). Fountain codes. IEE Proc-Commun, 152(6), 1062–1068.

    Article  Google Scholar 

  14. 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.

    Article  Google Scholar 

  15. Rousseau, R. (1998). Jaccard similarity leads to the marczewski-steinhaus topology for information retrieval. Information Processing and Management, 34(1), 87–94.

    Article  Google Scholar 

  16. 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.

    Article  Google Scholar 

  17. 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.

    Article  MathSciNet  Google Scholar 

  18. 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.

  19. Ahlehagh, H., & Dey, S. (2014). Video-aware scheduling and caching in the radio access network. IEEE/ACM Transactions on Networking, 22(5), 1444–1462.

    Article  Google Scholar 

Download references

Funding

This research was funded by National Natural Science Foundation of China (61971239), (92067201) and (61631020).

Author information

Authors and Affiliations

Authors

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

Correspondence to Wenyan Yue.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-022-02900-6

Keywords

Navigation