| Literature DB >> 34960588 |
Preetha Jagannathan1, Sasikumar Gurumoorthy2, Andrzej Stateczny3, Parameshachari Bidare Divakarachar4, Jewel Sengupta5.
Abstract
In recent trends, wireless sensor networks (WSNs) have become popular because of their cost, simple structure, reliability, and developments in the communication field. The Internet of Things (IoT) refers to the interconnection of everyday objects and sharing of information through the Internet. Congestion in networks leads to transmission delays and packet loss and causes wastage of time and energy on recovery. The routing protocols are adaptive to the congestion status of the network, which can greatly improve the network performance. In this research, collision-aware routing using the multi-objective seagull optimization algorithm (CAR-MOSOA) is designed to meet the efficiency of a scalable WSN. The proposed protocol exploits the clustering process to choose cluster heads to transfer the data from source to endpoint, thus forming a scalable network, and improves the performance of the CAR-MOSOA protocol. The proposed CAR-MOSOA is simulated and examined using the NS-2.34 simulator due to its modularity and inexpensiveness. The results of the CAR-MOSOA are comprehensively investigated with existing algorithms such as fully distributed energy-aware multi-level (FDEAM) routing, energy-efficient optimal multi-path routing protocol (EOMR), tunicate swarm grey wolf optimization (TSGWO), and CoAP simple congestion control/advanced (CoCoA). The simulation results of the proposed CAR-MOSOA for 400 nodes are as follows: energy consumption, 33 J; end-to-end delay, 29 s; packet delivery ratio, 95%; and network lifetime, 973 s, which are improved compared to the FDEAM, EOMR, TSGWO, and CoCoA.Entities:
Keywords: Internet of Things; congestion; scalability; seagull optimization algorithm; wireless sensor network
Year: 2021 PMID: 34960588 PMCID: PMC8707898 DOI: 10.3390/s21248496
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Proposed multi-tier framework.
Figure 2Network model of WSN-IoT.
Figure 3Overall block diagram of WSN-IoT.
Simulation parameters.
| Constraints | Value |
|---|---|
| Transmission power (W) | 1.4 |
| Traffic type | CBR |
| Simulation time (s) | 100 |
| Receiving power (W) | 1.0 |
| Packet size (bytes) | 512 |
| Number of nodes | 400 |
| Network size (m) | 500 × 500 |
| MAC protocol | IEEE 802.15.4 |
| Initial energy (J) | 100 |
| Data transfer rate (Kb/s) | 250 |
Figure 4Performance based on energy consumption.
Comparative analysis of energy consumption.
| Number of Nodes | Energy Consumption (J) | ||||
|---|---|---|---|---|---|
| FDEAM [ | EOMR [ | TSGWO [ | CoCoA [ | Proposed CAR-MOSOA | |
| 100 | 0.8 | 1 | 8 | 11 | 0.8 |
| 150 | 7 | 9 | 15 | 15 | 5 |
| 200 | 10 | 14 | 19 | 24 | 6 |
| 250 | 14 | 19 | 26 | 29 | 9 |
| 300 | 26 | 30 | 31 | 32 | 24 |
| 350 | 29 | 36 | 37 | 41 | 24 |
| 400 | 41 | 47 | 44 | 49 | 33 |
Figure 5Performance based on end-to-end delay.
Comparative analysis of end-to-end delay.
| Number of Nodes | End-to-End Delay (s) | ||||
|---|---|---|---|---|---|
| FDEAM [ | EOMR [ | TSGWO [ | CoCoA [ | Proposed CAR-MOSOA | |
| 100 | 8 | 10 | 8 | 12 | 5 |
| 150 | 14 | 17 | 15 | 18 | 9 |
| 200 | 15 | 23 | 19 | 27 | 11 |
| 250 | 23 | 30 | 26 | 31 | 18 |
| 300 | 28 | 35 | 31 | 38 | 20 |
| 350 | 32 | 42 | 37 | 45 | 24 |
| 400 | 40 | 50 | 44 | 54 | 29 |
Figure 6Performance based on packet delivery ratio.
Comparative analysis of packet delivery ratio.
| Number of Nodes | Packet Delivery Ratio (%) | ||||
|---|---|---|---|---|---|
| FDEAM [ | EOMR [ | TSGWO [ | CoCoA [ | Proposed CAR-MOSOA | |
| 100 | 80 | 70 | 73 | 67 | 83 |
| 150 | 86 | 84 | 85 | 80 | 89 |
| 200 | 86 | 85 | 87 | 82 | 91 |
| 250 | 90 | 87 | 89 | 81 | 93 |
| 300 | 92 | 88 | 89 | 84 | 93 |
| 350 | 92 | 88 | 90 | 87 | 94 |
| 400 | 94 | 89 | 92 | 88 | 95 |
Figure 7Performance based on network lifetime.
Comparative analysis of network lifetime.
| Number of Nodes | Network Lifetime (s) | ||||
|---|---|---|---|---|---|
| FDEAM [ | EOMR [ | TSGWO [ | CoCoA [ | Proposed CAR-MOSOA | |
| 50 | 1245 | 1150 | 1220 | 1103 | 1321 |
| 100 | 1170 | 1200 | 1208 | 1093 | 1319 |
| 150 | 1138 | 1070 | 1109 | 984 | 1251 |
| 200 | 1072 | 990 | 1010 | 935 | 1110 |
| 250 | 1007 | 920 | 994 | 847 | 1064 |
| 300 | 968 | 860 | 951 | 811 | 981 |
| 350 | 927 | 853 | 915 | 803 | 973 |