| Literature DB >> 28282894 |
Lin Zhang1,2,3, Na Yin4, Xiong Fu5,6,7, Qiaomin Lin6,7, Ruchuan Wang5,6,7.
Abstract
With the development of wireless sensor networks, certain network problems have become more prominent, such as limited node resources, low data transmission security, and short network life cycles. To solve these problems effectively, it is important to design an efficient and trusted secure routing algorithm for wireless sensor networks. Traditional ant-colony optimization algorithms exhibit only local convergence, without considering the residual energy of the nodes and many other problems. This paper introduces a multi-attribute pheromone ant secure routing algorithm based on reputation value (MPASR). This algorithm can reduce the energy consumption of a network and improve the reliability of the nodes' reputations by filtering nodes with higher coincidence rates and improving the method used to update the nodes' communication behaviors. At the same time, the node reputation value, the residual node energy and the transmission delay are combined to formulate a synthetic pheromone that is used in the formula for calculating the random proportion rule in traditional ant-colony optimization to select the optimal data transmission path. Simulation results show that the improved algorithm can increase both the security of data transmission and the quality of routing service.Entities:
Keywords: MPASR; ant-colony optimization algorithm; trusted secure routing algorithm; wireless sensor network
Year: 2017 PMID: 28282894 PMCID: PMC5375827 DOI: 10.3390/s17030541
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Ants find the shortest path. (a) The initial state of selecting path; (b) the final state of selecting path.
Figure 2Data transmission path for communication in a wireless sensor network.
Figure 3The framework for calculating node reputation values.
Figure 4Overlap among deployed nodes. (a) Three nodes cover the entire area; (b) four nodes cover the entire area.
Figure 5Flow chart of the proposed wireless sensor network algorithm based on ant-colony reputation values.
Figure 6Diagram of the node deployment in the wireless sensor network used in the simulation experiments.
List of experimental parameters.
| Parameter | Value |
|---|---|
| Number of nodes | 100 |
| Network area | 100 m × 100 m |
| Data packet size | 64 bytes |
| Link bandwidth | 1 Mbps |
| Maximum data transfer rate | 128 kbps |
| Communication range | 30 m |
| Normal node reputation value | 0.8 |
| Malicious node reputation value | 0.3 |
| Node coincidence threshold | 1.75 |
| Weakening factor | 0.4 |
| Node group radius | 10 m |
The number of redundant nodes under different parameter settings.
| Node Coincidence Threshold | 5 m | 10 m | 20 m |
|---|---|---|---|
| 1 | 0 | 0 | 0 |
| 1.5 | 2 | 2 | 0 |
| 1.75 | 2 | 5 | 0 |
| 2 | 2 | 13 | 0 |
| 2.5 | 2 | 18 | 0 |
Figure 7Comparison of packet delivery ratios for different numbers of malicious nodes.
Figure 8Comparison of the average energy consumptions for different numbers of malicious nodes.
Figure 9Comparison of packet loss rates over time.
Figure 10Comparison of packet loss rates for different numbers of nodes.
Figure 11Comparison of the numbers of data packets received.