| Literature DB >> 34960449 |
Faheem Khan1, Shabir Ahmad1, Hüseyin Gürüler2, Gurcan Cetin2, Taegkeun Whangbo1, Cheong-Ghil Kim3.
Abstract
In wireless sensor networks (WSN), flooding increases the reliability in terms of successful transmission of a packet with higher overhead. The flooding consumes the resources of the network quickly, especially in sensor networks, mobile ad-hoc networks, and vehicular ad-hoc networks in terms of the lifetime of the node, lifetime of the network, and battery lifetime, etc. This paper aims to develop an efficient and reliable protocol by using multicasting and unicasting to overcome the issue of higher overhead due to flooding. Unicasting is used when the desired destination is at a minimum distance to avoid an extra overhead and increases the efficiency of the network in terms of overhead and energy because unicasting is favorable where the distance is minimum. Similarly, multicasting is used when the desired destination is at maximum distance and increases the network's reliability in terms of throughput. The results are implemented in the Department of Computer Science, Bacha Khan University Charsadda (BKUC), Pakistan, as well as in the Network Simulator-2 (NS-2). The results are compared with benchmark schemes such as PUMA and ERASCA, and based on the results, the performance of the proposed approach is improved in terms of overhead, throughput, and packet delivery fraction by avoiding flooding.Entities:
Keywords: flooding; multicasting; ns-2; sensor networks; unicasting
Year: 2021 PMID: 34960449 PMCID: PMC8705826 DOI: 10.3390/s21248355
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Comparison of ERASCA and Proposed EERASCA Protocol.
| Stage No. | Hierarchy of the Paper | Previous/Base Protocol | Proposed Protocol |
|---|---|---|---|
| Stage 1 | SD Message | Similar | Similar |
| Stage 2 | Connectivity List | Similar | Similar |
| Stage 3 | Core Election Process | Similar | Similar |
| Stage 4 | Mirror Core Election Process | Similar | Similar |
| Stage 5 | Receiver Group Formation | Similar | Similar |
| Stage 6 | Mesh Formation | Similar | Similar |
| Stage 7 | Data Forwarding Process | Similar | Different |
| Stage 8 | Algorithm | Similar | Different |
| Stage 9 | Mode of Communication | Similar | Different |
Figure 1Block Diagram of the Proposed Protocol.
Figure 2Core Election Process.
Figure 3Mesh Formation.
Figure 4Data Forwarding in EERASCA.
Figure 5Density of Clusters with 2kR Distance [4].
Figure 6Base Station.
Figure 7Sensor.
Parameters of Testbed.
| Parameters | |
|---|---|
| Number of nodes | 30 |
| Mobility | 4 m/s |
| Covered area | 30 × 30 m2 |
| Time of execution | 450 s |
| MAC type | MAC 802.11 |
Figure 8Different Scenarios performed in the Computer Science Lab, Bacha Khan University, Charsadda.
Figure 9Comparison of Mobility with Overhead, PDF and Throughput.
Confidence Interval for PDF, Overhead and Throughput.
| Protocol | Mean Interval | Confidence Interval |
|---|---|---|
| EERASCA PDF | 79.96% | 89.10–70.82% |
| ERASCA PDF | 82.02% | 85.05–78.99% |
| PUMA PDF | 77.39% | 81.33–73.45% |
| EERASCA Overhead | 2.35 byte/s | 2.16–2.55 bit/s |
| ERASCA Overhead | 2.47 byte/s | 2.34–2.60 bit/s |
| PUMA Overhead | 2.75 byte/s | 2.65–2.85 bit/s |
| EERASCA Throughput | 79.26% | 89.71–68.82% |
| ERASCA Throughput | 79.20% | 86.11–72.30% |
| PUMA Throughput | 77.25 | 83.10–71.40% |
Figure 10Comparison of Number of Receivers with PDF, Overhead and Throughput.
Confidence Interval for PDF, Overhead and Throughput.
| Protocol | Mean Interval | Confidence Interval |
|---|---|---|
| EERASCA PDF | 90.56% | 93.08–88.04% |
| ERASCA PDF | 84.88% | 86.08–83.68% |
| PUMA PDF | 79.94% | 81.45–78.43% |
| EERASCA Overhead | 2.41 byte/s | 2.47–2.36 bit/s |
| ERASCA Overhead | 2.45 byte/s | 2.50–2.40 bit/s |
| PUMA Overhead | 2.49 byte/s | 2.54–2.44 bit/s |
| EERASCA Throughput | 88.54% | 89.70–87.38% |
| ERASCA Throughput | 86.53% | 87.83–85.23% |
| PUMA Throughput | 82.55 | 83.65–81.45% |
Figure 11Comparison of Covered Area with PDF, Overhead and Throughput.
Confidence Interval for PDF, Overhead and Throughput.
| Protocol | Mean Interval | Confidence Interval |
|---|---|---|
| EERASCA PDF | 65.18% | 93.23–40.12% |
| ERASCA PDF | 62.70% | 88.54–36.86% |
| PUMA PDF | 60.62% | 86.78–34.45% |
| EERASCA Overhead | 4.93 byte/s | 8.36–1.50 bit/s |
| ERASCA Overhead | 4.98 byte/s | 8.51–1.45 bit/s |
| PUMA Overhead | 5.175 byte/s | 8.90–1.45 bit/s |
| EERASCA Throughput | 82.39% | 89.23–75.55% |
| ERASCA Throughput | 80.44% | 88.54–72.34% |
| PUMA Throughput | 78.10 | 85.55–70.65% |