Next Article in Journal
Effects of Overnight Oxidation on Perovskite Solar Cells with Co(III)TFSI Co-Doped Spiro-OMeTAD
Next Article in Special Issue
Energy Saving Optimization Technique-Based Routing Protocol in Mobile Ad-Hoc Network with IoT Environment
Previous Article in Journal
A Modified Particle Swarm Optimization Algorithm for Power Sharing and Transient Response Improvement of a Grid-Tied Solar PV Based A.C. Microgrid
Previous Article in Special Issue
Improved Secure Encryption with Energy Optimization Using Random Permutation Pseudo Algorithm Based on Internet of Thing in Wireless Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

IEDA-HGEO: Improved Energy Efficient with Clustering-Based Data Aggregation and Transmission Protocol for Underwater Wireless Sensor Networks

1
Department of Computer Engineering, SVKM’S NMIMS Mukesh Patel School of Technology Management and Engineering, Shirpur 425405, Maharashtra, India
2
Institute of Computer Science and Engineering, Saveetha School of Engineering, Saveetha Institute of Medical and Technical Sciences, Chennai 602105, Tamilnadu, India
3
Department of C.S.E., Koneru Lakshmaiah Education Foundation, Vaddeswaram 522302, Andhra Pradesh, India
4
DTU Compute, Department of Applied Mathematics and Computer Science, Technical University of Denmark (DTU), 2800 Kongens Lyngby, Denmark
*
Author to whom correspondence should be addressed.
Energies 2023, 16(1), 353; https://doi.org/10.3390/en16010353
Submission received: 23 November 2022 / Revised: 22 December 2022 / Accepted: 23 December 2022 / Published: 28 December 2022
(This article belongs to the Special Issue Energy Efficiency in Wireless Networks)

Abstract

:
With the emerging technology in underwater wireless sensor networks (UWSN), many researchers are undergoing this field since it cannot maintain the batteries and recharge them manually. Network duration should be taken into account because they can easily be recharged by a non-conventional resource like solar energy. When coming to the data collection process, clustering is an effective method to construct vitality effective UWSNs. The clustering properties of UWSNs differ from those of terrestrial wireless sensor networks (TWSNs) due to the sparse deployment of nodes as well as the dynamic nature of the channel. This paper proposes improved efficient data aggregation in a Hexagonal grid with energy optimization (IEDA-HGEO) protocol for effective data transmission with an optimal clustering process. It is further compared with ERP2R n energy-efficient routing protocol and EGRC (Energy-efficiency Grid Routing based on 3D Cubes). The three techniques mentioned above are specifically examined for their applicability to underwater communication, and their performance is compared in terms of energy consumption, efficiency, throughput, packet delivery ratio, and delay. The proposed method achieved the following metrics: delay 41%, energy consumption 48%, efficiency 95%, throughput 95%, and PDR 92%.

1. Introduction

UWSNs have become a key piece of method for underwater monitoring and exploration, including scientific, commercial, and military applications, over the past ten years [1,2]. UWSNs have various advantages over their remote sensing competitors that can deliver localized and more accurate data collecting. They can also use a wider range of sensors, such as chemical, temperature, light, and motion sensors, among others. Traditional underwater instrumentation equipment is being replaced by UWSN technology. In the past, large sensor nodes with data-storage capabilities have been physically placed in the target space below the water. For the duration of the operation, each node runs autonomously to collect readings in accordance with a predetermined program [3]. SNs are picked up at the conclusion of the operation, and the information gathered is recovered and processed. To relay real-time data to an offshore or even on-shore control station for immediate analysis, UWSN technology gives underwater sensor nodes networking capabilities. The underwater sensor network deployment can be controlled interactively by sending control signals from the control station to underwater SNs via a communication channel. In comparison to conventional instrumentation methods, UWSNs provide significant benefits [4].
Because UWSN-SN are powered by batteries, which are challenging to replace or recharge in aquatic environments [5], energy conservation is a serious challenge. A basic research problem is the creation of routing protocols that are reliable, scalable, and energy-efficient in these networks. Due to the fact that the majority of data forwarding protocols currently in use were created for stationary networks, they cannot be used directly with ground-based sensor networks [6].
Figure 1 denoted the basic clustering formation in the UWSN network, whereas two types of sinks, namely onshore and surface sinks, are there to transfer the collected information to the satellite. Moreover surface node, cluster head and underwater sink node have interconnection with each other to collect the data [7]. An autonomous underwater vehicle is used here for moving purposes from one cluster to another cluster or contact with the surface node in case of any emergency during the transmission of packets [8].
The contribution of this research is as follows:
  • To take into account the energy consumption and travel time of AUVs, we propose a data-gathering protocol based on AUV path planning.
  • To propose improved efficient data aggregation in IEDA-HGEO protocol for effective data transmission with optimal clustering process.
  • It is further compared with ERP2R n energy-efficient routing protocol and EGRC.
The paper is organized as follows: Section 1 gives a brief explanation of UWSN and its applications, difficulties during the transmission process, existing energy-efficient protocols, and the clustering process in the network. Section 2 explained some surveys about existing protocols in the clustering process of UWSN. Section 3 explains the proposed methodology for efficient clustering and data transmission process. Section 4 gives the detailed structure of results by comparing them with existing techniques. Finally, Section 5 ends with a conclusion and future work.

2. Literature Review

A new distributed energy-aware routing protocol is DUCS [9]. It is specifically made for long-term, non-time-critical aquatic monitoring applications utilizing UWSNs without GPS support and random node mobility. A suggested Underwater Positioning Scheme (UPS) in [10] has ordinary nodes listening exclusively to the signals from beacon nodes, and after receiving four beacon messages, the time difference is converted into a range distance. The authors of [11] employ Cayley–Menger to use a mobile beacon node to find the coordinates of sensor nodes. The combined radio and acoustic signals, which are immune to multipath fading, are used to calculate the separation between nodes. In [12], scientists put out a number of mobile node-based strategies, like AUVs, to lessen the impact of unequal energy use. These techniques involve an AUV travelling around the network on a tour path and stopping at a designated location known as a tour point to obtain the gathered data from static nodes in a neighbourhood. For WSNs, Selvi et al. introduced the UCAPN method, which lengthens network lifespan [13]. To balance node energy consumption as well as extend network lifetime, UCAPN groups SNs into clusters of varying sizes. Information from non-cluster-head nodes is first transmitted directly to the closest cluster-head, and then it is transmitted to the sink node. With the help of a control method wherein BS regulates the number of CHs and CHs regulate cluster members, Gulnaz Ahmed et al. [14] presented a MOCHs selection for WSNs. This technique provides robust clustering while addressing the issue of backward transmission. By including energy-collecting techniques, this protocol can be made much better [15]. According to the node density, Khan et al. established a protocol in [16] that can adapt to three different types of networks. Underwater sensors are allocated cubic areas in [17] and placed regionally inside such a framework. To avoid void nodes, another work in [18] is introduced. Every second hop of the packet in this work is examined to see if the node’s status is void or not. A void-aware pressure routing (VAPR), which addresses the void problem in this class of greedy routings, is proposed in [19]. [20] makes a proposal for Clustered Vector-Based Forwarding (CVBF) routing protocol. CVBF is made for areas of seawater that are both sparse and dense. According to the authors, CVBF enhances the data delivery ratio as well as decreases end-to-end delay. However, in these protocols, cluster reconstruction for switching CHs by AUVs is repeated until their missions are accomplished to balance the energy consumption among sensor nodes. AUVs can, therefore, run out of energy more quickly before completing their missions as a result of the foregoing constraints’ significant energy consumption. What is more, the CHN determination conspires, and the information transmission process is further developed in the PE-Filter convention. Nonetheless, the conventions in [21,22] are intended for TWSNs, and they ought to be altered for UWSNs. Wang et al. took on an energy-proficient lattice directing in light of 3D solid shapes (EGRCs) for UWSNs, where the organization is separated into heaps of little blocks, and each 3D square is viewed as a group [23]. In addition, the EGRC convention streamlines the CHN choice and further develops the quest cycle for the following bounce hub. Be that as it may, the EGRC does not present the detail of the information combination instrument as the overt information repetitiveness might exist and ought to be diminished. In [24], a submerged bunching convention based on the fluffy c means and the moth-fire advancement (FCMMFO) was proposed to upgrade the presentation of UWSNs. Be that as it may, the multi-jump steering way has not been advanced in [25]. Ahmed et al. presented a submerged grouping convention as indicated by repetitive transmission control (RTC), which takes out the overt information repetitiveness at the CHN level and at the area head level [26].

3. Proposed Methodology

Improved efficient data aggregation in Hexagonal grids with energy optimization (IEDA-HGEO) in UWSNs is proposed. The features of our suggested protocol are as follows: The first is to cover as much ground as possible. To cover most nodes, we divided our WSN into hexagonal areas. The best cell shape for clustering in a network is hexagonal. One node in each cell serves as the cell’s CH, and the cluster head is selected using a unique method that involves picking the node in smaller cells with the highest residual energy and closest location to the base station (BS) to handle data aggregation as well as transmission.

3.1. Deployment of Gateway Nodes

The Surface Gateways (SG) and Cluster head make up the underwater network (CH). SGs are static nodes fastened to surface-based buoys. They have electromagnetic and acoustic interfaces, respectively. Through an electromagnetic interface, SGs link the underwater network to the Internet. SG uses an acoustic interface to transmit and receive packets to the underwater network. One or more CHs may be connected to each SG. To relay packets from SGs to the active AUVs at the ocean floor and vice versa, CHs are positioned underwater at various depths is shown in Figure 2.
Due to the characteristics of an underwater communication network, the energy consumption scheme of UWSNs sets it apart from the energy-consuming strategy of WSNs. Equation (1) illustrates the numerical solution.
E ( distance ,   f c ) =   EnergyTh   ( distance ,   f a )
I here stands for a node’s frequency. It is equivalent to Equations (2) and (3)
f a = 10 f a f c / 10
f a f c = 0.11   *   ( f c ) 2 * 1 1 + f c 2 + 0.22 ( f c ) 2 * 1 1 + f c 2 + n ( f c ) n   *   1 1 + f c n
Since the exposure zone of every sensing device is boundary-based, Equation (4) may be used to describe private network radial distance NR, node density ND, sector width RingW, hop limit MaxH, and the total number of participants Np.
N p     = i = 0 n N R   *   N D   *   M a x H   *   Ring   *   W
From inside to outside, the UWSN’s connectivity is separated into various little ring sections or Ar1 to Arn. RingW/OT, where RingW is the network radius and OT is the ideal connection path length threshold for sensing devices, can be used to identify the maximum number of ring regions. Dlmax is a representation of the route’s maximum delay. The frequency of Yij is equal to 5 whenever nodes i and j are connected. If not, Yij’s total value is 0. We view the search for multi-hop routes as a multi-objective optimization problem, with the sole objective of locating the best route at the most reasonable price. Following Equations (5)–(7) shows how an objective formula (Fobj) is obtained. The proposed system architecture is shown in Figure 3.
Min   Fobj = i = 1 n j = 1 n Y i j * D i j
D i j   =   D t i j   *   MinPower   *   K i j   +   D r j
i = 1 n j = 1 n D i j   Y i j < Dlmax

3.2. Cluster Head Selection

In this study, two processes of TCH and FCH selection are used to determine cluster heads. Using a tentative CH selection method based on EBT and Trust Value, the cluster head is chosen. To choose TCH, the node is given a timer, and trust values are calculated using the node’s total Trust value. The TCH is determined by the node with the highest trust value and energy. Additionally, the planned head count, node degree, and competition range are used to determine the final cluster head is shown in Figure 4.

3.2.1. TCH Selection Based on Energy-Based Timer (EBT)

According to the energy of each sensor node, a timer is allocated to the nodes. The nodes’ allotted waiting times are determined by energy. High energy nodes are supported in this phase as the potential new cluster head. If not, CH is the same node with maximum transmission energy. The model description for this timer with an energy basis is as follows. If each node can determine the average energy value of its neighbours, then let us say that node I has k neighbours. S i = i 1 ,   i 2 ,   i 3 ,   i n   . i k ,   , where i n is the nth neighbour node. The average energy of node I is given by following Equation (8):
A v e r a g e   E n e r g y i = 1 k n = 1 k E n e r g y i n   k > 0 0                                                                     k = 0
TCH is chosen using an energy-based timer from the SNs. The following equation is utilized to evaluate the energy-based waiting time value for any sensor node ID   S i by Equation (9).
W a i t   T i m e   s i = A v g   E n e r g y   o f   s i   N e i g h b o r   n o d e E n e r g y   o f   S i
According to the equation above, the waiting time gets shorter as node energy rises. Less waiting time will be allotted to the node with more energy. The potential Cluster Head is chosen to be this node. Other SNs leave CH selection when they receive this message before the start of their waiting time. Selected tentative CH broadcasts a tentative CH message within its broadcast range.
In a hierarchical fashion, Fn gathers data. Fn acts as a parent node and gathers information from its offspring. Distance (d) between parent and child nodes is equal to 2rdt < d < 2Rf and rdt are communication and dth ranges of Fnby Equation (10).
S = C S 2 r d t < d F C < 2 R f
The total amount of data gathered at Fnis if each C transmits a packet of l bits by Equation (11).
F data =   i S i
Following data gathering, we compute Fn’s energy consumption using Equation (12) as follows:
E F n = e s + e t × R i S i + ϕ + E D A + S N R
where R is the radius, φ is the data aggregation factor, es is sensing energy, et is electronic energy per bit during transmission, and EDA is data aggregation energy.
The volume of S1 is evaluated as follows by Equation (13),
V S 1 = 0 r 0 π 2 0 2 π ϱ 2   cos ϕ d θ d ϱ = π 0 r ( R 2 Z 2 ) d z = 2 3 π R 3
Similarly, the volume of S2 is evaluated as follows by Equations (14) and (15),
V S 2 = 2 3 π r 3
V s s = V S 2 V S 1 = 2 3 π R 3 r 3
The number of nodes in the bounded spherical segment is given by the following equation if the network’s node density is ψ by Equations (16) and (17).
N s s = 2 3 π ψ R 3 r 3
E F n a l l r c v = e r + 2 3 π ψ R 3 r 3 ×

3.2.2. TCH Selection Based on Trust Value

To identify node behaviour, node quality, and node services, Trust Value (TV) is utilized. Additionally, it is utilized for sensor node routing, reconfiguration, and data aggregation. It offers a method for calculating the reliability of SNs. In this study, the trust value is employed to gather information and keep track of various node activities. Trust value is utilized to locate potential CH along with Energy based Timer (EBT). To maximize the effectiveness of optimal CH selection, tentative CH selection uses the EBT and TV techniques. The trust value of nodes is determined using Equation (18) below.
T r u s t   V a l u e T V n o d e s = N F D N R E C
where NFD stands for the quantity of packets forwarded, and NREC for the quantity of packets received. The node with the greatest trust value is chosen as the temporary cluster leader after the trust values of each individual node are determined. The final CH process is then carried out. The outcome of the TCH selection is finally returned by the EBT and the TV.

3.3. Data Transmission

All nodes handshake with one another and communicate their attributes with the predecessor node in the route to start the network’s functioning and route discovery. By calculating the distance between the two nodes using their position attribute obtained during handshaking, the neighbour node is selected. To find the route, each node needs to be handshaking with other nodes. When a route is discovered, node N1 is taken for the source node, and the other nodes are taken into account when selecting the optimal neighbour node. Currently, N1 is sending “HELLO” messages to every other node and is receiving “REPLY” messages in return. Figure 5 depicts the proposed data transmission flowchart.
Now, node N1 sends a message to node N2, who then begins sending “HELLO” packets to all of the other nodes and receiving “REPLY” messages from them. It is possible to obtain multipath in a similar way between the source and destination nodes.
The forwarder determines the candidate node’s distance from both the forwarder and the sink for each transmission. The priority rises with decreasing value. The highest priority node in each forwarder set is the first to be enlarged, followed by nodes whose distances are less than the node transmission radius (Cr), and finally, nodes in the Ci whose distances are less than the communication radius for all nodes already present in the cluster. The forwarder chooses the highest priority set as the next-hop forwarder set after performing the calculation. If the highest priority set is unable to transmit, the remaining forwarder set will only transmit the packets in order.
We introduce an EL to balance energy consumption; to do this, we divide the node’s original energy into m equal parts. If the current energy of a node is greater than i−1 parts and less than or equal to I parts, the node’s EL is 𝑖 (1 ≤ 𝑖 ≤ 𝑚). Each uw-sensor has 2 transmission options during the steady data transmission phase: sending the packets via MT or sending them straight to the uw-sink (DT). The Algorithm 1 represents the proposed IEDA_HEGO system.
Algorithm 1: Algorithm of IEDA-HGEO.
Require:
  -   Set _ rn ( SN ,   S N x +   USet   r n S N
Initially :   H C r n x = 0
  hop   set r n y = 0
Ensure:
S N R y :   A   node   Y   elected   as   R N
1 :   if   USet   r n S N = null then
2 :   Elect   R N
( USet _ rn ( SN )   is   a   set   of   SN   responding   to   S P K   packets   to   N N )
3 :   USet _ rn   S N =   USet   r n S N + Set r n S N y , S N x
where   S N y S N R y ,   with   a   value   of   S e t r n S N y , S N x   in   R P K packet
4 :   H C r n x = H C r n x + 1
5 :   Repeat   Steps   1   to   5   to   elect   the   next   neighbour   node   for   S N y   until   Next   node ! = Dest_Node
6 :   hop set r n y =   hop   set m y + 1
Return
5 : end if
8: if no SPK control packets are returned, then
10: End if
11 :   for   every S P K   is   generated   from   S N z do
15: compute Confidence_level using Equation (4)
16 :   USet   r n S N =   USet   r n S N +   Set   r n S N z , S N x
17 :   if   Confidence _ level y <   Confidence _ level z ) then
18 :   Remove   S N R y   from   USet   r n S N
19 :   Add   the   S N R z   as   the   next   node   for   S N x
20: end if
21 :   drop   this   S P K control packet
22: end for
23: H C S N x = H C S N x + 1

4. Experimental Analysis

Settings for many parameters can be seen in Table 1. Unlike earlier studies, the network is deployed in three dimensions. The region in three dimensions is 1000 × 2000 × 250 m3. Where BS is located at the ocean’s surface, there are 1055 sensor nodes. Nodes are spread out at random between 1000 and 250 metres. The 260-m transmission radius of SN allows for packet delivery in three to four hops. There are four different packet sizes: 1500, 2000, 3000, and 4000 bytes. RNs, CHs, and CCOs aid in achieving network connectivity. The RPK and SPK control packet sizes are set to 13B and 9B, respectively. In IEDA-HGEO, a levelling parameter of 0.85 has been selected for link quality. For data packets, the transmission power is set at 2.8 W, while for control packets, it is 1.5 W. The SNs can produce random packets, and the chain made up of the RNs, CHs, and CCOs should be used to forward these packets to the BS. In the simulations, 4300 packets are created with various payload counts, and energy usage is noted. The MATLAB simulator (R2021a) was used to carry out the experiments. It is a shorter version of “matrix and laboratory” and was invented by MathWorks. For research investigations, structural engineering, and a wide range of scientific issues needing precise numerical estimates, Matplotlib offers a complete answer.
This section evaluates and compares the performance of the proposed improved efficient data aggregation in IEDA-HGEO with that of two existing widely used routing protocols: ERP2R and EGRC. These two algorithms were chosen because they are well-known in the literature and share the same objectives as the method under consideration. The following measures are utilized to assess the performance of the EE-DHS: Energy consumption, energy efficiency, throughput, network lifetime, and delay are all factors is represented in Table 2.
Energy consumption is the term used to describe how much energy each individual node uses to process information. The Equation Eelec* k (1) is used to describe energy consumption while data transmission through the packet to connected element ‘j’. The K bit of the data packet is receiving sensing element I while using energy which is represented by Equation (19).
Tx(x,y) = Eene*M + Eamp * d2(x,y) * M
Weight between connected nodes I and j are denoted by dij.
When one bit of energy is transmitted, Equation (20) is
etx(d)= pd1 + ptd*dn
where pd1 is the power dissipated by sending 1 bit of data, ptd is the energy required to transfer the nodes across a long distance
Figure 6 shows the energy consumption of our suggested EE-DHS, which results in 30% more resource conservation. The current methods, ERP2R and EGRC, use 50% and 65% of the resources, respectively. Data PDR, as shown in Figure 6, is calculated by dividing the total number of data packets generated by the source by the number of data packets that were successfully delivered. It is common for some nodes to have low energy levels while other nodes have high energy levels while the system is operating. Nodes with very little remaining energy must cut back on energy use because their operational lifetime is almost up. To determine the delivery ratio of data packets, packet delivery ratio trace files are post-processed. Specifically, the relationship between sent as well as received packets. The average rate of successfully delivered messages via a communication connection is known as throughput. This information may travel over a logical or physical link or go through a specific network node. Typically, the throughput is expressed in bits per second, though it can also be expressed in data packets per second.
Discussion: This work centres around reproduction analysis instead of real execution. In the real execution, loads of submerged sensor hubs and a boat on the ocean surface are required. The hubs are furnished with sensors to detect and procure data, a battery to give energy, a memory gadget to store information, a processor to accomplish controlling and handling capabilities, an acoustic modem to accomplish submerged remote acoustic correspondences, a power enhancer, the waterproof gadget, etc. As far as handling, the hubs ought to be fast, stable, and energy-saving. In memory, they need to have an enormous stockpiling limit and guarantee that no information is lost after the passing of hubs. With respect to the submerged remote correspondence innovation, we are attempting to accomplish low dormancy, low blunder rate, and significant distance interchanges.

5. Conclusions

In the future networking field of underwater acoustic sensor networks, network coverage and energy consumption are the key concerns. In this paper, we introduced the IEDA-HGEO algorithm, an improved energy-efficient data collection method for hexagonal grid structures in wireless sensor networks. Here, we use a grid structure with multi-hop routing as a data transmission mechanism and use energy, distance, and end-to-end delay as factors to find the next hop. With reference to energy consumption, throughput, PDR, and delay, our suggested method was thoroughly compared to two other well-known routing methods, the ERP2R and EGRC. Simulation results demonstrated that our technique performed better than previous algorithms as well as successfully extended network lifetime. Proposed method achieved the following metrics: delay 41%, energy consumption 48%, efficiency 95%, throughput 95%, and PDR 92%.

Author Contributions

Conceptualization, S.J., R.R., T.P.A., and G.C.; methodology, S.J., R.R., T.P.A., and G.C.; software, R.R. and G.C.; validation, N.D. and G.C.; analysis, S.J., R.R., T.P.A., and G.C.; investigation, G.C. and N.D.; resources, N.D.; data curation, S.J., R.R., T.P.A., and G.C.; writing—original draft preparation, S.J., R.R., T.P.A., and G.C.; writing—review and editing, G.C and N.D.; visualization, S.J., R.R., T.P.A., and G.C.; supervision, N.D.; project administration, N.D.; funding acquisition, G.C., and N.D. All authors have read and agreed to the published version of the manuscript.

Funding

This work has been supported by project TRANSACT funded under H2020-EU.2.1.1.—INDUSTRIAL LEADERSHIP—Leadership in enabling and industrial technologies—Information and Communication Technologies (grant agreement ID: 101007260).

Data Availability Statement

Data will be shared for review based on the editorial reviewer’s request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lilhore, U.K.; Khalaf, O.I.; Simaiya, S.; Tavera Romero, C.A.; Abdulsahib, G.M.; Kumar, D. A depth-controlled and energy-efficient routing protocol for underwater wireless sensor networks. Int. J. Distrib. Sens. Netw. 2022, 18, 15501329221117118. [Google Scholar] [CrossRef]
  2. Khan, Z.A.; Karim, O.A.; Abbas, S.; Javaid, N.; Zikria, Y.B.; Tariq, U. Q-learning based energy-efficient and void avoidance routing protocol for underwater acoustic sensor networks. Comput. Netw. 2021, 197, 108309. [Google Scholar] [CrossRef]
  3. Yang, Y.; Wu, Y.; Yuan, H.; Khishe, M.; Mohammadi, M. Nodes clustering and multi-hop routing protocol optimization using hybrid chimp optimization and hunger games search algorithms for sustainable energy efficient underwater wireless sensor networks. Sustain. Comput. Inform. Syst. 2022, 35, 100731. [Google Scholar] [CrossRef]
  4. Iqbal, S.; Hussain, I.; Sharif, Z.; Qureshi, K.H.; Jabeen, J. Reliable and energy-efficient routing scheme for underwater wireless sensor networks (UWSNs). Int. J. Cloud Appl. Comput. (IJCAC) 2021, 11, 42–58. [Google Scholar] [CrossRef]
  5. Subramani, N.; Mohan, P.; Alotaibi, Y.; Alghamdi, S.; Khalaf, O.I. An efficient metaheuristic-based clustering with routing protocol for underwater wireless sensor networks. Sensors 2022, 22, 415. [Google Scholar] [CrossRef]
  6. Liu, Z.; Jin, X.; Yang, Y.; Ma, K.; Guan, X. Energy-efficient guiding-network-based routing for underwater wireless sensor networks. IEEE Internet Things J. 2022, 9, 21702–21711. [Google Scholar] [CrossRef]
  7. Nain, M.; Goyal, N. Energy efficient localization through node mobility and propagation delay prediction in underwater wireless sensor network. Wirel. Pers. Commun. 2022, 122, 2667–2685. [Google Scholar] [CrossRef]
  8. Gola, K.K.; Gupta, B. Underwater acoustic sensor networks: An energy efficient and void avoidance routing based on grey wolf optimization algorithm. Arab. J. Sci. Eng. 2021, 46, 3939–3954. [Google Scholar] [CrossRef]
  9. Chaaf, A.; Saleh Ali Muthanna, M.; Muthanna, A.; Alhelaly, S.; Elgendy, I.A.; Iliyasu, A.M.; El-Latif, A.; Ahmed, A. Energy-efficient relay-based void hole prevention and repair in clustered multi-AUV underwater wireless sensor network. Secur. Commun. Netw. 2021, 2021, 9969605. [Google Scholar] [CrossRef]
  10. Menaka, D.; Gauni, S. An energy efficient dead reckoning localization for mobile Underwater Acoustic Sensor Networks. Sustain. Comput. Inform. Syst. 2022, 36, 100808. [Google Scholar] [CrossRef]
  11. Mohan, P.; Subramani, N.; Alotaibi, Y.; Alghamdi, S.; Khalaf, O.I.; Ulaganathan, S. Improved metaheuristics-based clustering with multihop routing protocol for underwater wireless sensor networks. Sensors 2022, 22, 1618. [Google Scholar] [CrossRef]
  12. Khan, Z.U.; Gang, Q.; Muhammad, A.; Muzzammil, M.; Khan, S.U.; Affendi, M.E.; Ali, G.; Ullah, I.; Khan, J. A Comprehensive Survey of Energy-Efficient MAC and Routing Protocols for Underwater Wireless Sensor Networks. Electronics 2022, 11, 3015. [Google Scholar] [CrossRef]
  13. Wang, C.; Shen, X.; Wang, H.; Mei, H. Energy-efficient collection scheme based on compressive sensing in underwater wireless sensor networks for environment monitoring over fading channels. Digit. Signal Process. 2022, 127, 103530. [Google Scholar] [CrossRef]
  14. Chenthil, T.R.; Jesu Jayarin, P. An energy-efficient distributed node clustering routing protocol with mobility pattern support for underwater wireless sensor networks. Wirel. Netw. 2022, 28, 3367–3390. [Google Scholar] [CrossRef]
  15. Moussaoui, D.; Hadjila, M.; Irid, S.M.H.; Souiki, S. Clustered chain founded on ant colony optimization energy efficient routing scheme for under-water wireless sensor networks. Int. J. Electr. Comput. Eng. 2021, 11, 5197. [Google Scholar] [CrossRef]
  16. Noorbakhsh, H.; Soltanaghaei, M. EEGBRP: An energy-efficient grid-based routing protocol for underwater wireless sensor networks. Wirel. Netw. 2022, 28, 3477–3491. [Google Scholar] [CrossRef]
  17. Sivakumar, V.; Kanagachidambaresan, G.R.; Arif, M.; Jackson, C.; Arulkumaran, G. Energy-Efficient Markov-Based Lifetime Enhancement Approach for Underwater Acoustic Sensor Network. J. Sens. 2022, 2022, 3578002. [Google Scholar] [CrossRef]
  18. Anuradha, D.; Subramani, N.; Khalaf, O.I.; Alotaibi, Y.; Alghamdi, S.; Rajagopal, M. Chaotic search-and-rescue-optimization-based multi-hop data transmission protocol for underwater wireless sensor networks. Sensors 2022, 22, 2867. [Google Scholar] [CrossRef]
  19. Goutham, V.; Harigovindan, V.P. Full-duplex cooperative relaying with NOMA for the performance enhancement of underwater acoustic sensor networks. Eng. Sci. Technol. Int. J. 2021, 24, 1396–1407. [Google Scholar] [CrossRef]
  20. Su, Y.; Li, L.; Fan, R.; Liu, Y.; Jin, Z. A Secure Transmission Scheme with Energy-Efficient Cooperative Jamming for Underwater Acoustic Sensor Networks. IEEE Sens. J. 2022, 22, 21287–21298. [Google Scholar] [CrossRef]
  21. Sampathkumar, A.; Mulerikkal, J.; Sivaram, M. Glowworm swarm optimization for effectual load balancing and routing strategies in wireless sensor networks. Wirel. Netw. 2020, 26, 4227–4238. [Google Scholar] [CrossRef]
  22. Murugan, S.; Sampathkumar, A.; Kanaga Suba Raja, S.; Ramesh, S.; Manikandan, R.; Gupta, D. Autonomous Vehicle Assisted by Heads up Display (HUD) with Augmented Reality Based on Machine Learning Techniques. In Virtual and Augmented Reality for Automobile Industry: Innovation Vision and Applications; Hassanien, A.E., Gupta, D., Khanna, A., Slowik, A., Eds.; Studies in Systems, Decision and Control; Springer: Cham, Switzerland, 2022; Volume 412. [Google Scholar] [CrossRef]
  23. Reshma, G.; Al-Atroshi, C.; Nassa, V.K.; Geetha, B.; Sunitha, G.; Galety, M.G.; Neelakandan, S. Deep Learning-Based Skin Lesion Diagnosis Model Using Dermoscopic Images. Intell. Autom. Soft Comput. 2022, 31, 621–634. [Google Scholar]
  24. Arun, A.; Bhukya, R.R.; Hardas, B.M.; Kumar, T.C.A.; Ashok, M. An Automated Word Embedding with Parameter Tuned Model for Web Crawling. Intell. Autom. Soft Comput. 2022, 32, 1617–1632. [Google Scholar]
  25. Li, G.; Liu, F.; Sharma, A.; Khalaf, O.I.; Alotaibi, Y.; Alsufyani, A.; Alghamdi, S. Research on the natural language recognition method based on cluster analysis using neural network. Math. Probl. Eng. 2021, 2021, 9982305. [Google Scholar] [CrossRef]
  26. Alsufyani, A.; Alotaibi, Y.; Almagrabi, A.O.; Alghamdi, S.A.; Alsufyani, N. Optimized intelligent data management framework for a cyber-physical system for computational applications. Complex Intell. Syst. 2021, 1–13. [Google Scholar] [CrossRef]
Figure 1. Basic clustering process in underwater wireless sensor networks.
Figure 1. Basic clustering process in underwater wireless sensor networks.
Energies 16 00353 g001
Figure 2. Node deployment in the network.
Figure 2. Node deployment in the network.
Energies 16 00353 g002
Figure 3. Proposed system architecture.
Figure 3. Proposed system architecture.
Energies 16 00353 g003
Figure 4. Clustering process at one coverage area.
Figure 4. Clustering process at one coverage area.
Energies 16 00353 g004
Figure 5. Proposed data transmission flowchart.
Figure 5. Proposed data transmission flowchart.
Energies 16 00353 g005
Figure 6. Parametric comparison between proposed and existing techniques.
Figure 6. Parametric comparison between proposed and existing techniques.
Energies 16 00353 g006
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParametersValue
Network area1000 × 2000 × 250 m3
Transmission radius260 m
Number of nodes1055
Size of data packets1500, 2000, 3000, and 4000 bytes
Transmission power for data packet2.8 (W)
RPK and SPK control packets size13 bytes and 9 bytes
Transmission power for a control packet1.5(W)
Table 2. Comparison of various parameters for the proposed protocol.
Table 2. Comparison of various parameters for the proposed protocol.
ParametersERP2REGRC IEDA-HGEO [Proposed]
Energy consumption555148
Efficiency889295
Throughput919395
Packet delivery ratio858792
Delay454341
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Joshi, S.; Anithaashri, T.P.; Rastogi, R.; Choudhary, G.; Dragoni, N. IEDA-HGEO: Improved Energy Efficient with Clustering-Based Data Aggregation and Transmission Protocol for Underwater Wireless Sensor Networks. Energies 2023, 16, 353. https://doi.org/10.3390/en16010353

AMA Style

Joshi S, Anithaashri TP, Rastogi R, Choudhary G, Dragoni N. IEDA-HGEO: Improved Energy Efficient with Clustering-Based Data Aggregation and Transmission Protocol for Underwater Wireless Sensor Networks. Energies. 2023; 16(1):353. https://doi.org/10.3390/en16010353

Chicago/Turabian Style

Joshi, Shubham, T.P Anithaashri, Ravi Rastogi, Gaurav Choudhary, and Nicola Dragoni. 2023. "IEDA-HGEO: Improved Energy Efficient with Clustering-Based Data Aggregation and Transmission Protocol for Underwater Wireless Sensor Networks" Energies 16, no. 1: 353. https://doi.org/10.3390/en16010353

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop