Hi Paulo,

Sorry to bother you, but I have just seen your question and I have a similar
problem:

I would like a source node (n0) to broadcast CBR packets via UDP to 1 hop
neighbors (n1,n2) in a wireless dhoc network (either CMU 802.11 or 802.11
ext). After if that succeeds, I would like to increase the number of
receivers.

- Did your solution (i.e., by setting dst_addr_ -2 ) finally work for 40
nodes?
- What was your final solution? (if you have a code example)

I would really appreciate if you help me with this,

Thanks in advance,
Best,
Behnaz


Paulo Robson S. F. wrote:
> 
> 
> Hi,
> 
> I want to broadcast a packet using an udp agent. I found some solutions at
> this maillist but
> neither satisfactory.
> 
> I just want to send broadcast packet from 1 node to another 2 nodes in his
> range. My idea was
> change the dst ip to -1 and dst port to 0 because i saw somewhere that is
> the way to broadcast.
> 
> I'm using the 802.11Ext model of MAC, the new module of the NS 2.34
> 
> Well, I made this way:
> 
> set udp0 [new Agent/UDP]
> $ns attach-agent $node $udp0
> set cbr2 [new Application/Traffic/CBR]
> 
> $cbr2 set packetSize_ 128
> $cbr2 set interval_ 0.015
> $cbr2 set random_ 1
> $cbr2 set maxpkts_ 1000
> 
> $cbr2 attach-agent $udp0
> 
>         #to broadcast i used this:
> $udp0 set dst_addr_ -1
> $udp0 set dst_port_ 0
> 
> In the trace file seems to be right, but i dont know if only this change
> of
> address and port of destination
> is indeed a broadcast to all neighbors.
> 
> First lines of trace file:
> s 0.500000000 _2_ AGT  --- 0 cbr 128 [0 0 0 0] ------- [2:0 -1:0 32 0] [0]
> 0 0
> r  0.500000000 _2_ RTR  --- 0 cbr 128 [0 0 0 0] ------- [2:0 -1:0 32 0]
> [0]
> 0 0
> s 0.500000000 _2_ RTR  --- 0 cbr 148 [0 0 0 0] ------- [2:0 -1:0 32 0] [0]
> 0 0
> s 0.500025000 _2_ MAC  --- 0 cbr 176 [0 ffffffff 2 0] ------- [2:0 -1:0 32
> 0] [0] 0 0
> r  0.500546664 _1_ MAC  --- 0 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 32
> 0] [0] 1 0
> r  0.500546841 _0_ MAC  --- 0 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 32
> 0] [0] 1 0
> r  0.500571664 _1_ RTR  --- 0 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 32
> 0] [0] 1 0
> r  0.500571664 _1_ AGT  --- 0 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 31
> 0] [0] 1 0
> r  0.500571841 _0_ RTR  --- 0 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 32
> 0] [0] 1 0
> r  0.500571841 _0_ AGT  --- 0 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 31
> 0] [0] 1 0
> s 0.507505094 _2_ AGT  --- 1 cbr 128 [0 0 0 0] ------- [2:0 -1:0 32 0] [1]
> 0 0
> r  0.507505094 _2_ RTR  --- 1 cbr 128 [0 0 0 0] ------- [2:0 -1:0 32 0]
> [1]
> 0 0
> s 0.507505094 _2_ RTR  --- 1 cbr 148 [0 0 0 0] ------- [2:0 -1:0 32 0] [1]
> 0 0
> s 0.507530094 _2_ MAC  --- 1 cbr 176 [0 ffffffff 2 0] ------- [2:0 -1:0 32
> 0] [1] 0 0
> r  0.508051758 _1_ MAC  --- 1 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 32
> 0] [1] 1 0
> r  0.508051934 _0_ MAC  --- 1 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 32
> 0] [1] 1 0
> r  0.508076758 _1_ RTR  --- 1 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 32
> 0] [1] 1 0
> r  0.508076758 _1_ AGT  --- 1 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 31
> 0] [1] 1 0
> r  0.508076934 _0_ RTR  --- 1 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 32
> 0] [1] 1 0
> r  0.508076934 _0_ AGT  --- 1 cbr 148 [0 ffffffff 2 0] ------- [2:0 -1:0
> 31
> 0] [1] 1 0
> 
> 
> Thanks guys
> 
> 
> Att,
> 
> -- 
> Paulo Robson SF
> Computação UFC
> Semestre VII
> 
> 
robson.pauloufc@gmail.combehnaz.bostanip...@gmail.com
-- 
View this message in context: 
http://old.nabble.com/Broadcasting-a-UDP-ns2.34-802.11Ext-tp33775543p34646055.html
Sent from the ns-users mailing list archive at Nabble.com.


Reply via email to