摘要
The rapid development of artificial intelligence has pushed the Internet of Things(Io T)into a new stage.Facing with the explosive growth of data and the higher quality of service required by users,edge computing and caching are regarded as promising solutions.However,the resources in edge nodes(ENs)are not inexhaustible.In this paper,we propose an incentive-aware blockchain-assisted intelligent edge caching and computation offloading scheme for Io T,which is dedicated to providing a secure and intelligent solution for collaborative ENs in resource optimization and controls.Specifically,we jointly optimize offloading and caching decisions as well as computing and communication resources allocation to minimize the total cost for tasks completion in the EN.Furthermore,a blockchain incentive and contribution co-aware federated deep reinforcement learning algorithm is designed to solve this optimization problem.In this algorithm,we construct an incentive-aware blockchain-assisted collaboration mechanism which operates during local training,with the aim to strengthen the willingness of ENs to participate in collaboration with security guarantee.Meanwhile,a contribution-based federated aggregation method is developed,in which the aggregation weights of EN gradients are based on their contributions,thereby improving the training effect.Finally,compared with other baseline schemes,the numerical results prove that our scheme has an efficient optimization utility of resources with significant advantages in total cost reduction and caching performance.
基金
partially supported by the National Natural Science Foundation of China(61971235)
the China Postdoctoral Science Foundation(2018M630590)
the Jiangsu Planned Projects for Postdoctoral Research Funds(2021K501C)
the 333 High-level Talents Training Project of Jiangsu Province
the 1311 Talents Plan of Nanjing University of Posts and Telecommunications
the Jiangsu Planned for Postgraduate Research Innovation(KYCX22_1017)。