{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:28:34Z","timestamp":1760239714664,"version":"build-2065373602"},"reference-count":42,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2020,12,31]],"date-time":"2020-12-31T00:00:00Z","timestamp":1609372800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Innovation Project of the Common Key Technology of Chongqing Science and Technology Industry","award":["cstc2018jcyjAX0383"],"award-info":[{"award-number":["cstc2018jcyjAX0383"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>With the rapid development of mobile communication and the sharp increase of smart mobile devices, wireless data traffic has experienced explosive growth in recent years, thus injecting tremendous traffic into the network. Fog Radio Access Network (F-RAN) is a promising wireless network architecture to accommodate the fast growing data traffic and improve the performance of network service. By deploying content caching in F-RAN, fast and repeatable data access can be achieved, which reduces network traffic and transmission latency. Due to the capacity limit of caches, it is essential to predict the popularity of the content and pre-cache them in edge nodes. In general, the classic prediction approaches require the gathering of users\u2019 personal information at a central unit, giving rise to users\u2019 privacy issues. In this paper, we propose an intelligent F-RANs framework based on federated learning (FL), which does not require gathering user data centrally on the server for training, so it can effectively ensure the privacy of users. In the work, federated learning is applied to user demand prediction, which can accurately predict the content popularity distribution in the network. In addition, to minimize the total traffic cost of the network in consideration of user content requests, we address the allocation of storage resources and content placement in the network as an integrated model and formulate it as an Integer Linear Programming (ILP) problem. Due to the high computational complexity of the ILP problem, two heuristic algorithms are designed to solve it. Simulation results show that the performance of our proposed algorithm is close to the optimal solution.<\/jats:p>","DOI":"10.3390\/s21010215","type":"journal-article","created":{"date-parts":[[2020,12,31]],"date-time":"2020-12-31T14:31:49Z","timestamp":1609425109000},"page":"215","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Joint Content Placement and Storage Allocation Based on Federated Learning in F-RANs"],"prefix":"10.3390","volume":"21","author":[{"given":"Tuo","family":"Xiao","sequence":"first","affiliation":[{"name":"School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Nan-An District, Chongqing 400065, China"},{"name":"Chongqing Key Labs of Mobile Communications, Chongqing 400065, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5762-1516","authenticated-orcid":false,"given":"Taiping","family":"Cui","sequence":"additional","affiliation":[{"name":"School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Nan-An District, Chongqing 400065, China"},{"name":"Chongqing Key Labs of Mobile Communications, Chongqing 400065, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2968-9561","authenticated-orcid":false,"given":"S. M. Riazul","family":"Islam","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Sejong University, Seoul 05006, Korea"}]},{"given":"Qianbin","family":"Chen","sequence":"additional","affiliation":[{"name":"Chongqing Key Labs of Mobile Communications, Chongqing 400065, China"}]}],"member":"1968","published-online":{"date-parts":[[2020,12,31]]},"reference":[{"key":"ref_1","unstructured":"Smith, V., Chiang, C., Sanjabi, M., and Talwalkar, A.S. (2017, January 4\u20139). Federated multi-task learning. Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Wang, S., Tuor, T., Salonidis, T., Leung, K.K., Makaya, C., He, T., and Chan, K. (2018, January 15\u201319). When edge meets learning: Adaptive control for resource-constrained distributed machine learning. Proceedings of the IEEE INFOCOM 2018\u2014IEEE Conference on Computer Communications, Honolulu, HI, USA.","DOI":"10.1109\/INFOCOM.2018.8486403"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Fortino, G., Rovella, A., Russo, W., and Savaglio, C. (2016). Towards cyberphysical digital libraries: Integrating IoT smart objects into digital libraries. Management of Cyber Physical Objects in the Future Internet of Things, Springer.","DOI":"10.1007\/978-3-319-26869-9_7"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"854","DOI":"10.1109\/JIOT.2016.2584538","article-title":"Fog and IoT: An overview of research opportunities","volume":"3","author":"Chiang","year":"2016","journal-title":"IEEE Internet Things J."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MNET.2016.7513863","article-title":"Fog-computing-based radio access networks: Issues and challenges","volume":"30","author":"Peng","year":"2016","journal-title":"IEEE Netw."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"7621","DOI":"10.1109\/TWC.2016.2605104","article-title":"Joint optimization of cloud and edge processing for fog radio access networks","volume":"15","author":"Park","year":"2016","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Yu, Z., Hu, J., Min, G., Lu, H., Zhao, Z., Wang, H., and Georgalas, N. (2018, January 9\u201313). Federated Learning Based Proactive Content Caching in Edge Computing. Proceedings of the 2018 IEEE Global Communications Conference (GLOBECOM), Abu Dhabi, UAE.","DOI":"10.1109\/GLOCOM.2018.8647616"},{"key":"ref_8","unstructured":"McMahan, H.B., Moore, E., Ramage, D., and y Arcas, B.A. (2016). Federated learning of deep networks using model averaging. arXiv."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3339474","article-title":"Federated machine learning: Concept and applications","volume":"10","author":"Yang","year":"2019","journal-title":"Acm Trans. Intell. Syst. Technol. (TIST)"},{"key":"ref_10","unstructured":"Mcmahan, H.B., Moore, E., Ramage, D., Hampson, S., and y Arcas, B.A. (2017, January 20\u201322). Communication-Efficient Learning of Deep Networks from Decentralized Data. Proceedings of the 20th International Conference on Artificial Intelligence and Statistics, Lauderdale, FL, USA."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1109\/MNET.2019.1800286","article-title":"In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning","volume":"33","author":"Wang","year":"2019","journal-title":"IEEE Netw."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Asad, M., Moustafa, A., and Yu, C. (2020). A Critical Evaluation of Privacy and Security Threats in Federated Learning. Sensors, 20.","DOI":"10.3390\/s20247182"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1049\/trit.2019.0049","article-title":"Federated learning framework for mobile edge computing networks","volume":"5","author":"Fantacci","year":"2020","journal-title":"Caai Trans. Intell. Technol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2819","DOI":"10.1109\/TMC.2017.2652464","article-title":"Network utility aware traffic load balancing in backhaul-constrained cache-enabled small cell networks with hybrid power supplies","volume":"16","author":"Han","year":"2017","journal-title":"IEEE Trans. Mobile Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"5003","DOI":"10.1109\/ACCESS.2016.2603996","article-title":"Recent Advances in Fog Radio Access Networks: Performance Analysis and Radio Resource Allocation","volume":"4","author":"Peng","year":"2016","journal-title":"IEEE Access"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Tandon, R., and Simeone, O. (2016, January 10\u201315). Cloud-aided wireless networks with edge caching: Fundamental latency trade-offs in fog radio access networks. Proceedings of the 2016 IEEE International Symposium on Information Theory (ISIT), Barcelona, Spain.","DOI":"10.1109\/ISIT.2016.7541655"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Fan, X., Zheng, H., Jiang, R., and Zhang, J. (2020). Optimal Design of Hierarchical Cloud-Fog & Edge Computing Networks with Caching. Sensors, 20.","DOI":"10.3390\/s20061582"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"8492","DOI":"10.1109\/ACCESS.2017.2693440","article-title":"Social-aware edge caching in fog radio access networks","volume":"5","author":"Wang","year":"2017","journal-title":"IEEE Access"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"3019","DOI":"10.1109\/ACCESS.2015.2509638","article-title":"Architecture Harmonization Between Cloud Radio Access Networks and Fog Networks","volume":"3","author":"Hung","year":"2015","journal-title":"IEEE Access"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/69.755618","article-title":"Caching on the world wide Web","volume":"11","author":"Aggarwal","year":"1999","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Ahlehagh, H., and Dey, S. (2012, January 1\u20134). Video caching in radio access network: Impact on delay and capacity. Proceedings of the 2012 IEEE Wireless Communications and Networking Conference (WCNC), Paris, France.","DOI":"10.1109\/WCNC.2012.6214173"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1109\/MCOM.2014.6736753","article-title":"Cache in the air: Exploiting content caching and delivery techniques for 5G systems","volume":"52","author":"Wang","year":"2014","journal-title":"IEEE Commun. Mag."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"M\u00fcller, S., Atan, O., van der Schaar, M., and Klein, A. (2016, January 23\u201327). Smart caching in wireless small cell networks via contextual multi-armed bandits. Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICC.2016.7511570"},{"key":"ref_24","first-page":"4309","article-title":"Learning-Based Content Caching and Sharing for Wireless Networks","volume":"65","author":"Song","year":"2017","journal-title":"IEEE Trans. Commun."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1610","DOI":"10.1109\/TWC.2019.2894403","article-title":"Multi-Agent Reinforcement Learning for Efficient Content Caching in Mobile D2D Networks","volume":"18","author":"Jiang","year":"2019","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1024","DOI":"10.1109\/TWC.2016.2636139","article-title":"Context-Aware Proactive Content Caching With Service Differentiation in Wireless Networks","volume":"16","author":"Muller","year":"2017","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Abboud, A., Ba\u015ftu\u011f, E., Hamidouche, K., and Debbah, M. (July, January 28). Distributed caching in 5G networks: An Alternating Direction Method of Multipliers approach. Proceedings of the 2015 IEEE 16th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Stockholm, Sweden.","DOI":"10.1109\/SPAWC.2015.7227022"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Hassine, N.B., Milocco, R., and Minet, P. (2017, January 29\u201331). ARMA based popularity prediction for caching in Content Delivery Networks. Proceedings of the 2017 Wireless Days, Porto, Portugal.","DOI":"10.1109\/WD.2017.7918125"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/MCOM.2014.6871674","article-title":"Living on the edge: The role of proactive caching in 5g wireless networks","volume":"52","author":"Bastug","year":"2014","journal-title":"IEEE Commun. Mag."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Hou, T., Feng, G., Qin, S., and Jiang, W. (2017, January 4\u20138). Proactive Content Caching by Exploiting Transfer Learning for Mobile Edge Computing. Proceedings of the GLOBECOM 2017\u20142017 IEEE Global Communications Conference, Singapore.","DOI":"10.1109\/GLOCOM.2017.8254636"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"5870","DOI":"10.1109\/ACCESS.2017.2678990","article-title":"Adaptive Scheme for Caching YouTube Content in a Cellular Network: Machine Learning Approach","volume":"5","author":"Tanzil","year":"2017","journal-title":"IEEE Access"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Yu, Z., Hu, J., Min, G., Zhao, Z., Miao, W., and Hossain, M.S. (2020). Mobility-Aware Proactive Edge Caching for Connected Vehicles Using Federated Learning. IEEE Trans. Intell. Transp. Syst.","DOI":"10.1109\/TITS.2020.3017474"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"9441","DOI":"10.1109\/JIOT.2020.2986803","article-title":"Federated Deep Reinforcement Learning for Internet of Things With Decentralized Cooperative Edge Caching","volume":"7","author":"Wang","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Blasco, P., and G\u00fcnd\u00fcz, D. (2014, January 10\u201314). Learning-based optimization of cache content in a small cell base station. Proceedings of the 2014 IEEE International Conference on Communications (ICC), Sydney, NSW, Australia.","DOI":"10.1109\/ICC.2014.6883600"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"4283","DOI":"10.1109\/JIOT.2018.2875917","article-title":"Joint Resource Allocation for Latency-Sensitive Services Over Mobile Edge Computing Networks With Caching","volume":"6","author":"Zhang","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Golrezaei, N., Shanmugam, K., Dimakis, A.G., Molisch, A.F., and Caire, G. (2012, January 25\u201330). FemtoCaching: Wireless video content delivery through distributed caching helpers. Proceedings of the IEEE International Conference on Computer Communications, Orlando, FL, USA.","DOI":"10.1109\/INFCOM.2012.6195469"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Chen, B., and Yang, C. (2017, January 4\u20137). Caching policy optimization for D2D communications by learning user preference. Proceedings of the 2017 IEEE 85th Vehicular Technology Conference (VTC Spring), Sydney, NSW, Australia.","DOI":"10.1109\/VTCSpring.2017.8108572"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1145\/1461928.1461944","article-title":"Improving performance on the Internet","volume":"52","author":"Leighton","year":"2009","journal-title":"Commun. ACM"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Kellerer, H., Pferschy, U., and Pisinger, D. (2004). Knapsack Problems, Springer.","DOI":"10.1007\/978-3-540-24777-7"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Li, X., Wang, X., and Leung, V.C.M. (2016, January 23\u201327). Weighted network traffic offloading in cache-enabled heterogeneous networks. Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICC.2016.7510919"},{"key":"ref_41","first-page":"12","article-title":"The movielens datasets: History and context","volume":"5","author":"Harper","year":"2015","journal-title":"ACM Trans. Interact. Intell. Syst."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Li, S., Xu, J., van der Schaar, M., and Li, W. (2016, January 10\u201314). Popularity-driven content caching. Proceedings of the IEEE International Conference on Computer Communications (INFOCOM), San Francisco, CA, USA.","DOI":"10.1109\/INFOCOM.2016.7524381"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/1\/215\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:48:26Z","timestamp":1760179706000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/1\/215"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,31]]},"references-count":42,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2021,1]]}},"alternative-id":["s21010215"],"URL":"https:\/\/doi.org\/10.3390\/s21010215","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,12,31]]}}}