Skip to Content
SymmetrySymmetry
  • Article
  • Open Access

15 October 2018

Localization Free Energy Efficient and Cooperative Routing Protocols for Underwater Wireless Sensor Networks

,
,
,
and
1
Department of Electronics, Quaid-i-Azam University, Islamabad 45320, Pakistan
2
Department of Electronics, University of Peshawar, Peshawar KPK 25120, Pakistan
3
Department of Computer System and Technology, Faculty of Computer Science and Information Technology, University of Malaya, Kualalumpur 50603, Malaysia
4
Department of Computer Science and Engineering, Sangji University, Wonju-si 220-702, Korea

Abstract

Mitigation of channel unfavorable circumstances during data routing in underwater wireless sensor networks (UWSNs) has utmost significance. It guarantees saving packet corruption along unfavorable channels so that vital data is not lost or become meaningless. This paper proposes two routing protocols for UWSNs: localization free energy efficient routing (LFEER) and its improved version, localization free energy efficient cooperative routing (Co-LFEER). The LFEER makes decision of choosing a relay based on its maximum residual energy, number of hops and the bit error rate of the link over which packets are transmitted. These metrics are chosen to save packets from corruption to the maximum limit and maintain stable paths (where nodes do not die soon). Since a single link is used in the LFEER for packets forwarding, the link may become worse with changing circumstances of the channel. To deal with this issue, cooperative routing is added to the LFFER to construct the Co-LFEER protocol, in which some copies of packets are received by destination to decide about packets quality. Converse to some prevalent protocols, both LFEER and Co-LFEER are independent of knowing the sensor nodes’ positions, which increases computational complexity and wasteful utilization of resources. Based on extensive simulations, the proposed schemes are better than Co-DBR in reducing energy utilization and advancing packets to the desired destination.
Keywords:
UWSNs; LFEER; Co-LFEER; routing

1. Introduction

Maintaining the energy efficiency with the reliability of the network in UWSNs is challenging. The nodes in UWSNs consume energy to communicate with one another. The limited energy is supplied to each node in UWSNs. The cost of the network increases by deploying the entire network again when the energy of the nodes is consumed [1]. By increasing the lifetime of the networks, more information forwarding can be achieved. Many protocols in the literature minimize the consumption of energy in UWSNs [2,3]. The reliability of the UWSNs decreases when the packet delivery ratio (PDR) spoils and this happens due to channel properties [4,5]. The maximum reliability of the networks can be achieved by designing protocols that address the unwanted channel parameters. By following this, maximum information reaches the desired target. The practical accomplishment of the energy efficient and reliable protocols is needed in situations such as underwater forecasting, pathfinding for underwater vehicles, oil leakage and spying [6].
UWSNs are well known to assemble the messages from the nodes and forward them in the direction of the final destination node (DNN). However, in sending information packets from underneath to top of the water surface, many challenges are faced such as multi-path fading, propagation delay and high bit error rate, among many others [7]. By facing these challenges, reliability and energy of the networks are affected. Thus, for the sake of improving networks reliability, many cooperative routing protocols have been designed [8,9]. However, these protocols have not been energy efficient and thus have high energy consumption of the networks. The limited power is supplied to underwater networks and it requires much effort to change or recharge the battery [10]. Therefore, plenty of energy efficient protocols without cooperation are proposed to minimize the energy usage, but the PDR is reduced [11].
The destination (DSN) and relay nodes (RLNs) work together to transmit the information bags to the sink nodes in cooperative routing. Cooperative communication has two schemes: the first one is the fixed relaying scheme and the second is the adaptive relaying scheme [12]. Fixed relaying scheme has further two sub-schemes, i.e., fixed amplify-and-forward (AF) relaying and fixed decode-and-forward (DF) relaying. In AF relaying, the forwarder node receives the information packet and amplifies it and then transmits to the DSN. In DF, the forwarder node decodes the information, re-encodes it and transmits in the direction of the DSN [13].
Many cooperative and localization based protocols are designed for UWSNs [14,15,16]. These protocols need full localization information of each node. To get the localization information of each node, GPS or some measure of the received signal power is required, and, as a result, the cost of the networks increases [17].
In this paper, two routing protocols for UWSNs are proposed. The first proposed protocol is called localization free energy efficient routing (LFEER). The proposed protocol has an energy efficient mechanism which consumes minimum energy in data bags forwarding. The LFEER protocol defines the DSN selection criteria. The selection criteria for the DSN are set through a function. The function has three parameters. These parameters are: residual energy, number of hops and bit error rate (BER). The source nodes broadcast the information bags. The node which has the highest residual energy, the fewest hops and the lowest BER over the transmitting link is chosen as the DSN. If a mechanism for the selection of DSN is not considered, then all nodes which are in source nodes transmission range forward the information packets towards the final DNN. Hence the tremendous energy is consumed by all nodes, as a result the network is probable to die quickly.
The second proposed protocol is called localization free energy efficient cooperative routing (Co-LFEER). It is the improved version of the LFEER protocol. The selection criteria for the DSN in LFEER and Co-LFEER is the same. The same parameters (residual energy, number of hops, BER) are used to choose RLNs. However, in Co-LFEER, cooperation between the DSN and RLN is considered. Unlike many other cooperative routing protocols [8,18], Co-LFEER selects only one RLN and DSN to transmit data bag towards the final DNN. By choosing a single forwarder node and the DSN, the consumption of the energy is controlled. The number of hops and BER for the selection of DSN and RLNs minimize the path loss effects on the data packets, thus the maximum information bags are transmitted to the final DNN. The highest value of the function (residual energy, number of hops, BER) is assigned to the DSN and the second highest value is assigned to the RLN.
This paper contributes in the following ways:
  • LFEER: In the proposed localization free energy efficient routing protocol, the DSN is chosen based on residual energy, number of hops and bit error rate values. The source node chooses only one DSN from the neighbor nodes. That node is chosen as a DSN which has the maximum residual energy, fewest hops and minimum bit error rate. Due to these parameters and mechanism, the energy consumption of the nodes is controlled, which increases the battery lifetime.
  • Co-LFEER: The improved version of the proposed LFEER is called localization free energy efficient cooperative routing. Here, one RLN is considered. The DSN and the RLN are chosen on the parameters: residual energy, number of hops and BER. The DSN is chosen among the many existing nodes in the field of the source node. The node which has the maximum residual energy, fewest hops and least BER is chosen as a DSN to transmit the information bags. The RLN selection parameters are the same as for the DSN. The RLN is selected based on second maximum/least values of the same parameters as for the DSN. The fewest hops and minimum BER parameters control the channel effects on the information bags and, as a result, PDR is improved.
  • No Localization: The proposed protocols are localization free and do not need the exact location of the nodes which reduces the cost of the network.

3. Proposed Algorithms Explanation

In this section, the proposed protocols: LFEER and Co-LFEER, are explained thoroughly.

3.1. Localization Free Energy Efficient Routing Protocol (LFEER)

3.1.1. Network Architecture

Figure 1 sketches the network as a cube of depth 500 m. The nodes deployment is irregularly spaced and initially a node possesses a specific amount of energy. The forwarding range of each node is defined. Four final DNNs are considered and situated at the upper area of the network. The nodes communicate via acoustic waves with each other as well as with the final DNN. The final DNNs communicate through radio waves with each other and with satellite station.
Figure 1. Network Architecture of the Proposed Protocols.

3.1.2. Information Acquisition

The nodes in UWSNs initially do not have any information about the neighbor nodes which is required for routing. The residual energy, number of hops and BER information are needed in the proposed protocols. For the purpose of getting the information of each node, a hello test bag is transmitted by the final DNN towards the sensor nodes. The volume of the hello packet is considered 8 bytes, which is responsible to exchange all the required information among the sensor nodes [32]. After each 35 rounds, the hello packets are repeatedly exchanged among the nodes to keep the routing information updated. The unique ID of the sink differentiates the hello packet that it sends. A node directly receiving the packet from the final DNN inserts the value of the energy its has in its battery and hop count (which is unity for a node receiving the packet directly from the final DNN). The node then broadcasts the packet. Another node receiving this packet inserts its own residual energy and increments the number of hops (the new value becomes two) after the packet is received from the node with a single hop from the final DNN. This sequence is repeated unless nodes exchange residual energy and number of hops information. To calculate BER, a node sends a test bag to its neighbors. The test bag contains a specific number of bits. This pattern of bits is by default known to all nodes. Therefore, upon receiving the test bag, every node checks the number of bits changed (corrupted) in the test bag due to channel properties. Every node then informs the sender node about the number of corrupted bits in the test bag. The hello bag format is provided in Figure 2.
Figure 2. Hello Packet Parameters.

3.1.3. Destination Nodes Selection and Data Forwarding

This part briefly explains the selection criteria of the DSNs and data forwarding mechanism. When the source nodes receive information about neighbors, the residual energy, number of hops and BER of each node is present in the field of the source nodes according to the manner discussed above. The node which has the maximum residual energy, fewest hops and the least bit error rate is chosen as the DSN. The selected DSN forwards the information bag to the next DSN via multi-hopping until the information packets reach to the final DNN. The next DSN selection criterion is the same as the first DSN selection. If the final DNN is in the range of the source node, then the information bag is directly transmitted to the final DNN. The proposed LFEER protocol checks the residual energy and number of hops of each node and selects such a DSN which is best in these parameters. As a result, energy consumed by the node reduces. Thus, the proposed LFEER algorithm can be practically implemented in scenarios where the communication for the longtime is needed, such as undersea monitoring. The forwarder selection is based on assigning a cost function or fitness function to each node based on residual energy ( R e ) , number of hops (n) and BER as
f = R e / n × B E R .
A node having the highest value of the function f is chosen as a DSN.

3.2. Cooperative Localization Free Energy Efficient Routing Protocol (Co-LFEER)

This section explains the proposed Co-LFEER protocol in detail. The proposed Co-LFEER is the advanced version of the proposed LFEER protocol that uses cooperative routing. The fundamental steps of this protocol are briefly explained as below.

3.2.1. Selection of Destination and Relay Nodes and Data Forwarding

The selection criteria of the DSN in the Co-LFEER protocol is the same as for the LFEER protocol. The protocol describes the DSN and RLNs having the same parameters for selection: residual energy, number of hops and bit error rate. The source node selects the only one RLN and the DSN to transmit the information bags in the direction of the final DNN. When the source nodes send the information packets in the broadcast nature, all nodes which are in the field of the source nodes receive the data packets. Then, only one DSN is chosen. Based on the function values, the RLNs are selected. A node is chosen as a RLN which has the second highest value of the cost function. The first highest function value is assigned to the DSN. The overall selection and data forwarding mechanism is provided in Algorithm 1.
Algorithm 1: Selection of Nodes and Data Forwarding.
 1Z:Number of Nodes
 2 B t :Bit Error Rate Threshold
 3 S n :Sink Node
 4 D S N :Destination
 5 R L N :Relay Node
 6 R e :Residual Energy
 7n:A Number of Hops
 8 B E R :Bit Error Rate
 9R:Total Number of Rounds
10i:Starting Number
11fori = 1:1:Z do
12       Data Reached= false
13            while (Data Reached)
14                  if (Sink is Available)
15                        Data Reached= true
16                  else if (Sink is not Available)
17                                          if R e >0
18                                          Find the Nearby Nodes
19                                          Find the D S N Amongst the Nearby Nodes
20                              The D S N Found on
21                              function (f) = R e / n × B E R
22                              For the First Highest function (f) value
23                              Forward the Data
24                                          if B E R 0.5
25                                          Data Accepted
26                                          else
27                              Find the R L N for the Second Highest Value of the function (f)
28                                          Forward the Data
29                                          break
30                  end if
31                                          end if
32                                          end if
33            end while
34 end for
The information bags transmitting mechanism from the source to DSN, RLN and then to the final DNN as well as the direct transmitting path from the source to the final DNN is depicted in Figure 3.
Figure 3. Data Transmission: (a) Cooperative Transmission; and (b) Direct Transmission.

3.2.2. Cooperation of Destination and Single Relay Nodes

In the proposed Co-LFEER protocol, cooperation of the DSN and the single RLN is involved in data packets forwarding. Thus, two copies of information bags are received at the DSN, i.e., one received directly via the source to DSN and the other via the RLN to DSN. Then, the two information bags are merged at the DSN through the MRC technique which converts these two data packets into one data packet. This is in the case when the final DNN is outside the field of the source node. If the final DNN is available inside the field of the source node, then the source node forwards the information bag directly to the final DNN. The BER threshold value is ≤ 0.5. For every information packet, which is collected at the DSN, the protocol checks the BER threshold value. Whenever the information bag received at the DSN has the BER value ≤ 0.5, the information bag is accepted and forwarded towards the next targeted node. If the information bag received has the BER > 0.5, then the DSN requests to RLN to send the information bag which it has. The RLN performs AF cooperation at each information bag and then sends it to the DSN. The DSN once again checks the BER threshold value. If it is not satisfied, then the DSN drops the data bag. If the information bag received at the DSN satisfies the BER threshold value, then the DSN accepts it and forwards it in the direction of the next targeted node. If the final DNN is not present in the field of the source node, then through multi-hopping information bags are forwarded towards the final DNN.
The proposed Co-LFEER algorithm is efficient to minimize the channel effects on the information bags by selecting such a DSN and RLN which have minimum BER, highest residual energy and the fewest hops amongst all the nearby nodes. This helps to achieve the maximum information bags at the final DNN by consuming less energy. We can practically implement the Co-LFEER algorithm in battlefields and in defence monitoring for UWSNs, in which data loss is very critical.
The flowchart of the LFEER and the Co-LFEER protocols is given in Figure 4. Firstly, network is initialized and for this purpose a hello packet is transmitted by the final DNN. With the help of hello packet, all the sensor nodes exchange their own information with each other. All the sensor nodes becomes familiar with each other regarding residual energy, number of hops and BER. Then, the information bags are generated by the source nodes. The goal of the framework is to send the maximum data packets toward the final DNN using the minimum energy. For this purpose, after the bags are generated, the source node has to find its nearby nodes. If found, it selects the DSN and RLN in its forwarding range based on the fitness function values. The data are forwarded in the direction of DSN. If the DSN and RLN nodes are not found, then source node sends a signal to the sink node. After receiving the data at the DSN, a BER checking process is set at each DSN. If the BER threshold is not satisfied by the packet received, then DSN requests to RLN to transmit its data. If BER threshold is satisfied, then the DSN checks if the final DNN is present in its range. If so, then data is forwarded to the final DNN. Otherwise, using multi-hopping, this process is repeated unless the final DNN is arrived. After receiving the data at the DSN through RLN, the DSN checks again the BER threshold on the packets which are received through RLN. If this time the BER is higher than the threshold, the DSN drops the packet. Otherwise, it looks for the final DNN if it is available in its range. Otherwise, multi-hopping continues.
Figure 4. Flowchart of the LFEER and Co-LFEER.
The combining of two or more packets at the DSNs through MRC technique is given by [33].
Y d = k = 1 l h k d * × Y k d .
where l represents the signals input to the destination nodes, h k d * stands for the conjugate channel gain and Y k d is the symbol received at the conjugated channel.
The amplifying factor to amplify the packets at the RLNs is given as [34].
β P | a s , r | 2 P + N o .
In the above equation, amplifier gain between the source and the forwarder nodes depend upon the fading coefficient a s , r where P shows the transmitted power and N o shows the variance of noise.

4. Simulation Results

MATLAB simulates the proposed and counterpart protocols. The network contains 225 nodes which are deployed with irregular spacings. There are four final DNNs, which are static and kept at the water surface. The model initially assigns 10 Joules of energy to every node. The forwarding range of every node is considered 100 m. In the proposed protocols, the depth threshold for the nodes are fixed. A total of 11,200 information bags are transmitted in the direction of final DNN. Some of the packets are dropped due to high BER and many other channel effects, and many of the packets are successfully received at the final DNN. One data bag contains 1600 bits. The MAC layer makes the data link layer (DLL) in the OSI model. The protocol designed for the DLL is MAC. The MAC protocol explains the transmission mechanism of the data packets in a channel [35]. The sensor nodes can move freely without any restriction due to water flow. The speed of sensor nodes due to water currents are approximately up-to 5 m/s [36]. The comparison of the proposed protocols with each other and the Co-DBR protocol for UWSNs is shown in simulation results. The proposed protocols are compared with the Co-DBR because the Co-LFEER and the Co-DBR use cooperative routing, which counteracts channel worst conditions and LFEER also computes links affected by channels. The simulation results indicate that the proposed LFEER algorithm is good in residual energy, alive nodes, dead nodes and delay than the Co-LFEER and the Co-DBR protocols. The Co-LFEER algorithm is better in terms of residual energy, alive nodes, dead nodes and PDR than the Co-DBR protocol. The overall performance of the Co-LFEER is better than the Co-DBR protocol. One round is the time instant responsible for advancement of one or more packets to water surface. The basic information of each protocol LFEER, Co-LFEER and Co-DBR is presented in Table 3.
Table 3. Protocols Information.
The residual energy of the network is presented in Figure 5. The proposed LFEER protocol has the highest residual energy. This is because the information bags are forwarded to the final DNN through one path and neighbor nodes do not cooperate with each other, which consumes extra energy. In the proposed Co-LFEER protocol, residual energy is less than the LFEER protocol due to cooperation technique. However, in the Co-LFEER protocol, the residual energy is higher than the Co-DBR because of the data forwarding with a single relay node in the latter. Although, the residual energy of the proposed LFEER and the Co-LFEER protocols is higher than the Co-DBR up to 600 rounds, from 600 to 900 rounds, the residual energy of all protocols becomes the same because fewer nodes are left in the network that do not participate mainly because majority of the nodes have died. As a result, nodes do not mainly participate in data routing so their energy consumption almost becomes the same.
Figure 5. Residual energy.
Having more alive nodes guarantees the maximum forwarding of information packets. As a result, it increases the data packets transmission rate towards the sink nodes. Figure 6 shows the proposed LFEER protocol has the maximum alive nodes. This is due to the reason that in the proposed LFEER protocol only one DSN transmits the information bags toward the final DNN. Thus, the least energy is consumed and there are maximum alive alive nodes. The proposed Co-LFEER protocol has more alive nodes than the Co-DBR protocol, because in Co-LFEER protocol only one RLN and the DSN contribute to transmit the information bags toward the targeted nodes. In the Co-DBR protocol, two forwarder nodes and the DSN transmit the information bag towards the final DNN, which consumes more energy and thus results in fewer alive nodes.
Figure 6. Alive nodes.
The numbers of dead node is lower in count in the proposed LFEER and Co-LFEER protocols than Co-DBR, as shown in Figure 7. The LFEER protocol has the least count of dead nodes than the Co-DBR and the Co-LFEER due to the absence of cooperation and by selecting the only one DSN in the information bags transmission towards the final DNN. The Co-LFEER has cooperation by considering a single RLN and the Co-DBR involves cooperation with the two relay nodes in data bags transmission. Thus, the Co-LFEER protocol consumes less energy and has fewer dead nodes than the Co-DBR. The number of dead nodes at the end of 500 rounds identifies that the death rate of the nodes in the Co-DBR protocol is the maximum. After 500 rounds, in Co-DBR there are 175 dead node, in the LFEER there are 145 dead nodes and in the Co-LFEER there are 165 dead nodes.
Figure 7. Dead nodes.
Figure 8 represents the comparative results of packets delivery ratio. In the proposed LFEER protocol, no cooperation is included, which minimizes the PDR as compared to the Co-LFEER and the Co-DBR protocols. The proposed Co-LFEER protocol has the maximum PDR because, in the Co-LFEER protocol, cooperation involves RLN with the minimum bit error rates. By doing this, packet drop and path loss effect decrease and correspondingly packets delivery ratio increases. On the other hand, the Co-DBR protocol has not involved BER in selection criteria for the destination and relay nodes which degrades the PDR. Figure 8 shows that, from round 0 to round 150, the PDR of the proposed Co-LFEER and the Co-DBR protocols is the same because, initially, every protocol uses its best nodes in data advancement. Later, death of such nodes and intelligent selection of nodes to mitigate channel effects in the Co-LFEER makes its PDR the highest.
Figure 8. Total packets delivery ratio.
The delay is exhibited in Figure 9. The proposed LFEER protocol has the smallest delay due to the absence of cooperation in data packets transmission. From round 0 to round 180, the proposed Co-LFEER protocol has less delay than the Co-DBR as nodes providing low delay are alive in the latter. Such nodes die later, after 180 rounds, making delay in Co-LFEER higher.
Figure 9. Network Delay.
In summary, the LFEER protocol provides efficient consumption of power of nodes and considers channel impairments in the form of fitness criterion of the nodes that route packets. This feature is lacking in the Co-DBR and other protocols described above. Rather, channel impairments are dealt with at the cost of high energy consumption in these protocols. On the other hand, the Co-LFEER protocol combines channel impairments with cooperative routing and is independent of the localization of nodes. The Co-DBR blindly selects nodes during cooperation without considering channel impairments. In addition, other related protocols described above either do not consider channel impairments or require localization of nodes. These feature compromise throughput, which Co-LFEER avoids.

5. Conclusions and Future Task

This paper proposes two routing protocols: localization free energy efficient routing protocol (LFEER) and localization free energy efficient cooperative routing protocol (Co-LFEER) for UWSNs. An energy controlling mechanism is defined for the selection of the destination in the proposed LFEER protocol, in which the destination choice is made based on a function value using residual energy, number of hops and bit error rate. The node that has the greatest function value is selected as a destination. In the Co-LFEER protocol, only one forwarder node is chosen to cooperate with the destination. The same parameters (residual energy, number of hops, and BER) are used for the selection of the forwarder node. The node having the second highest value of the function acts as a relay, as the first highest value is assigned to the destination. Simulation results indicate that the proposed LFEER and Co-LFEER maximize the residual energy of the network and have more alive nodes than the Co-DBR protocol. In addition, PDR of the network is improved. The LFEER can be practically implemented where longtime communication is needed. In future, the delay of the proposed Co-LFEER protocol can be minimized to make it flexible to many applications.

Author Contributions

A.K. proposed the main idea. S.S. implemented the idea and wrote the manuscript. I.A. and K.-M.K. streamlined the flow of the manuscript. H.M. responded to the comments of the reviewers.

Funding

This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2017030223).

Conflicts of Interest

The authors declare no conflict of interest regrading the publication of this manuscript.

Abbreviations

DNN (s)Destination (s)
RLN (s)Relay node (s)
DSN (s)Destination node (s)
PDRPacket delivery ratio
BERBit error rate
AFAmplify and forward
DFDecode and forward
RSSIReceived signal strength indicator
DLLData link layer
OSIOpen system interconnection
MACMedia access control
GPSGlobal position system
SNRSignal to noise ratio
MRCMaximal ratio combine

References

  1. Khasawneh, A.; Latiff, M.S.B.A.; Kaiwartya, O.; Chizari, H. Next forwarding node selection in underwater wireless sensor networks (UWSNs): Techniques and challenges. Information 2016, 8, 3. [Google Scholar] [CrossRef]
  2. Wahid, A.; Lee, S.; Kim, D. A reliable and energy efficient routing protocol for underwater wireless sensor networks. Int. J. Commun. Syst. 2014, 27, 2048–2062. [Google Scholar] [CrossRef]
  3. Zhou, Z.; Yao, B.; Xing, R.; Shu, L.; Bu, S. E-CARP: An energy efficient routing protocol for UWSNs in the internet of underwater things. IEEE Sens. J. 2016, 16, 4072–4082. [Google Scholar] [CrossRef]
  4. Basagni, S.; Petrioli, C.; Petroccia, R.; Spaccini, D. CARP: A channel-aware routing protocol for underwater acoustic wireless networks. Ad Hoc Netw. 2015, 34, 92–104. [Google Scholar] [CrossRef]
  5. Khan, A.; Ali, I.; Rahman, A.U.; Imran, M.; Mahmood, H. Co-EEORS: Cooperative Energy Efficient Optimal Relay Selection Protocol for Underwater Wireless Sensor Networks. IEEE Access 2018, 28777–28789. [Google Scholar] [CrossRef]
  6. Khasawneh, A.; Latiff, M.S.B.A.; Chizari, H.; Tariq, M.; Bamatraf, A. PRESSURE BASED ROUTING PROTOCOL for UNDERWATER WIRELESS SENSOR NETWORKS: A SURVEY. KSII. Trans. Int. Inf. Syst. 2015, 9. [Google Scholar] [CrossRef]
  7. Jouhari, M.; Ibrahimi, K.; Benattou, M.; Kobbane, A. New greedy forwarding strategy for UWSNs geographic routing protocols. In Proceedings of the 2016 International Wireless Communications and Mobile Computing Conference (IWCMC), Paphos, Cyprus, 5–9 September 2016; pp. 388–393. [Google Scholar]
  8. Nasir, H.; Javaid, N.; Murtaza, M.; Manzoor, S.; Khan, Z.A.; Qasim, U.; Sher, M. ACE: Adaptive cooperation in EEDBR for underwater wireless sensor networks. In Proceedings of the 2014 Ninth International Conference on Broadband and Wireless Computing, Communication and Applications, Guangdong, China, 8–10 November 2014; pp. 8–14. [Google Scholar]
  9. Shah, P.M.; Ullah, I.; Khan, T.; Hussain, M.S.; Khan, Z.A.; Qasim, U.; Javaid, N. MobiSink: Cooperative routing protocol for underwater sensor networks with sink mobility. In Proceedings of the 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA), Crans-Montana, Switzerland, 23–25 March 2016; pp. 189–197. [Google Scholar]
  10. Javaid, N.; Jafri, M.R.; Khan, Z.A.; Qasim, U.; Alghamdi, T.A.; Ali, M. Iamctd: Improved adaptive mobility of courier nodes in threshold-optimized dbr protocol for underwater wireless sensor networks. Int. J. Distrib. Sens. Netw. 2014, 10, 213012. [Google Scholar] [CrossRef]
  11. Maqsood, H.; Javaid, N.; Zain-ul-Abidin, M.; Ejaz, M.; Shakeel, U. Energy balanced interference aware energy efficient depth base routing protocol for UWSNs. In Proceedings of the 2015 10th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA), Krakow, Poland, 4–6 November 2015; pp. 13–19. [Google Scholar]
  12. Ahmed, S.; Javaid, N.; Ahmad, A.; Ahmed, I.; Durrani, M.Y.; Ali, A.; Haider, S.B.; Ilahi, M. SPARCO: Stochastic performance analysis with reliability and cooperation for underwater wireless sensor networks. J. Sens. 2016. [Google Scholar] [CrossRef]
  13. Ahmad, A.; Ahmed, S.; Imran, M.; Alam, M.; Niaz, I.A.; Javaid, N. On energy efficiency in underwater wireless sensor networks with cooperative routing. Ann. Telecommun. 2017, 72, 173–188. [Google Scholar] [CrossRef]
  14. Han, G.; Liu, L.; Jiang, J.; Shu, L.; Rodrigues, J.J. A collaborative secure localization algorithm based on trust model in underwater wireless sensor networks. Sensors 2016, 16, 229. [Google Scholar] [CrossRef] [PubMed]
  15. Javaid, N.; Maqsood, H.; Wadood, A.; Niaz, I.A.; Almogren, A.; Alamri, A.; Ilahi, M. A localization based cooperative routing protocol for underwater wireless sensor networks. Mob. Inf. Syst. 2017. [Google Scholar] [CrossRef]
  16. Javaid, N.; Hussain, S.; Ahmad, A.; Imran, M.; Khan, A.; Guizani, M. Region based cooperative routing in underwater wireless sensor networks. J. Netw. Comput. Appl. 2017, 92, 31–41. [Google Scholar] [CrossRef]
  17. Hao, K.; Shen, H.; Liu, Y.; Wang, B.; Du, X. Integrating Localization and Energy-Awareness: A Novel Geographic Routing Protocol for Underwater Wireless Sensor Networks. Mob. Netw. Appl. 2018, 1–9. [Google Scholar] [CrossRef]
  18. Ali, M.T.; Rahim, S.S.; Jan, M.A.; Ishtiaq, A.; Ahmed, S.; Ahmad, M.; Khan, M.; Khan, M.A. Dist-Coop: Distributed Cooperative Transmission in UWSNs using Optimization Congestion Control and Opportunistic Routing. Int. J. Adv. Comput. Sci. Appl. 2018, 9, 356–368. [Google Scholar] [CrossRef]
  19. Hafeez, T.; Javaid, N.; Shakeel, U.; Hussain, S.; Maqsood, H. An Energy Efficient Adaptive Cooperative Routing Protocol for Underwater WSNs. In Proceedings of the 2015 10th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA), Krakow, Poland, 4–6 November 2015; pp. 304–310. [Google Scholar]
  20. Shah, M.; Javaid, N.; Imran, M.; Guizani, M.; Khan, Z.A.; Qasim, U. Interference aware inverse EEDBR protocol for underwater WSNs. In Proceedings of the 2015 International Wireless Communications and Mobile Computing Conference (IWCMC), Dubrovnik, Croatia, 24–28 August 2015; pp. 739–744. [Google Scholar]
  21. Rahman, M.A.; Lee, Y.; Koo, I. EECOR: An energy-efficient cooperative opportunistic routing protocol for Underwater acoustic sensor networks. IEEE Access 2017, 5, 14119–14132. [Google Scholar] [CrossRef]
  22. Umar, A.; Akbar, M.; Iqbal, Z.; Khan, Z.A.; Qasim, U.; Javaid, N. Cooperative partner nodes selection criteria for cooperative routing in underwater WSNs. In Proceedings of the 2015 5th National Symposium on Information Technology: Towards New Smart World (NSITNSW), Riyadh, Saudi Arabia, 17–19 February 2015; pp. 1–7. [Google Scholar]
  23. Pervaiz, K.; Wahid, A.; Sajid, M.; Khizar, M.; Khan, Z.A.; Qasim, U.; Javaid, N. DEAC: Depth and energy aware cooperative routing protocol for underwater wireless sensor networks. In Proceedings of the 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS), Fukuoka, Japan, 6–8 July 2016; pp. 150–158. [Google Scholar]
  24. Khan, A.; Ejaz, M.; Javaid, N.; Azeemi, M.Q.; Qasim, U.; Khan, Z.A. EEORS: Energy Efficient Optimal Relay Selection Protocol for Underwater WSNs. In Proceedings of the 2016 19th International Conference on Network-Based Information Systems (NBiS), Ostrava, Czech Republic, 7–9 September 2016; pp. 239–245. [Google Scholar]
  25. Umar, A.; Javaid, N.; Ahmad, A.; Khan, Z.A.; Qasim, U.; Alrajeh, N.; Hayat, A. DEADS: depth and energy aware dominating set based algorithm for cooperative routing along with sink mobility in underwater WSNs. Sensors 2015, 15, 14458–14486. [Google Scholar] [CrossRef] [PubMed]
  26. Tsiropoulou, E.E.; Paruchuri, S.T.; Baras, J.S. Interest, energy and physical-aware coalition formation and resource allocation in smart IoT applications. In Proceedings of the 2017 51st Annual Conference on Information Sciences and Systems (CISS), Baltimore, MD, USA, 22–24 March 2017; pp. 1–6. [Google Scholar]
  27. Lin, C.R.; Gerla, M. Adaptive clustering for mobile wireless networks. IEEE J. Sel. Areas Commun. 1997, 15, 1265–1275. [Google Scholar] [CrossRef]
  28. Tsiropoulou, E.E.; Mitsis, G.; Papavassiliou, S. Interest-aware energy collection and resource management in machine to machine communications. Ad Hoc Netw. 2018, 68, 48–57. [Google Scholar] [CrossRef]
  29. Gerla, M.; Kwon, T.J.; Pei, G. On-demand routing in large ad hoc wireless networks with passive clustering. In Proceedings of the 2000 IEEE Wireless Communications and Networking Conference, Chicago, IL, USA, 23–28 September 2000; Volume 1, pp. 100–105. [Google Scholar]
  30. Tsiropoulou, E.E.; Koukas, K.; Papavassiliou, S. A socio-physical mobility-aware coalition formation in public safety networks. EAI Endorsed Trans. 2018, 3, 1–9. [Google Scholar] [CrossRef]
  31. Gerla, M.; Tsai, J.T.C. Multicluster, mobile, multimedia radio network. Wirel. Netw. 1995, 1, 255–265. [Google Scholar] [CrossRef]
  32. Majid, A.; Azam, I.; Waheed, A.; Zain-ul-Abidin, M.; Hafeez, T.; Khan, Z.A.; Qasim, U.; Javaid, N. An energy efficient and balanced energy consumption cluster based routing protocol for underwater wireless sensor networks. In Proceedings of the 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA), Crans-Montana, Crans-Montana, Switzerland, 23–25 March 2016; pp. 324–333. [Google Scholar]
  33. El-Darymli, K. Amplify-and-forward cooperative relaying for a linear wireless sensor network. In Proceedings of the 2010 IEEE International Conference on Systems, Man and Cybernetics, Istanbul, Turkey, 10–13 October 2010; pp. 106–112. [Google Scholar]
  34. Laneman, J.N.; Tse, D.N.; Wornell, G.W. Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Trans. Inf. Theory 2004, 50, 3062–3080. [Google Scholar] [CrossRef]
  35. Al Salti, F.; Alzeidi, N.; Arafeh, B.R. EMGGR: An energy-efficient multipath grid-based geographic routing protocol for underwater wireless sensor networks. Wirel. Netw 2017, 23, 1301–1314. [Google Scholar] [CrossRef]
  36. Li, M.; Du, X.; Huang, K.; Hou, S.; Liu, X. A routing protocol based on received signal strength for underwater wireless sensor networks (UWSNs). Information 2017, 8, 153. [Google Scholar] [CrossRef]

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.