摘要

Edge computing enabled mobile social networks can improve mobile users' quality of experience (QoE) when they exchange and share contents with each other. However, as some edge nodes are trustless or even malicious, mobile users are attacked by these untrustful nodes. Meanwhile, due to the limited caching and bandwidth capacities of edge nodes, the competition among mobile users also brings a new challenge to allocate the resource efficiently. To tackle the above problems, this paper presents a trustworthy edge caching and bandwidth allocation scheme for mobile users. First, to guarantee the reliability of each edge node, a trust evaluation mechanism is designed to assess the security of each edge node by the direct trust and indirect trust. With the trust evaluation, each mobile user selects satisfied edge nodes as candidates to cache contents. Then, the reverse auction game is employed to find the optimal edge node for each mobile user. The Bayesian equilibrium obtained via game analysis is used to determine the optimal strategy of each edge node. Finally, the simulation results show that the proposed scheme can not only improve the QoE of mobile users, but also prevent the attacks of malicious edge nodes.