| As a vital technology in the intelligent transportation systems,Vehicular Ad-hoc Network(VANET)attracts the attention of many people.The high-speed movement of Vehicles leads to unstable network topology and short communication time.Therefore,vehicles are vulnerable to various malicious attacks,in which Sybil attack is the most serious attack.Attackers can destroy voting and reputation systems,destroy resource balance,and forge data by placing many fictitious nodes into the network,posing a lot of threats to the security of VANET.This paper proposes a Sybil attack detection method by analyzing the shortcomings of some existing Sybil attack detection methods.This method includes Sybil node discovery and Sybil node verification.And an experimental system of the proposed method is implemented based on OMNeT++ and Veins framework.The main contents of this paper are as follows:(1)Research on Sybil attack detection method and Sybil nodes discovery algorithm.This paper designs a Sybil attack detection method,which is divided into two parts:Sybil nodes discovery and Sybil nodes verification.Sybil nodes discovery is deployed in VANET nodes and Sybil nodes verification is deployed in nodes management centers.Because of the unreasonable distance between the location of the Sybil node’s communication device and its claimed location,this paper discovers Sybil nodes by measuring the difference between received signal strength indication(RSSI)corresponding distance and the corresponding distance of the node claimed position.(2)Research on Sybil nodes verification algorithm.Because the information that a single VANET node can obtain is limited,its reliability and credibility are not high enough.This paper first analyzes the similarity of node movement information,and then clusters nodes by neighboring propagation algorithm.Combining the feedback results of the discovery algorithm,a credibility based Sybil nodes verification algorithm is proposed.(3)The implementation of the Sybil attack detection experimental system.Firstly,the overall architecture and core modules of OMNeT++and Veins are described.Then the overall goals and requirements of the Sybil attack detection experiment system are analyzed and the system architecture is designed.Then the system modules are designed and implemented.Finally,the main functions of the system are tested. |