i have successfull do

1. Add  NOAH  as a new module (Noah/Noah.o)
2. Successfull get sdist.o and i place in in Ns-2.31/propagation/sdist.o
(this is simpledistance)
3. when i run ns singlehop.tcl the error come out..


invalid command name "Propagation/sdist"
    while executing
"Propagation/sdist create _o24 "
    invoked from within
"catch "$className create $o $args" msg"
    invoked from within
"if [catch "$className create $o $args" msg] {
if [string match "__FAILED_SHADOW_OBJECT_" $msg] {
delete $o
return ""
}
global errorInfo
error "class $..."
    (procedure "new" line 3)
    invoked from within
"new $propType_"
    (procedure "_o3" line 29)
    (Simulator node-config line 29)
    invoked from within
"$ns_ node-config -mobileIP OFF \
                  -adhocRouting NOAH \
                  -llType LL \
                  -macType Mac/802_11 \
       ..."
    (file "singlehop.tcl" line 22)


-- 
AZHAR MOHD ARIS (GS16917)
Master in Computer Science Candidate (Distributed Computing)
University Putra of Malaysia
+^019.613.742.2
YM: azuan76
#
# nodes: 10, max conn: 3, send rate: 0.0, seed: 0.0
#

# 5.0 0 -> 3 exp 10000 500
# 0 connecting to 3 at time 5.0
#set udp_(0) [new Agent/UDP]
#set null_(0) [new Agent/Null]
#$udp_(0) set fid_ 0
#$null_(0) set fid_ 0
#$ns_ attach-agent $node_(0) $udp_(0)
#$ns_ attach-agent $node_(2) $null_(0)
#$ns_ connect $udp_(0) $null_(0)
#$udp_(0) set packetSize_ 500
#set exp_(0) [new Application/Traffic/Exponential]
#$exp_(0) attach-agent $udp_(0)
#$exp_(0) set interval_ 0.020
#$exp_(0) set burst_time_ 2.0
#$exp_(0) set idle_time_ 0.5
#$exp_(0) set packetSize_ 500
#$ns_ at 5.0 "$exp_(0) start" 
#$ns_ at 120.0 "$exp_(0) stop"

# 5.0 0 -> 3 tcp 10000 512
# 0 connecting to 3 at time 5.0
#set tcp_(1) [$ns_ create-connection TCP $node_(0) TCPSink $node_(3) 1]
#$tcp_(1) set window_ 32
#$tcp_(1) set packetSize_ 512
#set ftp_(1) [new Application/FTP]
#$ftp_(1) attach-agent $tcp_(1)
#$ns_ at 5.0 "$ftp_(1) start"
##$ns_ at 920.0 "$ftp_(1) stop"
#$ns_ at 1000.0 "$ftp_(1) stop"

# 5.0 0 -> 3 udp 10000 1000
# 0 connecting to 3 at time 5.0
#set udp_(2) [new Agent/UDP]
#set null_(2) [new Agent/Null]
#$udp_(2) set fid_ 2
#$null_(2) set fid_ 2
#$ns_ attach-agent $node_(0) $udp_(2)
#$ns_ attach-agent $node_(3) $null_(2)
#$ns_ connect $udp_(2) $null_(2)
#$udp_(2) set packetSize_ 1000
#set cbr_(2) [new Application/Traffic/CBR]
#$cbr_(2) attach-agent $udp_(2)
#$cbr_(2) set interval_ 5
#$cbr_(2) set packetSize_ 1000
##$ns_ at 5.0 "$cbr_(2) start" ASM
#$ns_ at 920.0 "$cbr_(2) stop"


set tcp1 [new Agent/TCP]
$tcp1 set class_ 2
set sink1 [new Agent/TCPSink]
$ns_ attach-agent $node_(0) $tcp1
$ns_ attach-agent $node_(2) $sink1
$ns_ connect $tcp1 $sink1
set ftp1 [new Application/FTP]
$ftp1 attach-agent $tcp1
$ns_ at 5.0 "$ftp1 start"
$ns_ at 120.0 "$ftp1 stop" 


#Traffic to cause congestion in base station 

set udp [new Agent/UDP]
$ns_ attach-agent $node_(0) $udp
set null [new Agent/Null]
$ns_ attach-agent $node_(2) $null
$ns_ connect $udp $null
$udp set fid_ 2

set cbr [new Application/Traffic/CBR]
$cbr attach-agent $udp
$cbr set type_ CBR
$cbr set packet_size_ 1000
$cbr set rate_ 0.5mb
$cbr set random_ false

$ns_ at 0.1 "$cbr start"
$ns_ at 120.0 "$cbr stop"


#
#Total sources/connections: 3/3
#

Reply via email to