This work investigates proactive edge caching for D2D-assisted wireless networks, where user equipments (UEs) can be selected as caching nodes to assist content delivery. The objective of this work is to achieve a trade-off between the cost for providing caching services and the content transmission latency. Doing so, there are two challenges: 1) Which UEs can be selected as caching nodes; 2) How to place contents on these selected UEs without user’s privacy disclosure. To address these, a novel community detection and attention-weighted federated learning based proactive edge caching (CAFLPC) strategy is proposed. In the strategy, we first group UEs into different communities based on both the mobility and social properties of UEs, and then select important users (IUs) as caching nodes for each community by considering the social importance of UEs. To determine how to place the popular contents in these selected IUs, an attention-weighted federated learning (AWFL) based content popularity prediction framework is proposed. It integrates the attention-weighted federated learning with Bidirectional Long Short Term Memory Network (AWFL_BiLSTM) to achieve a higher content popularity prediction accuracy while protecting user’s privacy. Considering the imbalance of UEs’ active levels and local computing capacities, an attention-weighted aggregation mechanism is proposed to improve the training efficiency and prediction accuracy. Simulations results show that the proposed CAFLPC strategy outperforms the compared existing caching strategies at about 2.2%-35.1% in terms of the transmission latency reduced by per unit cost.
Read full abstract