Dual Step Hybrid Routing Protocol For Network Lifetime Enhancement in WSN-IoT Environment
Dual Step Hybrid Routing Protocol For Network Lifetime Enhancement in WSN-IoT Environment
Corresponding Author:
Kalpavi C. Yankanaik
Department of Electronics and Communication Engineering, Acharya Institute of Technology
Bangalore, Karnataka, India
Email: [email protected]
1. INTRODUCTION
In the internet of things (IoT) environment, data load has been increasing enormously due to its
heterogeneous nature. Furthermore, big data is utilized for various applications such as smart agriculture,
smart homes, smart city, and smart healthcare. In all these applications, wireless sensor network (WSN) has
been one of the key components of IoT as it helps in data propagation in the network [1]–[3]. In IoT, WSN
are used for processing, storage, mining and data analysis, which is helpful in monitoring application of IoT.
Hence, WSN has been widely researched at industry level and academia level.
In a typical WSN scenario, the sensor nodes are widely distributed across where data collection or
observation of data and transferred to the sink. The information gathered from the multi-hop transmission is
crucial for transmission to the base station (BS), which is situated behind the transmission that supplies the
sensor node and determines the best path to the sink [4]. The essential application for WSN’s nodes consists
of minimal energy that is not efficiently charged upon further deployment. The energy dissipation for
routing, in addition to maintaining the remaining energy residual. Depending on the number of intermediary
nodes, the energy dissipation concentrates on the distance between these nodes. The WSN routing path with
the fewest hops over the shortest distance. The remaining energy is associated with each node to avoid the
drain capacity for network segmentation. These procedures enhance network lifetime because the energy is
transferred amongst all the nodes [4], [5]. Figure 1 shows the typical WSN-IoT architecture that comprises
sensing layer, transport layer and application layer. In sensing layer, data are sensed and sent to transport
layer, which is integrated with IoT platform and further connected to application layer where the data are
stored and available for end user.
Application
In a limited area, the node is responsible to transmit the packets to the BS, and over a wide area, the
packet transmission with several intermediate nodes. In a wide WSN area, there exist three major challenges:
i) area division; and ii) splitting into sub-divisions through the whole region, effective routing, and
intermediate energy nodes.
In the sub-division, the entire region is split into smaller areas termed clusters. In these clusters, one
node is picked as the cluster head for data reception from the remaining sensor nodes of the cluster and
transfers it to the parallel node or BS. In the WSN environment, various protocols for clustering purposes
were previously used for low energy adaptive clustering hierarchy (LEACH), multi-hop LEACH protocol
(M-LEACH), and stable election protocol (SEP) [3]–[6]. Through these protocols, the network lifetime is
prolonged for efficient energy dissipation is accomplished upon selecting the cluster head node. For routing
there are two types of tasks; one is flat routing and the other is hierarchical routing. Flat routing involves the
routing from the sensor to the BS is traversed; whereas in hierarchical routing, the sensor nodes are
responsible for the transmission of data toward the cluster head, and this further transfers it to the adjacent
node [7]–[9].
The route becomes vacant when the intermediate nodes consist of high energy for packets received
and parallel transmission to the subsequent node; relaying and intermediate nodes for multi-hop transmission
communication. The nodes consist of minimal energy for relaying purposes, as the transmission descends.
The nodes adjacent to the sink node or BS are simultaneously used for relaying and the outcome of these
results in energy dissipation. Accordingly, the nodes are dead, and this region is deployed adjacent to the BS,
termed a warm hole region [8], [10]. Choosing an optimized route is essential for selecting a prime aspect for
WSN design. The motivation behind deploying the WSN is as: i) to find an optimal energy consumption
routing for packet transmission via multi-hop WSN; ii) to enhance the packet delivery to the BS; iii) to
increase the network lifetime to minimize the energy consumed by the node; iv) to make use of the maximum
available network capacity; and v) to reduce the warm hole problem for multi-hop WSN.
Further, the research contribution is given as: i) this research work develops a dual step hybrid
routing (DSHR) protocol, which aims at finding the optimal path for data packet transmission; ii) at first, the
model develops a novel cluster head selection concerning large sensor nodes and later designs the optimal
path construction concerning the same; iii) further, connecting nodes to clusters with respect and sensing
range is optimized and iv) DSHR is evaluated for network lifetime enhancement; model efficiency is proved
by comparing it with the existing LEACH protocol.
This research is organized as follows: the first section starts with background IoT and WSN, along
with the importance of the development of a routing mechanism. Furthermore, in second section, few
existing routing protocols are discussed along with their shortcoming, section ends with motivation and
Int J Reconfigurable & Embedded Syst, Vol. 13, No. 2, July 2024: 323-331
Int J Reconfigurable & Embedded Syst ISSN: 2089-4864 325
contribution of research work. The third section presents the mathematical modelling of the DSHR protocol
and the same is evaluated in the fourth section.
2. RELATED WORK
According to Alami and Najid [11], an enhanced clustering hierarchy approach (ECH) uses a
sleeping-waking mechanism for overlapping and nearby nodes to achieve energy efficiency in WSNs.
Reduced data redundancy and maximum network longevity are both achieved. The efficiency of rule-based
fuzzy routing is improved in Sert and Yazici [12] by applying a modified clonal selection method called
CLONALG-M to choose the proper functional form for the output membership function. The fuzzy
technique is effective and well formed with a variety of methodologies and distinct borders between poorly
defined clusters. A successful conclusion to the iterative experiment using the membership function.
An effective energy-efficient network for the deep belief network (DBN) based on routing protocol
is implemented, this establishes efficient data transmission via the path selected thereby enhancing the packet
delivery ratio (PDR) is enhanced [13]–[15]. In the framework initially, the nodes in the entire network are
clustered by using a reinforcement algorithm, which allocates a reward for the nodes assigned to a specific
cluster. The cluster head is required for efficient data transmission by selecting a mantaray foraging
optimization (MRFO) algorithm. In several studies [16]–[18], this is an energy clustering protocol based on
Voronoi dividing known as the energy-saving cluster for Voronoi adaptive routing (ESCVAD) protocol [19].
The procedure built on ESCVAD protocol resulted in an adaptive clustering algorithm for Voronoi dividing
as well as cluster head election optimization algorithm resulting in energy comprehensive weighting [20]–
[22]. The energy efficiency and network quality-of-service by incorporating reward function including the
required metrics. The agent gets the reward for action-based reward, while the software-defined wireless
sensor network (SDWSN) improvises the routing path on the experience. In Gamal et al. [23], a technique
that uses less energy to improve the performance of a SDWSN. A mixed integer linear programming (MILP)
issue is combined with an energy-optimized multi-constrained sustainable routing (EOMCSR) model to
improve the SDWSN's network resource-based energy consumption [24].
3. PROPOSED METHOD
In WSN based IoT environment, clustering and routing has one of the important roles to play for
efficient data transmission, the main objective of this research is to enhance the network lifetime. Thus, this
research utilizes the clustering and routing to develop a novel hybrid protocol for improvisation in network
lifetime. The proposed approach consists of two phases: consists of clustering and routing. The main task of
clustering is to choose the cluster head nodes by utilizing the local information for the sensor nodes with
relevant parameters to build a routing mechanism for data collection. Figure 2 shows the proposed workflow,
at first optimal cluster head selection concerning a large number of sensor nodes. Furthermore, optimal path
construction for the data transmission module is designed. Sensor nodes are connected to the 𝑐𝑙𝑢𝑠_ℎ𝑒𝑎𝑑; at
last sensing, range optimization is designed for the data sensing.
Here ϒ1 ,ϒ2 , ϒ3 is the constant value between o and 1 whereas ϒ1 +ϒ2 + ϒ3 =1. Various solutions
handle the dimensions of min-max normalization, where the largest value is normalized. The maximum value
is utilized in the min-max normalization process. An improved choice for the cluster head with a higher
weight is a node with greater energy, a shorter distance for BS, and high prediction energy. When a cluster
head is chosen for each level of the entire network area, the cluster head updates the distance from the BS to
each level when the cluster head is chosen for each level of the entire network area 𝑑𝑖𝑠𝐶𝐻−𝐵𝑆 . Here 𝑑𝑖𝑠𝐶𝐻−𝐵𝑆
is the first-level cluster head nodes the Euclidean distance is the distance to BS for low-level cluster head
𝑎𝑑𝑗
nodes. By exchanging local information with nearby nodes, each of which has an adjacency degree 𝑧𝑥 and
signal-to-noise ratio assnrx . The degree of the node is the number of neighbors evaluated by the recipient
𝑠𝑡𝑎𝑟𝑡_𝑚𝑠𝑔() messages. 𝑠𝑛𝑟𝑥 is evaluated as (2).
𝑠𝑖𝑔
𝐼𝑥
𝑠𝑛𝑟𝑥 = 10 𝑙𝑜𝑔10 ( 𝑛𝑜𝑖𝑠𝑒 ) (2)
𝐼𝑥
𝑠𝑖𝑔
Here 𝐼𝑥 and 𝐼𝑥𝑛𝑜𝑖𝑠𝑒 depicts effective signal power and effective noise. A node is picked as the
cluster head continues to broadcast the 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑_𝑚𝑠𝑔(∑𝐽𝐶𝐻𝑈, ∑𝑟𝑒𝑙𝑎𝑦−𝑣𝑐 ) whereas 𝑃 indicates lower-level
competition, where ∑𝐽𝐶𝐻𝑈 indicates the information of present and top-level cluster head nodes and
∑𝑟𝑒𝑙𝑎𝑦−𝑣𝑐 indicates the information of the top and present level relay 𝑣𝑐 nodes. A relay node consists of the
high-energy consumption of the vc nodes in the adjacent cluster group consisting of the cluster head node.
The parameters involved are clushead_msg that contains the reference of the node, distance transmitted
to 𝐵𝑆, the remaining energy, adjacency value, the energy predicted and 𝑆𝑁𝑅 value. For example, the
𝑎𝑑𝑗
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑_𝑚𝑠𝑔 is stated as the 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑_𝑚𝑠𝑔(𝑗𝐶𝐻𝑈, 𝑑𝑖𝑠𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑𝐵𝑆 , 𝑅𝑜𝑢𝑡 𝐸𝑃
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 , 𝑧𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 , 𝑅𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 (𝑢 +
1), 𝑠𝑛𝑟𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 ) for the present level clushead node, the clushead and 𝑣𝑐 node at each level cluster holds the
routing table for top-level clushead node and 𝑣𝑐 node is responsible for transmitting data by incorporating
adaptive transmission power modification. The broadcasting of the 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑_𝑚𝑠𝑔() where each clushead
node determines the information series for top-level 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑s, the 𝑣𝑐 node determines the information of
the relay nodes for data transmission. The relevant information of all the nodes clushead node and 𝑣𝑐 node
of the top level is forwarded in a systematic manner to the clushead node and 𝑣𝑐 node selected for low-level
transmission. All nodes in 𝑞𝑥, that participate in the 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 incorporate the following features. It consists
of 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑𝑥 as the top-level 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑, the distance 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑𝑥 is minimal in terms of the radius and the
remaining energy is higher than the 𝑒𝑛𝑒𝑟𝑔𝑦 − 𝑝𝑒𝑎𝑘.
𝑞
𝑞𝑙𝑙, = { 𝑦,⁄𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 ∈𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑𝑞ℎ𝑙𝑦, 𝑞𝑦, ∈𝑎𝑑𝑗 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑𝑖𝑛 𝑃, 𝑅𝑦𝑜𝑢𝑡 (3)
𝑥
All the nodes that compete may receive an acknowledgement as 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑𝑥 from the top-level 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑
nodes. Here BS is defined as (4).
Int J Reconfigurable & Embedded Syst, Vol. 13, No. 2, July 2024: 323-331
Int J Reconfigurable & Embedded Syst ISSN: 2089-4864 327
That is the Euclidean distance from the node 𝑞𝑦, to BS. Consequently, every node 𝑞𝑦, broadcasts the
𝑠𝑡𝑎𝑟𝑡_𝑚𝑠𝑔(𝑥, 𝑑𝑖𝑠𝑦−𝐵𝑆, 𝑅𝑦𝑜𝑢𝑡 , 𝑅𝑦𝐸𝑃 (𝑢 + 1)) in the range to swap the information with the neighbours for
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 selection. This 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 is repeated for the entire area.
𝑅 𝑜𝑢𝑡
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 𝑚𝑎𝑥 (𝑅 𝐸𝑃 𝐸𝑃
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 −𝑅 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 (𝑢+1) 𝑑𝑖𝑠𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑−𝐵𝑆
𝑈𝐿𝑥 = 𝛽1 × + 𝛽2 × +𝛽3 × + (5)
𝑅 𝑟𝑐
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 𝑚𝑎𝑥 (𝑅 𝐸𝑃
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 ) 𝑚𝑎𝑥 (𝑑𝑖𝑠𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑−𝐵𝑆 )
𝑎𝑑𝑗
𝛼𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 (𝑠𝑛𝑟𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 )−𝑠𝑛𝑟𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑
𝛽4 𝑎𝑑𝑗 + 𝛽5
𝛼𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 (𝑠𝑛𝑟𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 )
This equation transforms into a clushead node with more remaining energy, energy prediction rate,
and minimal distance to BS, low adjacency degree, and high signal-to-noise ratio of chances to be selected as
the nextclushead. A 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 takes less energy for transmission amid the clusters which are why a
clushead with low value has high priority amongst several other 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑𝑠. Accordingly, a 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 is
positioned in a sparse area with remaining energy, minimal distance to BS, low adjacency degree, and high
signal-to-noise ratio of chances to be selected as the next 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑. The routing table is built from top-level
minimal distance to BS, low adjacency degree, the high signal-to-noise ratio of likelihood to be a selection of
as the next 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 to low-level minimal distance to BS, low adjacency degree, high signal to noise ratio of
chances to be selected as the next 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑, each 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 has its routing tree from itself to BS.
𝑅 𝑟𝑐 𝑜𝑢𝑡
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 −𝑅 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 max(𝑅 𝐸𝑃 𝐸𝑃
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 −𝑅 𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 (𝑢+1)
𝑁𝐶 = 𝛿1 × + 𝛿2 × (6)
𝑅 𝑚𝑎𝑥
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 max(𝑅 𝐸𝑃
𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 )
𝑑𝑖𝑠𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑−𝑥
+𝛿3 × (ƿ ×
𝑚𝑎𝑥 (𝑑𝑖𝑠𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑−𝑥 )
𝑚𝑎𝑥(𝑑𝑖𝑠𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑−𝐵𝑆 )−𝑑𝑖𝑠𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑−𝐵𝑆
+ϒ ×
𝑚𝑎𝑥 (𝑑𝑖𝑠𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑−𝐵𝑆 )
𝑎𝑑𝑗
𝛼𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 𝑚𝑎𝑥 (𝑠𝑛𝑟𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 )−𝑠𝑛𝑟𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑
+ 𝛿4 × 𝑎𝑑𝑗 + 𝛿5 ×
𝑚𝑎𝑥 (𝛼𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 ) 𝑚𝑎𝑥 (𝑠𝑛𝑟𝑐𝑙𝑢𝑠ℎ𝑒𝑎𝑑 )
Dual step hybrid routing protocol for network lifetime enhancement in WSN-IoT … (Kalpavi C. Yankanaik)
328 ISSN: 2089-4864
Int J Reconfigurable & Embedded Syst, Vol. 13, No. 2, July 2024: 323-331
Int J Reconfigurable & Embedded Syst ISSN: 2089-4864 329
4. PERFORMANCE EVALUATION
WSN has various range of application, which produces enormous amount of data; hence, this
research work adopts the sensoria simulator [25] for large WSN scenario that allows the deployment of any
number of sensor nodes. Furthermore, in this section, our proposed algorithm DSHR is evaluated by
considering the parameters like network lifetime, communication overhead and the number of active nodes
for 1,000 nodes, 1,500 nodes and 2,000 nodes. The system configuration used in developing our proposed
model is the research carried out through the Windows 11 operating system (OS) with the quad-core
processor, 2 GB NVIDIA graphics packed with 16 GB of RAM. The framework used is the .NET simulator
known as the sensoria simulator, which functions in the C # programming language. Moreover, comparison
is carried out with existing LEACH protocol. Table 1 shows the parameter selected to carry out the
simulation.
Network Lifetime_1000
1200
Number of Nodes
1000
800
600
400
200
0
1
1171
131
261
391
521
651
781
911
1041
1301
1431
1561
1691
1821
Number of Rounds
ES PS
Figure 4 shows the network lifetime for 1,500 nodes. The comparative analysis of the existing
system with the proposed system is carried out. A graph is plotted by comparing the network lifetime for
1,500 nodes we can see that in the existing system it lasts for a short period whereas in the proposed system
we can see the network lifetime is increased and lasts longer for 1,500 nodes.
Figure 5 shows the network lifetime for 2,000 nodes. The comparative analysis of the existing
system with the proposed system is carried out. A graph is plotted by comparing the network lifetime for
2,000 nodes we can see that in the existing system it lasts for short period whereas in the proposed system we
can see the network lifetime is increased and lasts longer for 2,000 nodes.
Dual step hybrid routing protocol for network lifetime enhancement in WSN-IoT … (Kalpavi C. Yankanaik)
330 ISSN: 2089-4864
Number of Nodes
1500
2000
1000
500 1000
0 0
1541
1
141
281
421
561
701
841
981
1121
1261
1401
1681
1821
701
1681
1
141
281
421
561
841
981
1121
1261
1401
1541
1821
Number of Rounds Number of Rounds
ES PS ES PS
Figure 4. Network lifetime for 1,500 nodes Figure 5. Network lifetime for 2,000 nodes
5. CONCLUSION
The lifespan of a WSN might be impacted by the routing protocol's energy consumption because
tiny sensor nodes are sometimes challenging to recharge after deployment. This research work develops a
novel DSHR protocol, which helps in routing with respect to clustering. DSHR is evaluated considering the
large number of nodes with 100, 1,500 and 2,000 in terms of network lifetime and model is proved to be
marginally efficient than the existing LEACH protocol. DSHR solves the optimal routing mechanism;
however, considering the scenario of big data in WSN, model would be evaluated further considering
different parameter.
REFERENCES
[1] S. Rani, S. H. Ahmed, R. Talwar, and J. Malhotra, “Can sensors collect big data? An energy-efficient big data gathering algorithm
for a WSN,” IEEE Transactions on Industrial Informatics, vol. 13, no. 4, pp. 1961–1968, Aug. 2017, doi:
10.1109/TII.2017.2656899.
[2] K. L.-M. Ang, J. K. P. Seng, and A. M. Zungeru, “Optimizing energy consumption for big data collection in large-scale wireless
sensor networks with mobile collectors,” IEEE Systems Journal, vol. 12, no. 1, pp. 616–626, Mar. 2018, doi:
10.1109/JSYST.2016.2630691.
[3] T.-K. Dao, J. Yu, T.-T. Nguyen, and T.-G. Ngo, “A hybrid improved MVO and FNN for identifying collected data failure in
cluster heads in WSN,” IEEE Access, vol. 8, pp. 124311–124322, 2020, doi: 10.1109/ACCESS.2020.3005247.
[4] K. Wang, C.-M. Yu, and L.-C. Wang, “DORA: A destination-oriented routing algorithm for energy-balanced wireless sensor
networks,” IEEE Internet of Things Journal, vol. 8, no. 3, pp. 2080–2081, Feb. 2021, doi: 10.1109/JIOT.2020.3025039.
[5] I. Tomić and J. A. McCann, “A survey of potential security issues in existing wireless sensor network protocols,” in IEEE Internet
of Things Journal, vol. 4, no. 6, pp. 1910-1923, Dec. 2017, doi: 10.1109/JIOT.2017.2749883.
[6] C. Xu, Z. Xiong, G. Zhao, and S. Yu, “An energy-efficient region source routing protocol for lifetime maximization in WSN,”
IEEE Access, vol. 7, pp. 135277–135289, 2019, doi: 10.1109/ACCESS.2019.2942321.
[7] S. Al-Otaibi, A. Al-Rasheed, R. F. Mansour, E. Yang, G. P. Joshi, and W. Cho, “Hybridization of metaheuristic algorithm for
dynamic cluster-based routing protocol in wireless sensor networksx,” IEEE Access, vol. 9, pp. 83751–83761, 2021, doi:
10.1109/ACCESS.2021.3087602.
[8] T. Kaur and D. Kumar, “MACO-QCR: multi-objective ACO-based QOS-aware cross-layer routing protocols in WSN,” IEEE
Sensors Journal, vol. 21, no. 5, pp. 6775–6783, Mar. 2021, doi: 10.1109/JSEN.2020.3038241.
[9] E. F. A. Elsmany, M. A. Omar, T.-C. Wan, and A. A. Altahir, “EESRA: energy efficient scalable routing algorithm for wireless
sensor networks,” IEEE Access, vol. 7, pp. 96974–96983, 2019, doi: 10.1109/ACCESS.2019.2929578.
[10] Y. Xu, W. Jiao, and M. Tian, “An energy-efficient routing protocol for 3D wireless sensor networks,” IEEE Sensors Journal,
vol. 21, no. 17, pp. 19550–19559, Sep. 2021, doi: 10.1109/JSEN.2021.3086806.
[11] H. E. Alami and A. Najid, “ECH: An enhanced clustering hierarchy approach to maximize lifetime of wireless sensor networks,”
IEEE Access, vol. 7, pp. 107142–107153, 2019, doi: 10.1109/ACCESS.2019.2933052.
Int J Reconfigurable & Embedded Syst, Vol. 13, No. 2, July 2024: 323-331
Int J Reconfigurable & Embedded Syst ISSN: 2089-4864 331
[12] S. A. Sert and A. Yazici, “Optimizing the performance of rule-based fuzzy routing algorithms in wireless sensor networks,” in
2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), New Orleans, LA, USA: IEEE, Jun. 2019, pp. 1–6. doi:
10.1109/FUZZ-IEEE.2019.8858920.
[13] G. Arya, A. Bagwari, and D. S. Chauhan, “Performance analysis of deep learning-based routing protocol for an efficient data
transmission in 5G WSN communication,” IEEE Access, vol. 10, pp. 9340–9356, 2022, doi: 10.1109/ACCESS.2022.3142082.
[14] N. Ma, H. Zhang, H. Hu, and Y. Qin, “ESCVAD: An energy-saving routing protocol based on Voronoi adaptive clustering for
wireless sensor networks,” IEEE Internet of Things Journal, vol. 9, no. 11, pp. 9071–9085, Jun. 2022, doi:
10.1109/JIOT.2021.3120744.
[15] M. U. Younus, M. K. Khan, and A. R. Bhatti, “Improving the software-defined wireless sensor networks routing performance
using reinforcement learning,” IEEE Internet of Things Journal, vol. 9, no. 5, pp. 3495–3508, Mar. 2022, doi:
10.1109/JIOT.2021.3102130.
[16] R. Kumar, U. Venkanna, and V. Tiwari, “EOMCSR: An energy optimized multi-constrained sustainable routing model for
SDWSN,” IEEE Transactions on Network and Service Management, vol. 19, no. 2, pp. 1650–1661, Jun. 2022, doi:
10.1109/TNSM.2021.3130661.
[17] A. F. Raslan, A. F. Ali, A. Darwish, and H. M. El-Sherbiny, “An improved sunflower optimization algorithm for cluster head
selection in the internet of things,” IEEE Access, vol. 9, pp. 156171–156186, 2021, doi: 10.1109/ACCESS.2021.3126537.
[18] S. Lata, S. Mehfuz, S. Urooj, and F. Alrowais, “Fuzzy clustering algorithm for enhancing reliability and network lifetime of
wireless sensor networks,” IEEE Access, vol. 8, pp. 66013–66024, 2020, doi: 10.1109/ACCESS.2020.2985495.
[19] H. Ali, U. U. Tariq, M. Hussain, L. Lu, J. Panneerselvam, and X. Zhai, “ARSH-FATI: A novel metaheuristic for cluster head
selection in wireless sensor networks,” IEEE Systems Journal, vol. 15, no. 2, pp. 2386–2397, Jun. 2021, doi:
10.1109/JSYST.2020.2986811.
[20] A. A.-H. Hassan, W. M. Shah, A.-H. H. Habeb, M. F. I. Othman, and M. N. Al-Mhiqani, “An improved energy-efficient
clustering protocol to prolong the lifetime of the WSN-based IoT,” IEEE Access, vol. 8, pp. 200500–200517, 2020, doi:
10.1109/ACCESS.2020.3035624.
[21] V. Vimal et al., “Clustering isolated nodes to enhance network’s life time of WSNs for IoT applications,” IEEE Systems Journal,
vol. 15, no. 4, pp. 5654–5663, Dec. 2021, doi: 10.1109/JSYST.2021.3103696.
[22] D. Lin, L. Gao, and W. Min, “A social welfare theory-based energy-efficient cluster head election scheme for WSNs,” IEEE
Systems Journal, vol. 15, no. 3, pp. 4492–4502, Sep. 2021, doi: 10.1109/JSYST.2020.3010868.
[23] M. Gamal, N. E. Mekky, H. H. Soliman, and N. A. Hikal, “Enhancing the lifetime of wireless sensor networks using fuzzy logic
leach technique-based particle swarm optimization,” IEEE Access, vol. 10, pp. 36935–36948, 2022, doi:
10.1109/ACCESS.2022.3163254.
[24] Y. Han, G. Li, R. Xu, J. Su, J. Li, and G. Wen, “Clustering the wireless sensor networks: a meta-heuristic approach,” IEEE
Access, vol. 8, pp. 214551–214564, 2020, doi: 10.1109/ACCESS.2020.3041118.
[25] J. N. Al-Karaki and G. A. Al-Mashaqbeh, “SENSORIA: A new simulation platform for wireless sensor networks,” in 2007
International Conference on Sensor Technologies and Applications (SENSORCOMM 2007), Valencia, Spain: IEEE, Oct. 2007,
pp. 424–429. doi: 10.1109/SENSORCOMM.2007.4394958.
BIOGRAPHIES OF AUTHORS
Dual step hybrid routing protocol for network lifetime enhancement in WSN-IoT … (Kalpavi C. Yankanaik)