학술논문

A trusted multi-task distribution mechanism for Internet of vehicles based on smart contract
Document Type
Periodical
Source
China Communications China Commun. Communications, China. 20(4):212-226 Apr, 2023
Subject
Communication, Networking and Broadcast Technologies
Task analysis
Blockchains
Smart contracts
Resource management
Multitasking
Costs
Security
task distribution
resource allocation
Lyapunov optimization
smart contract
Language
ISSN
1673-5447
Abstract
In this paper, a trusted multi-task distribution mechanism for Internet of Vehicles based on smart contract is proposed to improve the security and efficiency for the task distribution in Internet of Vehicles. Firstly, a three-tier trusted multi-task distribution framework is presented based on smart contract. The smart contract will be triggered by the task request. As the important part of the smart contract, the task distribution algorithm is stored on the blockchain and run automatically. In the process of the task distribution, the cost of the task distribution and the system stability play a critical role. Therefore, the task distribution problem is formulated to minimize the cost of the task distribution whilst maintaining the stability of the system based on Lyapunov theorem. Unfortunately, this problem is a mixed integer nonlinear programming problem with NP-hard characteristics. To tackle this, the optimization problem is decomposed into two sub problems of computing resource allocation and task distribution decision, and an effective task distribution algorithm is proposed. Simulation results show that the proposed algorithm can effectively improves system performance.