Sink in DBR Protocol for underwater wireless sensor networks

37 views
Skip to first unread message

Reema Sa

unread,
Mar 5, 2021, 7:47:49 AM3/5/21
to Network Simulator 2 (NS2)
Hello,

I am trying to simulate an underwater wireless sensor network using DBR protocol in aquasim simulator . I have run a sample code "dbr.tcl" it runs fine, but none of the sent packets have been received by the sink node. Can someone help by telling me why sink node does not receive any packet
thanks
Sara Alward

knudfl

unread,
Mar 7, 2021, 2:04:33 PM3/7/21
to Network Simulator 2 (NS2)
Hi.


2019 : I made a "sink test" with AquaSim examples → → SINK-test-2019.tar.gz

knudfl

unread,
Mar 26, 2021, 4:41:23 AM3/26/21
to Network Simulator 2 (NS2)
About DBR : 
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.716.6772&rep=rep1&type=pdf
The word DBR is mentioned about 15 times.
Example .... "477:the water surface. In DBR, once a packet is received,
a node first gets the depth information of the packet’s
previous hop node which has been recorded in the packet.
The receiving node then compares its own depth with the
depth of previous hop node. If the receiving node’s own
depth is smaller than previous hop, namely the receiving
node is closer to the water surface, it will be considered
as a qualified candidate to forward the packet. Otherwise,
it just simply discards the packet.  
519:routing protocol (VBF) [21], Depth-base Routing (DBR) [22]
538:(cid:129) Depth-Based Routing (DBR): DBR is a routing protocol
1030:1) DBR vs VBF: In this set of simulations, we compare
1031:DBR with VBF. In the simulations, (underwater) sensor nodes
1050:DBR has higher packet delivery ratio than VBF, while achiev-
1051:ing similar energy efficiency (in dense networks, DBR is not
1052:an obvious winner). The cost paid by DBR is higher end-to-
1054:are for one sink networks. It is expected that DBR has better
1324:DBR
1333:DBR
1421:DBR
1478:[22] H. Yan, Z. Shi, and J.-H. Cui. DBR: Depth-Based Routing for ... "
............... Line numbers are from the text version of 10.1.1.716.6772.pdf :    
$ pdf2txt.py 10.1.1.716.6772.pdf > 10.1.1.716.6772.txt

( The pdf was found with      Google,   ns2 dbr.tcl )

Reply all
Reply to author
Forward
0 new messages