[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ns] How many nodes can I create in NS2
You might want to give out the details of the other part of code.
The number of nodes is surely can be larger than 15.
Regards,
Kun-chan Lan
On Tue, 6 Mar 2001, Chien-Lung Wu wrote:
> Hi,
>
> I got problem to create nodes in NS2; and it seems weird.
> I use following code to create node:
> (I use ns-2.1b7a version)
> ### #ping.tcl ############ set ns [new Simulator]
>
> set ns [new Simulator]
>
> #open a trace file
> set nf [open out.nam w]
> $ns namtrace-all $nf
>
> #define finish procedure
> proc finish {} {
> global ns nf
> $ns flush-trace
> close $nf
> exec nam out.nam &
> exit 0
> }
>
> #create nodes
> set node_number 14
> for {set i 0} { $i<$node_number} {incr i}{
> set n($i) [$ns node]
>
> }
>
> ....
>
> The problem is that if I set the node_number <=14, it will be o.k.;
> BUT if node_number >=15, it will cause problem and the error message is as
> following:
> #### error message
> node out of range
> (_o128 cmd line 1)
> invoked from within "$self cmd lookup $nodeid $destid"
> (procedure "_o128" line 18)
> (RouteLogic lookup line 18)
> invoked from within "$r lookup $i $j"
> (procedure "_o3" line 26)
> (Simulator compute-flat-routes line 26)
> invoked from within "$self compute-flat-routes"
> (procedure "_o3" line 5)
> (Simulator compute-routes line 5)
> invoked from within "[Simulator instance] compute-routes"
> (procedure "Agent/rtProto/Static" line 2)
> (Agent/rtProto/Static init-all line 2)
> invoked from within "Agent/rtProto/Static init-all"
> (procedure "_o128" line 8)
> (RouteLogic configure line 8)
> invoked from within "[$self get-routelogic] configure"
> (procedure "_o3" line 4)
> (Simulator run line 4)
> invoked from within "$ns run"
> (file "ping.tcl" line 179)
>
> ##################################
>
> What's the problem? Can I create more than 15 nodes?
>
> How can I create large scale topology more than 15 nodes?
>
> Any help and information will be apprciated.
>
> TIA.
>
>
> Chien-Lung
>