[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
>