Abstract

6G is committed to providing a fully connected world. The deployment and application of 6G technology in the Internet of Things (IoT) can efficiently collaborate IoT resources and realize resource sharing, which mainly encourages IoT development. However, due to the lack of trust between IoT resources, security and privacy become the main challenges. As an emerging technology, blockchain can solve the trust-absence issues and provide more benefits, but the introduction of blockchain also brings problems for IoT resource collaboration and sharing. This article first proposes a blockchain-enabled edge resource sharing (BEERS) architecture by combining blockchain and edge computing technology. Then, based on a typical resource sharing and collaboration scenario, the joint optimization problem of resource scheduling and task assignment (JRSTA) is constructed. We decompose JRSTA into a primal problem and a master problem and design a greedy-based task assignment (GBTA) algorithm to solve the primal problem. Based on the GBTA algorithm, the resource scheduling and task assignment (RSTA) algorithm is developed. Next, we design a layered parallel edge resource scheduling and task assignment (LPRSTA) mechanism to improve practicability. Finally, we analyze the security and the performance of our proposed architecture and algorithms. The results show that the proposed architecture can support the secure collaboration of IoT resources, and the proposed algorithm can achieve effective resource scheduling and task assignment.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call