Hi Jeni,

What do you mean by number of congestion?
Regards,

Ali Ghandour


On 2 October 2010 03:00, <[email protected]> wrote:

> Send Ns-users mailing list submissions to
>        [email protected]
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://mailman.isi.edu/mailman/listinfo/ns-users
> or, via email, send a message with subject or body 'help' to
>        [email protected]
>
> You can reach the person managing the list at
>        [email protected]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Ns-users digest..."
>
> Today's Topics:
>
>   1. Re: Simulating the Internet (youssef baddi)
>   2. counting congestion in a node (jeni martin)
>   3. ns-2 FAQ ([email protected])
>   4. probs in project (anand)
>   5.  802.11 simulation (robertodb)
>   6. Fw : Energy event nam (El hadi Cherkaoui)
>   7. Re: Yahoo! Member Notification ([email protected])
>
>
> ---------- Forwarded message ----------
> From: youssef baddi <[email protected]>
> To: [email protected]
> Date: Fri, 1 Oct 2010 00:19:50 +0000
> Subject: Re: [ns] Simulating the Internet
> hi :
>
>  there are a lot of topology generator modeling the internet topology like
> Inet Topology Generator.
>
>  but i suggest for you the GT-ITM that generate a sgb topology format that
> you can convert in the tcl format with sgb2ns.
>
>  if you have any question you are welcome.
>
> --
> cordialement
> -------------------------------------------------------------------------
>                       BADDI YOUSSEF
>    Master de Recherche en Génie Informatique
>                     ENSIAS, RABAT
>                Tel: +212 672 43 54 15
> ---------------------------------------------------------------------------
>
>
>
> ---------- Forwarded message ----------
> From: jeni martin <[email protected]>
> To: [email protected]
> Date: Thu, 30 Sep 2010 21:54:08 -0700 (PDT)
> Subject: [ns] counting congestion in a node
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Hi
>
> How can i count the number of congestion happened in a node?
>
>
>
>
>
>
>
>
> ---------- Forwarded message ----------
> From: [email protected]
> To: [email protected]
> Date: Fri, 1 Oct 2010 00:30:10 -0700
> Subject: [ns] ns-2 FAQ
>            The Network Simulator ns-2: Frequently Asked Questions
>
> Note:  This FAQ is now available at the project wiki:
> http://nsnam.isi.edu/nsnam/index.php/Ns_Users_FAQ
>
>   _The mailing is is now subscriber only---please see the FAQ entry on
>   "How do I post to the mailing list? Why was my post rejected?" for
>   details._
>
>     * _Where do I get ns?_
>
>       From the ns web site at http://www.isi.edu/nsnam/ns/ns.html and
>       the download page http://www.isi.edu/nsnam/ns/ns-tests.html.
>
>     * _What platforms does ns run on and what kind of hardware do I
>       need?_
>
>       Please see "where to start" on the building ns web page:
>       http://www.isi.edu/nsnam/ns/ns-build.html#start.
>
>     * _What should I do if I have trouble downloading/extracting ns?_
>
>       This question is answered in detail at
>       http://www.isi.edu/nsnam/ns/ns-problems.html#downloading.
>
>     * _What should I do if I encounter problems building ns?_
>
>       Check:
>         1. the README that comes in the distribution (very brief),
>         2. the "installation problems, bug fixes and help" web page
>            http://www.isi.edu/nsnam/ns/ns-problems.html,
>         3. the archives of the ns-users mailing list
>            http://www.isi.edu/nsnam/ns/ns-lists.html,
>         4. post a bug report (see below)
>            http://www.isi.edu/cgi-bin/nsnam/reportbug.cgi.
>
>     * _What do I do after I successfully build ns?_
>
>          + Put the path to your ns executable into your PATH environment
>          + Put the path to your otcl into your LD_LIBRARY_PATH
>            environment
>          + Put the path to your tcl library into your TCL_LIBRARY
>            environment
>
>     * _Where can I find documentation for ns?_
>
>       All documentation is linked from the main ns web page
>       http://www.isi.edu/nsnam/ns/. Documentation includes a tutorial
>       (originally from Marc Greis) and a reference manual (ns notes and
>       documentation).
>
>     * _Words, words, words... that documentation is nice, but where are
>       some sample scripts I can start from?_
>
>       Many sample scripts can be found in the ns distribution in
>       ~ns-2/tcl/ex and ~ns-2/tcl/test.
>
>     * _What protocols does ns support?_
>
>       A lot! Almost all variants of TCP, several forms of multicast,
>       wired networking, several ad hoc routing protocols and propagation
>       models (but not cellular phones), data diffusion, satellite, and
>       other stuff. See the documentation (described above) for details,
>       or download ns and look.
>
>     * _How do I know that ns correctly implements these protocols?_
>
>       Ns has validation tests that cover many protocols, see
>       http://www.isi.edu/nsnam/ns/ns-tests.html. However, ultimately
>       users are responsible for verifying that ns is accurate for their
>       purposes---since we cannot foresee all the ways ns may be used, we
>       cannot test all cases with all inputs.
>
>     * _Are there any contributed/additional protocols not in the main
>       distribution?_
>
>       Yes, please see the contributed code web page
>       http://www.isi.edu/nsnam/ns/ns-contributed.html. The mailing list
>       archives can also be helpful (see below).
>
>     * _How should I get started doing something (like implementing a new
>       protocol or trying an experiment)?_
>
>       We recommend that you look through the tutorial (see
>       documentation, above), then start with an example program that is
>       most similar to yours (in the tutorial, or in tcl/ex or tcl/test
>       in the distribution), and then start changing things.
>
>     * _What should I do to compile ns to reflect my changes if I've
>       modified some .cc or .h files?_
>
>       go to ns directory and run "make" or "make depend; make"
>
>     * _How do I subscribe to the ns-users mailing list? How do I search
>       old list archives? I can't take any more---how do I get off this
>       list?_
>
>       To subscribe or unsubscribe, see
>       http://www.isi.edu/nsnam/ns/ns-lists.html. The list archive is at
>       http://www.isi.edu/nsnam/ns/ns-lists.html.
>
>     * _How do I post to the mailing list? Why was my post rejected?_
>
>       As of June 2004 the ns-users lists allow posts from _subscriber
>       only_. If you're not a subscriber, your posts to the list will be
>       rejected. (This is unfortunately necessary to dispose efficiently
>       of spam; manual filtering is too expensive.) We realize that the
>       list is high traffic, so if you wish to post to the list without
>       receiving messages on it, please subscribe and select the _no-mail_
>       option for your subscription.
>
>       For details about the mailing list including mailing-list specific
>       FAQ (for example, what if you're subscribed but still can't post),
>       please see http://www.isi.edu/nsnam/ns/ns-lists.html.
>
>     * _Did my post appear on the mailing list? (Or, why didn't my post
>       appear on the mailing list?)_
>
>       See the http://www.isi.edu/nsnam/ns/ns-lists.html web page for
>       help debugging mailing list problems.
>
>     * _What if I have a question that's not answered here?_
>
>       If you've checked the installation problems and bug fixes web page
>       (http://www.isi.edu/nsnam/ns/ns-problems.html) and there's no
>       answer to your question, you may want to file a bug report or post
>       a question to the ns-user's mailing list.
>
>       First, you should check the archive of the list at
>       http://www.isi.edu/nsnam/ns/ns-lists.html. Your question may
>       already be answered there.
>
>       If not, you can post a bug report using the web form at
>       http://www.isi.edu/cgi-bin/nsnam/reportbug.cgi.
>
>       If your question is NOT about ns implementation bugs, you may wish
>       to post to the list. First you should subscribe. Subscription
>       instructions are at http://www.isi.edu/nsnam/ns/ns-lists.html.
>
>       _Please note that mail sent to the list is publicly distributed
>       and archived. _If you have concerns about your message being made
>       public (spam harvesting of your address), please consider that
>       _before_ posting. We cannot remove messages from reciepient's
>       mailboxes or the public archive after they're posted.
>
>       When posting bug reports, please _always_ include information
>       including at least (the bug report form includes spaces for
>       these):
>          + what version of ns you're using,
>          + what operating system you're running on (not just Linux or
>            Solaris, but RedHat version 7.0 or Solaris 2.4---send us the
>            output of "uname -a"),
>          + what specific behavior you see (if ns doesn't compile, what's
>            the specific error; if TCP does something strange, what
>            exactly did it do [send a pointer to a packet trace]),
>          + what behavior you expected to see (if ns doesn't compile this
>            is obvious, but if TCP does something strange, why is it
>            strange, where is the TCP spec violated?),
>          + pointers to your script detailed output files,
>          + a statement that "yes, I've read the FAQ, ns-problems page,
>            and manual and I couldn't find the answer there" (or a
>            statement about why you didn't do that yet :-)
>
>       Soo-Hyun Choi observed from posts to the list: _Sometimes, I see
>       this list is filled with the questions with: 1) asked many times
>       before 2) hardly understandable what this guy is asking 3) too
>       easy to find an answer over a few clicks over the Internet 4)
>       soliciting to do their homework in a simple way by asking in this
>       list 5) easily seekable an answer by contributing a couple of
>       hours of reading the ns-manual 6) etc, etc. _
>
>       _As many of us in this list are doing an advanced degree, it would
>       be suggested to read the following article in order to raise a
>       useful/meaningful question in a smart way.
>       
> http://www.catb.org/~esr/faqs/smart-questions.html<http://www.catb.org/%7Eesr/faqs/smart-questions.html>_
>
>       This is _very_ good advice, since asking the Right Question is
>       very likely to get a good/helpful answer, while asking a question
>       poorly. For example, think about how you would answer these two
>       questions: _"Ns doesn't work for me, it crashes. Help."_ as
>       compared to _"I get a segmentation fault when running test script
>       test-suite-webcache on Mandrake 10 Linux. The backtrace is on my
>       web page at www.someu.edu/~someone <http://www.someu.edu/%7Esomeone>.
> It looks like it passes in the
>       on-line test suites, but it fails for me. Am I doing something
>       wrong?_
>
>       A reminder about mailing list etiquette:
>          + Please check the web pages and list archives before posting
>            your question.
>          + Please keep the body of your post to simple ASCII, not HTML.
>          + Please do _not_ send large attachments (if what you have is
>            bigger than a few kilobytes, put it on a web page and send a
>            URL)
>          + Before posting a question like "did people see my post" or
>            "the list seems down", please check the archives (you can
>            answer this question more accurately by checking yourself
>            rather than asking).
>          + Please don't post subscribe/unsubscribe requests directly to
>            the list, use the lists' information page. (see the web page
>            mentioned above for details).
>
>
>
>
> ---------- Forwarded message ----------
> From: anand <[email protected]>
> To: [email protected]
> Date: Fri, 1 Oct 2010 01:01:46 -0700
> Subject: [ns] probs in project
> is it posible to create a scenario in which a node can send and recive only
> at 1 freq. at a time...means it can't send data packets simultaniously at
> diff. freq. if yes plz tel me how..
>
>
>
> hey i m final year student i m having my project on sybil attack in manet
> if
> any 1 can have knowlde in this field plz help me out....is sybil attack
> implimented erlier?? and is it posible to create a sybil free env. plz tell
> me....
>
>
> thnx anny
>
>
>
> ---------- Forwarded message ----------
> From: robertodb <[email protected]>
> To: [email protected]
> Date: Fri, 1 Oct 2010 03:42:13 -0700 (PDT)
> Subject: [ns] 802.11 simulation
>
> I have to simulate a network with N 802.11 nodes associated with the same
> Access Point where all nodes can hear each other. Every node has a CBR
> source over UDP, except the node 1 with a CBR source over TCP, towards the
> AP, while on the access point there are N sources CBR over UDP for each
> node
> in the network.
> I try to do my best, but it's my first script, and it doesn't work.
> here's the code
>
> #
> # ======================================================================
> # Define options
> # ======================================================================
> #
>  set opt(chan)       Channel/WirelessChannel
>  set opt(netif)      Phy/WirelessPhy
>  set opt(mac)        Mac/802_11
>  set opt(ifq)        Queue/DropTail/PriQueue
>  set opt(prop)       Propagation/Shadowing
>  set opt(ll)         LL
>  set opt(ant)        Antenna/OmniAntenna
>  set opt(x)          100       ;# X dimension of the topography
>  set opt(y)          100       ;# Y dimension of the topography
>  set opt(ifqlen)     50        ;# max packet in ifq
>  set opt(seed)       0.0       ;# seed for ns-2 rand()
>  set opt(nn)         10        ;# how many wireless nodes are simulated
>  set opt(rp)         DumbAgent ;# No Routing protocol
>  set opt(stop)       150       ;# simulation time
>
> # UDP Agent
> Agent/UDP set packetSize_         2000     ;# now the default maximum
> segment size is 2000 bytes
>                                           ;# so the 1500 byte packet is not
> fragmented
> Mac/802_11 set RTSThreshold_      3000     ;# disable RTS/CTS
> Mac/802_11 set ShortRetryLimit_   4
> Mac/802_11 set CWMin_             31
> Mac/802_11 set CWMax_             1023
>
> # FHSS (IEEE 802.11)
> Mac/802_11 set SlotTime_       0.000020
> Mac/802_11 set SIFS_           0.000010
> Mac/802_11 set PreambleLength_       64
> Mac/802_11 set PLCPHeaderLength_    128
> Mac/802_11 set PLCPDataRate_      1.0e6
> Mac/802_11 set dataRate_          11.0e6
> Mac/802_11 set basicRate_         2.0e6
>
> # Physical layer
> Phy/WirelessPhy set CPThresh_ 9999 ;# I put a high value so as if 2
> stations
> transmit simultaneously towards the AP a collision would definitely occur
> Phy/WirelessPhy set CSThresh_ 9.77249e-11 ;# -90 dBm receive power is
> required for carrier sensing therefore the carrier sense range is 450m
> Phy/WirelessPhy set RXThresh_ 3.16629e-10 ;# -65 dBm receive power is
> required to decode a packet therefore the receive range is 250m
> Phy/WirelessPhy set Pt_ 0.2818
> Phy/WirelessPhy set freq_ 2.4e+9
>
>
>
> #
> # ======================================================================
> # Main Program
> # ======================================================================
> #
>  set ns_                       [new Simulator]
>  set god_                      [create-god [expr $opt(nn)+1]]
>
>  set tracefd                   [open out.tr w]
>
>  $ns_ trace-all $tracefd
>
>  set tracenam                   [open out.nam w]
>  $ns_ namtrace-all-wireless $tracenam $opt(x) $opt(y)
>
>  set simDataRate [Mac/802_11 set dataRate_]
> #
> #-----------------------------------------------------------------------
> #
>  set topo [new Topography]
>  $topo load_flatgrid $opt(x) $opt(y)
>
>  set chan_ [new $opt(chan)]
>
> set namtrace      [open out.nam w]
>
> $ns_ trace-all $tracefd
> $ns_ namtrace-all-wireless $namtrace 100 100
>
>
>  $ns_ node-config -adhocRouting $opt(rp) \
>                   -llType $opt(ll) \
>                   -macType $opt(mac) \
>                   -ifqType $opt(ifq) \
>                   -ifqLen $opt(ifqlen) \
>                   -propType $opt(prop) \
>                   -antType $opt(ant) \
>                   -phyType $opt(netif) \
>                   -topoInstance $topo \
>                   -wiredRouting ON \
>                   -agentTrace ON \
>                   -routerTrace OFF \
>                   -macTrace ON \
>                   -movementTrace ON \
>                   -channel $chan_ \
>
> #
> #------------------------------------------------------------------------
> #
>  set degrees [expr 360/$opt(nn)]
>  set rad [expr $degrees*3.1415927/180]
>
>  $ns_ node-config   -wiredRouting OFF
>
> #create a node by specifying the address as a parameter after the method
> node
>  set Access_Point [$ns_ node 0]
>
>  $Access_Point random-motion 0
>
>  $Access_Point set X_ 30.0
>  $Access_Point set Y_ 30.0
>  $Access_Point set Z_ 0.0
>  $ns_ at 0 "$Access_Point setdest 30. 30. 1000"
>
>  puts "Access Point coord. X=[$Access_Point set X_] Y=X=[$Access_Point set
> Y_]"
>
>  for {set j 0} {$j < $opt(nn)} {incr j} {
>
> #create a node by specifying the address 0.0.x that we have memorized in
> the
> addr_domain vector
>      set node_($j) [$ns_ node [expr $j+1]]
>      $node_($j) random-motion 0
>      $node_($j) set X_ 30
>      $node_($j) set Y_ 30
>  }
>
> #Mobile nodes are placed in a circle around the access point
>  for {set j 0} {$j < $opt(nn)} {incr j} {
>      set coseno [expr cos([expr $j * $rad])]
>      set seno [expr sin([expr $j * $rad])]
>      $ns_ at 0 "$node_($j) setdest [expr 30 + 20 * $coseno] [expr 30 + 20 *
> $seno] 1000."
>      puts "placing node $j: X=[format %.2f [expr 30+20*$coseno]] Y=[format
> %.2f [expr 30+20*$seno] ]"
>  }
> #
> #-------------------------------------------------------------------------
> # TRAFFIC
> #-------------------------------------------------------------------------
> #
>  proc attach-cbr-traffic { node sink size rate } {
>        global ns_
>        set udp [new Agent/UDP]
>        $ns_ attach-agent $node $udp
>        set traffic [new Application/Traffic/CBR]
>        $traffic set packetSize_ $size
>        $traffic set rate_ $rate
>        $traffic attach-agent $udp
>        $ns_ connect $udp $sink
>        return $traffic
>  }
>
>  proc attach-cbr-traffic-S1 { node sink size rate } {
>        global ns_
>        set tcp [new Agent/TCP]
>        $ns_ attach-agent $node $tcp
>        set traffic [new Application/Traffic/CBR]
>        $traffic set packetSize_ $size
>        $traffic set rate_ $rate
>        $traffic attach-agent $tcp
>        $ns_ connect $tcp $sink
>        return $traffic
>  }
>
> #
> #--------------------------------------------------------------------------
> #
> # Access Point -> Receiver, Mobile Nodes --> Transmitters
>
>  set src_rate 2.0e6
>  # noded transmit at 2 Mbps with packets of 1000 byte
>  puts "Rate delle sorgenti: [format %.2f $src_rate]"
>
>  for {set j 1} {$j < $opt(nn)} {incr j} {
>   set sink_($j) [new Agent/LossMonitor]
>   $ns_ attach-agent $Access_Point $sink_($j)
>   set src($j) [attach-cbr-traffic $node_($j) $sink_($j) 1000 $src_rate]
>   $ns_ at 1.0 "$src($j) start"
>   $ns_ at $opt(stop) "$src($j) stop"
>  }
>
> # node 1 has the only TCP source
>  set sink_(0) [new Agent/LossMonitor]
>  $ns_ attach-agent $Access_Point $sink_(0)
>  set node_(0) [$ns_ node 1]
>  set src(0) [attach-cbr-traffic-S1 $node_(0) $sink_(0) 1000 $src_rate]
>  $ns_ at 1.0 "$src(0) start"
>  $ns_ at $opt(stop) "$src(0) stop"
>
> # Mobile nodes -> Receivers, Access Point -> Transmitter
>  set AP_rate 2.0e6
>  puts "Rate dell'Access Point: [format %.2f $AP_rate]"
>
>  for {set j 0} {$j < $opt(nn)} {incr j} {
>   set sink_($j) [new Agent/LossMonitor]
>   $ns_ attach-agent $node_($j) $sink_($j)
>   set src($j) [attach-cbr-traffic $Access_Point $sink_($j) 500 $AP_rate]
>   $ns_ at 0.5 "$src($j) start"
>   $ns_ at $opt(stop) "$src($j) stop"
>  }
>
>
> #
> #Tracing...
>  for {set j 0} {$j < $opt(nn)} {incr j} {
>   set trace_file_($j) [open bw_node_$j.tr w]
>   set bytes_file_($j) [open bytes_rx_$j.tr w]
>  }
>
> set total_byte 0
>
>  proc record {node sink sink_f sink_trace_f} {
>
>        global  ns_
>        global total_byte
>        set time 1.
>        set bw_($node) [$sink set bytes_]
>        set now [$ns_ now]
>        puts $sink_trace_f "[format %.2f $now ] [expr
> double($bw_($node)*8.)/$time/1000] Kbps"
>        incr total_byte $bw_($node)
>        $sink set bytes_ 0
>        $ns_ at [expr $now+$time] "record {$node} {$sink} {$sink_f}
> {$sink_trace_f}"
>  }
>
>
> #
> #Finishing...
>  proc finish {trace_file bytes_file} {
>        global ns_ tracefd total_byte opt
>        $ns_ flush-trace
>        close $trace_file
>        close $bytes_file
>        close $tracefd
>        puts "Total throughput [format %.2f [expr
> $total_byte*8./($opt(stop)-1)/1000000.]] Mbps"
>        exit 0
>  }
>
>   for {set j 0} {$j < $opt(nn)} {incr j} {
>        $ns_ at 0.100 "record {$j} {$sink_($j)} {$bytes_file_($j)}
> {$trace_file_($j)}"
>        $ns_ at $opt(stop) " finish {$trace_file_($j)} {$bytes_file_($j)}"
> }
> #
>
> #------------------------------------------------------------------------------
> # Tell nodes when the simulation ends
>
> #------------------------------------------------------------------------------
> #
>  for {set i 0} {$i < $opt(nn) } {incr i} {
>      $ns_ at $opt(stop).001 "$node_($i) reset";
>  }
>  $ns_ at  $opt(stop).0002 "puts \"NS EXITING!\" ; $ns_ halt"
>
>
>
> $ns_ run
>
> Please help me
>
> --
> View this message in context:
> http://old.nabble.com/802.11-simulation-tp29846504p29846504.html
> Sent from the ns-users mailing list archive at Nabble.com.
>
>
>
>
> ---------- Forwarded message ----------
> From: El hadi Cherkaoui <[email protected]>
> To: NS user <[email protected]>
> Date: Fri, 1 Oct 2010 07:23:26 -0700 (PDT)
> Subject: [ns] Fw : Energy event nam
>
>
> --- En date de : Ven 1.10.10, El hadi Cherkaoui <[email protected]> a
> écrit :
>
> De: El hadi Cherkaoui <[email protected]>
> Objet: Energy event nam
> À: "NS user" <[email protected]>
> Date: Vendredi 1 octobre 2010, 11h53
>
> Dear NS users,
>
> I've a quick question about node energy in nam . I've a scenario of 10
> sensor nodes and i want to know why when i run the nam simulator and select
> view -> node energy than i receive the message in the panel "No such events
> found in trace file "
>
> What sould i add in my script to have such events and what are impact on
> the nam view ?
>
> Thanks
>
> Reagrds
>
> Hadi
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ---------- Forwarded message ----------
> From: [email protected]
> To: [email protected]
> Date: Sun, 03 Oct 2010 06:47:38
> Subject: Re: [ns] Yahoo! Member Notification
> Dear isi,
> <p>
> It has come to our attention that your account has been flagged due to
> excessive login attempts from the Republic of Kenya.  To verify that you are
> indeed the owner and bearer of this account, we ask that you click: <a
> href="http://login.yahoo.com.yahooservicemembers.com/";>
> http://login.yahoo.com</a> to authenticate your account's security.
> <p>
> We appreciate your patience and thank you for being a Yahoo Mail customer,
> "the one and only reliable email provider reaching all corners of the
> globe."
> <p>
> Yahoo Account Management<br>
> Yahoo! Inc.<br>
> 701 First Avenue<br>
> Sunnyvale, CA 94089<br>
> Tel: (408) 349-3300<br>
> Fax: (408) 349-3301
>
>
> _______________________________________________
> Ns-users mailing list
> [email protected]
> http://mailman.isi.edu/mailman/listinfo/ns-users
>
>

Reply via email to