Facial reconstruction

Search LJMU Research Online

Browse Repository | Browse E-Theses

A routing defense mechanism using evolutionary game theory for Delay Tolerant Networks

Guo, H, Wang, X, Cheng, H and Huang, M (2016) A routing defense mechanism using evolutionary game theory for Delay Tolerant Networks. APPLIED SOFT COMPUTING, 38. pp. 469-476. ISSN 1568-4946

manuscript-DTN-ASC.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.

Download (387kB) | Preview


Delay Tolerant Networks (DTNs) often suffer from intermittent disruption due to factors such as mobility and energy. Though lots of routing algorithms in DTNs have been proposed in the last few years, the routing security problems have not attracted enough attention. DTNs are still facing the threats from different kinds of routing attacks. In this paper, a general purpose defense mechanism is proposed against various routing attacks on DTNs. The defense mechanism is based on the routing path information acquired from the forwarded messages and the acknowledgment (ACK), and it is suitable for different routing schemes. Evolutionary game theory is applied with the defense mechanism to analyze and facilitate the strategy changes of the nodes in the networks. Simulation results show that the proposed evolutionary game theory based defense scheme can achieve high average delivery ratio, low network overhead and low average transmission delay in various routing attack scenarios. By introducing the game theory, the networks can avoid being attacked and provide normal transmission service. The networks can reach evolutionary strategy stable (ESS) under special conditions after evolution. The initial parameters will affect the convergence speed and the final ESS, but the initial ratio of the nodes choosing different strategies can only affect the game process.

Item Type: Article
Uncontrolled Keywords: 0102 Applied Mathematics, 0801 Artificial Intelligence And Image Processing, 0806 Information Systems
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
Divisions: Computer Science & Mathematics
Related URLs:
Date Deposited: 14 Mar 2016 10:35
Last Modified: 03 Aug 2022 08:07
DOI or ID number: 10.1016/j.asoc.2015.10.019
URI: https://researchonline.ljmu.ac.uk/id/eprint/3187
View Item View Item