DOW-PR DOlphin and Whale Pods Routing Protocol for Underwater Wireless Sensor Networks (UWSNs)
<p>Forwarder node selection scenario.</p> "> Figure 2
<p>Network architecture.</p> "> Figure 3
<p>Speed of sound vs. temperature.</p> "> Figure 4
<p>Speed of sound vs. salinity.</p> "> Figure 5
<p>Division of transmission zones (TZ1–TZ6).</p> "> Figure 6
<p>Forwarder selection from the suppressed nodes.</p> "> Figure 7
<p>Holding time scenario.</p> "> Figure 8
<p>Network architecture for whale pods routing.</p> "> Figure 9
<p>Network deployment with embedded sink <math display="inline"> <semantics> <msub> <mi>D</mi> <mrow> <mi>E</mi> <mi>M</mi> </mrow> </msub> </semantics> </math>.</p> "> Figure 10
<p>Hop count mechanism.</p> "> Figure 11
<p>(<b>a</b>) PDR vs. number of nodes; (<b>b</b>) energy tax vs. number of nodes; (<b>c</b>) end-to-end delay vs. number of nodes; (<b>d</b>) APD vs. number of nodes. Comparison in Dolphin Pods using SET1, SET2, SET3.</p> "> Figure 12
<p>(<b>a</b>) PDR vs. number of nodes; (<b>b</b>) energy tax vs. number of nodes; (<b>c</b>) end-to-end delay vs. number of nodes; (<b>d</b>) APD vs. number of nodes. Simulation results using arbitrary values in SET3.</p> "> Figure 13
<p>(<b>a</b>) number of alive nodes vs. rounds; (<b>b</b>) number of alive nodes vs. rounds; (<b>c</b>) number of packets dropped with suppressed vs. number of nodes; (<b>d</b>) number of packets dropped without suppressed vs. number of nodes. Simulation results using arbitrary values in SET3.</p> "> Figure 14
<p>(<b>a</b>) PDR vs. number of nodes; (<b>b</b>) energy tax vs. number of nodes; (<b>c</b>) end-to-end delay vs. number of nodes; (<b>d</b>) APD vs. number of nodes. Comparison of dolphin pods with whale pods/routing.</p> ">
Abstract
:1. Introduction
- Selection of forwarder by computing the optimal average number of PFNs of the forwarding nodes,
- Calculating optimal transmission power adjustment based upon more distant node from the source node in potential forwarding region,
- Finding the alternate node from the suppressed region for the case if source node is in a void,
- Carrying out packet holding time calculations to assign priorities,
- Finding the nearest sink for the case if one of the sink is embedded underwater.
2. Previous Work
- To improve the performance of WDFAD-DBR, we propose a state-of-the-art DOW-PR routing protocol in which we divide the transmission range into different transmission power levels while selecting the next forwarding node. The source node searches for the optimal power level for packet transmission.
- We also consider the additional parameters i.e., number of PFNs and number of suppressed nodes. WDFAD-DBR does not consider the above-mentioned parameters due to which a network consumes a significant amount of receiving energy, especially in dense networks.
- Along with other parameters, our scheme also considers the number of hops traversed by the packet initiated from the source node. Consequently, DOW-PR optimizes the shortest possible path and thereby improves the end-to-end delays.
- WDFAD-DBR does not provide any mechanism for void hole occurrences at the second hop forwarder. Our proposed protocol DOW-PR will select the node for broadcasting from the suppressed nodes when there is no PFN available.
- In DOW-PR, we also propose another system (Whale pod) in which multiple sinks are placed at water surface, but only one sink is embedded inside the water and will be physically connected with the surface sink through high bandwidth connection.
3. Problem Statement
3.1. Preliminaries
- Sink Node D: A UWSN sink node (also called destination node) is a type of node that is placed at the ocean surface or embedded inside water. Primarily, its function is to collect data from the sensor node and forward it to the base station through high speed radio link. These sinks or destination nodes can be static or mobile. Let D be a set of network sinks, then:
- Transmission Range () of Node S. Transmission range of node S is an omni-directional distance from source node S(, , ) that currently forwarded the packet p until where it can transmit the packet p.
- Eligible Neighbors () of Node i: Nodes that are in transmission range of a node i. Let N be a set of nodes in a networkThen, Eligible Neighbors of Node i can be expressed as ⊆ N
- Potential Forwarders () of Node i: Potential Forwarders of node i are those nodes that are in transmission range and their depth () is less than depth ():
- Potential Forwarding Zone (PFZ): Potential Forwarding Zone (PFZ) is the hemispherical region whose radius is equal to and each point in PFZ has lesser distance to the sink as compared to source node. PFZ is the subregion of of node S and the nodes in the region are called potential forwarder nodes (PFNs), which are next forwarders of packet p. Any point in 3D Euclidean space q(, , ) is considered to be in the PFZ of S, if it satisfies the following conditions:
- a
- is the Euclidean distance between point q(, , ) and Sink D(, , ) in three-dimensional Euclidean space:
- b
- is the Euclidean distance between point q(, , ) and Source S(, , ) in three-dimensional Euclidean space:
Neighbors of node i that are in PFZ of S:
3.2. Causes of Duplicate Packets
- Firstly, the holding time of packet p at node i is computed by a node i and the timer is started upon successful reception of packet p (refer to Figure 1). Node i does not forward the packet when is on, however, data packets from neighboring nodes can be received by it, which may be duplicates of p or other data packets. Before the expiry of , if node i receives additional copies of p (a single or multiple copies), it abandons the transmission of p. However, for the case that no copies of packet p are received before expiry, packet p is forwarded by i. Hence, simply by duplicating broadcast overhead is minimized, which is essential when bandwidth and energy are scarcely available resources as in UASN scenario. However, if in case, the holding time difference between any two nodes A and B () is smaller than the propagation delay of a packet p from node A to B, the duplicate packets will be generated.
- The second reason for generating the duplicate packet is the hidden terminal problem. In a hidden terminal problem, the source node broadcasts and the potential forwarding nodes receive the packet. The problem occurs when the highest priority node broadcasts the packet while some of the potential forwarding nodes of the source node are not in the range and thus do not receive the duplicate packet, which causes these packets to be generated.
- Thirdly, relaying packets over multiple hops might result in a failed delivery of the packet to its destination because of high error rate of the acoustic channel, path losses and channel impairments. Duplicate packet generation and transmission become imperative because of the above-mentioned scenarios.
4. Proposed Scheme
4.1. Network Architecture
4.2. Acoustic Signal Velocity in the Underwater Environment
4.3. Acoustic Signal Reflection/Refraction in the Underwater Environment
4.4. Energy Propagation Model
4.5. Packet Types in the Dolphin and Whale Pods Routing
4.6. Division of Transmission Range into Different Transmission Power Levels
4.7. Selection of a Forwarding Node among Suppressed Nodes
4.8. Holding Time Estimation
4.9. Whale Pods Routing Protocol
Algorithm 1: Algorithm for selecting the forwarder among potential forwarding nodes. |
5. Simulation Analysis
5.1. Simulation Setup
5.2. Hop Count Mechanism
5.3. Data Delivery Mechanism
6. Performance Comparison and Analysis
- Alive Nodes Number (ANN): A node having enough energy that it can receive, process and forward the packet is called alive node. To categorize the alive nodes, the threshold is defined i.e., the minimum energy required for the node to receive , process and forward . Threshold energy may be defined mathematically as:
- Packet Delivery Ratio (PDR): PDR is the ratio of the packets received by the sink to the total packets generated by the network. The packets may be received multiple times, so this redundant packet is considered to be a one distinct packet:
- End-To-End Delay (E2ED): The E2ED is defined as the average time taken for a packets transmission from the instant the source node started transmission to the instant it is delivered to the destination. E2ED consists of transmission delay, propagation delay, processing time and holding time. Due to the multiple-sink nature of the network, a packet may be received by more than one sink, so the shortest time will be considered as end-to-end delay.
- Energy Tax (ET): The energy tax is defined as the average energy expenditure per node when a packet is successfully delivered to its destination. It includes the energy for sending packet, receiving packet, computational energy, and the idle state energy shown in the equation below:
- Average Accumulated Propagation Distance (APD): APD is defined as the average accumulated distance of each hop of all the packets that are successfully delivered to the sinks. There is a multi-sink network environment in which more than one sink can receive a packet, so the shortest accumulated propagation distance is considered as a final accumulated propagation distance.The APD can be found by the following mathematical equation:
6.1. Simulation Results in the Dolphin Pods Routing Scenario
6.2. Simulation Results in the Whale Pods Routing Scenario
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Seah, W.K.G.; Tan, H.P. Multipath virtual sink architecture for underwater sensor networks. In Underwater Acoustic Sensor Networks; Auerbach Publications: Boca Raton, FL, USA, 2007; pp. 1–6. [Google Scholar]
- Yan, H.; Shi, Z.J.; Cui, J.H. DBR: Depth-based routing for underwater sensor networks. In International Conference on Research in Networking; Springer: Berlin/Heidelberg, Germany, 2008; pp. 72–86. [Google Scholar]
- Yu, H.; Yao, N.; Wang, T.; Li, G.; Gao, Z.; Tan, G. WDFAD-DBR: Weighting depth and forwarding area division DBR routing protocol for UASNs. Ad Hoc Netw. 2016, 37, 256–282. [Google Scholar] [CrossRef]
- Intanagonwiwat, C.; Govindan, R.; Estrin, D. Directed diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks. In Proceedings of the 6th Annual International Conference on Mobile Computing and Networking, Boston, MA, USA, 6–11 August 2000; pp. 56–67. [Google Scholar]
- Ye, F.; Luo, H.; Cheng, J.; Lu, S.; Zhang, L. A Two-Tier Data Dissemination Model for Large-Scale Wireless Sensor Networks. In Proceedings of the 8th Annual International Conference on Mobile Computing and Networking, Atlanta, GA, USA, 23–28 September 2002; pp. 148–159. [Google Scholar]
- Ye, F.; Zhong, G.; Lu, S.; Zhang, L. Gradient broadcast: A robust data delivery protocol for large scale sensor networks. Wirel. Netw. 2005, 11, 285–298. [Google Scholar] [CrossRef]
- Heinzelman, W.R.; Kulik, J.; Balakrishnan, H. Adaptive Protocols for Information Dissemination in Wireless Sensor Networks. In Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking, Seattle, WA, USA, 15–19 August 1999; pp. 174–185. [Google Scholar]
- Xie, P.; Zhou, Z.; Nicolaou, N.; See, A.; Cui, J.H.; Shi, Z. Efficient vector-based forwarding for underwater sensor networks. EURASIP J. Wirel. Commun. Netw. 2010, 2010, 195910. [Google Scholar] [CrossRef] [PubMed]
- Jornet, J.M.; Stojanovic, M.; Zorzi, M. Focused Beam Routing Protocol for Under Water Acoustic Networks. In Proceedings of the 3rd ACM International Work Shop on Underwater Networks, San Francisco, CA, USA, 15 September 2008. [Google Scholar]
- Wang, P.; Li, C.; Zheng, J. Distributed Minimum-Cost Clustering Protocol for Underwater Sensor Networks (UWSNs). In Proceedings of the IEEE International Conference on Communications, Glasgow, UK, 24–28 June 2007; pp. 3510–3515. [Google Scholar]
- Yu, H.; Yao, N.; Liu, J. An adaptive routing protocol in underwater sparse acoustic sensor networks. Ad Hoc Netw. 2015, 34, 121–143. [Google Scholar] [CrossRef]
- Hwang, D.; Kim, D. DFR: Directional Flooding-based Routing Protocol for Underwater Sensor Networks. In Proceedings of the OCEANS, Quebec City, QC, Canada, 15–18 September 2008; pp. 1–7. [Google Scholar]
- Guo, Z.; Colombi, G.; Wang, B.; Cui, J.-H.; Maggiorini, D.; Rossi, G.P. Adaptive routing in underwater delay/disruption tolerant sensor networks. In Proceedings of the 5th Annual Conference on Wireless on Demand Network Systems and Services, Garmisch-Partenkirchen, Germany, 23–25 January 2008; pp. 31–39. [Google Scholar]
- Domingo, M.C. A distributed energy-aware routing protocol for underwater wireless sensor networks. Wirel. Personal Commun. 2011, 57, 607–627. [Google Scholar] [CrossRef] [Green Version]
- Chiang, C.C.; Wu, H.K.; Liu, W.; Gerla, M. Routing in Clustered Multihop, Mobile Wireless Networks with Fading Channel. In Proceedings of the IEEE SICON, Singapore, 14–17 April 1997; Volume 97, pp. 197–211. [Google Scholar]
- Akyildiz, I.F.; Pompili, D.; Melodia, T. Underwater acoustic sensor networks: Research challenges. Ad Hoc Netw. 2005, 3, 257–279. [Google Scholar] [CrossRef]
- Domingo, M.C.; Prior, R. A Distributed Clustering Scheme for Underwater Wireless Sensor Networks. In Proceedings of the IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications, Athens, Greece, 3–7 September 2007; pp. 1–5. [Google Scholar]
- Lee, U.; Wang, P.; Noh, Y.; Vieira, L.F.; Gerla, M.; Cui, J.H. Pressure Routing for Underwater Sensor Networks. In Proceedings of the IEEE INFOCOM, San Diego, CA, USA, 14–19 March 2010; pp. 1–9. [Google Scholar]
- Liang, W.; Yu, H.; Liu, L.; Li, B.; Che, C. Information-Carrying based Routing Protocol for Underwater Acoustic Sensor Network. In Proceedings of the International Conference on Mechatronics and Automation, Harbin, China, 5–8 August 2007; pp. 729–734. [Google Scholar]
- Wadud, Z.; Hussain, S.; Javaid, N.; Bouk, S.H.; Alrajeh, N.; Alabed, M.S.; Guizani, N. An Energy Scaled and Expanded Vector-Based Forwarding Scheme for Industrial Underwater Acoustic Sensor Networks with Sink Mobility. Sensors 2017, 17, 2251. [Google Scholar] [CrossRef] [PubMed]
- Li, Z.; Yao, N.; Gao, Q. RDBF: Relative Distance-Based Forwarding Protocol for Underwater Wireless Networks. Int. J. Distrib. Sens. Netw. 2014, 10, 173089. [Google Scholar] [CrossRef]
- Anupama, K.R.; Sasidharan, A.; Vadlamani, S. A Location-based Clustering Algorithm for Data Gathering in 3D Underwater Wireless Sensor Networks. In Proceedings of the International Symposium on Telecommunications, Tehran, Iran, 27–28 August 2008; pp. 343–348. [Google Scholar]
- Liu, G.; Wei, C. A New Multi-Path Routing Protocol based on Cluster for Underwater Acoustic Sensor Networks. In Proceedings of the International Conference on Multimedia Technology (ICMT), Hangzhou, China, 26–28 July 2011; pp. 91–94. [Google Scholar]
- Zhou, Z.; Peng, Z.; Cui, J.H.; Shi, Z. Efficient multipath communication for time-critical applications in underwater acoustic sensor networks. IEEE/ACM Trans. Netw. 2011, 19, 28–41. [Google Scholar] [CrossRef]
- Wadud, Z.; Javaid, N.; Khan, M.A.; Alrajeh, N.; Alabed, M.S.; Guizani, N. Lifetime Maximization via Hole Alleviation in IoT Enabling Heterogeneous Wireless Sensor Networks. Sensors 2017, 17, 1677. [Google Scholar] [CrossRef] [PubMed]
- Tolba, S.; Hakami, M.; Mihdhir, A.; Zhu, Y.; Le, S.; Cui, J.H. Underwater Delay Tolerant Routing in Action. In Proceedings of the OCEANS, Hampton Roads, VA, USA, 14–19 October 2012; pp. 1–6. [Google Scholar]
- Tran, K.T.M.; Oh, S.H. Uwsns: A round-based clustering scheme for data redundancy resolve. Int. J. Distrib. Sens. Netw. 2014, 10, 383912. [Google Scholar] [CrossRef]
- Zhang, S.; Li, D.; Chen, J. A link-state based adaptive feedback routing for underwater acoustic sensor networks. IEEE Sens. J. 2013, 13, 4402–4412. [Google Scholar] [CrossRef]
- Wan, C.Y.; Campbell, A.T.; Krishnamurthy, L. PSFQ: A Reliable Transport Protocol for Wireless Sensor Networks. In Proceedings of the 1st ACM International Workshop on Wireless Sensor Networks and Applications, Atlanta, GA, USA, 28 September 2002. [Google Scholar]
- Jafri, M.R.; Ahmed, S.; Javaid, N.; Ahmad, Z.; Qureshi, R.J. Amctd: Adaptive Mobility of Courier Nodes in Threshold Optimized DBR Protocol for Underwater Wireless Sensor Networks. In Proceedings of the 8th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA), Compiegne, France, 28–30 October 2013; pp. 93–99. [Google Scholar]
- Ayaz, M.; Abdullah, A. Hop-by-Hop Hop Dynamic Addressing Based (H2-DAB) Routing Protocol for Underwater Wireless Sensor Networks. In Proceedings of the IEEE international conference on Information and Multimedia Technology, Jeju Island, Korea, 16–18 December 2009; pp. 436–441. [Google Scholar]
- Zhou, Z.; Cui, J. Energy Efficient Multi-Path Communication Fortime-Critical Applications in Underwater Sensor Networks. In Proceedings of the 9th ACM International Symposium on Mobile ad Hoc Networking and Computing, Hong Kong, China, 26–30 May 2008; pp. 221–230. [Google Scholar]
- Wahid, A.; Lee, S.; Jeong, H.-J.; Kim, D. Eedbr: Energy-effcient depth-based routing protocol for underwater wireless sensor networks. In Advanced Computer Science and Information Technology; Springer: Berlin/Heidelberg, Germany, 2011; pp. 223–234. [Google Scholar]
- Domingo, M.C.; Prior, R. Energy analysis of routing protocols for underwater wireless sensor networks. Comput. Commun. 2008, 31, 1227–1238. [Google Scholar] [CrossRef]
- Lee, U.; Kong, J.; Gerla, M.; Park, J.S.; Magistretti, E. Time-critical underwater sensor diffusion with no proactive exchanges and negligible reactive floods. Ad Hoc Netw. 2007, 5, 943–958. [Google Scholar] [CrossRef]
- Climent, S.; Sanchez, A.; Capella, J.V.; Meratnia, N.; Serrano, J.J. Underwater acoustic wireless sensor networks: advances and future trends in physical, MAC and routing layers. Sensors 2014, 14, 795–833. [Google Scholar] [CrossRef] [PubMed]
- Pottie, G.J.; Kaiser, W.J. Wireless integrated network sensors. Commun. ACM 2000, 43, 51–58. [Google Scholar] [CrossRef]
- Mackenie, K. V Nine term equation for sound speed in the oceans. J. Acoust. Soc. Am. 1981, 70, 807–812. [Google Scholar] [CrossRef]
- Raghunathan, V.; Schurgers, C.; Park, S.; Srivastava, M.B. Energy-aware wireless microsensor networks. IEEE Signal Proc. Mag. 2002, 19, 40–50. [Google Scholar] [CrossRef]
- Stojanovic, M.; Preisig, J. Underwater acoustic communication channels: Propagation models and statistical characterization. IEEE Commun. Mag. 2009, 47, 84–89. [Google Scholar] [CrossRef]
Protocol | Delivery Ratio | Delay Efficiency | Energy Efficiency | Bandwidth Efficiency | Reliability | Cost Efficiency | Performance |
---|---|---|---|---|---|---|---|
VBF [9] | Low | Low | Fair | Fair | Low | n/a | Low |
HH-VBF [11] | Fair | Fair | Low | Fair | High | n/a | Fair |
ESEVBF [20] | High | Low | High | Fair | High | n/a | High |
FBR [10] | Fair | High | High | Fair | Fair | n/a | High |
DFR [13] | Fair | Fair | Low | Fair | High | n/a | Fair |
Mutipath [15] | Fair | Fair | Low | Fair | High | Low | Fair |
DBR [2] | High | High | Low | Fair | High | Fair | High |
WDFAD [3] | High | Low | Fair | Fair | High | Fair | High |
DOW-PR | High | Fair | High | Fair | High | Fair | High |
Adaptive [7] | High | Fair | Flexible | Flexible | Flexible | n/a | Fair |
ICRP [19] | Fair | Low | Fair | Fair | Low | High | Low |
DUCS [17] | Fair | Low | Fair | Fair | Low | High | Low |
HydroCast [18] | High | High | Fair | Fair | Fair | Fair | High |
MCCP [10] | Low | Low | High | Fair | Fair | High | Fair |
H2-DAB [31] | High | Fair | Fair | Fair | Fair | High | Fair |
SET1 | SET2 | SET3 | |||
---|---|---|---|---|---|
Actual Range | Arbitrary Value | Actual Range | Arbitrary Value | Actual Range | Arbitrary Value |
1 100 | = 1 | 1 50 | = 1 | 1 10 | = 1 |
100 200 | = 2 | 50 100 | = 2 | 10 25 | = 3 |
200 300 | = 3 | 100 200 | = 4 | 25 50 | = 7 |
300 400 | = 4 | 200 450 | = 7 | 50 100 | = 15 |
400 500 | = 14 | 450 ≤ 500 | = 11 | 100 200 | = 25 |
- | - | - | - | 200 350 | = 39 |
- | - | - | - | 350 500 | = 75 |
SET1 | SET2 | SET3 | |||
---|---|---|---|---|---|
Actual Range | Arbitrary Value | Actual Range | Arbitrary Value | Actual Range | Arbitrary Value |
1 100 | = 5 | 1 50 | = 2 | 1 10 | = 2 |
100 200 | = 8 | 50 100 | = 5 | 10 25 | = 5 |
200 300 | = 9 | 100 200 | = 11 | 25 50 | = 11 |
300 400 | = 11 | 200 350 | = 15 | 50 100 | = 22 |
400 500 | = 14 | 450 500 | = 21 | 100 200 | = 41 |
- | - | - | - | 200 300 | = 65 |
- | - | - | - | 300 350 | = 75 |
- | - | - | - | 350 500 | = 87 |
Parameters | Values |
---|---|
Number of nodes | 100:50:500 |
Number of sinks | 9 |
Maximum transmission range of each node | 2 km |
Deployment region: 3D Region of 10 Km | Length: 10 km |
- | Height: 10 km |
- | Width: 10 km |
Header size of DATA | 11 Bytes |
Payload size OF DATA | 72 Bytes |
Size of ACK Packet | 50 bits |
Size of Neighbor Request | 50 bits |
Data rate | 16 Kbps |
Initial Energy of each node | 100 J |
Maximum transmission power | 90 dB re Pa |
Power threshold for receiving | 10 dB re Pa |
Sending Energy | 50 W |
Receiving Energy | 158 mW |
Idle Energy | 158 mW |
Center Frequency | 12 KHz |
Acoustic Propagation | 1500 m/s |
2 Km | |
Bandwidth | 4 KHz |
Random Walk | 2 m/s |
Probability of moving left | 0.5 |
Probability of moving right | 0.5 |
Alive node threshold energy | 5 W |
Node Number | 200 | 300 | 400 | 500 |
---|---|---|---|---|
Improvement with Tr = 1000 m | 14.61% | 7.12% | 4.23% | 3.56% |
Tr = 2000 m | 9.17% | 5.05% | 2.5% | 1.5% |
Average Improvement | 11.89% | 6.085% | 3.365% | 2.53% |
Node Number | 200 | 300 | 400 | 500 |
---|---|---|---|---|
Improvement with Tr = 1000 m | 38.46% | 30.12% | 28.32% | 28.49% |
Tr = 2000 m | 35.68% | 31.50% | 29.90% | 29.51% |
Average Improvement | 37.07% | 30.81% | 29.11% | 29.00% |
Node Number | 200 | 300 | 400 | 500 |
---|---|---|---|---|
Improvement with Tr = 1000 m | 24.76% | 24.11% | 22.50% | 20.12% |
Tr = 2000 m | 31.17% | 26.89% | 24.62% | 23.17% |
Average Improvement | 27.96% | 25.5% | 23.56% | 21.64% |
Features | Achievements | Price to pay |
---|---|---|
Forwarder selection from SUPs | PDR improvement Figure 12a | End-to-end delay Figure 12c |
Prioritizing forwarder through Holding time | Energy consumption reduction Figure 12b | Upward packet advancement |
Duplicate packets reduction | ||
Collision avoidance | ||
Embedded Sink | Prolong network lifetime Figure 13c, | Deployment and physical |
end-to-end delay reduction Figure 14c, | connection maintenance cost | |
Reliability Figure 14a | ||
Transmission zones | Energy tax reduction Figure 12b | Computationally complex |
Hop Count Mechanism | APD Improvement Figure 12d | Computationally complex |
end-to-end delay Figure 12c |
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wadud, Z.; Ullah, K.; Hussain, S.; Yang, X.; Qazi, A.B. DOW-PR DOlphin and Whale Pods Routing Protocol for Underwater Wireless Sensor Networks (UWSNs). Sensors 2018, 18, 1529. https://doi.org/10.3390/s18051529
Wadud Z, Ullah K, Hussain S, Yang X, Qazi AB. DOW-PR DOlphin and Whale Pods Routing Protocol for Underwater Wireless Sensor Networks (UWSNs). Sensors. 2018; 18(5):1529. https://doi.org/10.3390/s18051529
Chicago/Turabian StyleWadud, Zahid, Khadem Ullah, Sajjad Hussain, Xiaodong Yang, and Abdul Baseer Qazi. 2018. "DOW-PR DOlphin and Whale Pods Routing Protocol for Underwater Wireless Sensor Networks (UWSNs)" Sensors 18, no. 5: 1529. https://doi.org/10.3390/s18051529
APA StyleWadud, Z., Ullah, K., Hussain, S., Yang, X., & Qazi, A. B. (2018). DOW-PR DOlphin and Whale Pods Routing Protocol for Underwater Wireless Sensor Networks (UWSNs). Sensors, 18(5), 1529. https://doi.org/10.3390/s18051529