| With the advancement of communication technology,cooperative information transmission and sharing between mobile terminals has become an important development direction of communication networks.Cooperative communication and Internet of Vehicles(Io V)routing cooperation are both current research hotspots.However,based on the existing research,the communication between individual terminals lacks trust basis and incentive mechanism.The blockchain technology has the characteristics of non-tampering,transparency and complete traceability,which can effectively solve the problem of trust and improve the security of data transmission.Therefore,the idea of blockchain(as an incentive mechanism)is introduced into the terminal cooperation of mobile networks,and a mobile terminal cooperation strategy based on blockchain is proposed.(1)First of all,in view of the lack of trust basis for the source and relay in the previous incentive mechanism of relay cooperative communication,and the security of data transmission cannot be guaranteed,blockchain is introduced into cooperative communication,and a cooperative communication scheme based on blockchain is proposed,and designed a set of detailed workflow.In workflow,the scheme proposes an optimal relay selection scheme and a consensus mechanism based on MT credit value(CM-MTCV)to encourage cooperation between terminals and achieve rapid consensus.The simulation results show that the optimal relay selection scheme reduces the energy consumption of the system compared with other schemes,and the proposed CM-MTCV consensus mechanism achieves low latency and high throughput compared to the large-scale Proof-of-Work mechanism.(2)Then,aiming at the routing cooperation of the Io V,a blockchain-based security cooperation communication scheme of the Io V is proposed,and the detailed workflow of the scheme is designed.In the workflow of the scheme,a routing cooperation scheme based on the improved greedy perimeter stateless routing algorithm based on the credit value and link life cycle,electronic money incentive mechanism based on vehicle type and message type and the Practical Byzantine Fault Tolerance(PBFT)mechanism based on credit improvement(PBFTCI)for Io V consensus mechanism are proposed,the purpose is to establish a trust foundation between vehicles,improve the enthusiasm of vehicles to participate in cooperation and the efficiency of system consensus.The simulation results show that the routing cooperation scheme proposed in this paper improves the delivery success rate compared with other routing schemes,and the PBFT-CI consensus mechanism achieves higher transaction throughput than the PBFT mechanism. |