Em 13/10/12 21:00, ns-users-requ...@isi.edu escreveu:

Hi, Vivek!

Please, post your script file .tcl.

> Message: 1
> Date: Sat, 13 Oct 2012 10:25:56 +0530
> From: vivek arya <1viveka...@gmail.com>
> Subject: [ns] Help .. Error running wireless protocols in ns2.
> To: ns-users@isi.edu
> Message-ID:
>       <cahp5+uzy4wfzu6pbt3urwbxznw1xh+nkolyb-yfwkr_5m+p...@mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> I get the following error in terminal when i execute my file..
>
> ns dsdv-example.tcl
> num_nodes is set 3
> invalid command name "-macType"
> while executing
> "-macType $val(mac) \
> -ifqType $val(ifq) \
> -ifqLen $val(ifqlen) \
> -antType $val(ant) \
> -propType $val(prop) \
> -phyType $val(netif) \
> -chann..."
> (file "dsdv-example.tcl" line 39)
>
> what is this error.. can anybody help..
> Google did not help..
> Thnx in advance
>
>
> ------------------------------
>
> Message: 2
> Date: Sat, 13 Oct 2012 03:06:28 -0700 (PDT)
> From: sukhalid <sukha...@gmail.com>
> Subject: [ns]  How to patch GPSR routing protocol to ns-2.35
> To: ns-users@isi.edu
> Message-ID: <34541231.p...@talk.nabble.com>
> Content-Type: text/plain; charset=us-ascii
>
>
> Hi,
> I have patched GPSR to ns-2.35 using keliu' code. It works fine with given
> tcl file. I need to move nodes according to mine own mobility scenario and
> compare them to AODV protocol.
> I have two problems
> 1. I don't understand what this command in gpsr.tcl file means
>
> proc gpsr-create-mobile-node { id args } {
>           .........................   
> if [info exists opt(energy)] {
>       $node addenergymodel [new $opt(energy) $node 10 0.5 0.2]}
>           .............
>
> What are these figures (0.5, 0.2), are these energy consumed in reception
> and transmission or some thing else.
>
> Secondly I want move mobile node created using proc defined in gpsr.tcl file
> according to my own mobility plan e.g.
>
> $ns_ at 0.000000000000 "$node_(0) setdest 144.816950690450 20.073824649527
> 0.324133202939"
> $ns_ at 0.000000000000 "$node_(1) setdest 93.957720171475 192.140808646867
> 1.452613500562"
> $ns_ at 12.158688172971 "$node_(23) setdest 113.137798368154 39.443538618334
> 0.902003496971"
> $ns_ at 14.805074599534 "$node_(2) setdest 152.227654369397 20.766089279052
> 1.742469780423"
>
> But when I run simulation it gives error like this:
>
> Load complete...
> Starting Simulation...
> ns: _o18 setdest 144.816950690450 20.073824649527 0.324133202939:
> (_o18 cmd line 1)
> invoked from within
> "_o18 cmd setdest 144.816950690450 20.073824649527 0.324133202939"
> invoked from within
> "catch "$self cmd $args" ret"
> invoked from within
> "if [catch "$self cmd $args" ret] {
> set cls [$self info class]
> global errorInfo
> set savedInfo $errorInfo
> error "error when calling class $cls: $args" $..."
> (procedure "_o18" line 2)
> (SplitObject unknown line 2)
> invoked from within
> "_o18 setdest 144.816950690450 20.073824649527 0.324133202939"
>
> Urgent help is needed please
>
>
>
>

Reply via email to