Wenjing Xu, Wang Wei, Zuguang Li, Wu Qihui, Xianbin Wang
{"title":"区块链支持的协作式边缘计算的联合任务分配和资源优化","authors":"Wenjing Xu, Wang Wei, Zuguang Li, Wu Qihui, Xianbin Wang","doi":"10.23919/JCC.fa.2022-0748.202404","DOIUrl":null,"url":null,"abstract":"Collaborative edge computing is a promising direction to handle the computation intensive tasks in B5G wireless networks. However, edge computing servers (ECSs) from different operators may not trust each other, and thus the incentives for collaboration cannot be guaranteed. In this paper, we propose a consortium blockchain enabled collaborative edge computing framework, where users can offload computing tasks to ECSs from different operators. To minimize the total delay of users, we formulate a joint task offloading and resource optimization problem, under the constraint of the computing capability of each ECS. We apply the Tammer decomposition method and heuristic optimization algorithms to obtain the optimal solution. Finally, we propose a reputation based node selection approach to facilitate the consensus process, and also consider a completion time based primary node selection to avoid monopolization of certain edge node and enhance the security of the blockchain. Simulation results validate the effectiveness of the proposed algorithm, and the total delay can be reduced by up to 40% compared with the non-cooperative case.","PeriodicalId":504777,"journal":{"name":"China Communications","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Joint task allocation and resource optimization for blockchain enabled collaborative edge computing\",\"authors\":\"Wenjing Xu, Wang Wei, Zuguang Li, Wu Qihui, Xianbin Wang\",\"doi\":\"10.23919/JCC.fa.2022-0748.202404\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Collaborative edge computing is a promising direction to handle the computation intensive tasks in B5G wireless networks. However, edge computing servers (ECSs) from different operators may not trust each other, and thus the incentives for collaboration cannot be guaranteed. In this paper, we propose a consortium blockchain enabled collaborative edge computing framework, where users can offload computing tasks to ECSs from different operators. To minimize the total delay of users, we formulate a joint task offloading and resource optimization problem, under the constraint of the computing capability of each ECS. We apply the Tammer decomposition method and heuristic optimization algorithms to obtain the optimal solution. Finally, we propose a reputation based node selection approach to facilitate the consensus process, and also consider a completion time based primary node selection to avoid monopolization of certain edge node and enhance the security of the blockchain. Simulation results validate the effectiveness of the proposed algorithm, and the total delay can be reduced by up to 40% compared with the non-cooperative case.\",\"PeriodicalId\":504777,\"journal\":{\"name\":\"China Communications\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"China Communications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/JCC.fa.2022-0748.202404\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"China Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/JCC.fa.2022-0748.202404","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Joint task allocation and resource optimization for blockchain enabled collaborative edge computing
Collaborative edge computing is a promising direction to handle the computation intensive tasks in B5G wireless networks. However, edge computing servers (ECSs) from different operators may not trust each other, and thus the incentives for collaboration cannot be guaranteed. In this paper, we propose a consortium blockchain enabled collaborative edge computing framework, where users can offload computing tasks to ECSs from different operators. To minimize the total delay of users, we formulate a joint task offloading and resource optimization problem, under the constraint of the computing capability of each ECS. We apply the Tammer decomposition method and heuristic optimization algorithms to obtain the optimal solution. Finally, we propose a reputation based node selection approach to facilitate the consensus process, and also consider a completion time based primary node selection to avoid monopolization of certain edge node and enhance the security of the blockchain. Simulation results validate the effectiveness of the proposed algorithm, and the total delay can be reduced by up to 40% compared with the non-cooperative case.