| Literature DB >> 29690621 |
Weigang Bai1,2, Haiyan Wang3,4, Ke He5,6, Ruiqin Zhao7,8.
Abstract
The packets carried along a pre-defined route in underwater sensor networks are very vulnerble. Node mobility or intermittent channel availability easily leads to unreachable routing. Opportunistic routing has been proven to be a promising paradigm to design routing protocols for underwater sensor networks. It takes advantage of the broadcast nature of the wireless medium to combat packet losses and selects potential paths on the fly. Finding an appropriate forwarding candidate set is a key issue in opportunistic routing. Many existing solutions ignore the impact of candidates location distribution on packet forwarding. In this paper, a path diversity improved candidate selection strategy is applied in opportunistic routing to improve packet forwarding efficiency. It not only maximizes the packet forwarding advancements but also takes the candidate’s location distribution into account. Based on this strategy, we propose two effective routing protocols: position improved candidates selection (PICS) and position random candidates selection (PRCS). PICS employs two-hop neighbor information to make routing decisions. PRCS only uses one-hop neighbor information. Simulation results show that both PICS and PRCS can significantly improve network performance when compared with the previous solutions, in terms of packet delivery ratio, average energy consumption and end-to-end delay.Entities:
Keywords: candidate coordination; candidates selection; opportunistic routing; underwater sensor networks
Year: 2018 PMID: 29690621 PMCID: PMC5948836 DOI: 10.3390/s18041293
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Opportunistic routing diagram.
Figure 2Candidates selection diagram—an example.
Figure 3An example of one-hop candidates selection.
Figure 4Candidate coordination diagram.
Figure 5Verifying the impact of candidate set size and path correlation on network performance. (a) Packet delivery ratio; (b) Average candidate number.
Figure 6Compared with the previous solutions in static scenario. (a) Packet delivery ratio; (b) End-to-End delay; (c) Energy consumption per node and packet; (d) Average candidate number.
Figure 7PRCS with different forwarding progress threshold. (a) Packet delivery ratio; (b) End-to-End delay; (c) Energy consumption per node and packet; (d) Average candidate number.
Figure 8Compared with the previous solutions in mobile scenario. (a) Packet delivery ratio; (b) End-to-End delay; (c) Energy consumption per node and packet; (d) Average candidate number.
Figure 9PRCS/PICS with different neighbor information update interval. (a) Packet delivery ratio; (b) End-to-End delay; (c) Energy consumption per node and packet; (d) Average candidate number.