Nodes and links creation within a procedure

srikanth jagannathan <[email protected]>
Newsgroups gmane.network.simulator.isi
Message-ID <[email protected]>
Hello everyone,I am new to ns2. I am trying to create nodes and links within a procedure, and call this procedure during run time. I am able to create the specified nodes and links within the procedure. The main issue is that trace files are not being updated after using flush-trace command. The code which i am usingset ns [new Simulator]set tracef [open "trace.tr" w]set namtracef [open "namtrace.nam" w]$ns trace-all $tracef$ns namtrace-all $namtracefproc finish {} {global ns namtracef tracef$ns flush-traceclose $namtracefclose $tracefexec nam namtrace.nam &exit 0}proc createTopology { } {global nsfor {set i 0} { $i < 7} { incr i } {	 set n($i) [$ns node] 	  } for {set i 0} {$i < 7} {incr i} {  $ns duplex-link $n($i) $n([expr ($i+1)%7]) 1Mb 10ms DropTail}}$ns at 0.5 "createTopology"$ns at 
 5 "finish"$ns runThe output of namtrace.nam file :V -t * -v 1.0a5 -a 0A -t * -n 1 -p 0 -o 0x7fffffff -c 30 -a 1A -t * -h 1 -m 1073741823 -s 0I am not sure what the mistake is. Thanks.Srikan!
 th
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.