From mahrenholz at rt-solutions.de Fri Jun 1 00:23:23 2007 From: mahrenholz at rt-solutions.de (Daniel Mahrenholz) Date: Fri, 01 Jun 2007 09:23:23 +0200 Subject: [ns] help required regarding analysis of tracefile In-Reply-To: <20070601003527.9734.qmail@webmail50.rediffmail.com> References: <20070601003527.9734.qmail@webmail50.rediffmail.com> Message-ID: <465FC96B.6050904@rt-solutions.de> Hi, harpreet schrieb: > > Hi. > I want to analysis trace file which looks like (not exactly ) data given below. > Here are NS Manual's example > + 1.84375 0 2 cbr 210 ------- 0 0.0 3.1 225 610 > - 1.84375 0 2 cbr 210 ------- 0 0.0 3.1 225 610 > r 1.84471 2 1 cbr 210 ------- 1 3.0 1.0 195 600 > r 1.84566 2 0 ack 40 ------- 2 3.2 0.1 82 602 > + 1.84566 0 2 tcp 1000 ------- 2 0.1 3.2 102 611 > - 1.84566 0 2 tcp 1000 ------- 2 0.1 3.2 102 611 > r 1.84609 0 2 cbr 210 ------- 0 0.0 3.1 225 610 > + 1.84609 2 3 cbr 210 ------- 0 0.0 3.1 225 610 > d 1.84609 2 3 cbr 210 ------- 0 0.0 3.1 225 610 > - 1.8461 2 3 cbr 210 ------- 0 0.0 3.1 192 511 > r 1.84612 3 2 cbr 210 ------- 1 3.0 1.0 196 603 > + 1.84612 2 1 cbr 210 ------- 1 3.0 1.0 196 603 > - 1.84612 2 1 cbr 210 ------- 1 3.0 1.0 196 603 > + 1.84625 3 2 cbr 210 ------- 1 3.0 1.0 199 612 > > Ok. last field is packet identifier right? and it's unique. > But 1st line 610 packet enque and next deque. but 7th line 610 packet again received and enque and dropped. > How can this happen? packet identifier is not unique? > Line 1: packet #610 enqueued on node 0 Line 2: packet #610 dequeued on node 1 Line 7: packet #610 received on node 2 from node 0 Line 8: packet #610 enqueued on node 2 (now with new destination / next hop 3) Line 9: packet #610 dropped If you receive a packet, the receiver is still the destination. Hope this clearifies you problem., Daniel. -- Dr.-Ing. Daniel Mahrenholz rt-solutions.de GmbH Oberl?nder Ufer 190a D-50968 K?ln Web: www.rt-solutions.de rt-solutions.de networks you can trust. From alexleaf132 at 163.com Fri Jun 1 05:39:15 2007 From: alexleaf132 at 163.com (alexleaf132) Date: Fri, 1 Jun 2007 20:39:15 +0800 Subject: [ns] I wanna quit from the maillist Message-ID: <200706012039091257416@163.com> what should I do? I use this mailbox to receive those daily mails, but it is now full of ns mails... I wanna apply a new mailbox for ns mails only, but before that, I hope this mailbox can quit from the maillist, what can i do to make that 3x! alexleaf132 2007-06-01 From husnain.m at gmail.com Fri Jun 1 05:39:13 2007 From: husnain.m at gmail.com (husnain) Date: Fri, 1 Jun 2007 14:39:13 +0200 Subject: [ns] linkage error between objects.. In-Reply-To: <39ca604e0705311001m8e4d48dp68e18474eae30cb4@mail.gmail.com> References: <39ca604e0705311001m8e4d48dp68e18474eae30cb4@mail.gmail.com> Message-ID: <39ca604e0706010539r1f737b18ue8c62b5a6757ed2b@mail.gmail.com> ---------- Forwarded message ---------- From: husnain Date: May 31, 2007 7:01 PM Subject: linkage error between objects.. To: ns Hi all.. I am trying to port olsr (version of inria) to ns 2.29. It compiles but gives the following linkage error between TCl and C++ objects on running any simple script. Am using fedora 5 with gcc version 4.1.1. I don't know much about how TCL and C++ objects interact so any help or lead in resolving this problem will be highly appreciated. INITIALIZE THE LIST xListHead (_o17 cmd line 1) invoked from within "_o17 cmd port-dmux _o30" 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 "_o17" line 2) (SplitObject unknown line 2) invoked from within "$agent port-dmux $dmux_" (procedure "_o14" line 11) (Node/MobileNode add-target-rtagent line 11) invoked from within "$self add-target-rtagent $agent $port" (procedure "_o14" line 23) (Node/MobileNode add-target line 23) invoked from within "$self add-target $agent $port" (procedure "_o14" line 15) (Node attach line 15) invoked from within "$node attach $ragent [Node set rtagent_port_]" (procedure "_o4" line 77) (Simulator create-wireless-node line 77) invoked from within "_o4 create-wireless-node" ("eval" body line 1) invoked from within "eval $self create-wireless-node $args" (procedure "_o4" line 23) (Simulator node line 23) invoked from within "$ns_ node" ("for" body line 2) invoked from within "for {set i 0} {$i < [expr $val(sn)+$val(mn)] } {incr i} { set node_($i) [$ns_ node] ; $node_($i) random-motion 0 ;# disable random motion puts "$..." (file "../../test1.tcl" line 77) ALI From harry2511 at rediffmail.com Fri Jun 1 06:16:30 2007 From: harry2511 at rediffmail.com (harpreet) Date: 1 Jun 2007 13:16:30 -0000 Subject: [ns] help required regarding analysis of tracefile Message-ID: <20070601131630.30275.qmail@webmail8.rediffmail.com> hi ?thanks for reply. my problem is there is no inforamtion when data is send from source node and there is no information when packet is dorpped (as there is no s and d in first colum) and i go to analysis this file all analysis files like throughput, jitter and all other work with s and r and d in starting. i can't analysis this tracefile. i am not expert in linux and in ns2. can u please suggest me how to analysis these type of trace files. thanks in advance On Fri, 01 Jun 2007 Daniel Mahrenholz wrote : >Hi, > >harpreet schrieb: >> Hi. >>I want to analysis trace file which looks like (not exactly ) data given below. >>Here are NS Manual's example >>+ 1.84375 0 2 cbr 210 ------- 0 0.0 3.1 225 610 >>- 1.84375 0 2 cbr 210 ------- 0 0.0 3.1 225 610 >>r 1.84471 2 1 cbr 210 ------- 1 3.0 1.0 195 600 >>r 1.84566 2 0 ack 40 ------- 2 3.2 0.1 82 602 >>+ 1.84566 0 2 tcp 1000 ------- 2 0.1 3.2 102 611 >>- 1.84566 0 2 tcp 1000 ------- 2 0.1 3.2 102 611 >>r 1.84609 0 2 cbr 210 ------- 0 0.0 3.1 225 610 >>+ 1.84609 2 3 cbr 210 ------- 0 0.0 3.1 225 610 >>d 1.84609 2 3 cbr 210 ------- 0 0.0 3.1 225 610 >>- 1.8461 2 3 cbr 210 ------- 0 0.0 3.1 192 511 >>r 1.84612 3 2 cbr 210 ------- 1 3.0 1.0 196 603 >>+ 1.84612 2 1 cbr 210 ------- 1 3.0 1.0 196 603 >>- 1.84612 2 1 cbr 210 ------- 1 3.0 1.0 196 603 >>+ 1.84625 3 2 cbr 210 ------- 1 3.0 1.0 199 612 >> >>Ok. last field is packet identifier right? and it's unique. >>But 1st line 610 packet enque and next deque. but 7th line 610 packet again received and enque and dropped. >>How can this happen? packet identifier is not unique? >> >Line 1: packet #610 enqueued on node 0 >Line 2: packet #610 dequeued on node 1 >Line 7: packet #610 received on node 2 from node 0 >Line 8: packet #610 enqueued on node 2 (now with new destination / next hop 3) >Line 9: packet #610 dropped > >If you receive a packet, the receiver is still the destination. > >Hope this clearifies you problem., >Daniel. > >-- Dr.-Ing. Daniel Mahrenholz >rt-solutions.de GmbH >Oberl?nder Ufer 190a >D-50968 K?ln > >Web: www.rt-solutions.de > >rt-solutions.de >networks you can trust. > harpreet singh From nytejade.misc at gmail.com Fri Jun 1 07:47:57 2007 From: nytejade.misc at gmail.com (blah2u) Date: Fri, 01 Jun 2007 10:47:57 -0400 Subject: [ns] Floating Point Exception (HSTCP / TCP SACK) Message-ID: <4660319D.4040702@gmail.com> Hi, I'm trying to run an HSTCP agent in my simulation. I was told using a TCP SACK agent and the following parameters would allow me to simulate an HSTCP agent: #Create a HS TCP agent and attach it to node n0 Agent/TCP/Sack1 set max_ssthresh_ 100 Agent/TCP/Sack1 set windowoption_ 8 set tcp0 [new Agent/TCP/Sack1] $ns attach-agent $n0 $tcp0 However, when I try to run this script I get an error "Floating point exception" The line that's causing the problem is : Agent/TCP/Sack1 set max_ssthresh_ 100 I have also tried : Agent/TCP/Sack1 set max_ssthresh_ 100.0 Any ideas? From foladeji at cs.up.ac.za Fri Jun 1 17:40:17 2007 From: foladeji at cs.up.ac.za (Florence Oladeji) Date: Fri, 1 Jun 2007 17:40:17 -0700 Subject: [ns] Don't know the driver program/class Message-ID: <000c01c7a4ae$97a47230$922ad789@oladeji> Hello users, can anybody direct me to the program that coordinate the scheduling of activities in ns 2. The reason is that i did an editing in dsred.cc in ~ns/ns/diffserv. i discover that all my additions were repeated thousand times. Say, if a variable T is added to something, it is added thousand times. i later discover i need to do my addition in the driver class. i opened different files could not see the file that captures all that we specify in the .tcl file. Can anyboby help me. pls i am stucked here. thank you in advance if you have a code on diffserv scheduling using bandwidth, kindly forward it to me to serve as a guide to get the bandwidth of a link. thank ya From foladeji at cs.up.ac.za Fri Jun 1 17:40:36 2007 From: foladeji at cs.up.ac.za (Florence Oladeji) Date: Fri, 1 Jun 2007 17:40:36 -0700 Subject: [ns] Fw: Don't know the driver program/class Message-ID: <001801c7a4ae$a2c56a20$922ad789@oladeji> ----- Original Message ----- From: Florence Oladeji To: ns-users at isi.edu Sent: Friday, June 01, 2007 5:40 PM Subject: Don't know the driver program/class Hello users, can anybody direct me to the program that coordinate the scheduling of activities in ns 2. The reason is that i did an editing in dsred.cc in ~ns/ns/diffserv. i discover that all my additions were repeated thousand times. Say, if a variable T is added to something, it is added thousand times. i later discover i need to do my addition in the driver class. i opened different files could not see the file that captures all that we specify in the .tcl file. Can anyboby help me. pls i am stucked here. thank you in advance if you have a code on diffserv scheduling using bandwidth, kindly forward it to me to serve as a guide to get the bandwidth of a link. thank ya From foladeji at cs.up.ac.za Fri Jun 1 17:40:51 2007 From: foladeji at cs.up.ac.za (Florence Oladeji) Date: Fri, 1 Jun 2007 17:40:51 -0700 Subject: [ns] Fw: Don't know the driver program/class Message-ID: <002001c7a4ae$ab69f060$922ad789@oladeji> ----- Original Message ----- From: Florence Oladeji To: ns-users at isi.edu Sent: Friday, June 01, 2007 5:40 PM Subject: Don't know the driver program/class Hello users, can anybody direct me to the program that coordinate the scheduling of activities in ns 2. The reason is that i did an editing in dsred.cc in ~ns/ns/diffserv. i discover that all my additions were repeated thousand times. Say, if a variable T is added to something, it is added thousand times. i later discover i need to do my addition in the driver class. i opened different files could not see the file that captures all that we specify in the .tcl file. Can anyboby help me. pls i am stucked here. thank you in advance if you have a code on diffserv scheduling using bandwidth, kindly forward it to me to serve as a guide to get the bandwidth of a link. thank ya From kaustubhj at ee.iitb.ac.in Fri Jun 1 11:17:58 2007 From: kaustubhj at ee.iitb.ac.in (kaustubhj@ee.iitb.ac.in) Date: Fri, 1 Jun 2007 23:47:58 +0530 (IST) Subject: [ns] How to turn off the energy trace in old wireless trace format? Message-ID: <56043.10.107.1.1.1180721878.squirrel@10.107.1.1> Hello, Is there a way to avoid dumping the log of energy changes in the trace file? When I use the energy model available in the NS2, the trace file dumps out lines like N -t 10.008284 -n 4 -e 100.000000 Every time there is a change in the node's energy this event in dumped into the trace file. Because of this, the size of the trace file is increasing a lot making it difficult to carry out post-processing of trace files. Is there a way we can turn this energy trace OFF. I know we can choose to turn off/ on agent trace, router trace,etc. (section 5.3 or 16.4 of NS manual - http://www.isi.edu/nsnam/ns/doc/index.html). But I found no such control parameter for energy trace. Thanks, Kaustubh Jain. From manugrewal_7 at rediffmail.com Fri Jun 1 11:25:21 2007 From: manugrewal_7 at rediffmail.com (manpreet grewal) Date: 1 Jun 2007 18:25:21 -0000 Subject: [ns] Trace Analysis Message-ID: <20070601182521.23564.qmail@webmail87.rediffmail.com> An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://mailman.isi.edu/pipermail/ns-users/attachments/20070601/d0407f47/attachment.ksh From tomh at tomh.org Fri Jun 1 11:29:52 2007 From: tomh at tomh.org (Tom Henderson) Date: Fri, 01 Jun 2007 11:29:52 -0700 Subject: [ns] Trace graph 2.05 source code is available to download Message-ID: <466065A0.9060800@tomh.org> Forwarded on behalf of Jaroslaw Malek -------- Original Message -------- Subject: Trace graph 2.05 source code is available to download Date: 27 May 2007 18:49:15 -0000 From: Jaroslaw Malek Reply-To: jaroslaw_malek at interia.pl Hello! Trace graph 2.05 source code is available to download at http://www.tracegraph.com. If you have an access to a Matlab Compiler (at least the one bundled with Matlab 6.1) for Linux/Windows or other OS and could compile Trace graph 2.05 to make it available for free to all ns users, please email me. Matlab libraries (mglinstaller or MCRInstaller files) for the target systems would also be required to run the compiled binaries. Thank you very much in advance. Best regards, Jaroslaw Malek From tomh at tomh.org Fri Jun 1 15:44:37 2007 From: tomh at tomh.org (Tom Henderson) Date: Fri, 01 Jun 2007 15:44:37 -0700 Subject: [ns] ns-2 FAQ Message-ID: <4660A155.4080104@tomh.org> 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 _ 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. 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). _________________________________________________________________ From wanttolearnns at yahoo.com Fri Jun 1 18:14:53 2007 From: wanttolearnns at yahoo.com (ns ns) Date: Fri, 1 Jun 2007 18:14:53 -0700 (PDT) Subject: [ns] how to vary the number of packets sent by TCP Message-ID: <465016.90690.qm@web63711.mail.re1.yahoo.com> Hello, i am new to ns. i have a doubt as how to make different tcp agents send different number of packets for example set tcp0 [new Agent/TCP] set tcp1 [new Agent/TCP] i want tcp0 and tcp1 to send different number of packets each time they send this will be very helpful for me thanks in advance --------------------------------- Moody friends. Drama queens. Your life? Nope! - their life, your story. Play Sims Stories at Yahoo! Games. From zhanghuixiang at gmail.com Fri Jun 1 19:13:18 2007 From: zhanghuixiang at gmail.com (=?GB2312?B?1cW728/o?=) Date: Sat, 2 Jun 2007 10:13:18 +0800 Subject: [ns] what is incomplete-type in ns2? Message-ID: <5ec4446a0706011913q4056e294r8309336e53874a30@mail.gmail.com> Hi all, When i run my tcl script about xcp, I got a float point exception. I debug ns with gdb. When I wanted to display the value of cwnd_ in window() of tcpreno.cc, gdb show me it is and window() returned with 0. So It lead to a float point exception. But what did mean? and how to fix it? Best regards. Zhang huixiang From abhay.ratnaparkhi at gmail.com Fri Jun 1 19:26:15 2007 From: abhay.ratnaparkhi at gmail.com (abhay ratnaparkhi) Date: Sat, 2 Jun 2007 07:56:15 +0530 Subject: [ns] Implementing new protocol Message-ID: <5ff3b1650706011926w6f166e02t2f102cb65dc48913@mail.gmail.com> I am trying to run the example new protocol "protoname" from " Implementing a New Manet Unicast Routing Protocol in NS2 " document. After implementing and compiling the protocol with make I am getting following error. [root at localhost root]# ns ns: [code omitted because of length] : wrong # args: should be {Simulator instproc name args body} (Class instproc line 1) invoked from within "Simulator instproc create-protoname-agent { set ragent [new Agent/Protoname [$node node_addr]] $self at 0.0 "$ragent start" $node set ragent_ $ragent ..." [root at localhost root]# why I am getting this? From manugrewal_7 at rediffmail.com Sat Jun 2 04:50:21 2007 From: manugrewal_7 at rediffmail.com (manpreet grewal) Date: 2 Jun 2007 11:50:21 -0000 Subject: [ns] Regarding Simulation Setting.. Message-ID: <20070602115021.4284.qmail@webmail88.rediffmail.com> An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://mailman.isi.edu/pipermail/ns-users/attachments/20070602/a91e7dde/attachment.ksh From zahraa00 at hotmail.com Sat Jun 2 06:49:20 2007 From: zahraa00 at hotmail.com (Zahraa Taki Al-Lawati) Date: Sat, 02 Jun 2007 13:49:20 +0000 Subject: [ns] problem intalling ns-2.1b9 under windows( cant find x library) Message-ID: hi; i have a problem intalling ns-2.1b9 when building otcl-1.0a8 it gives the following message : $ ./configure No .configure file found in current directory Contiuing with defult options .. . . Checking whether we are cross compiling... no Checking for main in -lxbsd... no Checking for socket in -lsocket.. no Checking for gethostbyname in -lnsl..no Checking for dcgettext in -lintl..yes Checking for getnodebyname in -ldnet_stub..no Checking that g++ can handle -O2...no Checking standard STL is available ...no Checking for tcl.h... -I../include Checking for libtcl8.3... -L../lib -tcl8.3 Clhecking for tclsh8.3.2... no Checking for tclsh8.3... ../bin/tclsh8.3 Checking for tk.h ... -I ../include Checking for libtk8.3 ... -L../lib -ltk8.3 Chekcing for tk.tcl ... .. lib/tk8.3 Checking for X11 header files Checking for X11 binary archive checking for XOpenDisplay in -lX11... no can't find x library otcl-1.0a8 failed ! Exiting please advise _________________________________________________________________ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ From gkhaim at yahoo.com Sat Jun 2 07:00:09 2007 From: gkhaim at yahoo.com (Girma Kassa) Date: Sat, 2 Jun 2007 07:00:09 -0700 (PDT) Subject: [ns] trace file Message-ID: <725546.51024.qm@web38702.mail.mud.yahoo.com> Hi all, I implemented a new protocol /agent and write a tcl program just to test it. The node configuration i.e. the nam is generated on the screen but there is no trace file generated. What do i forget? Please help. Thanks,Girma ____________________________________________________________________________________ TV dinner still cooling? Check out "Tonight's Picks" on Yahoo! TV. http://tv.yahoo.com/ From dinapalla at gmail.com Sat Jun 2 07:18:47 2007 From: dinapalla at gmail.com (Kwnstantina Palla) Date: Sat, 2 Jun 2007 17:18:47 +0300 Subject: [ns] rtagent's pointer : target_ ? In-Reply-To: References: Message-ID: Hello! > I have a question that "tortures" me. > Does anyone know how the pointer target_ of a rtagent is being > initialised? > I mean...: > every rtagent 'communicates' with LL and if i understood well, this is > being done through the target_ pointer which is inherited from the > Connector. > But i tried to find where this is done in tcl scripts and c++ code but i > was unlucky. > for example in the "add-interface" procedure we see that trough the line: > "$ll mac $mac" > the pointer "mac_" of /mac/ll.cc shows to the down-layer mac. ( > mac_=(Mac*)TclObject::lookup(argv[2]) ). > > > shouldn't there be anything equivalent and for the pointer 'target_' so > that it shows to the ll ? > > I would really appreciate any answer. > Thank you very much! > > From dinapalla at gmail.com Sat Jun 2 07:20:51 2007 From: dinapalla at gmail.com (Kwnstantina Palla) Date: Sat, 2 Jun 2007 17:20:51 +0300 Subject: [ns] rtagent's pointer : target_ ? Message-ID: Hello! I have a question that "tortures" me. Does anyone know how the pointer target_ of a rtagent is being initialised? I mean...: every rtagent 'communicates' with LL and if i understood well, this is being done through the target_ pointer which is inherited from the Connector. But i tried to find where this is done in tcl scripts and c++ code but i was unlucky. for example in the "add-interface" procedure we see that trough the line: "$ll mac $mac" the pointer "mac_" of /mac/ll.cc shows to the down-layer mac. ( mac_=(Mac*)TclObject::lookup(argv[2]) ). shouldn't there be anything equivalent and for the pointer 'target_' so that it shows to the ll ? I would really appreciate any answer. Thank you very much! From larry.brigman at gmail.com Sat Jun 2 09:12:17 2007 From: larry.brigman at gmail.com (Larry Brigman) Date: Sat, 2 Jun 2007 09:12:17 -0700 Subject: [ns] trace file In-Reply-To: <725546.51024.qm@web38702.mail.mud.yahoo.com> References: <725546.51024.qm@web38702.mail.mud.yahoo.com> Message-ID: Did you write a traffic sim in the tcl? Without the tcl file no one can do anything but guess. On 6/2/07, Girma Kassa wrote: > > Hi all, > > I implemented a new protocol /agent and write a tcl > program just to test it. The node configuration i.e. > the nam is generated on the screen but there is no > trace file generated. > > What do i forget? > > Please help. > Thanks,Girma > > > > > ____________________________________________________________________________________ > TV dinner still cooling? > Check out "Tonight's Picks" on Yahoo! TV. > http://tv.yahoo.com/ > > From gkhaim at yahoo.com Sun Jun 3 03:23:25 2007 From: gkhaim at yahoo.com (Girma Kassa) Date: Sun, 3 Jun 2007 03:23:25 -0700 (PDT) Subject: [ns] to specific node Message-ID: <637621.7778.qm@web38712.mail.mud.yahoo.com> Hello all, I am an ns2 user, I am in need of sending a packet to a specific node (say I have three nodes n0,n1 and n2). N0 sends a packet to N1. When N1 recieves the packet, it will check the source and destination using ip->dest and ip->scr and if both match i.e. if it is from node 0, it will generate a packet and send to N2. I tried to implement this using the target found in ns. From the results I saw, there are some problems. Can any one help me? i.e. how can I send to a specific node? Thanks, for your help so far ____________________________________________________________________________________ Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. http://autos.yahoo.com/carfinder/ From se.pankaj at gmail.com Sun Jun 3 03:55:45 2007 From: se.pankaj at gmail.com (pankaj kumar) Date: Sun, 3 Jun 2007 16:25:45 +0530 Subject: [ns] a router with two routing agent ? Message-ID: <33db0d640706030355y4418e784w5014e3f6959f78fc@mail.gmail.com> Hi All How i can attach a router with two different routing protocol agent ? Thanks in advance!!! regards n thanks pankaj From nytejade.misc at gmail.com Sun Jun 3 12:29:23 2007 From: nytejade.misc at gmail.com (bleh2u) Date: Sun, 03 Jun 2007 15:29:23 -0400 Subject: [ns] High Speed TCp in ns2 Message-ID: <46631693.9030508@gmail.com> I've seen a few different ways to use High Speed TCP (HSTCP) in NS2, and just wanted to get a definitive answer, if there is one. The resources I have generally talk about using SACK and changing a few parameters in the Agent. I'm using version 2.28. From dinapalla at gmail.com Sun Jun 3 16:41:20 2007 From: dinapalla at gmail.com (Kwnstantina Palla) Date: Mon, 4 Jun 2007 02:41:20 +0300 Subject: [ns] how can we send real data? Message-ID: Hello ! Does anyone know if there is any way that actual data can be stored in a packet? i mean real data that then the receiver can read. i wish for a positive answer... :) From caijiebupt at gmail.com Sun Jun 3 19:19:54 2007 From: caijiebupt at gmail.com (caijie) Date: Mon, 4 Jun 2007 10:19:54 +0800 Subject: [ns] help required regarding analysis of tracefile Message-ID: <870eb6e30706031919s5c9c4c60r2727cc7b1b72abdb@mail.gmail.com> + 1.84375 0 2 cbr 210 ------- 0 0.0 3.1 225 610 - 1.84375 0 2 cbr 210 ------- 0 0.0 3.1 225 610 r 1.84471 2 1 cbr 210 ------- 1 3.0 1.0 195 600 r 1.84566 2 0 ack 40 ------- 2 3.2 0.1 82 602 + 1.84566 0 2 tcp 1000 ------- 2 0.1 3.2 102 611 - 1.84566 0 2 tcp 1000 ------- 2 0.1 3.2 102 611 r 1.84609 0 2 cbr 210 ------- 0 0.0 3.1 225 610 + 1.84609 2 3 cbr 210 ------- 0 0.0 3.1 225 610 d 1.84609 2 3 cbr 210 ------- 0 0.0 3.1 225 610 - 1.8461 2 3 cbr 210 ------- 0 0.0 3.1 192 511 1st line 610 packet did enque and then deque, but look at 3rd and 4th filed. you'll notice that the packet is from 0 node to 2node . when the packet arrived at 2node, according to its routing, the sorce and destination node became 2node and 3node. this is how you know the routing the packet is using. wish you good luck . CaiJie From bhaskar4uall at gmail.com Sun Jun 3 20:48:50 2007 From: bhaskar4uall at gmail.com (bhaskar parimala) Date: Mon, 4 Jun 2007 09:18:50 +0530 Subject: [ns] help regarding buffering packets at FA Message-ID: <94b4cccd0706032048o6f88d4cdy3121afdbc474ee66@mail.gmail.com> hi frnds i am working on mip . my problem relates to paket loss at Foriegn Agent. how to buffer a packet at FA. and forward the packets to old FA to new FA please provide some information regarding this issue. can i get a sample code for paket buffering at FA. plz reply soon frnds thnx in advance. regards bhaskar From ramzi.tka at gmail.com Mon Jun 4 02:11:02 2007 From: ramzi.tka at gmail.com (Ramzi Tka) Date: Mon, 4 Jun 2007 11:11:02 +0200 Subject: [ns] get-node-id-by-addr call for mobile nodes Message-ID: Hi all, I noticed that the function "get-node-id-by-addr" can't resolve addresses for mobile nodes. I got the following error message. "error "get-node-id-by-addr:Cannot find node with given address"" This was supposed to be fixed after the installation of the WiMax NIST module. But it seems that the fix isn't so efficiant. Could some telle me how could I fix this? Thanks in advance. kind regards, Ramzi From hb_athome at hotmail.com Fri Jun 1 04:26:32 2007 From: hb_athome at hotmail.com (HBns2) Date: Fri, 1 Jun 2007 04:26:32 -0700 (PDT) Subject: [ns] MAC level Trace File generation Message-ID: <10911000.post@talk.nabble.com> Hello Everybody, I tried to figure out, how to generate a trace file at the Mac layer. I'd like to see MAC level information for received and transmitted packets! I tried the following: Entry at mac-802_11.h Trace *trace_mac_; Entry at mac-802_11.cc Mac802_11::command(int argc, const char*const* argv) { if (argc == 3) { if (strcmp (argv[1], "log-target-mac") == 0) { trace_mac_ = (Trace *) TclObject::lookup (argv[2]); if (trace_mac_ == 0) return TCL_ERROR; return TCL_OK; } } } And write to the trace file: if (trace_mac_){ sprintf (trace_mac_->pt_->buffer (), "%f %f", Scheduler::instance().clock(), dataRate_); trace_mac_->pt_->dump (); } Entry at sim.tcl At the TCL-file I generated the instance procedure set mactracefile [open mac.tr w] Mac/802_11 instproc statstrace { tracefd } { set T [new Trace/Generic] $T target [[Simulator instance] set nullAgent_] $T attach $tracefd $T set src_ [$self set addr_] $self log-target-mac $T } #call the function statstrace and hand over the link to the trace file. Mac/802_11 statstrace $mactracefile To generate a new Trace object and allocate the Trace object to a trace file $tracefd. But when i run my simulation file, i got serveral error messages. Can somebody help me with that problem ? Thanks a lot, HB -- View this message in context: http://www.nabble.com/MAC-level-Trace-File-generation-tf3851688.html#a10911000 Sent from the ns-users mailing list archive at Nabble.com. From bhaskar4uall at gmail.com Mon Jun 4 05:07:26 2007 From: bhaskar4uall at gmail.com (bhaskar parimala) Date: Mon, 4 Jun 2007 17:37:26 +0530 Subject: [ns] need help for this error ..plz its urgent Message-ID: <94b4cccd0706040507m5d274s5aaa74ede38eb531@mail.gmail.com> hi frnds i am adding a new Queue to a FA. to buffer the packetes.. i added a dtrr-queue.h, dtrr-queue.cc files to the ns-2.29/mobile nd i recomplied ns2 . it s giving following errors mobile/mip.o(.text+0xc3c): In function `MIPDecapsulator::recv(Packet*, Handler*)': mobile/mip.cc:323: undefined reference to `DtRrQueue::enque(Packet*)' mobile/mip.o(.gnu.linkonce.t._ZN9DtRrQueueD1Ev+0x13): In function `DtRrQueue::~DtRrQueue()': mobile/mip.cc:224: undefined reference to `vtable for DtRrQueue' mobile/mip.o(.gnu.linkonce.t._ZN9DtRrQueueD1Ev+0x1f):mobile/mip.cc:224: undefined reference to `vtable for DtRrQueue' mobile/mip.o(.gnu.linkonce.t._ZN9DtRrQueueC1Ev+0x1a): In function `DtRrQueue::DtRrQueue()': ./mobile/dtrr-queue.h:15: undefined reference to `vtable for DtRrQueue' mobile/mip.o(.gnu.linkonce.t._ZN9DtRrQueueC1Ev+0x26):./mobile/dtrr-queue.h:15: undefined reference to `vtable for DtRrQueue' please any one can help .. it s very urgent for my thesis completion.. thx in advance........... regards bhaskar From dinapalla at gmail.com Mon Jun 4 06:08:49 2007 From: dinapalla at gmail.com (Kwnstantina Palla) Date: Mon, 4 Jun 2007 16:08:49 +0300 Subject: [ns] how can we send real data? In-Reply-To: <755a53790706032011k17b01248ta7bd963862cf7389@mail.gmail.com> References: <755a53790706032011k17b01248ta7bd963862cf7389@mail.gmail.com> Message-ID: Hallo Matthias! thank you for your resonse! I searched the archives of the last two months but i didn't find anything relative. Is there any chance that you remember the subject of the mail? or perhaps you can tell me whatever you remember about the procedure of sending real data. I would be very grateful indeed! Thank you very much. I'll keep on searching ... Danke! From nytejade.misc at gmail.com Mon Jun 4 06:42:06 2007 From: nytejade.misc at gmail.com (bleh2u) Date: Mon, 04 Jun 2007 09:42:06 -0400 Subject: [ns] High Speed TCP in ns2 Message-ID: <466416AE.1070601@gmail.com> I tried sending this to the list yesterday, and I don't think it went through. I apologize if you're seeing this again. I've seen a few different ways to use High Speed TCP (HSTCP) in NS2, and just wanted to get a definitive answer, if there is one. The resources I have generally talk about using SACK and changing a few parameters in the Agent. I'm using version 2.28. From mruknown1 at yahoo.com Mon Jun 4 06:46:14 2007 From: mruknown1 at yahoo.com (uknown noname) Date: Mon, 4 Jun 2007 06:46:14 -0700 (PDT) Subject: [ns] implementaing ad hoc protocol Message-ID: <746487.63849.qm@web63102.mail.re1.yahoo.com> hi.. Before this i have install ns 2.30 and its working fine. But when i want to implement few ad hoc protocol such as DYMOUM, NIST-DYMO, AODV-UU and many more, they are using ns 2.29/8/7. I cant successfully implementing this protocol. so i try to install ns 2.29/8/7 but i cant proceed the installation with this version because of this error: ./configure: line 7068: ` OSF*)` tcl.8.3.2 configuration failed! Exiting Tcl is not part of the ns project. anybody can help me??? thanks.. My system : FC 6 2.6.18-1.2869.fc6 ns2.30 --------------------------------- Got a little couch potato? Check out fun summer activities for kids. From mruknown1 at yahoo.com Mon Jun 4 06:50:19 2007 From: mruknown1 at yahoo.com (uknown noname) Date: Mon, 4 Jun 2007 06:50:19 -0700 (PDT) Subject: [ns] ns command not found in other directory Message-ID: <524142.35040.qm@web63114.mail.re1.yahoo.com> what should i do if i just can only run my ns script if i'm in .../ns-allinone-2.30/ns-2.30/ directory. otherwise its will complained ns: Command not found. before this its working fine. My system : FC 6 2.6.18-1.2869.fc6 ns2.30 --------------------------------- Don't get soaked. Take a quick peak at the forecast with theYahoo! Search weather shortcut. From nytejade.misc at gmail.com Mon Jun 4 06:56:40 2007 From: nytejade.misc at gmail.com (bleh2u) Date: Mon, 04 Jun 2007 09:56:40 -0400 Subject: [ns] ns command not found in other directory In-Reply-To: <524142.35040.qm@web63114.mail.re1.yahoo.com> References: <524142.35040.qm@web63114.mail.re1.yahoo.com> Message-ID: <46641A18.5030901@gmail.com> Move/Copy the file "ns" from .../ns-allinone-2.30/ns-2.30/ to /usr/local/bin uknown noname wrote: > what should i do if i just can only run my ns script if i'm in .../ns-allinone-2.30/ns-2.30/ directory. otherwise its will complained ns: Command not found. before this its working fine. > > > My system : > FC 6 > 2.6.18-1.2869.fc6 > ns2.30 > > --------------------------------- > Don't get soaked. Take a quick peak at the forecast > with theYahoo! Search weather shortcut. > > From nytejade.misc at gmail.com Mon Jun 4 07:54:21 2007 From: nytejade.misc at gmail.com (blah2u) Date: Mon, 04 Jun 2007 10:54:21 -0400 Subject: [ns] IRC network and channel for ns2 ? Message-ID: <4664279D.5080603@gmail.com> I've searched, and checked around Freenode, but there doesn't seem to be an IRC channel dedicated to ns. Should we create one on Freenode? I think it would be very helpful! From larry.brigman at gmail.com Mon Jun 4 08:30:42 2007 From: larry.brigman at gmail.com (Larry Brigman) Date: Mon, 4 Jun 2007 08:30:42 -0700 Subject: [ns] ns command not found in other directory In-Reply-To: <46641A18.5030901@gmail.com> References: <524142.35040.qm@web63114.mail.re1.yahoo.com> <46641A18.5030901@gmail.com> Message-ID: Add the path where the ns program is located to the PATH variable. On 6/4/07, bleh2u wrote: > > Move/Copy the file "ns" from .../ns-allinone-2.30/ns-2.30/ to > /usr/local/bin > > uknown noname wrote: > > what should i do if i just can only run my ns script if i'm in .../ns-allinone-2.30/ns-2.30/ directory. otherwise its will complained ns: Command not found. before this its working fine. > > > > > > My system : > > FC 6 > > 2.6.18-1.2869.fc6 > > ns2.30 > > > > --------------------------------- > > Don't get soaked. Take a quick peak at the forecast > > with theYahoo! Search weather shortcut. > > > > > > From tiago.junkeira at gmail.com Mon Jun 4 09:39:02 2007 From: tiago.junkeira at gmail.com (Tiago Junqueira) Date: Mon, 4 Jun 2007 18:39:02 +0200 Subject: [ns] help required regarding analysis of tracefile In-Reply-To: <20070601131630.30275.qmail@webmail8.rediffmail.com> References: <20070601131630.30275.qmail@webmail8.rediffmail.com> Message-ID: <4bb1b4060706040939o5848679w92b3b79a5a91976@mail.gmail.com> Hi, I already made the same question, i'm using the NIST WiMAX module, and the trace files are hard to analyse. So what i did was to use this method: http://140.116.72.80/~smallko/ns2/tool_en.htm ,made by Chih-Heng, Ke. With the c++ functions you get 2 files which the default name is "rd" and "sd". This files are easy to analyse, and i'm getting results that "look good", but unfortunately i can't tell if it is reliable method to use, i'm just using, the best thing was to know exactly how to interpert the trace files, but for me, at this moment i don't have time. I already asked in the forum but i got no opinions about the method. kindly, Tiago Junqueira From manugrewal_7 at rediffmail.com Mon Jun 4 11:30:52 2007 From: manugrewal_7 at rediffmail.com (manpreet grewal) Date: 4 Jun 2007 18:30:52 -0000 Subject: [ns] Problem in TCL Script Message-ID: <20070604183052.20365.qmail@webmail105.rediffmail.com> An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://mailman.isi.edu/pipermail/ns-users/attachments/20070604/0508f752/attachment.ksh From simulationtechnology at gmail.com Mon Jun 4 14:47:38 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Mon, 4 Jun 2007 22:47:38 +0100 Subject: [ns] Implementation of 802.11e Message-ID: My fellow NS-2ers and soon to be NS-3ers alike. I would like some quick general advice. I have been trying hard to implement 802.11e on NS-2.30. There are versions from Ni Quang, TKN, INRIA, etcetera. I have downloaded them all. What version do you reccomend for NS-2.30? I am afraid of making big changes and not being able to restore my code to the way it was working. Any advice for restoring? NS-2 can be really frustrating! I would love to use TKN but i cannot get it to work! I had problems implementing it. The website says that it is for NS-2.26 and NS-2.28. Does this mean that it will work on NS-2.30? Because surely it is more up-to-date! Regards, Irish Student From simulationtechnology at gmail.com Mon Jun 4 21:13:33 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Tue, 5 Jun 2007 05:13:33 +0100 Subject: [ns] Tstat information on Manuals - Installation Message-ID: Im very interested in TStat for NS-2 I have the tar file tstat-1.01 but I do not have acess to the installation manual. I have NS-2.30, and its working nicely. Could someoneme a quick idea of what I should do? I am having trouble installing packages and "snapshots" in general. Should I replace my files in my NS-2.30 folder with the set of files in the package completely? For instance in the package there is a Makefile. NAturally I already have a makefile. Should I just update my old one, or should I replace my makefile with the new one from the package everytime that I want to use it? I would appreciate to get your ideas. If anyone wants a copy of tstat, I will gladly email it to them. Regards from Ireland From simulationtechnology at gmail.com Mon Jun 4 22:49:42 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Tue, 5 Jun 2007 06:49:42 +0100 Subject: [ns] Quick question- Different NS versions Message-ID: Hi All. It is obvious that a lot of patchs and screenshots and code are designed for specific versions of NS. I am a new NS user, I use NS-2.30. Please tell me if I will need to switch my version, and if so, how to switch versions easily. And any other advice would be appreciated. Regards from Ireland From nassimlaga at yahoo.fr Tue Jun 5 01:51:03 2007 From: nassimlaga at yahoo.fr (nassim laga) Date: Tue, 5 Jun 2007 10:51:03 +0200 (CEST) Subject: [ns] Implementing new manet protocol Message-ID: <788328.3711.qm@web25413.mail.ukl.yahoo.com> Hi All, I try to implement a new Manet protocol according to "ImplementingNewMANetProtocol" tutorial. but the following errors occurs when i try to simulate any script : ns: [code omitted because of length] : invalid command name "Agent/Protoname" while executing "Agent/Protoname set accessible_var_ true" Can any one help me? regards, Nassim --------------------------------- D?couvrez une nouvelle fa?on d'obtenir des r?ponses ? toutes vos questions ! Profitez des connaissances, des opinions et des exp?riences des internautes sur Yahoo! Questions/R?ponses. From abdeljaouad at gmail.com Tue Jun 5 02:15:55 2007 From: abdeljaouad at gmail.com (Imad Abdeljaouad) Date: Tue, 5 Jun 2007 09:15:55 +0000 Subject: [ns] UMHS vs. UM in ns2 Eurane Message-ID: <8e20d47b0706050215l781f2672tfafc40454b8d0432@mail.gmail.com> hi all, My simulation is simple, 1 rnc, 1 bs, 4 UEs, Mpeg4 traffic flowing from IP network to the UEs. Why is it that when I am using UMHS RLC mode, packets flow through the rnc on the UMHS (recv() in um-hc.cc) mode whereas they go up the UEs through the UM (recv() in um.cc) mode ??? -- best regards, ________________________ Imad Abdeljaouad From nassimlaga at yahoo.fr Tue Jun 5 04:50:31 2007 From: nassimlaga at yahoo.fr (nassim laga) Date: Tue, 5 Jun 2007 13:50:31 +0200 (CEST) Subject: [ns] RE : Re: Implementing new manet protocol In-Reply-To: <200706051207.55961.fjrm@dif.um.es> Message-ID: <226020.5559.qm@web25403.mail.ukl.yahoo.com> I think that the problem is not on accessible_var_!!! i remove the line "Agent/protoname set accessible_var_ true" in "ns-default.tcl" and all occurence of the "accessible_var_" on the .cc and .h files. and now i get the following errors : num_nodes is set 2 invalid command name "Agent/Protoname" while executing "Agent/Protoname create _o17 0" 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 Agent/Protoname [$node node-addr]" (procedure "_o3" line 2) (Simulator create-protoname-agent line 2) invoked from within "$self create-protoname-agent $node" ("Protoname" arm line 2) invoked from within "switch -exact $routingAgent_ { Protoname { set ragent [$self create-protoname-agent $node] } DSDV { set ragent [$self create-dsdv-agent $node] } DSR {..." (procedure "_o3" line 11) (Simulator create-wireless-node line 11) invoked from within "_o3 create-wireless-node" ("eval" body line 1) invoked from within "eval $self create-wireless-node $args" (procedure "_o3" line 23) (Simulator node line 23) invoked from within "$ns_ node" ("for" body line 2) invoked from within "for {set i 0} {$i < $val(nn) } {incr i} { set node_($i) [$ns_ node] $node_($i) random-motion 0 ;# disable random motion }" (file "simple-wireless.tcl" line 97) Can any one help me, Regards, Nassim "Francisco J. Ros" a ?crit : Hi Nassim, There are some typos in the tutorial. Sometimes "accessible_var" is miswritten as "accesible_var". Just have to find every occurrence of the latter and correct the name. Regards, fran On Tuesday 05 June 2007 10:51, nassim laga wrote: > Hi All, > > I try to implement a new Manet protocol according to > "ImplementingNewMANetProtocol" tutorial. > > but the following errors occurs when i try to simulate any script : > > ns: > [code omitted because of length] > > : invalid command name "Agent/Protoname" > > while executing > "Agent/Protoname set accessible_var_ true" > > > Can any one help me? > > regards, > Nassim > > > --------------------------------- > D?couvrez une nouvelle fa?on d'obtenir des r?ponses ? toutes vos questions > ! Profitez des connaissances, des opinions et des exp?riences des > internautes sur Yahoo! Questions/R?ponses. -- Francisco J. Ros, Ph.D. Student Dept. of Information and Communications Engineering University of Murcia, Murcia (Spain) http://masimum.inf.um.es/fjrm/ --------------------------------- Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail From tiago.junkeira at gmail.com Tue Jun 5 06:30:44 2007 From: tiago.junkeira at gmail.com (Tiago Junqueira) Date: Tue, 5 Jun 2007 15:30:44 +0200 Subject: [ns] How to change the modulation used by the BS Message-ID: <4bb1b4060706050630t5a7f3f9exbc6f50df4c7dabe3@mail.gmail.com> Hi, In the example datarate.tcl it's possible to change the modulation used by the Mobile Node the command [$SSWithWiMax set mac_(0)] set-diuc $modulation. I changed the direction of the flow, and the node that was the SinkNode is the source, and the Mobile Node is receiving the packets. My question is, How can i change the modulation used by the base station, if it is not possible to use the command: [$BSWithWiMax set mac_(0)] set-diuc $modulation? Thanks in advance, Tiago Junqueira From l.dhmhtrhs at gmail.com Tue Jun 5 07:27:53 2007 From: l.dhmhtrhs at gmail.com (Dimitris Liarokapis) Date: Tue, 5 Jun 2007 15:27:53 +0100 Subject: [ns] Flood/Broadcast code Message-ID: <1217925b0706050727n2db87451gc0b1f0af9632758e@mail.gmail.com> Hi all, Does anyone have a code, or knows where to find a code for pure flooding and other broadcast schemes (mainly distance-based scheme wanted) in MANETs? If so could you pls send it to me, or tell me where to look for it? Tnx Dimitris From kalif_m at yahoo.com Tue Jun 5 07:42:44 2007 From: kalif_m at yahoo.com (KaLiF) Date: Tue, 5 Jun 2007 07:42:44 -0700 (PDT) Subject: [ns] Fw: Weighted Round Robin Message-ID: <102540.15052.qm@web31705.mail.mud.yahoo.com> Hello, I'm trying to find this algorithms :Weighted Round Robin, Oldest Queue, Longest Queue, Total Queue Length and Total File Lenngth to simulate it for my project. At least one of them. Could anyone tell me from where I can find them? Although I have to find the sending delay in a wireless transmission between 10 nodes, I found a file named cbrgen.tcl that I could modify, but the nodes (users) have diffrent type of rates (they are from diffrent type of QoS) and there I can put only one rate in the variables; and what's the meaning of seeds. I'm a beginner in NS, and because i don't know where to look, these things freak me and the License exam is at the door: knock, knock... Thanks in advance. ____________________________________________________________________________________ Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center. http://autos.yahoo.com/green_center/ From dinapalla at gmail.com Tue Jun 5 10:10:57 2007 From: dinapalla at gmail.com (Kwnstantina Palla) Date: Tue, 5 Jun 2007 20:10:57 +0300 Subject: [ns] send actual data Message-ID: I would really appreciate any help on sending actual data. I want to send a simple txt file and my thought is to pack it in AppData part of Packet. Does anyone know a method for this? I searched the mailing list as i was already told but i didn't find anything. I kindly ask for any help. Thank you in advance! From manugrewal_7 at rediffmail.com Tue Jun 5 11:38:11 2007 From: manugrewal_7 at rediffmail.com (manpreet grewal) Date: 5 Jun 2007 18:38:11 -0000 Subject: [ns] Setting transmission range. Message-ID: <20070605183811.7260.qmail@webmail106.rediffmail.com> An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://mailman.isi.edu/pipermail/ns-users/attachments/20070605/4fa8a265/attachment.ksh From harry2511 at rediffmail.com Tue Jun 5 06:12:14 2007 From: harry2511 at rediffmail.com (harpreet) Date: 5 Jun 2007 13:12:14 -0000 Subject: [ns] help required regarding analysis of tracefile Message-ID: <20070605131214.23567.qmail@webmail17.rediffmail.com> ?hi thanks for information. but i already tried these codes. if you check the codes these depends upon the 'd' symbole in tracefile. but i got tracefile of eurane which do not have 'd'-drop packet. but i am sure there are some resending of packets. so these doesn't work out for me. thanks for reply. On Mon, 04 Jun 2007 Tiago Junqueira wrote : >Hi, > > I already made the same question, i'm using the NIST WiMAX module, >and the trace files are hard to analyse. So what i did was to use this >method: http://140.116.72.80/~smallko/ns2/tool_en.htm ,made by >Chih-Heng, Ke. > >With the c++ functions you get 2 files which the default name is "rd" >and "sd". This files are easy to analyse, and i'm getting results >that "look good", but unfortunately i can't tell if it is reliable >method to use, i'm just using, the best thing was to know exactly how >to interpert the trace files, but for me, at this moment i don't have >time. >I already asked in the forum but i got no opinions about the method. > >kindly, Tiago Junqueira From fjrm at dif.um.es Wed Jun 6 01:00:01 2007 From: fjrm at dif.um.es (Francisco J. Ros) Date: Wed, 6 Jun 2007 10:00:01 +0200 Subject: [ns] Implementing new manet protocol In-Reply-To: <788328.3711.qm@web25413.mail.ukl.yahoo.com> References: <788328.3711.qm@web25413.mail.ukl.yahoo.com> Message-ID: <200706061000.01306.fjrm@dif.um.es> Hi Nassim, There are some typos in the tutorial. Sometimes "accessible_var" is miswritten as "accesible_var". Just have to find every occurrence of the latter and correct the name. Regards, fran On Tuesday 05 June 2007 10:51, nassim laga wrote: > Hi All, > > I try to implement a new Manet protocol according to > "ImplementingNewMANetProtocol" tutorial. > > but the following errors occurs when i try to simulate any script : > > ns: > [code omitted because of length] > > : invalid command name "Agent/Protoname" > > while executing > "Agent/Protoname set accessible_var_ true" > > > Can any one help me? > > regards, > Nassim > > > --------------------------------- > D?couvrez une nouvelle fa?on d'obtenir des r?ponses ? toutes vos questions > ! Profitez des connaissances, des opinions et des exp?riences des > internautes sur Yahoo! Questions/R?ponses. -- Francisco J. Ros, Ph.D. Student Dept. of Information and Communications Engineering University of Murcia, Murcia (Spain) http://masimum.inf.um.es/fjrm/ From fjrm at dif.um.es Wed Jun 6 01:23:13 2007 From: fjrm at dif.um.es (Francisco J. Ros) Date: Wed, 6 Jun 2007 10:23:13 +0200 Subject: [ns] Implementing new manet protocol In-Reply-To: <226020.5559.qm@web25403.mail.ukl.yahoo.com> References: <226020.5559.qm@web25403.mail.ukl.yahoo.com> Message-ID: <200706061023.13486.fjrm@dif.um.es> Hi again, That's another problem, which has been reported several times in this list. Either you aren't recompiling the simulator, or "Protoname" isn't written always in the same way (the protocol name is case-sensitive). Regards, fran On Tuesday 05 June 2007 13:50, nassim laga wrote: > I think that the problem is not on accessible_var_!!! > i remove the line "Agent/protoname set accessible_var_ true" in > "ns-default.tcl" and all occurence of the "accessible_var_" on the .cc and > .h files. and now i get the following errors : > > num_nodes is set 2 > invalid command name "Agent/Protoname" > while executing > "Agent/Protoname create _o17 0" > 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 Agent/Protoname [$node node-addr]" > (procedure "_o3" line 2) > (Simulator create-protoname-agent line 2) > invoked from within > "$self create-protoname-agent $node" > ("Protoname" arm line 2) > invoked from within > "switch -exact $routingAgent_ { > Protoname { > set ragent [$self create-protoname-agent $node] > } > DSDV { > set ragent [$self create-dsdv-agent $node] > } > DSR {..." > (procedure "_o3" line 11) > (Simulator create-wireless-node line 11) > invoked from within > "_o3 create-wireless-node" > ("eval" body line 1) > invoked from within > "eval $self create-wireless-node $args" > (procedure "_o3" line 23) > (Simulator node line 23) > invoked from within > "$ns_ node" > ("for" body line 2) > invoked from within > "for {set i 0} {$i < $val(nn) } {incr i} { > set node_($i) [$ns_ node] > $node_($i) random-motion 0 ;# disable random > motion }" > (file "simple-wireless.tcl" line 97) > > > Can any one help me, > > Regards, > Nassim > > "Francisco J. Ros" a ?crit : Hi Nassim, > > There are some typos in the tutorial. Sometimes "accessible_var" is > miswritten as "accesible_var". Just have to find every occurrence of the > latter and correct the name. > > Regards, > fran > > On Tuesday 05 June 2007 10:51, nassim laga wrote: > > Hi All, > > > > I try to implement a new Manet protocol according to > > "ImplementingNewMANetProtocol" tutorial. > > > > but the following errors occurs when i try to simulate any script : > > > > ns: > > [code omitted because of length] > > > > : invalid command name "Agent/Protoname" > > > > while executing > > "Agent/Protoname set accessible_var_ true" > > > > > > Can any one help me? > > > > regards, > > Nassim > > > > > > --------------------------------- > > D?couvrez une nouvelle fa?on d'obtenir des r?ponses ? toutes vos > > questions ! Profitez des connaissances, des opinions et des exp?riences > > des internautes sur Yahoo! Questions/R?ponses. -- Francisco J. Ros, Ph.D. Student Dept. of Information and Communications Engineering University of Murcia, Murcia (Spain) http://masimum.inf.um.es/fjrm/ From efemadagwa at yahoo.com Wed Jun 6 01:17:39 2007 From: efemadagwa at yahoo.com (EFE MADAGWA) Date: Wed, 6 Jun 2007 01:17:39 -0700 (PDT) Subject: [ns] Ns2 installation errors Message-ID: <20070606081739.71661.qmail@web37211.mail.mud.yahoo.com> Hello, Can anyone help me find out what the error messages i am getting means and how i can resolve them? This errors comes up after the ./install command. Please find attached are the error messages. Thanks. Efe --------------------------------- Ready for the edge of your seat? Check out tonight's top picks on Yahoo! TV. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: ns2 install errors1.txt Url: http://mailman.isi.edu/pipermail/ns-users/attachments/20070606/2fe36d6d/ns2installerrors1-0001.txt -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: ns2 installation errors.txt Url: http://mailman.isi.edu/pipermail/ns-users/attachments/20070606/2fe36d6d/ns2installationerrors-0001.txt From smita.vishwa at gmail.com Wed Jun 6 01:44:46 2007 From: smita.vishwa at gmail.com (smita vishwakarma) Date: Wed, 6 Jun 2007 14:14:46 +0530 Subject: [ns] Ns-users Digest, Vol 42, Issue 6 In-Reply-To: References: Message-ID: Hi all, My problem is same as Nassim, I have corrected all the typos.Still I am getting the same error .Kindly ,help me. regards, Smita On 6/6/07, ns-users-request at isi.edu wrote: > > Send Ns-users mailing list submissions to > ns-users at isi.edu > > 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 > ns-users-request at isi.edu > > You can reach the person managing the list at > ns-users-owner at isi.edu > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Ns-users digest..." > > > Today's Topics: > > 1. Re: Implementing new manet protocol (Francisco J. Ros) > 2. Re: Implementing new manet protocol (Francisco J. Ros) > 3. Ns2 installation errors (EFE MADAGWA) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 6 Jun 2007 10:00:01 +0200 > From: "Francisco J. Ros" > Subject: Re: [ns] Implementing new manet protocol > To: ns-users at ISI.EDU > Message-ID: <200706061000.01306.fjrm at dif.um.es> > Content-Type: text/plain; charset="iso-8859-1" > > Hi Nassim, > > There are some typos in the tutorial. Sometimes "accessible_var" is > miswritten > as "accesible_var". Just have to find every occurrence of the latter and > correct the name. > > Regards, > fran > > On Tuesday 05 June 2007 10:51, nassim laga wrote: > > Hi All, > > > > I try to implement a new Manet protocol according to > > "ImplementingNewMANetProtocol" tutorial. > > > > but the following errors occurs when i try to simulate any script : > > > > ns: > > [code omitted because of length] > > > > : invalid command name "Agent/Protoname" > > > > while executing > > "Agent/Protoname set accessible_var_ true" > > > > > > Can any one help me? > > > > regards, > > Nassim > > > > > > --------------------------------- > > D?couvrez une nouvelle fa?on d'obtenir des r?ponses ? toutes vos > questions > > ! Profitez des connaissances, des opinions et des exp?riences des > > internautes sur Yahoo! Questions/R?ponses. > > -- > Francisco J. Ros, Ph.D. Student > Dept. of Information and Communications Engineering > University of Murcia, Murcia (Spain) > > http://masimum.inf.um.es/fjrm/ > > > > ------------------------------ > > Message: 2 > Date: Wed, 6 Jun 2007 10:23:13 +0200 > From: "Francisco J. Ros" > Subject: Re: [ns] Implementing new manet protocol > To: nassim laga > Cc: ns-users at ISI.EDU > Message-ID: <200706061023.13486.fjrm at dif.um.es> > Content-Type: text/plain; charset="iso-8859-15" > > Hi again, > > That's another problem, which has been reported several times in this > list. > Either you aren't recompiling the simulator, or "Protoname" isn't written > always in the same way (the protocol name is case-sensitive). > > Regards, > fran > > On Tuesday 05 June 2007 13:50, nassim laga wrote: > > I think that the problem is not on accessible_var_!!! > > i remove the line "Agent/protoname set accessible_var_ true" in > > "ns-default.tcl" and all occurence of the "accessible_var_" on the .cc > and > > .h files. and now i get the following errors : > > > > num_nodes is set 2 > > invalid command name "Agent/Protoname" > > while executing > > "Agent/Protoname create _o17 0" > > 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 Agent/Protoname [$node node-addr]" > > (procedure "_o3" line 2) > > (Simulator create-protoname-agent line 2) > > invoked from within > > "$self create-protoname-agent $node" > > ("Protoname" arm line 2) > > invoked from within > > "switch -exact $routingAgent_ { > > Protoname { > > set ragent [$self create-protoname-agent $node] > > } > > DSDV { > > set ragent [$self create-dsdv-agent $node] > > } > > DSR {..." > > (procedure "_o3" line 11) > > (Simulator create-wireless-node line 11) > > invoked from within > > "_o3 create-wireless-node" > > ("eval" body line 1) > > invoked from within > > "eval $self create-wireless-node $args" > > (procedure "_o3" line 23) > > (Simulator node line 23) > > invoked from within > > "$ns_ node" > > ("for" body line 2) > > invoked from within > > "for {set i 0} {$i < $val(nn) } {incr i} { > > set node_($i) [$ns_ node] > > $node_($i) random-motion 0 ;# disable > random > > motion }" > > (file "simple-wireless.tcl" line 97) > > > > > > Can any one help me, > > > > Regards, > > Nassim > > > > "Francisco J. Ros" a ?crit : Hi Nassim, > > > > There are some typos in the tutorial. Sometimes "accessible_var" is > > miswritten as "accesible_var". Just have to find every occurrence of the > > latter and correct the name. > > > > Regards, > > fran > > > > On Tuesday 05 June 2007 10:51, nassim laga wrote: > > > Hi All, > > > > > > I try to implement a new Manet protocol according to > > > "ImplementingNewMANetProtocol" tutorial. > > > > > > but the following errors occurs when i try to simulate any script : > > > > > > ns: > > > [code omitted because of length] > > > > > > : invalid command name "Agent/Protoname" > > > > > > while executing > > > "Agent/Protoname set accessible_var_ true" > > > > > > > > > Can any one help me? > > > > > > regards, > > > Nassim > > > > > > > > > --------------------------------- > > > D?couvrez une nouvelle fa?on d'obtenir des r?ponses ? toutes vos > > > questions ! Profitez des connaissances, des opinions et des > exp?riences > > > des internautes sur Yahoo! Questions/R?ponses. > > -- > Francisco J. Ros, Ph.D. Student > Dept. of Information and Communications Engineering > University of Murcia, Murcia (Spain) > > http://masimum.inf.um.es/fjrm/ > > > > ------------------------------ > > Message: 3 > Date: Wed, 6 Jun 2007 01:17:39 -0700 (PDT) > From: EFE MADAGWA > Subject: [ns] Ns2 installation errors > To: ns-users at ISI.EDU > Message-ID: <20070606081739.71661.qmail at web37211.mail.mud.yahoo.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hello, > > Can anyone help me find out what the error messages i am getting means > and how i can resolve them? > > This errors comes up after the ./install command. > > Please find attached are the error messages. > > Thanks. > > Efe > > > --------------------------------- > Ready for the edge of your seat? Check out tonight's top picks on Yahoo! > TV. > -------------- next part -------------- > An embedded and charset-unspecified text was scrubbed... > Name: ns2 install errors1.txt > Url: > http://mailman.isi.edu/pipermail/ns-users/attachments/20070606/2fe36d6d/ns2installerrors1.txt > -------------- next part -------------- > An embedded and charset-unspecified text was scrubbed... > Name: ns2 installation errors.txt > Url: > http://mailman.isi.edu/pipermail/ns-users/attachments/20070606/2fe36d6d/ns2installationerrors.txt > > ------------------------------ > > _______________________________________________ > Ns-users mailing list > Ns-users at isi.edu > http://mailman.isi.edu/mailman/listinfo/ns-users > > > End of Ns-users Digest, Vol 42, Issue 6 > *************************************** > From tiago.junkeira at gmail.com Wed Jun 6 02:14:44 2007 From: tiago.junkeira at gmail.com (Tiago Junqueira) Date: Wed, 6 Jun 2007 11:14:44 +0200 Subject: [ns] help required regarding analysis of tracefile In-Reply-To: <20070605131214.23567.qmail@webmail17.rediffmail.com> References: <20070605131214.23567.qmail@webmail17.rediffmail.com> Message-ID: <4bb1b4060706060214k4a6e89e3paa56d1ba09a4c1bd@mail.gmail.com> Hi, I think you're talking about the awk scripts to interpret the output file given by the simulator, or not? Because that files look for the "d". I was talking about the second method: "[Method 2---modify C++ code] The basic idea is to insert two fields, sendtime_ and pkt_id_, in the hdr_cmn header. When packets are sent, the packet id and send time is recorded in the sender trace file. Then when packets are received at the destination, the packet id and receiving time is recorded in the receiver trace file. So I prepare two agents, mudp and mudpsink to do the jobs. Mudp is the extension of udp agent. It only overrides the sendmsg function to keep download the packet id and sendtime in the user specified file." The agent by itself records special events needed to calculate Jitter, Data loss and delay. This is a way to measure the channel characterists with UDP flows. From kdambiec at ieee.org Wed Jun 6 04:57:23 2007 From: kdambiec at ieee.org (Karun Dambiec) Date: Wed, 6 Jun 2007 07:57:23 -0400 Subject: [ns] ns-2 on windows vista Message-ID: <18D8E943D728594C864C7AA427FDC6220FA04CD3@CL4EXBE03.ad2.softcom.biz> Hi, Im about to upgrade to Windows Vista if all my software is compatible. Has anybody used Cygwin and NS-2 on Vista? If you have, did you have any problems with it? Regards Karun Dambiec From ssdoria at gmail.com Wed Jun 6 07:39:23 2007 From: ssdoria at gmail.com (Sidney Doria) Date: Wed, 6 Jun 2007 11:39:23 -0300 Subject: [ns] ns-2 on windows vista In-Reply-To: <1bc975700706060733r56de854cy9acd49d738e990a9@mail.gmail.com> References: <18D8E943D728594C864C7AA427FDC6220FA04CD3@CL4EXBE03.ad2.softcom.biz> <1bc975700706060733r56de854cy9acd49d738e990a9@mail.gmail.com> Message-ID: <1bc975700706060739n1a8f6c9dpe3d7f2e30557f225@mail.gmail.com> I'm using cygwin 1.5.24 and ns-2 2.31 on Vista Home Premium. There was no problem on installing it, but a few test have failed on validation (as promessed in the tutorial). I recomend you to use all-in-one package and install a full cygwin (default installation does't install some packages needed). Sidney Doria 2007/6/6, Karun Dambiec : > > Hi, > > Im about to upgrade to Windows Vista if all my software is compatible. > > Has anybody used Cygwin and NS-2 on Vista? If you have, did you have any > problems with it? > > > > Regards > > Karun Dambiec > > -- Sidney Doria Redes ad hoc m?veis Mestrado em Computa??o UFCG Brasil "Nessa jornada, o conhecimento ser? o seu escudo..." (Mestre dos Magos no epis?dio do grimoire de ouro) From tiago.junkeira at gmail.com Wed Jun 6 08:15:45 2007 From: tiago.junkeira at gmail.com (Tiago Junqueira) Date: Wed, 6 Jun 2007 17:15:45 +0200 Subject: [ns] NIST- About the "Couldn't schedule timer" error, comparation with the debug files Message-ID: <4bb1b4060706060815n7425cf1co1881003133b37d8b@mail.gmail.com> Hi, I turned on the 2 debug commands," Mac/802_16 set debug_ 1" and i added the following line to the file Makefile "-DDEBUG_WIMAX". First i executed the script with the parameters: WimaxScheduler/BS set dlratio_ 0.56 Mac/802_16 set frame_duration_ 0.010 Mac/802_16 set fbandwidth_ 7e+6 Phy/WirelessPhy/OFDM set g_ 0.25 I got this error message: "Couldn't schedule timer" and then i executed with this parameters: WimaxScheduler/BS set dlratio_ 0.56 Mac/802_16 set frame_duration_ 0.010 Mac/802_16 set fbandwidth_ 6.999999999e+6 Phy/WirelessPhy/OFDM set g_ 0.25 and i didn't got any error. The difference between the two debug files is shown bellow. First I would like to ask, the difference between 7e6 and 6.999999999e+6 is 0.001 hz of channel size, so i can use the value 6.9..9 instead of 7e6, and the results will be almost the same? The big difference between the two debug files is: From the file without errors, with 6.999999999e+6 hz of channel size: In Mac 0 max data=223 (burst duration=6, b_data=59) OFDM phy sending packet. Modulation is 3, cyclic prefix is 0.250000 At 0.045412 in Mac 1 SS scheduler dlsubframe expires 0 OFDM phy receiving packet with mod=3 and cp=0.250000 At 0.045412 in Mac 1 receive first bit..over at 0.045431(txtime=0.000019) (type=MAC) mngt=2 OFDM phy sending packet. Modulation is 3, cyclic prefix is 0.250000 At 0.045431 in Mac 1 packet received (type=MAC) mngt=2 SS 1 received MAC packet to process From the file with error, with 7e6 hz of channel size: In Mac 0 max data=223 (burst duration=6, b_data=59) OFDM phy sending packet. Modulation is 3, cyclic prefix is 0.250000 At 0.045412 in Mac 1 SS scheduler dlsubframe expires 0 Warning: OFDM phy not in receiving state. Drop packet. OFDM phy sending packet. Modulation is 3, cyclic prefix is 0.250000 Warning: OFDM phy not in receiving state. Drop packet. At 0.051046 in Mac 0 BS scheduler ulsubframe expires The other differences are shown bellow (made with the utility "diff" to compare files ). The PSleft is different, since the bandwidth was different. file without error: -Fs updated. Bw=6999999.999000, n=1.142857, new value is 7.992000e+06 -Fs updated. Bw=6999999.999000, n=1.142857, new value is 7.992000e+06 -Frame: duration=0.010000, PSduration=5.005005e-07, symboltime=4.004004e-05, nbPS=19980, rtg=10, ttg=10, PSleft=19960, nbSymbols=249, maxdlduration=139, maxulduration=110 -At 0.020982 in Mac 0 BS scheduler ulsubframe expires -Frame: duration=0.010000, PSduration=5.005005e-07, symboltime=4.004004e-05, nbPS=19980, rtg=10, ttg=10, PSleft=19960, nbSymbols=249, maxdlduration=139, maxulduration=110 < At 0.025457 in Mac 1 Start contention in 0.000447(backoff=3, size=298, ps=0.000001) < Uplink starts in 0.005525 (framestate=0.025412) 19980.000000 249.750000 < At 0.030982 in Mac 0 BS scheduler ulsubframe expires < At 0.030983 in Mac 1 SS scheduler ulsubframe expires < At 0.031430 in Mac 1 sending packet (type=MAC, size=19, txtime=0.000069) mngt=4 < At 0.031430 in Mac 0 receive first bit..over at 0.031500(txtime=0.000069) (type=MAC) mngt=4 < At 0.031500 in Mac 0 packet received (type=MAC) mngt=4 < Frame: duration=0.010000, PSduration=5.005005e-07, symboltime=4.004004e-05, nbPS=19980, rtg=10, ttg=10, PSleft=19960, nbSymbols=249, maxdlduration=139, maxulduration=110 < OFDM phy receiving packet with mod=3 and cp=0.250000 < At 0.035412 in Mac 1 receive first bit..over at 0.035431(txtime=0.000019) (type=MAC) mngt=2 --- file with error: -Fs updated. Bw=7000000.000000, n=1.142857, new value is 8.000000e+06 -Fs updated. Bw=7000000.000000, n=1.142857, new value is 8.000000e+06 -Frame: duration=0.010000, PSduration=5.000000e-07, symboltime=4.000000e-05, nbPS=20000, rtg=10, ttg=10, PSleft=19980, nbSymbols=249, maxdlduration=139, maxulduration=110 - At 0.021046 in Mac 0 BS scheduler ulsubframe expires - Frame: duration=0.010000, PSduration=5.000000e-07, symboltime=4.000000e-05, nbPS=20000, rtg=10, ttg=10, PSleft=19980, nbSymbols=249, maxdlduration=139, maxulduration=110 > At 0.025457 in Mac 1 Start contention in 0.000450(backoff=3, size=300, ps=0.000000) > Uplink starts in 0.005589 (framestate=0.025412) 20000.000000 250.000000 > At 0.031046 in Mac 0 BS scheduler ulsubframe expires > At 0.031047 in Mac 1 SS scheduler ulsubframe expires > At 0.031497 in Mac 1 sending packet (type=MAC, size=19, txtime=0.000069) > At 0.031497 in Mac 0 receive first bit..over at 0.031566(txtime=0.000069) (type=MAC) mngt=4 > At 0.031566 in Mac 0 packet received (type=MAC) mngt=4 > Frame: duration=0.010000, PSduration=5.000000e-07, symboltime=4.000000e-05, nbPS=20000, rtg=10, ttg=10, PSleft=19980, nbSymbols=249, maxdlduration=139, maxulduration=110 > Warning: OFDM phy not in receiving state. Drop packet. kindly, Tiago Junqueira From tiago.junkeira at gmail.com Wed Jun 6 08:25:36 2007 From: tiago.junkeira at gmail.com (Tiago Junqueira) Date: Wed, 6 Jun 2007 17:25:36 +0200 Subject: [ns] NIST- it's correct the example wimax1_teste.tcl Message-ID: <4bb1b4060706060825k16c5104cje5c37d0ba47824b0@mail.gmail.com> Hi, I was testing the example wimax1_teste.tcl, after running, i executed: grep ^r out.res | grep MAC | grep -c cbr grep ^s out.res | grep MAC | grep -c cbr and the results were Packets sent=100, Packets received =100. And then i changed the set gap_size 0.0005 ;#compute gap size between packets and i was expecting to have 1/(0.0005) [pkt/sec] *100 [sec] =200000 pkt sent, but after running the command: grep ^s out.res | grep MAC | grep -c cbr I got 119423, so the command grep ^s out.res | grep MAC | grep -c cbr, is not valid if the bandwidth requested by the source is bigger than the bandwidth available in the channel? From bhaskar4uall at gmail.com Wed Jun 6 09:02:52 2007 From: bhaskar4uall at gmail.com (bhaskar parimala) Date: Wed, 6 Jun 2007 21:32:52 +0530 Subject: [ns] how to fix shedular going backwards error.......... Message-ID: <94b4cccd0706060902w20997f7bo529fb47a4a895df8@mail.gmail.com> hi frnds when i run a simulation for mobile ip i got the following problem warning :scheduler going backwards in time from 64.566271 to 0.000000. it is occured when i added a queue to FA , my code is enqueing the packets to Q nd dequeing the packets from Q. please any one suggest me a solutin to over come this error thanks From nytejade.misc at gmail.com Wed Jun 6 09:30:02 2007 From: nytejade.misc at gmail.com (bleh2u) Date: Wed, 06 Jun 2007 12:30:02 -0400 Subject: [ns] hdr_cmn in Packet.h Message-ID: <4666E10A.6030207@gmail.com> What exactly is this structure used for? Is it an all-purpose packet header which can act for TCP, UDP, ARP, etc, etc? From kabboud at hotmail.fr Wed Jun 6 09:38:38 2007 From: kabboud at hotmail.fr (khodor abboud) Date: Wed, 06 Jun 2007 18:38:38 +0200 Subject: [ns] Help: error when compiling NS format Message-ID: Hello evry body, When i am running the NS format of BRITE, set ns [new Simulator] //set na [open result.tr w] set nf [open result.nam w] $ns trace-all $na $ns namtrace-all $nf proc create_topology{} { global ns #nodes: set num_node 10 for {set i 0} {$i < $num_node} {incr i} { set n($i) [$ns node] } #links: set qtype DropTail $ns duplex-link $n(0) $n(7) 10.0Mb 1.7236454605492773ms $qtype $ns duplex-link $n(0) $n(4) 10.0Mb 2.5564353126456334ms $qtype $ns duplex-link $n(1) $n(7) 10.0Mb 1.9596429275415095ms $qtype $ns duplex-link $n(1) $n(6) 10.0Mb 2.0836465083411677ms $qtype $ns duplex-link $n(2) $n(1) 10.0Mb 0.8198962034098675ms $qtype $ns duplex-link $n(2) $n(0) 10.0Mb 3.0748983334134015ms $qtype $ns duplex-link $n(3) $n(2) 10.0Mb 0.6000909853028569ms $qtype $ns duplex-link $n(3) $n(1) 10.0Mb 0.888971781786488ms $qtype $ns duplex-link $n(4) $n(2) 10.0Mb 0.9660698044229389ms $qtype $ns duplex-link $n(4) $n(1) 10.0Mb 1.5722337603014132ms $qtype $ns duplex-link $n(5) $n(2) 10.0Mb 0.3916502734935236ms $qtype $ns duplex-link $n(5) $n(3) 10.0Mb 0.9404910499632333ms $qtype $ns duplex-link $n(6) $n(4) 10.0Mb 0.560635812568718ms $qtype $ns duplex-link $n(6) $n(3) 10.0Mb 2.105093379697943ms $qtype $ns duplex-link $n(7) $n(4) 10.0Mb 0.8762329434458621ms $qtype $ns duplex-link $n(7) $n(3) 10.0Mb 2.2576992000241027ms $qtype $ns duplex-link $n(8) $n(3) 10.0Mb 0.7707929361579221ms $qtype $ns duplex-link $n(8) $n(2) 10.0Mb 0.7620023348075393ms $qtype $ns duplex-link $n(9) $n(1) 10.0Mb 0.5599606345953886ms $qtype $ns duplex-link $n(9) $n(8) 10.0Mb 1.5000522372102496ms $qtype } #end function create_topology #------------- extract_leaf_nodes: array with smallest degree nodes ----- proc extract_leaf_nodes{} { # minimum degree in this graph is: 2. set leaf(0) 5 set leaf(1) 9 } #end function extract_leaf_nodes #---------- extract_nonleaf_nodes: array with nodes which have degree > 2 --- proc extract_nonleaf_nodes{} { set non_leaf(0) 0 #deg=3 set non_leaf(1) 1 #deg=6 set non_leaf(2) 2 #deg=6 set non_leaf(3) 3 #deg=6 set non_leaf(4) 4 #deg=5 set non_leaf(5) 6 #deg=3 set non_leaf(6) 7 #deg=4 set non_leaf(7) 8 #deg=3 } #end function extract_nonleaf_nodes $ns run// i have this error : wrong # args: should be "proc name args body" while executing "proc create_topology{} { global ns n num_node #nodes: set num_node 10 for {set i 0} {$i < $num_node} {incr i} { set n($i) [$ns node] } }" (file "u1.tcl" line 17) I don't know exactly with args it talks about. if some body now it please help me. Bst regards, _________________________________________________________________ Avec Windows Live OneCare ?liminez tous les virus de votre PC ! http://www.windowslive.fr/liveonecare/default.asp From kalif_m at yahoo.com Wed Jun 6 10:30:31 2007 From: kalif_m at yahoo.com (KaLiF) Date: Wed, 6 Jun 2007 10:30:31 -0700 (PDT) Subject: [ns] Weighted Round Robin Message-ID: <836657.94233.qm@web31711.mail.mud.yahoo.com> Hello again, I did founfd out some pach that install another patch: wfq-1.2.1 ( http://www.cc.jyu.fi/~sayenko/srpms/wfq-1.2.1.tar.gz ) , but now I can't run the example. I get an error like this: invalid command name "Queue/WFQ" while executing "Queue/WFQ create _o16 " 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 Queue/$qtype" ("default" arm line 3) invoked from within "switch -exact $qtype { ErrorModule { if { [llength $args] > 0 } { set q [eval new $qtype $args] } else { set q [new $qtype Fid] } } intserv { set qtyp..." (procedure "_o3" line 14) (Simulator simplex-link line 14) invoked from within "_o3 simplex-link _o10 _o13 5Mb 2ms WFQ" ("eval" body line 1) invoked from within "eval $self simplex-link $n1 $n2 $bw $delay $type $args" (procedure "_o3" line 8) (Simulator duplex-link line 8) invoked from within "$ns duplex-link $n0 $n1 5Mb 2ms WFQ" (file "example.tcl" line 12) Like I didn't patch: ./patch "directory where ns appear". When I did patch again I get this message: copying wfq files ... done patching Makefile.in ... 1 out of 1 hunk FAILED -- saving rejects to file Makefile.in.rej patching tcl/lib/ns-default.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file tcl/lib/ns-default.tcl.rej patching tcl/lib/ns-lib.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file tcl/lib/ns-lib.tcl.rej Please HELP! ----- Original Message ---- From: KaLiF To: ns-users at isi.edu Sent: Tuesday, June 5, 2007 3:33:29 PM Subject: Weighted Round Robin Hello, I'm trying to find this algorithms :Weighted Round Robin, Oldest Queue, Longest Queue, Total Queue Length and Total File Lenngth to simulate it for my project. At least one of them. Could anyone tell me from where I can find them? Although I have to find the sending delay in a wireless transmission between 10 nodes, I found a file named cbrgen.tcl that I could modify, but the nodes (users) have diffrent type of rates (they are from diffrent type of QoS) and there I can put only one rate in the variables; and what's the meaning of seeds. I'm a beginner in NS, and because i don't know where to look, these things freak me and the License exam is at the door: knock, knock... Thanks in advance. Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when. ____________________________________________________________________________________ 8:00? 8:25? 8:40? Find a flick in no time with the Yahoo! Search movie showtime shortcut. http://tools.search.yahoo.com/shortcuts/#news From kalif_m at yahoo.com Wed Jun 6 10:37:00 2007 From: kalif_m at yahoo.com (KaLiF) Date: Wed, 6 Jun 2007 10:37:00 -0700 (PDT) Subject: [ns] Fw: Weighted Round Robin Message-ID: <960497.16642.qm@web31706.mail.mud.yahoo.com> Although I'm trying to install from http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/ the http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/gprs-072501-2.1b7a.tar.gz but no success till now... Could anyone give an adwice about installing it. THX! ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 8:30:31 PM Subject: Re: Weighted Round Robin Hello again, I did founfd out some pach that install another patch: wfq-1.2.1 ( http://www.cc.jyu.fi/~sayenko/srpms/wfq-1.2.1.tar.gz ) , but now I can't run the example. I get an error like this: invalid command name "Queue/WFQ" while executing "Queue/WFQ create _o16 " 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 Queue/$qtype" ("default" arm line 3) invoked from within "switch -exact $qtype { ErrorModule { if { [llength $args] > 0 } { set q [eval new $qtype $args] } else { set q [new $qtype Fid] } } intserv { set qtyp..." (procedure "_o3" line 14) (Simulator simplex-link line 14) invoked from within "_o3 simplex-link _o10 _o13 5Mb 2ms WFQ" ("eval" body line 1) invoked from within "eval $self simplex-link $n1 $n2 $bw $delay $type $args" (procedure "_o3" line 8) (Simulator duplex-link line 8) invoked from within "$ns duplex-link $n0 $n1 5Mb 2ms WFQ" (file "example.tcl" line 12) Like I didn't patch: ./patch "directory where ns appear". When I did patch again I get this message: copying wfq files ... done patching Makefile.in ... 1 out of 1 hunk FAILED -- saving rejects to file Makefile.in.rej patching tcl/lib/ns-default.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file tcl/lib/ns-default.tcl.rej patching tcl/lib/ns-lib.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file tcl/lib/ns-lib.tcl.rej Please HELP! ----- Original Message ---- From: KaLiF To: ns-users at isi.edu Sent: Tuesday, June 5, 2007 3:33:29 PM Subject: Weighted Round Robin Hello, I'm trying to find this algorithms :Weighted Round Robin, Oldest Queue, Longest Queue, Total Queue Length and Total File Lenngth to simulate it for my project. At least one of them. Could anyone tell me from where I can find them? Although I have to find the sending delay in a wireless transmission between 10 nodes, I found a file named cbrgen.tcl that I could modify, but the nodes (users) have diffrent type of rates (they are from diffrent type of QoS) and there I can put only one rate in the variables; and what's the meaning of seeds. I'm a beginner in NS, and because i don't know where to look, these things freak me and the License exam is at the door: knock, knock... Thanks in advance. Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when. Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. ____________________________________________________________________________________ Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. http://mobile.yahoo.com/go?refer=1GNXIC From manugrewal_7 at rediffmail.com Tue Jun 5 11:42:22 2007 From: manugrewal_7 at rediffmail.com (manpreet grewal) Date: 5 Jun 2007 18:42:22 -0000 Subject: [ns] Multihop wireless Network Message-ID: <20070605184222.31773.qmail@webmail18.rediffmail.com> An embedded and charset-unspecified text was scrubbed... Name: not available Url: http://mailman.isi.edu/pipermail/ns-users/attachments/20070605/e3e956e5/attachment.ksh From kalif_m at yahoo.com Wed Jun 6 12:59:52 2007 From: kalif_m at yahoo.com (KaLiF) Date: Wed, 6 Jun 2007 12:59:52 -0700 (PDT) Subject: [ns] Fw: Weighted Round Robin Message-ID: <765301.46880.qm@web31715.mail.mud.yahoo.com> I'm thinking to extract the package wfq-1.2.1 from ns 2.31, because I found another wfq-1.2.5 and i think this one will work. Could anyone tell me how to extract that package: I want to try with the new one: maybe that have some bugs fixed for the renew version. I did passed through that earlier error by ./configure in the ns directory make make install but now i get another error: something like: "Floating point exception (core dumped)" I hope that to be an passing error. I will try to restart my computer and pray to work. ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 8:37:00 PM Subject: Fw: Weighted Round Robin Although I'm trying to install from http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/ the http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/gprs-072501-2.1b7a.tar.gz but no success till now... Could anyone give an adwice about installing it. THX! ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 8:30:31 PM Subject: Re: Weighted Round Robin Hello again, I did founfd out some pach that install another patch: wfq-1.2.1 ( http://www.cc.jyu.fi/~sayenko/srpms/wfq-1.2.1.tar.gz ) , but now I can't run the example. I get an error like this: invalid command name "Queue/WFQ" while executing "Queue/WFQ create _o16 " 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 Queue/$qtype" ("default" arm line 3) invoked from within "switch -exact $qtype { ErrorModule { if { [llength $args] > 0 } { set q [eval new $qtype $args] } else { set q [new $qtype Fid] } } intserv { set qtyp..." (procedure "_o3" line 14) (Simulator simplex-link line 14) invoked from within "_o3 simplex-link _o10 _o13 5Mb 2ms WFQ" ("eval" body line 1) invoked from within "eval $self simplex-link $n1 $n2 $bw $delay $type $args" (procedure "_o3" line 8) (Simulator duplex-link line 8) invoked from within "$ns duplex-link $n0 $n1 5Mb 2ms WFQ" (file "example.tcl" line 12) Like I didn't patch: ./patch "directory where ns appear". When I did patch again I get this message: copying wfq files ... done patching Makefile.in ... 1 out of 1 hunk FAILED -- saving rejects to file Makefile.in.rej patching tcl/lib/ns-default.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file tcl/lib/ns-default.tcl.rej patching tcl/lib/ns-lib.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file tcl/lib/ns-lib.tcl.rej Please HELP! ----- Original Message ---- From: KaLiF To: ns-users at isi.edu Sent: Tuesday, June 5, 2007 3:33:29 PM Subject: Weighted Round Robin Hello, I'm trying to find this algorithms :Weighted Round Robin, Oldest Queue, Longest Queue, Total Queue Length and Total File Lenngth to simulate it for my project. At least one of them. Could anyone tell me from where I can find them? Although I have to find the sending delay in a wireless transmission between 10 nodes, I found a file named cbrgen.tcl that I could modify, but the nodes (users) have diffrent type of rates (they are from diffrent type of QoS) and there I can put only one rate in the variables; and what's the meaning of seeds. I'm a beginner in NS, and because i don't know where to look, these things freak me and the License exam is at the door: knock, knock... Thanks in advance. Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when. Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center. ____________________________________________________________________________________ Got a little couch potato? Check out fun summer activities for kids. http://search.yahoo.com/search?fr=oni_on_mail&p=summer+activities+for+kids&cs=bz From kalif_m at yahoo.com Wed Jun 6 13:36:52 2007 From: kalif_m at yahoo.com (KaLiF) Date: Wed, 6 Jun 2007 13:36:52 -0700 (PDT) Subject: [ns] Fw: Weighted Round Robin Message-ID: <883982.60940.qm@web31715.mail.mud.yahoo.com> When I was trying to installed the other wfq-1.2.5 i get an error that want to install "sudo apt-get host " or something like this. Now when I'm trying to ns example.tcl... I get another error: "example.tcl does not exist (Authoritative answer)" I really need HELP! If I don't install this program my license exam is ruined. ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 10:59:52 PM Subject: Fw: Weighted Round Robin I'm thinking to extract the package wfq-1.2.1 from ns 2.31, because I found another wfq-1.2.5 and i think this one will work. Could anyone tell me how to extract that package: I want to try with the new one: maybe that have some bugs fixed for the renew version. I did passed through that earlier error by ./configure in the ns directory make make install but now i get another error: something like: "Floating point exception (core dumped)" I hope that to be an passing error. I will try to restart my computer and pray to work. ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 8:37:00 PM Subject: Fw: Weighted Round Robin Although I'm trying to install from http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/ the http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/gprs-072501-2.1b7a.tar.gz but no success till now... Could anyone give an adwice about installing it. THX! ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 8:30:31 PM Subject: Re: Weighted Round Robin Hello again, I did founfd out some pach that install another patch: wfq-1.2.1 ( http://www.cc.jyu.fi/~sayenko/srpms/wfq-1.2.1.tar.gz ) , but now I can't run the example. I get an error like this: invalid command name "Queue/WFQ" while executing "Queue/WFQ create _o16 " 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 Queue/$qtype" ("default" arm line 3) invoked from within "switch -exact $qtype { ErrorModule { if { [llength $args] > 0 } { set q [eval new $qtype $args] } else { set q [new $qtype Fid] } } intserv { set qtyp..." (procedure "_o3" line 14) (Simulator simplex-link line 14) invoked from within "_o3 simplex-link _o10 _o13 5Mb 2ms WFQ" ("eval" body line 1) invoked from within "eval $self simplex-link $n1 $n2 $bw $delay $type $args" (procedure "_o3" line 8) (Simulator duplex-link line 8) invoked from within "$ns duplex-link $n0 $n1 5Mb 2ms WFQ" (file "example.tcl" line 12) Like I didn't patch: ./patch "directory where ns appear". When I did patch again I get this message: copying wfq files ... done patching Makefile.in ... 1 out of 1 hunk FAILED -- saving rejects to file Makefile.in.rej patching tcl/lib/ns-default.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file tcl/lib/ns-default.tcl.rej patching tcl/lib/ns-lib.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file tcl/lib/ns-lib.tcl.rej Please HELP! ----- Original Message ---- From: KaLiF To: ns-users at isi.edu Sent: Tuesday, June 5, 2007 3:33:29 PM Subject: Weighted Round Robin Hello, I'm trying to find this algorithms :Weighted Round Robin, Oldest Queue, Longest Queue, Total Queue Length and Total File Lenngth to simulate it for my project. At least one of them. Could anyone tell me from where I can find them? Although I have to find the sending delay in a wireless transmission between 10 nodes, I found a file named cbrgen.tcl that I could modify, but the nodes (users) have diffrent type of rates (they are from diffrent type of QoS) and there I can put only one rate in the variables; and what's the meaning of seeds. I'm a beginner in NS, and because i don't know where to look, these things freak me and the License exam is at the door: knock, knock... Thanks in advance. Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when. Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center. Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. ____________________________________________________________________________________ Get the free Yahoo! toolbar and rest assured with the added security of spyware protection. http://new.toolbar.yahoo.com/toolbar/features/norton/index.php From kalif_m at yahoo.com Wed Jun 6 13:41:06 2007 From: kalif_m at yahoo.com (KaLiF) Date: Wed, 6 Jun 2007 13:41:06 -0700 (PDT) Subject: [ns] Fw: Weighted Round Robin Message-ID: <760689.63840.qm@web31715.mail.mud.yahoo.com> When i'm trying to ./configurate ns... make ... make install . I get another error that I think that is the begining of all my problems: for d in /usr/local/man/man1; do \ if [ ! -d $d ]; then \ mkdir -p $d ;\ fi;\ done mkdir: cannot create directory `/usr/local/man/man1': Permission denied make: *** [dirs] Error 1 ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 11:36:52 PM Subject: Fw: Weighted Round Robin When I was trying to installed the other wfq-1.2.5 i get an error that want to install "sudo apt-get host " or something like this. Now when I'm trying to ns example.tcl... I get another error: "example.tcl does not exist (Authoritative answer)" I really need HELP! If I don't install this program my license exam is ruined. ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 10:59:52 PM Subject: Fw: Weighted Round Robin I'm thinking to extract the package wfq-1.2.1 from ns 2.31, because I found another wfq-1.2.5 and i think this one will work. Could anyone tell me how to extract that package: I want to try with the new one: maybe that have some bugs fixed for the renew version. I did passed through that earlier error by ./configure in the ns directory make make install but now i get another error: something like: "Floating point exception (core dumped)" I hope that to be an passing error. I will try to restart my computer and pray to work. ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 8:37:00 PM Subject: Fw: Weighted Round Robin Although I'm trying to install from http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/ the http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/gprs-072501-2.1b7a.tar.gz but no success till now... Could anyone give an adwice about installing it. THX! ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 8:30:31 PM Subject: Re: Weighted Round Robin Hello again, I did founfd out some pach that install another patch: wfq-1.2.1 ( http://www.cc.jyu.fi/~sayenko/srpms/wfq-1.2.1.tar.gz ) , but now I can't run the example. I get an error like this: invalid command name "Queue/WFQ" while executing "Queue/WFQ create _o16 " 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 Queue/$qtype" ("default" arm line 3) invoked from within "switch -exact $qtype { ErrorModule { if { [llength $args] > 0 } { set q [eval new $qtype $args] } else { set q [new $qtype Fid] } } intserv { set qtyp..." (procedure "_o3" line 14) (Simulator simplex-link line 14) invoked from within "_o3 simplex-link _o10 _o13 5Mb 2ms WFQ" ("eval" body line 1) invoked from within "eval $self simplex-link $n1 $n2 $bw $delay $type $args" (procedure "_o3" line 8) (Simulator duplex-link line 8) invoked from within "$ns duplex-link $n0 $n1 5Mb 2ms WFQ" (file "example.tcl" line 12) Like I didn't patch: ./patch "directory where ns appear". When I did patch again I get this message: copying wfq files ... done patching Makefile.in ... 1 out of 1 hunk FAILED -- saving rejects to file Makefile.in.rej patching tcl/lib/ns-default.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file tcl/lib/ns-default.tcl.rej patching tcl/lib/ns-lib.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file tcl/lib/ns-lib.tcl.rej Please HELP! ----- Original Message ---- From: KaLiF To: ns-users at isi.edu Sent: Tuesday, June 5, 2007 3:33:29 PM Subject: Weighted Round Robin Hello, I'm trying to find this algorithms :Weighted Round Robin, Oldest Queue, Longest Queue, Total Queue Length and Total File Lenngth to simulate it for my project. At least one of them. Could anyone tell me from where I can find them? Although I have to find the sending delay in a wireless transmission between 10 nodes, I found a file named cbrgen.tcl that I could modify, but the nodes (users) have diffrent type of rates (they are from diffrent type of QoS) and there I can put only one rate in the variables; and what's the meaning of seeds. I'm a beginner in NS, and because i don't know where to look, these things freak me and the License exam is at the door: knock, knock... Thanks in advance. Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when. Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center. Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. Be a better Heartthrob. Get better relationship answers from someone who knows. Yahoo! Answers - Check it out. ____________________________________________________________________________________ Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. http://mobile.yahoo.com/go?refer=1GNXIC From franciskovitch at gmail.com Wed Jun 6 14:26:47 2007 From: franciskovitch at gmail.com (=?ISO-8859-1?Q?Alexandre_Malh=E3o?=) Date: Wed, 06 Jun 2007 22:26:47 +0100 Subject: [ns] Catch packets in any node Message-ID: <46672697.6060702@gmail.com> Hi, I'm trying to find a way do catch and modify packets that pass through a node. I have a structure like this: (tcp)N0--------N1--------N2(sink) There are no agents associated to N1. I need to catch a packet in node N1, modify it and send it to right destenation (in this case N2). Does anyone know how to do it?? I'm quite desperate, so I would be very greatful if anyone could help me please. Best regards, Alexandre Malh?o From caijiebupt at gmail.com Wed Jun 6 18:42:54 2007 From: caijiebupt at gmail.com (caijie) Date: Thu, 7 Jun 2007 09:42:54 +0800 Subject: [ns] Help: error when compiling NS format Message-ID: <870eb6e30706061842x435eb9ay64b571c032e1b6ab@mail.gmail.com> proc create_topology{} { proc create_topology {} { line1 is what you wrote in your tcl, and maybe you'd like to try line2. See? there's a space between the "topology" and "{" wish you good luck CaiJie From j.geetha at gmail.com Wed Jun 6 20:12:28 2007 From: j.geetha at gmail.com (Geetha) Date: Thu, 7 Jun 2007 11:12:28 +0800 Subject: [ns] regarding pdf values and delay values Message-ID: <8c17cb3b0706062012n38b1846cuc54292ec2b0a2d99@mail.gmail.com> Hello NS-Users, I have started working with the reference paper mentioned below for performance comparison of two routing protocols based on random mobility model. The PDF values for the cbr-50-30-4-512,scen-500x500-0-20 is very high( I get around 98%). But the given values in the graph is only 65%. The same thing happens for cbr-50-40-4-512 also. I am not knowing where the error is . Any suggestions in this regard will be of great help for me.I am also attaching the files for your reference. I am using ns-2.28 version. www.cs.utk.edu/~gupta/Adhoc.doc Looking forward for ur reply Thanking you, with regards geetha -------------- next part -------------- # # nodes: 50, pause: 0.00, max speed: 20.00, max x: 500.00, max y: 500.00 # $node_(0) set X_ 391.192223263900 $node_(0) set Y_ 62.695476934467 $node_(0) set Z_ 0.000000000000 $node_(1) set X_ 185.413451531436 $node_(1) set Y_ 163.226420164829 $node_(1) set Z_ 0.000000000000 $node_(2) set X_ 314.724223679546 $node_(2) set Y_ 390.363340078754 $node_(2) set Z_ 0.000000000000 $node_(3) set X_ 3.456444879747 $node_(3) set Y_ 327.380718801913 $node_(3) set Z_ 0.000000000000 $node_(4) set X_ 310.151885731982 $node_(4) set Y_ 204.245303753536 $node_(4) set Z_ 0.000000000000 $node_(5) set X_ 454.375012780075 $node_(5) set Y_ 209.846923627928 $node_(5) set Z_ 0.000000000000 $node_(6) set X_ 91.437455736797 $node_(6) set Y_ 377.006110483145 $node_(6) set Z_ 0.000000000000 $node_(7) set X_ 185.056377083931 $node_(7) set Y_ 237.166359864781 $node_(7) set Z_ 0.000000000000 $node_(8) set X_ 167.214168300980 $node_(8) set Y_ 133.611894164065 $node_(8) set Z_ 0.000000000000 $node_(9) set X_ 260.815329092925 $node_(9) set Y_ 262.756566319933 $node_(9) set Z_ 0.000000000000 $node_(10) set X_ 290.049610969219 $node_(10) set Y_ 132.795624346819 $node_(10) set Z_ 0.000000000000 $node_(11) set X_ 122.361181874556 $node_(11) set Y_ 407.488871658613 $node_(11) set Z_ 0.000000000000 $node_(12) set X_ 380.834371483314 $node_(12) set Y_ 232.305061728566 $node_(12) set Z_ 0.000000000000 $node_(13) set X_ 443.864818504984 $node_(13) set Y_ 442.622602466843 $node_(13) set Z_ 0.000000000000 $node_(14) set X_ 303.272537090976 $node_(14) set Y_ 63.161345696440 $node_(14) set Z_ 0.000000000000 $node_(15) set X_ 336.022329026052 $node_(15) set Y_ 37.643997424737 $node_(15) set Z_ 0.000000000000 $node_(16) set X_ 463.258190745885 $node_(16) set Y_ 14.362267564831 $node_(16) set Z_ 0.000000000000 $node_(17) set X_ 1.649707053588 $node_(17) set Y_ 484.189765809912 $node_(17) set Z_ 0.000000000000 $node_(18) set X_ 189.931721078651 $node_(18) set Y_ 193.824058704871 $node_(18) set Z_ 0.000000000000 $node_(19) set X_ 341.494978412743 $node_(19) set Y_ 269.783966852134 $node_(19) set Z_ 0.000000000000 $node_(20) set X_ 321.341302091952 $node_(20) set Y_ 46.327128805230 $node_(20) set Z_ 0.000000000000 $node_(21) set X_ 248.676140728555 $node_(21) set Y_ 208.967049132368 $node_(21) set Z_ 0.000000000000 $node_(22) set X_ 390.215926259969 $node_(22) set Y_ 449.722157917500 $node_(22) set Z_ 0.000000000000 $node_(23) set X_ 101.437510014279 $node_(23) set Y_ 5.537713214719 $node_(23) set Z_ 0.000000000000 $node_(24) set X_ 467.356457307502 $node_(24) set Y_ 189.002724670006 $node_(24) set Z_ 0.000000000000 $node_(25) set X_ 269.325006990601 $node_(25) set Y_ 311.017946734031 $node_(25) set Z_ 0.000000000000 $node_(26) set X_ 424.503987025663 $node_(26) set Y_ 74.092571253715 $node_(26) set Z_ 0.000000000000 $node_(27) set X_ 25.746503112668 $node_(27) set Y_ 314.436420542834 $node_(27) set Z_ 0.000000000000 $node_(28) set X_ 196.139457471903 $node_(28) set Y_ 149.282509472864 $node_(28) set Z_ 0.000000000000 $node_(29) set X_ 283.405155047838 $node_(29) set Y_ 410.995927170653 $node_(29) set Z_ 0.000000000000 $node_(30) set X_ 100.428202978584 $node_(30) set Y_ 175.541228850506 $node_(30) set Z_ 0.000000000000 $node_(31) set X_ 133.903195464952 $node_(31) set Y_ 311.343948650067 $node_(31) set Z_ 0.000000000000 $node_(32) set X_ 281.291852008716 $node_(32) set Y_ 73.827254552410 $node_(32) set Z_ 0.000000000000 $node_(33) set X_ 397.455230977081 $node_(33) set Y_ 164.853634030920 $node_(33) set Z_ 0.000000000000 $node_(34) set X_ 33.819393495664 $node_(34) set Y_ 244.004843116972 $node_(34) set Z_ 0.000000000000 $node_(35) set X_ 312.951188789179 $node_(35) set Y_ 391.102079965461 $node_(35) set Z_ 0.000000000000 $node_(36) set X_ 499.957197227305 $node_(36) set Y_ 25.583083816171 $node_(36) set Z_ 0.000000000000 $node_(37) set X_ 222.097132167826 $node_(37) set Y_ 431.539160027203 $node_(37) set Z_ 0.000000000000 $node_(38) set X_ 290.153778240081 $node_(38) set Y_ 167.844349497842 $node_(38) set Z_ 0.000000000000 $node_(39) set X_ 63.526845703270 $node_(39) set Y_ 258.394721487095 $node_(39) set Z_ 0.000000000000 $node_(40) set X_ 146.214880843809 $node_(40) set Y_ 51.224439440920 $node_(40) set Z_ 0.000000000000 $node_(41) set X_ 37.526393846024 $node_(41) set Y_ 69.978998404842 $node_(41) set Z_ 0.000000000000 $node_(42) set X_ 187.904632087835 $node_(42) set Y_ 152.041696972370 $node_(42) set Z_ 0.000000000000 $node_(43) set X_ 212.846511223371 $node_(43) set Y_ 73.878119668609 $node_(43) set Z_ 0.000000000000 $node_(44) set X_ 57.321717246183 $node_(44) set Y_ 37.801054972834 $node_(44) set Z_ 0.000000000000 $node_(45) set X_ 486.160721890961 $node_(45) set Y_ 340.234022766509 $node_(45) set Z_ 0.000000000000 $node_(46) set X_ 295.822500607716 $node_(46) set Y_ 58.750334130616 $node_(46) set Z_ 0.000000000000 $node_(47) set X_ 117.178595595329 $node_(47) set Y_ 432.291480809596 $node_(47) set Z_ 0.000000000000 $node_(48) set X_ 373.230638246046 $node_(48) set Y_ 496.706497695984 $node_(48) set Z_ 0.000000000000 $node_(49) set X_ 341.452824422668 $node_(49) set Y_ 77.673994623169 $node_(49) set Z_ 0.000000000000 $ns_ at 0.000000000000 "$node_(0) setdest 119.154553810169 102.582516925680 9.702731598673" $ns_ at 0.000000000000 "$node_(1) setdest 373.191699298069 282.778323585608 18.806835639249" $ns_ at 0.000000000000 "$node_(2) setdest 422.690129121660 11.505378385335 5.996655097069" $ns_ at 0.000000000000 "$node_(3) setdest 71.041083376982 319.927029787754 7.148912927828" $ns_ at 0.000000000000 "$node_(4) setdest 223.311234486461 149.801617525224 6.079323865590" $ns_ at 0.000000000000 "$node_(5) setdest 431.974646717013 262.209868766287 9.471591252389" $ns_ at 0.000000000000 "$node_(6) setdest 127.191485128326 324.141628323462 19.461271485301" $ns_ at 0.000000000000 "$node_(7) setdest 234.742330230401 284.502637962938 9.675746651496" $ns_ at 0.000000000000 "$node_(8) setdest 425.917605541382 414.575541096673 17.989040371431" $ns_ at 0.000000000000 "$node_(9) setdest 462.030575750945 352.842985627088 15.853857350909" $ns_ at 0.000000000000 "$node_(10) setdest 21.306599823705 434.905231338993 13.829216132052" $ns_ at 0.000000000000 "$node_(11) setdest 68.086255495888 494.165158198763 16.259304183055" $ns_ at 0.000000000000 "$node_(12) setdest 68.526196818205 359.737188747464 9.228532179150" $ns_ at 0.000000000000 "$node_(13) setdest 353.520828423168 382.604202973115 16.558578448413" $ns_ at 0.000000000000 "$node_(14) setdest 225.031011459988 148.633313694906 15.915996704839" $ns_ at 0.000000000000 "$node_(15) setdest 444.701190106070 471.277325652932 5.196945462600" $ns_ at 0.000000000000 "$node_(16) setdest 421.826877919955 490.589076197363 8.232113256184" $ns_ at 0.000000000000 "$node_(17) setdest 93.870616989464 227.960849976134 9.814081383247" $ns_ at 0.000000000000 "$node_(18) setdest 36.673253082679 467.894057818214 15.450255538722" $ns_ at 0.000000000000 "$node_(19) setdest 160.999262819031 189.219361137978 13.920495727906" $ns_ at 0.000000000000 "$node_(20) setdest 486.621904353927 488.894994182084 2.555640309950" $ns_ at 0.000000000000 "$node_(21) setdest 201.517736286784 445.751581740642 11.107731515171" $ns_ at 0.000000000000 "$node_(22) setdest 187.079675591684 166.966909712441 12.919787486856" $ns_ at 0.000000000000 "$node_(23) setdest 214.795311954204 327.942502268600 18.505675617880" $ns_ at 0.000000000000 "$node_(24) setdest 357.827885176102 152.181204094945 14.589340410797" $ns_ at 0.000000000000 "$node_(25) setdest 154.615046842939 78.156455596104 0.605579504268" $ns_ at 0.000000000000 "$node_(26) setdest 299.079677255026 89.425748470369 12.659104609185" $ns_ at 0.000000000000 "$node_(27) setdest 158.582572356140 39.631504622137 15.693519651948" $ns_ at 0.000000000000 "$node_(28) setdest 169.954129227078 324.341356512858 19.409876758525" $ns_ at 0.000000000000 "$node_(29) setdest 292.274501475761 26.808490412348 17.231264320226" $ns_ at 0.000000000000 "$node_(30) setdest 73.433796356951 320.840835625980 2.462703588475" $ns_ at 0.000000000000 "$node_(31) setdest 411.715443161505 150.803752096179 19.505358216612" $ns_ at 0.000000000000 "$node_(32) setdest 217.164332901636 456.249513057968 4.317160504397" $ns_ at 0.000000000000 "$node_(33) setdest 143.088368643630 400.413842589147 9.614561772865" $ns_ at 0.000000000000 "$node_(34) setdest 478.618794016705 49.992641526849 19.346300047829" $ns_ at 0.000000000000 "$node_(35) setdest 86.978026919865 205.455148996476 1.578862366360" $ns_ at 0.000000000000 "$node_(36) setdest 190.523832251541 164.528291142053 5.187605749588" $ns_ at 0.000000000000 "$node_(37) setdest 382.292291735484 16.045613875028 1.892298621498" $ns_ at 0.000000000000 "$node_(38) setdest 395.191389764615 496.809713387960 18.155854702093" $ns_ at 0.000000000000 "$node_(39) setdest 325.686826310786 157.491272142666 0.876704427031" $ns_ at 0.000000000000 "$node_(40) setdest 461.806875782979 368.069995557554 12.723201761587" $ns_ at 0.000000000000 "$node_(41) setdest 115.117791677942 443.026791361527 4.165667497194" $ns_ at 0.000000000000 "$node_(42) setdest 389.998341239908 253.648149142697 18.722106733871" $ns_ at 0.000000000000 "$node_(43) setdest 374.878027936125 331.479160335768 14.332950380923" $ns_ at 0.000000000000 "$node_(44) setdest 50.788994078550 460.788767166451 18.906923642531" $ns_ at 0.000000000000 "$node_(45) setdest 388.499365958354 258.345556616754 9.602284621744" $ns_ at 0.000000000000 "$node_(46) setdest 1.643862887733 415.747605142068 11.158716469308" $ns_ at 0.000000000000 "$node_(47) setdest 90.570726277938 289.587625124079 11.074079927851" $ns_ at 0.000000000000 "$node_(48) setdest 332.742066637229 275.990409754684 6.913555971817" $ns_ at 0.000000000000 "$node_(49) setdest 288.128337224641 76.027089453683 2.767701716088" $god_ set-dist 0 1 1 $god_ set-dist 0 2 2 $god_ set-dist 0 3 2 $god_ set-dist 0 4 1 $god_ set-dist 0 5 1 $god_ set-dist 0 6 2 $god_ set-dist 0 7 2 $god_ set-dist 0 8 1 $god_ set-dist 0 9 1 $god_ set-dist 0 10 1 $god_ set-dist 0 11 2 $god_ set-dist 0 12 1 $god_ set-dist 0 13 2 $god_ set-dist 0 14 1 $god_ set-dist 0 15 1 $god_ set-dist 0 16 1 $god_ set-dist 0 17 3 $god_ set-dist 0 18 1 $god_ set-dist 0 19 1 $god_ set-dist 0 20 1 $god_ set-dist 0 21 1 $god_ set-dist 0 22 2 $god_ set-dist 0 23 2 $god_ set-dist 0 24 1 $god_ set-dist 0 25 2 $god_ set-dist 0 26 1 $god_ set-dist 0 27 2 $god_ set-dist 0 28 1 $god_ set-dist 0 29 2 $god_ set-dist 0 30 2 $god_ set-dist 0 31 2 $god_ set-dist 0 32 1 $god_ set-dist 0 33 1 $god_ set-dist 0 34 2 $god_ set-dist 0 35 2 $god_ set-dist 0 36 1 $god_ set-dist 0 37 2 $god_ set-dist 0 38 1 $god_ set-dist 0 39 2 $god_ set-dist 0 40 1 $god_ set-dist 0 41 2 $god_ set-dist 0 42 1 $god_ set-dist 0 43 1 $god_ set-dist 0 44 2 $god_ set-dist 0 45 2 $god_ set-dist 0 46 1 $god_ set-dist 0 47 2 $god_ set-dist 0 48 2 $god_ set-dist 0 49 1 $god_ set-dist 1 2 2 $god_ set-dist 1 3 1 $god_ set-dist 1 4 1 $god_ set-dist 1 5 2 $god_ set-dist 1 6 1 $god_ set-dist 1 7 1 $god_ set-dist 1 8 1 $god_ set-dist 1 9 1 $god_ set-dist 1 10 1 $god_ set-dist 1 11 2 $god_ set-dist 1 12 1 $god_ set-dist 1 13 2 $god_ set-dist 1 14 1 $god_ set-dist 1 15 1 $god_ set-dist 1 16 2 $god_ set-dist 1 17 2 $god_ set-dist 1 18 1 $god_ set-dist 1 19 1 $god_ set-dist 1 20 1 $god_ set-dist 1 21 1 $god_ set-dist 1 22 2 $god_ set-dist 1 23 1 $god_ set-dist 1 24 2 $god_ set-dist 1 25 1 $god_ set-dist 1 26 2 $god_ set-dist 1 27 1 $god_ set-dist 1 28 1 $god_ set-dist 1 29 2 $god_ set-dist 1 30 1 $god_ set-dist 1 31 1 $god_ set-dist 1 32 1 $god_ set-dist 1 33 1 $god_ set-dist 1 34 1 $god_ set-dist 1 35 2 $god_ set-dist 1 36 2 $god_ set-dist 1 37 2 $god_ set-dist 1 38 1 $god_ set-dist 1 39 1 $god_ set-dist 1 40 1 $god_ set-dist 1 41 1 $god_ set-dist 1 42 1 $god_ set-dist 1 43 1 $god_ set-dist 1 44 1 $god_ set-dist 1 45 2 $god_ set-dist 1 46 1 $god_ set-dist 1 47 2 $god_ set-dist 1 48 2 $god_ set-dist 1 49 1 $god_ set-dist 2 3 2 $god_ set-dist 2 4 1 $god_ set-dist 2 5 1 $god_ set-dist 2 6 1 $god_ set-dist 2 7 1 $god_ set-dist 2 8 2 $god_ set-dist 2 9 1 $god_ set-dist 2 10 2 $god_ set-dist 2 11 1 $god_ set-dist 2 12 1 $god_ set-dist 2 13 1 $god_ set-dist 2 14 2 $god_ set-dist 2 15 2 $god_ set-dist 2 16 2 $god_ set-dist 2 17 2 $god_ set-dist 2 18 1 $god_ set-dist 2 19 1 $god_ set-dist 2 20 2 $god_ set-dist 2 21 1 $god_ set-dist 2 22 1 $god_ set-dist 2 23 2 $god_ set-dist 2 24 2 $god_ set-dist 2 25 1 $god_ set-dist 2 26 2 $god_ set-dist 2 27 2 $god_ set-dist 2 28 2 $god_ set-dist 2 29 1 $god_ set-dist 2 30 2 $god_ set-dist 2 31 1 $god_ set-dist 2 32 2 $god_ set-dist 2 33 1 $god_ set-dist 2 34 2 $god_ set-dist 2 35 1 $god_ set-dist 2 36 2 $god_ set-dist 2 37 1 $god_ set-dist 2 38 1 $god_ set-dist 2 39 2 $god_ set-dist 2 40 2 $god_ set-dist 2 41 2 $god_ set-dist 2 42 2 $god_ set-dist 2 43 2 $god_ set-dist 2 44 2 $god_ set-dist 2 45 1 $god_ set-dist 2 46 2 $god_ set-dist 2 47 1 $god_ set-dist 2 48 1 $god_ set-dist 2 49 2 $god_ set-dist 3 4 2 $god_ set-dist 3 5 3 $god_ set-dist 3 6 1 $god_ set-dist 3 7 1 $god_ set-dist 3 8 2 $god_ set-dist 3 9 2 $god_ set-dist 3 10 2 $god_ set-dist 3 11 1 $god_ set-dist 3 12 2 $god_ set-dist 3 13 2 $god_ set-dist 3 14 2 $god_ set-dist 3 15 2 $god_ set-dist 3 16 3 $god_ set-dist 3 17 1 $god_ set-dist 3 18 1 $god_ set-dist 3 19 2 $god_ set-dist 3 20 2 $god_ set-dist 3 21 2 $god_ set-dist 3 22 2 $god_ set-dist 3 23 2 $god_ set-dist 3 24 3 $god_ set-dist 3 25 2 $god_ set-dist 3 26 3 $god_ set-dist 3 27 1 $god_ set-dist 3 28 2 $god_ set-dist 3 29 2 $god_ set-dist 3 30 1 $god_ set-dist 3 31 1 $god_ set-dist 3 32 2 $god_ set-dist 3 33 2 $god_ set-dist 3 34 1 $god_ set-dist 3 35 2 $god_ set-dist 3 36 3 $god_ set-dist 3 37 1 $god_ set-dist 3 38 2 $god_ set-dist 3 39 1 $god_ set-dist 3 40 2 $god_ set-dist 3 41 2 $god_ set-dist 3 42 2 $god_ set-dist 3 43 2 $god_ set-dist 3 44 2 $god_ set-dist 3 45 3 $god_ set-dist 3 46 2 $god_ set-dist 3 47 1 $god_ set-dist 3 48 2 $god_ set-dist 3 49 2 $god_ set-dist 4 5 1 $god_ set-dist 4 6 2 $god_ set-dist 4 7 1 $god_ set-dist 4 8 1 $god_ set-dist 4 9 1 $god_ set-dist 4 10 1 $god_ set-dist 4 11 2 $god_ set-dist 4 12 1 $god_ set-dist 4 13 2 $god_ set-dist 4 14 1 $god_ set-dist 4 15 1 $god_ set-dist 4 16 1 $god_ set-dist 4 17 2 $god_ set-dist 4 18 1 $god_ set-dist 4 19 1 $god_ set-dist 4 20 1 $god_ set-dist 4 21 1 $god_ set-dist 4 22 2 $god_ set-dist 4 23 2 $god_ set-dist 4 24 1 $god_ set-dist 4 25 1 $god_ set-dist 4 26 1 $god_ set-dist 4 27 2 $god_ set-dist 4 28 1 $god_ set-dist 4 29 1 $god_ set-dist 4 30 1 $god_ set-dist 4 31 1 $god_ set-dist 4 32 1 $god_ set-dist 4 33 1 $god_ set-dist 4 34 2 $god_ set-dist 4 35 1 $god_ set-dist 4 36 2 $god_ set-dist 4 37 1 $god_ set-dist 4 38 1 $god_ set-dist 4 39 2 $god_ set-dist 4 40 1 $god_ set-dist 4 41 2 $god_ set-dist 4 42 1 $god_ set-dist 4 43 1 $god_ set-dist 4 44 2 $god_ set-dist 4 45 1 $god_ set-dist 4 46 1 $god_ set-dist 4 47 2 $god_ set-dist 4 48 2 $god_ set-dist 4 49 1 $god_ set-dist 5 6 2 $god_ set-dist 5 7 2 $god_ set-dist 5 8 2 $god_ set-dist 5 9 1 $god_ set-dist 5 10 1 $god_ set-dist 5 11 2 $god_ set-dist 5 12 1 $god_ set-dist 5 13 1 $god_ set-dist 5 14 1 $god_ set-dist 5 15 1 $god_ set-dist 5 16 1 $god_ set-dist 5 17 3 $god_ set-dist 5 18 2 $god_ set-dist 5 19 1 $god_ set-dist 5 20 1 $god_ set-dist 5 21 1 $god_ set-dist 5 22 1 $god_ set-dist 5 23 2 $god_ set-dist 5 24 1 $god_ set-dist 5 25 1 $god_ set-dist 5 26 1 $god_ set-dist 5 27 2 $god_ set-dist 5 28 2 $god_ set-dist 5 29 2 $god_ set-dist 5 30 2 $god_ set-dist 5 31 2 $god_ set-dist 5 32 1 $god_ set-dist 5 33 1 $god_ set-dist 5 34 2 $god_ set-dist 5 35 1 $god_ set-dist 5 36 1 $god_ set-dist 5 37 2 $god_ set-dist 5 38 1 $god_ set-dist 5 39 2 $god_ set-dist 5 40 2 $god_ set-dist 5 41 2 $god_ set-dist 5 42 2 $god_ set-dist 5 43 2 $god_ set-dist 5 44 2 $god_ set-dist 5 45 1 $god_ set-dist 5 46 1 $god_ set-dist 5 47 2 $god_ set-dist 5 48 2 $god_ set-dist 5 49 1 $god_ set-dist 6 7 1 $god_ set-dist 6 8 2 $god_ set-dist 6 9 1 $god_ set-dist 6 10 2 $god_ set-dist 6 11 1 $god_ set-dist 6 12 2 $god_ set-dist 6 13 2 $god_ set-dist 6 14 2 $god_ set-dist 6 15 2 $god_ set-dist 6 16 3 $god_ set-dist 6 17 1 $god_ set-dist 6 18 1 $god_ set-dist 6 19 2 $god_ set-dist 6 20 2 $god_ set-dist 6 21 1 $god_ set-dist 6 22 2 $god_ set-dist 6 23 2 $god_ set-dist 6 24 2 $god_ set-dist 6 25 1 $god_ set-dist 6 26 2 $god_ set-dist 6 27 1 $god_ set-dist 6 28 2 $god_ set-dist 6 29 1 $god_ set-dist 6 30 1 $god_ set-dist 6 31 1 $god_ set-dist 6 32 2 $god_ set-dist 6 33 2 $god_ set-dist 6 34 1 $god_ set-dist 6 35 1 $god_ set-dist 6 36 3 $god_ set-dist 6 37 1 $god_ set-dist 6 38 2 $god_ set-dist 6 39 1 $god_ set-dist 6 40 2 $god_ set-dist 6 41 2 $god_ set-dist 6 42 1 $god_ set-dist 6 43 2 $god_ set-dist 6 44 2 $god_ set-dist 6 45 2 $god_ set-dist 6 46 2 $god_ set-dist 6 47 1 $god_ set-dist 6 48 2 $god_ set-dist 6 49 2 $god_ set-dist 7 8 1 $god_ set-dist 7 9 1 $god_ set-dist 7 10 1 $god_ set-dist 7 11 1 $god_ set-dist 7 12 1 $god_ set-dist 7 13 2 $god_ set-dist 7 14 1 $god_ set-dist 7 15 2 $god_ set-dist 7 16 2 $god_ set-dist 7 17 2 $god_ set-dist 7 18 1 $god_ set-dist 7 19 1 $god_ set-dist 7 20 1 $god_ set-dist 7 21 1 $god_ set-dist 7 22 2 $god_ set-dist 7 23 1 $god_ set-dist 7 24 2 $god_ set-dist 7 25 1 $god_ set-dist 7 26 2 $god_ set-dist 7 27 1 $god_ set-dist 7 28 1 $god_ set-dist 7 29 1 $god_ set-dist 7 30 1 $god_ set-dist 7 31 1 $god_ set-dist 7 32 1 $god_ set-dist 7 33 1 $god_ set-dist 7 34 1 $god_ set-dist 7 35 1 $god_ set-dist 7 36 2 $god_ set-dist 7 37 1 $god_ set-dist 7 38 1 $god_ set-dist 7 39 1 $god_ set-dist 7 40 1 $god_ set-dist 7 41 1 $god_ set-dist 7 42 1 $god_ set-dist 7 43 1 $god_ set-dist 7 44 1 $god_ set-dist 7 45 2 $god_ set-dist 7 46 1 $god_ set-dist 7 47 1 $god_ set-dist 7 48 2 $god_ set-dist 7 49 1 $god_ set-dist 8 9 1 $god_ set-dist 8 10 1 $god_ set-dist 8 11 2 $god_ set-dist 8 12 1 $god_ set-dist 8 13 2 $god_ set-dist 8 14 1 $god_ set-dist 8 15 1 $god_ set-dist 8 16 2 $god_ set-dist 8 17 2 $god_ set-dist 8 18 1 $god_ set-dist 8 19 1 $god_ set-dist 8 20 1 $god_ set-dist 8 21 1 $god_ set-dist 8 22 2 $god_ set-dist 8 23 1 $god_ set-dist 8 24 2 $god_ set-dist 8 25 1 $god_ set-dist 8 26 2 $god_ set-dist 8 27 1 $god_ set-dist 8 28 1 $god_ set-dist 8 29 2 $god_ set-dist 8 30 1 $god_ set-dist 8 31 1 $god_ set-dist 8 32 1 $god_ set-dist 8 33 1 $god_ set-dist 8 34 1 $god_ set-dist 8 35 2 $god_ set-dist 8 36 2 $god_ set-dist 8 37 2 $god_ set-dist 8 38 1 $god_ set-dist 8 39 1 $god_ set-dist 8 40 1 $god_ set-dist 8 41 1 $god_ set-dist 8 42 1 $god_ set-dist 8 43 1 $god_ set-dist 8 44 1 $god_ set-dist 8 45 2 $god_ set-dist 8 46 1 $god_ set-dist 8 47 2 $god_ set-dist 8 48 2 $god_ set-dist 8 49 1 $god_ set-dist 9 10 1 $god_ set-dist 9 11 1 $god_ set-dist 9 12 1 $god_ set-dist 9 13 2 $god_ set-dist 9 14 1 $god_ set-dist 9 15 1 $god_ set-dist 9 16 2 $god_ set-dist 9 17 2 $god_ set-dist 9 18 1 $god_ set-dist 9 19 1 $god_ set-dist 9 20 1 $god_ set-dist 9 21 1 $god_ set-dist 9 22 1 $god_ set-dist 9 23 2 $god_ set-dist 9 24 1 $god_ set-dist 9 25 1 $god_ set-dist 9 26 1 $god_ set-dist 9 27 1 $god_ set-dist 9 28 1 $god_ set-dist 9 29 1 $god_ set-dist 9 30 1 $god_ set-dist 9 31 1 $god_ set-dist 9 32 1 $god_ set-dist 9 33 1 $god_ set-dist 9 34 1 $god_ set-dist 9 35 1 $god_ set-dist 9 36 2 $god_ set-dist 9 37 1 $god_ set-dist 9 38 1 $god_ set-dist 9 39 1 $god_ set-dist 9 40 1 $god_ set-dist 9 41 2 $god_ set-dist 9 42 1 $god_ set-dist 9 43 1 $god_ set-dist 9 44 2 $god_ set-dist 9 45 1 $god_ set-dist 9 46 1 $god_ set-dist 9 47 1 $god_ set-dist 9 48 2 $god_ set-dist 9 49 1 $god_ set-dist 10 11 2 $god_ set-dist 10 12 1 $god_ set-dist 10 13 2 $god_ set-dist 10 14 1 $god_ set-dist 10 15 1 $god_ set-dist 10 16 1 $god_ set-dist 10 17 2 $god_ set-dist 10 18 1 $god_ set-dist 10 19 1 $god_ set-dist 10 20 1 $god_ set-dist 10 21 1 $god_ set-dist 10 22 2 $god_ set-dist 10 23 1 $god_ set-dist 10 24 1 $god_ set-dist 10 25 1 $god_ set-dist 10 26 1 $god_ set-dist 10 27 2 $god_ set-dist 10 28 1 $god_ set-dist 10 29 2 $god_ set-dist 10 30 1 $god_ set-dist 10 31 1 $god_ set-dist 10 32 1 $god_ set-dist 10 33 1 $god_ set-dist 10 34 2 $god_ set-dist 10 35 2 $god_ set-dist 10 36 1 $god_ set-dist 10 37 2 $god_ set-dist 10 38 1 $god_ set-dist 10 39 2 $god_ set-dist 10 40 1 $god_ set-dist 10 41 2 $god_ set-dist 10 42 1 $god_ set-dist 10 43 1 $god_ set-dist 10 44 2 $god_ set-dist 10 45 2 $god_ set-dist 10 46 1 $god_ set-dist 10 47 2 $god_ set-dist 10 48 2 $god_ set-dist 10 49 1 $god_ set-dist 11 12 2 $god_ set-dist 11 13 2 $god_ set-dist 11 14 2 $god_ set-dist 11 15 2 $god_ set-dist 11 16 3 $god_ set-dist 11 17 1 $god_ set-dist 11 18 1 $god_ set-dist 11 19 2 $god_ set-dist 11 20 2 $god_ set-dist 11 21 1 $god_ set-dist 11 22 2 $god_ set-dist 11 23 2 $god_ set-dist 11 24 2 $god_ set-dist 11 25 1 $god_ set-dist 11 26 2 $god_ set-dist 11 27 1 $god_ set-dist 11 28 2 $god_ set-dist 11 29 1 $god_ set-dist 11 30 1 $god_ set-dist 11 31 1 $god_ set-dist 11 32 2 $god_ set-dist 11 33 2 $god_ set-dist 11 34 1 $god_ set-dist 11 35 1 $god_ set-dist 11 36 3 $god_ set-dist 11 37 1 $god_ set-dist 11 38 2 $god_ set-dist 11 39 1 $god_ set-dist 11 40 2 $god_ set-dist 11 41 2 $god_ set-dist 11 42 2 $god_ set-dist 11 43 2 $god_ set-dist 11 44 2 $god_ set-dist 11 45 2 $god_ set-dist 11 46 2 $god_ set-dist 11 47 1 $god_ set-dist 11 48 2 $god_ set-dist 11 49 2 $god_ set-dist 12 13 1 $god_ set-dist 12 14 1 $god_ set-dist 12 15 1 $god_ set-dist 12 16 1 $god_ set-dist 12 17 3 $god_ set-dist 12 18 1 $god_ set-dist 12 19 1 $god_ set-dist 12 20 1 $god_ set-dist 12 21 1 $god_ set-dist 12 22 1 $god_ set-dist 12 23 2 $god_ set-dist 12 24 1 $god_ set-dist 12 25 1 $god_ set-dist 12 26 1 $god_ set-dist 12 27 2 $god_ set-dist 12 28 1 $god_ set-dist 12 29 1 $god_ set-dist 12 30 2 $god_ set-dist 12 31 2 $god_ set-dist 12 32 1 $god_ set-dist 12 33 1 $god_ set-dist 12 34 2 $god_ set-dist 12 35 1 $god_ set-dist 12 36 1 $god_ set-dist 12 37 2 $god_ set-dist 12 38 1 $god_ set-dist 12 39 2 $god_ set-dist 12 40 2 $god_ set-dist 12 41 2 $god_ set-dist 12 42 1 $god_ set-dist 12 43 1 $god_ set-dist 12 44 2 $god_ set-dist 12 45 1 $god_ set-dist 12 46 1 $god_ set-dist 12 47 2 $god_ set-dist 12 48 2 $god_ set-dist 12 49 1 $god_ set-dist 13 14 2 $god_ set-dist 13 15 2 $god_ set-dist 13 16 2 $god_ set-dist 13 17 2 $god_ set-dist 13 18 2 $god_ set-dist 13 19 1 $god_ set-dist 13 20 2 $god_ set-dist 13 21 2 $god_ set-dist 13 22 1 $god_ set-dist 13 23 3 $god_ set-dist 13 24 2 $god_ set-dist 13 25 1 $god_ set-dist 13 26 2 $god_ set-dist 13 27 2 $god_ set-dist 13 28 2 $god_ set-dist 13 29 1 $god_ set-dist 13 30 2 $god_ set-dist 13 31 2 $god_ set-dist 13 32 2 $god_ set-dist 13 33 2 $god_ set-dist 13 34 2 $god_ set-dist 13 35 1 $god_ set-dist 13 36 2 $god_ set-dist 13 37 1 $god_ set-dist 13 38 2 $god_ set-dist 13 39 2 $god_ set-dist 13 40 3 $god_ set-dist 13 41 3 $god_ set-dist 13 42 2 $god_ set-dist 13 43 2 $god_ set-dist 13 44 3 $god_ set-dist 13 45 1 $god_ set-dist 13 46 2 $god_ set-dist 13 47 2 $god_ set-dist 13 48 1 $god_ set-dist 13 49 2 $god_ set-dist 14 15 1 $god_ set-dist 14 16 1 $god_ set-dist 14 17 3 $god_ set-dist 14 18 1 $god_ set-dist 14 19 1 $god_ set-dist 14 20 1 $god_ set-dist 14 21 1 $god_ set-dist 14 22 2 $god_ set-dist 14 23 1 $god_ set-dist 14 24 1 $god_ set-dist 14 25 2 $god_ set-dist 14 26 1 $god_ set-dist 14 27 2 $god_ set-dist 14 28 1 $god_ set-dist 14 29 2 $god_ set-dist 14 30 1 $god_ set-dist 14 31 2 $god_ set-dist 14 32 1 $god_ set-dist 14 33 1 $god_ set-dist 14 34 2 $god_ set-dist 14 35 2 $god_ set-dist 14 36 1 $god_ set-dist 14 37 2 $god_ set-dist 14 38 1 $god_ set-dist 14 39 2 $god_ set-dist 14 40 1 $god_ set-dist 14 41 2 $god_ set-dist 14 42 1 $god_ set-dist 14 43 1 $god_ set-dist 14 44 1 $god_ set-dist 14 45 2 $god_ set-dist 14 46 1 $god_ set-dist 14 47 2 $god_ set-dist 14 48 2 $god_ set-dist 14 49 1 $god_ set-dist 15 16 1 $god_ set-dist 15 17 3 $god_ set-dist 15 18 1 $god_ set-dist 15 19 1 $god_ set-dist 15 20 1 $god_ set-dist 15 21 1 $god_ set-dist 15 22 2 $god_ set-dist 15 23 1 $god_ set-dist 15 24 1 $god_ set-dist 15 25 2 $god_ set-dist 15 26 1 $god_ set-dist 15 27 2 $god_ set-dist 15 28 1 $god_ set-dist 15 29 2 $god_ set-dist 15 30 2 $god_ set-dist 15 31 2 $god_ set-dist 15 32 1 $god_ set-dist 15 33 1 $god_ set-dist 15 34 2 $god_ set-dist 15 35 2 $god_ set-dist 15 36 1 $god_ set-dist 15 37 2 $god_ set-dist 15 38 1 $god_ set-dist 15 39 2 $god_ set-dist 15 40 1 $god_ set-dist 15 41 2 $god_ set-dist 15 42 1 $god_ set-dist 15 43 1 $god_ set-dist 15 44 2 $god_ set-dist 15 45 2 $god_ set-dist 15 46 1 $god_ set-dist 15 47 2 $god_ set-dist 15 48 2 $god_ set-dist 15 49 1 $god_ set-dist 16 17 3 $god_ set-dist 16 18 2 $god_ set-dist 16 19 2 $god_ set-dist 16 20 1 $god_ set-dist 16 21 2 $god_ set-dist 16 22 2 $god_ set-dist 16 23 2 $god_ set-dist 16 24 1 $god_ set-dist 16 25 2 $god_ set-dist 16 26 1 $god_ set-dist 16 27 3 $god_ set-dist 16 28 2 $god_ set-dist 16 29 2 $god_ set-dist 16 30 2 $god_ set-dist 16 31 2 $god_ set-dist 16 32 1 $god_ set-dist 16 33 1 $god_ set-dist 16 34 3 $god_ set-dist 16 35 2 $god_ set-dist 16 36 1 $god_ set-dist 16 37 2 $god_ set-dist 16 38 1 $god_ set-dist 16 39 2 $god_ set-dist 16 40 2 $god_ set-dist 16 41 2 $god_ set-dist 16 42 2 $god_ set-dist 16 43 2 $god_ set-dist 16 44 2 $god_ set-dist 16 45 2 $god_ set-dist 16 46 1 $god_ set-dist 16 47 3 $god_ set-dist 16 48 3 $god_ set-dist 16 49 1 $god_ set-dist 17 18 2 $god_ set-dist 17 19 2 $god_ set-dist 17 20 3 $god_ set-dist 17 21 2 $god_ set-dist 17 22 2 $god_ set-dist 17 23 2 $god_ set-dist 17 24 3 $god_ set-dist 17 25 2 $god_ set-dist 17 26 3 $god_ set-dist 17 27 1 $god_ set-dist 17 28 2 $god_ set-dist 17 29 2 $god_ set-dist 17 30 2 $god_ set-dist 17 31 1 $god_ set-dist 17 32 3 $god_ set-dist 17 33 3 $god_ set-dist 17 34 1 $god_ set-dist 17 35 2 $god_ set-dist 17 36 3 $god_ set-dist 17 37 1 $god_ set-dist 17 38 2 $god_ set-dist 17 39 1 $god_ set-dist 17 40 2 $god_ set-dist 17 41 2 $god_ set-dist 17 42 2 $god_ set-dist 17 43 2 $god_ set-dist 17 44 2 $god_ set-dist 17 45 3 $god_ set-dist 17 46 3 $god_ set-dist 17 47 1 $god_ set-dist 17 48 2 $god_ set-dist 17 49 3 $god_ set-dist 18 19 1 $god_ set-dist 18 20 1 $god_ set-dist 18 21 1 $god_ set-dist 18 22 2 $god_ set-dist 18 23 1 $god_ set-dist 18 24 2 $god_ set-dist 18 25 1 $god_ set-dist 18 26 2 $god_ set-dist 18 27 1 $god_ set-dist 18 28 1 $god_ set-dist 18 29 1 $god_ set-dist 18 30 1 $god_ set-dist 18 31 1 $god_ set-dist 18 32 1 $god_ set-dist 18 33 1 $god_ set-dist 18 34 1 $god_ set-dist 18 35 1 $god_ set-dist 18 36 2 $god_ set-dist 18 37 1 $god_ set-dist 18 38 1 $god_ set-dist 18 39 1 $god_ set-dist 18 40 1 $god_ set-dist 18 41 1 $god_ set-dist 18 42 1 $god_ set-dist 18 43 1 $god_ set-dist 18 44 1 $god_ set-dist 18 45 2 $god_ set-dist 18 46 1 $god_ set-dist 18 47 1 $god_ set-dist 18 48 2 $god_ set-dist 18 49 1 $god_ set-dist 19 20 1 $god_ set-dist 19 21 1 $god_ set-dist 19 22 1 $god_ set-dist 19 23 2 $god_ set-dist 19 24 1 $god_ set-dist 19 25 1 $god_ set-dist 19 26 1 $god_ set-dist 19 27 2 $god_ set-dist 19 28 1 $god_ set-dist 19 29 1 $god_ set-dist 19 30 2 $god_ set-dist 19 31 1 $god_ set-dist 19 32 1 $god_ set-dist 19 33 1 $god_ set-dist 19 34 2 $god_ set-dist 19 35 1 $god_ set-dist 19 36 2 $god_ set-dist 19 37 1 $god_ set-dist 19 38 1 $god_ set-dist 19 39 2 $god_ set-dist 19 40 2 $god_ set-dist 19 41 2 $god_ set-dist 19 42 1 $god_ set-dist 19 43 1 $god_ set-dist 19 44 2 $god_ set-dist 19 45 1 $god_ set-dist 19 46 1 $god_ set-dist 19 47 2 $god_ set-dist 19 48 1 $god_ set-dist 19 49 1 $god_ set-dist 20 21 1 $god_ set-dist 20 22 2 $god_ set-dist 20 23 1 $god_ set-dist 20 24 1 $god_ set-dist 20 25 2 $god_ set-dist 20 26 1 $god_ set-dist 20 27 2 $god_ set-dist 20 28 1 $god_ set-dist 20 29 2 $god_ set-dist 20 30 2 $god_ set-dist 20 31 2 $god_ set-dist 20 32 1 $god_ set-dist 20 33 1 $god_ set-dist 20 34 2 $god_ set-dist 20 35 2 $god_ set-dist 20 36 1 $god_ set-dist 20 37 2 $god_ set-dist 20 38 1 $god_ set-dist 20 39 2 $god_ set-dist 20 40 1 $god_ set-dist 20 41 2 $god_ set-dist 20 42 1 $god_ set-dist 20 43 1 $god_ set-dist 20 44 2 $god_ set-dist 20 45 2 $god_ set-dist 20 46 1 $god_ set-dist 20 47 2 $god_ set-dist 20 48 2 $god_ set-dist 20 49 1 $god_ set-dist 21 22 2 $god_ set-dist 21 23 2 $god_ set-dist 21 24 1 $god_ set-dist 21 25 1 $god_ set-dist 21 26 1 $god_ set-dist 21 27 1 $god_ set-dist 21 28 1 $god_ set-dist 21 29 1 $god_ set-dist 21 30 1 $god_ set-dist 21 31 1 $god_ set-dist 21 32 1 $god_ set-dist 21 33 1 $god_ set-dist 21 34 1 $god_ set-dist 21 35 1 $god_ set-dist 21 36 2 $god_ set-dist 21 37 1 $god_ set-dist 21 38 1 $god_ set-dist 21 39 1 $god_ set-dist 21 40 1 $god_ set-dist 21 41 2 $god_ set-dist 21 42 1 $god_ set-dist 21 43 1 $god_ set-dist 21 44 2 $god_ set-dist 21 45 2 $god_ set-dist 21 46 1 $god_ set-dist 21 47 2 $god_ set-dist 21 48 2 $god_ set-dist 21 49 1 $god_ set-dist 22 23 3 $god_ set-dist 22 24 2 $god_ set-dist 22 25 1 $god_ set-dist 22 26 2 $god_ set-dist 22 27 2 $god_ set-dist 22 28 2 $god_ set-dist 22 29 1 $god_ set-dist 22 30 2 $god_ set-dist 22 31 2 $god_ set-dist 22 32 2 $god_ set-dist 22 33 2 $god_ set-dist 22 34 2 $god_ set-dist 22 35 1 $god_ set-dist 22 36 2 $god_ set-dist 22 37 1 $god_ set-dist 22 38 2 $god_ set-dist 22 39 2 $god_ set-dist 22 40 2 $god_ set-dist 22 41 3 $god_ set-dist 22 42 2 $god_ set-dist 22 43 2 $god_ set-dist 22 44 3 $god_ set-dist 22 45 1 $god_ set-dist 22 46 2 $god_ set-dist 22 47 2 $god_ set-dist 22 48 1 $god_ set-dist 22 49 2 $god_ set-dist 23 24 2 $god_ set-dist 23 25 2 $god_ set-dist 23 26 2 $god_ set-dist 23 27 2 $god_ set-dist 23 28 1 $god_ set-dist 23 29 2 $god_ set-dist 23 30 1 $god_ set-dist 23 31 2 $god_ set-dist 23 32 1 $god_ set-dist 23 33 2 $god_ set-dist 23 34 1 $god_ set-dist 23 35 2 $god_ set-dist 23 36 2 $god_ set-dist 23 37 2 $god_ set-dist 23 38 1 $god_ set-dist 23 39 2 $god_ set-dist 23 40 1 $god_ set-dist 23 41 1 $god_ set-dist 23 42 1 $god_ set-dist 23 43 1 $god_ set-dist 23 44 1 $god_ set-dist 23 45 3 $god_ set-dist 23 46 1 $god_ set-dist 23 47 2 $god_ set-dist 23 48 3 $god_ set-dist 23 49 2 $god_ set-dist 24 25 1 $god_ set-dist 24 26 1 $god_ set-dist 24 27 2 $god_ set-dist 24 28 2 $god_ set-dist 24 29 2 $god_ set-dist 24 30 2 $god_ set-dist 24 31 2 $god_ set-dist 24 32 1 $god_ set-dist 24 33 1 $god_ set-dist 24 34 2 $god_ set-dist 24 35 2 $god_ set-dist 24 36 1 $god_ set-dist 24 37 2 $god_ set-dist 24 38 1 $god_ set-dist 24 39 2 $god_ set-dist 24 40 2 $god_ set-dist 24 41 2 $god_ set-dist 24 42 2 $god_ set-dist 24 43 2 $god_ set-dist 24 44 2 $god_ set-dist 24 45 1 $god_ set-dist 24 46 1 $god_ set-dist 24 47 2 $god_ set-dist 24 48 2 $god_ set-dist 24 49 1 $god_ set-dist 25 26 2 $god_ set-dist 25 27 1 $god_ set-dist 25 28 1 $god_ set-dist 25 29 1 $god_ set-dist 25 30 1 $god_ set-dist 25 31 1 $god_ set-dist 25 32 1 $god_ set-dist 25 33 1 $god_ set-dist 25 34 1 $god_ set-dist 25 35 1 $god_ set-dist 25 36 2 $god_ set-dist 25 37 1 $god_ set-dist 25 38 1 $god_ set-dist 25 39 1 $god_ set-dist 25 40 2 $god_ set-dist 25 41 2 $god_ set-dist 25 42 1 $god_ set-dist 25 43 1 $god_ set-dist 25 44 2 $god_ set-dist 25 45 1 $god_ set-dist 25 46 2 $god_ set-dist 25 47 1 $god_ set-dist 25 48 1 $god_ set-dist 25 49 1 $god_ set-dist 26 27 2 $god_ set-dist 26 28 1 $god_ set-dist 26 29 2 $god_ set-dist 26 30 2 $god_ set-dist 26 31 2 $god_ set-dist 26 32 1 $god_ set-dist 26 33 1 $god_ set-dist 26 34 2 $god_ set-dist 26 35 2 $god_ set-dist 26 36 1 $god_ set-dist 26 37 2 $god_ set-dist 26 38 1 $god_ set-dist 26 39 2 $god_ set-dist 26 40 2 $god_ set-dist 26 41 2 $god_ set-dist 26 42 1 $god_ set-dist 26 43 1 $god_ set-dist 26 44 2 $god_ set-dist 26 45 2 $god_ set-dist 26 46 1 $god_ set-dist 26 47 2 $god_ set-dist 26 48 2 $god_ set-dist 26 49 1 $god_ set-dist 27 28 1 $god_ set-dist 27 29 2 $god_ set-dist 27 30 1 $god_ set-dist 27 31 1 $god_ set-dist 27 32 2 $god_ set-dist 27 33 2 $god_ set-dist 27 34 1 $god_ set-dist 27 35 2 $god_ set-dist 27 36 3 $god_ set-dist 27 37 1 $god_ set-dist 27 38 2 $god_ set-dist 27 39 1 $god_ set-dist 27 40 2 $god_ set-dist 27 41 1 $god_ set-dist 27 42 1 $god_ set-dist 27 43 2 $god_ set-dist 27 44 2 $god_ set-dist 27 45 2 $god_ set-dist 27 46 2 $god_ set-dist 27 47 1 $god_ set-dist 27 48 2 $god_ set-dist 27 49 2 $god_ set-dist 28 29 2 $god_ set-dist 28 30 1 $god_ set-dist 28 31 1 $god_ set-dist 28 32 1 $god_ set-dist 28 33 1 $god_ set-dist 28 34 1 $god_ set-dist 28 35 2 $god_ set-dist 28 36 2 $god_ set-dist 28 37 2 $god_ set-dist 28 38 1 $god_ set-dist 28 39 1 $god_ set-dist 28 40 1 $god_ set-dist 28 41 1 $god_ set-dist 28 42 1 $god_ set-dist 28 43 1 $god_ set-dist 28 44 1 $god_ set-dist 28 45 2 $god_ set-dist 28 46 1 $god_ set-dist 28 47 2 $god_ set-dist 28 48 2 $god_ set-dist 28 49 1 $god_ set-dist 29 30 2 $god_ set-dist 29 31 1 $god_ set-dist 29 32 2 $god_ set-dist 29 33 2 $god_ set-dist 29 34 2 $god_ set-dist 29 35 1 $god_ set-dist 29 36 2 $god_ set-dist 29 37 1 $god_ set-dist 29 38 1 $god_ set-dist 29 39 2 $god_ set-dist 29 40 2 $god_ set-dist 29 41 2 $god_ set-dist 29 42 2 $god_ set-dist 29 43 2 $god_ set-dist 29 44 2 $god_ set-dist 29 45 1 $god_ set-dist 29 46 2 $god_ set-dist 29 47 1 $god_ set-dist 29 48 1 $god_ set-dist 29 49 2 $god_ set-dist 30 31 1 $god_ set-dist 30 32 1 $god_ set-dist 30 33 2 $god_ set-dist 30 34 1 $god_ set-dist 30 35 2 $god_ set-dist 30 36 2 $god_ set-dist 30 37 2 $god_ set-dist 30 38 1 $god_ set-dist 30 39 1 $god_ set-dist 30 40 1 $god_ set-dist 30 41 1 $god_ set-dist 30 42 1 $god_ set-dist 30 43 1 $god_ set-dist 30 44 1 $god_ set-dist 30 45 2 $god_ set-dist 30 46 1 $god_ set-dist 30 47 2 $god_ set-dist 30 48 2 $god_ set-dist 30 49 2 $god_ set-dist 31 32 2 $god_ set-dist 31 33 2 $god_ set-dist 31 34 1 $god_ set-dist 31 35 1 $god_ set-dist 31 36 2 $god_ set-dist 31 37 1 $god_ set-dist 31 38 1 $god_ set-dist 31 39 1 $god_ set-dist 31 40 2 $god_ set-dist 31 41 2 $god_ set-dist 31 42 1 $god_ set-dist 31 43 2 $god_ set-dist 31 44 2 $god_ set-dist 31 45 2 $god_ set-dist 31 46 2 $god_ set-dist 31 47 1 $god_ set-dist 31 48 2 $god_ set-dist 31 49 2 $god_ set-dist 32 33 1 $god_ set-dist 32 34 2 $god_ set-dist 32 35 2 $god_ set-dist 32 36 1 $god_ set-dist 32 37 2 $god_ set-dist 32 38 1 $god_ set-dist 32 39 2 $god_ set-dist 32 40 1 $god_ set-dist 32 41 1 $god_ set-dist 32 42 1 $god_ set-dist 32 43 1 $god_ set-dist 32 44 1 $god_ set-dist 32 45 2 $god_ set-dist 32 46 1 $god_ set-dist 32 47 2 $god_ set-dist 32 48 2 $god_ set-dist 32 49 1 $god_ set-dist 33 34 2 $god_ set-dist 33 35 1 $god_ set-dist 33 36 1 $god_ set-dist 33 37 2 $god_ set-dist 33 38 1 $god_ set-dist 33 39 2 $god_ set-dist 33 40 2 $god_ set-dist 33 41 2 $god_ set-dist 33 42 1 $god_ set-dist 33 43 1 $god_ set-dist 33 44 2 $god_ set-dist 33 45 1 $god_ set-dist 33 46 1 $god_ set-dist 33 47 2 $god_ set-dist 33 48 2 $god_ set-dist 33 49 1 $god_ set-dist 34 35 2 $god_ set-dist 34 36 3 $god_ set-dist 34 37 2 $god_ set-dist 34 38 2 $god_ set-dist 34 39 1 $god_ set-dist 34 40 1 $god_ set-dist 34 41 1 $god_ set-dist 34 42 1 $god_ set-dist 34 43 1 $god_ set-dist 34 44 1 $god_ set-dist 34 45 2 $god_ set-dist 34 46 2 $god_ set-dist 34 47 1 $god_ set-dist 34 48 2 $god_ set-dist 34 49 2 $god_ set-dist 35 36 2 $god_ set-dist 35 37 1 $god_ set-dist 35 38 1 $god_ set-dist 35 39 2 $god_ set-dist 35 40 2 $god_ set-dist 35 41 2 $god_ set-dist 35 42 2 $god_ set-dist 35 43 2 $god_ set-dist 35 44 2 $god_ set-dist 35 45 1 $god_ set-dist 35 46 2 $god_ set-dist 35 47 1 $god_ set-dist 35 48 1 $god_ set-dist 35 49 2 $god_ set-dist 36 37 3 $god_ set-dist 36 38 2 $god_ set-dist 36 39 3 $god_ set-dist 36 40 2 $god_ set-dist 36 41 2 $god_ set-dist 36 42 2 $god_ set-dist 36 43 2 $god_ set-dist 36 44 2 $god_ set-dist 36 45 2 $god_ set-dist 36 46 1 $god_ set-dist 36 47 3 $god_ set-dist 36 48 3 $god_ set-dist 36 49 1 $god_ set-dist 37 38 2 $god_ set-dist 37 39 1 $god_ set-dist 37 40 2 $god_ set-dist 37 41 2 $god_ set-dist 37 42 2 $god_ set-dist 37 43 2 $god_ set-dist 37 44 2 $god_ set-dist 37 45 2 $god_ set-dist 37 46 2 $god_ set-dist 37 47 1 $god_ set-dist 37 48 1 $god_ set-dist 37 49 2 $god_ set-dist 38 39 1 $god_ set-dist 38 40 1 $god_ set-dist 38 41 2 $god_ set-dist 38 42 1 $god_ set-dist 38 43 1 $god_ set-dist 38 44 2 $god_ set-dist 38 45 2 $god_ set-dist 38 46 1 $god_ set-dist 38 47 2 $god_ set-dist 38 48 2 $god_ set-dist 38 49 1 $god_ set-dist 39 40 1 $god_ set-dist 39 41 1 $god_ set-dist 39 42 1 $god_ set-dist 39 43 1 $god_ set-dist 39 44 1 $god_ set-dist 39 45 2 $god_ set-dist 39 46 2 $god_ set-dist 39 47 1 $god_ set-dist 39 48 2 $god_ set-dist 39 49 2 $god_ set-dist 40 41 1 $god_ set-dist 40 42 1 $god_ set-dist 40 43 1 $god_ set-dist 40 44 1 $god_ set-dist 40 45 2 $god_ set-dist 40 46 1 $god_ set-dist 40 47 2 $god_ set-dist 40 48 3 $god_ set-dist 40 49 1 $god_ set-dist 41 42 1 $god_ set-dist 41 43 1 $god_ set-dist 41 44 1 $god_ set-dist 41 45 3 $god_ set-dist 41 46 2 $god_ set-dist 41 47 2 $god_ set-dist 41 48 3 $god_ set-dist 41 49 2 $god_ set-dist 42 43 1 $god_ set-dist 42 44 1 $god_ set-dist 42 45 2 $god_ set-dist 42 46 1 $god_ set-dist 42 47 2 $god_ set-dist 42 48 2 $god_ set-dist 42 49 1 $god_ set-dist 43 44 1 $god_ set-dist 43 45 2 $god_ set-dist 43 46 1 $god_ set-dist 43 47 2 $god_ set-dist 43 48 2 $god_ set-dist 43 49 1 $god_ set-dist 44 45 3 $god_ set-dist 44 46 1 $god_ set-dist 44 47 2 $god_ set-dist 44 48 3 $god_ set-dist 44 49 2 $god_ set-dist 45 46 2 $god_ set-dist 45 47 2 $god_ set-dist 45 48 1 $god_ set-dist 45 49 2 $god_ set-dist 46 47 2 $god_ set-dist 46 48 2 $god_ set-dist 46 49 1 $god_ set-dist 47 48 2 $god_ set-dist 47 49 2 $god_ set-dist 48 49 2 $ns_ at 0.010298566112 "$god_ set-dist 31 43 1" $ns_ at 0.012553742056 "$god_ set-dist 14 25 1" $ns_ at 0.016919914077 "$god_ set-dist 6 28 1" $ns_ at 0.045816650749 "$god_ set-dist 23 49 1" $ns_ at 0.092602121877 "$god_ set-dist 7 15 1" $ns_ at 0.110230642857 "$god_ set-dist 21 23 1" $ns_ at 0.119290199801 "$god_ set-dist 10 44 1" $ns_ at 0.178095602563 "$god_ set-dist 6 8 1" $ns_ at 0.213252196946 "$god_ set-dist 9 13 1" $ns_ at 0.213252196946 "$god_ set-dist 13 40 2" $ns_ at 0.219729877718 "$god_ set-dist 1 26 1" $ns_ at 0.219729877718 "$god_ set-dist 3 26 2" $ns_ at 0.262749622065 "$god_ set-dist 2 24 1" $ns_ at 0.328285576382 "$god_ set-dist 12 17 2" $ns_ at 0.328285576382 "$god_ set-dist 12 31 1" $ns_ at 0.339388589666 "$god_ set-dist 23 39 1" $ns_ at 0.373279307077 "$god_ set-dist 25 46 1" $ns_ at 0.439536988159 "$god_ set-dist 23 45 2" $ns_ at 0.439536988159 "$god_ set-dist 38 45 1" $ns_ at 0.481492173373 "$god_ set-dist 12 37 1" $ns_ at 0.481492173373 "$god_ set-dist 36 37 2" $ns_ at 0.481747691951 "$god_ set-dist 4 39 1" $ns_ at 0.489410424050 "$god_ set-dist 21 47 1" $ns_ at 0.509644618231 "$god_ set-dist 3 8 1" $ns_ at 0.510974394377 "$god_ set-dist 9 48 1" $ns_ at 0.510974394377 "$god_ set-dist 40 48 2" $ns_ at 0.529064254029 "$god_ set-dist 1 29 1" $ns_ at 0.545222863347 "$god_ set-dist 30 47 1" $ns_ at 0.545833880766 "$god_ set-dist 31 40 1" $ns_ at 0.546390437784 "$god_ set-dist 1 2 1" $ns_ at 0.590457120408 "$god_ set-dist 2 10 1" $ns_ at 0.595008005756 "$god_ set-dist 3 28 1" $ns_ at 0.615330051940 "$god_ set-dist 19 30 1" $ns_ at 0.621541002171 "$god_ set-dist 1 35 1" $ns_ at 0.630364324880 "$god_ set-dist 5 29 1" $ns_ at 0.648811328512 "$god_ set-dist 10 39 1" $ns_ at 0.648811328512 "$god_ set-dist 36 39 2" $ns_ at 0.667747521192 "$god_ set-dist 8 26 1" $ns_ at 0.779838852732 "$god_ set-dist 28 29 1" $ns_ at 0.845929335039 "$god_ set-dist 27 44 1" $ns_ at 0.854990396014 "$god_ set-dist 6 19 1" $ns_ at 0.862539308047 "$god_ set-dist 29 33 1" $ns_ at 0.877588572515 "$god_ set-dist 29 42 1" $ns_ at 0.892357374670 "$god_ set-dist 10 35 1" $ns_ at 0.921284995269 "$god_ set-dist 10 34 1" $ns_ at 0.921284995269 "$god_ set-dist 16 34 2" $ns_ at 0.921284995269 "$god_ set-dist 34 36 2" $ns_ at 0.934190754871 "$god_ set-dist 2 28 1" $ns_ at 0.966166962431 "$god_ set-dist 34 38 1" $ns_ at 0.970044778975 "$god_ set-dist 24 35 1" $ns_ at 1.001297931874 "$god_ set-dist 24 42 1" $ns_ at 1.006325691034 "$god_ set-dist 21 44 1" $ns_ at 1.023243136226 "$god_ set-dist 2 42 1" $ns_ at 1.023988922677 "$god_ set-dist 10 29 1" $ns_ at 1.034454070166 "$god_ set-dist 16 43 1" $ns_ at 1.046236426312 "$god_ set-dist 13 24 1" $ns_ at 1.054717444839 "$god_ set-dist 41 46 1" $ns_ at 1.072967962939 "$god_ set-dist 4 22 1" $ns_ at 1.076127368761 "$god_ set-dist 28 35 1" $ns_ at 1.082256585291 "$god_ set-dist 1 24 1" $ns_ at 1.082256585291 "$god_ set-dist 3 24 2" $ns_ at 1.112223904282 "$god_ set-dist 24 43 1" $ns_ at 1.140517806284 "$god_ set-dist 5 42 1" $ns_ at 1.176218981458 "$god_ set-dist 1 5 1" $ns_ at 1.176218981458 "$god_ set-dist 3 5 2" $ns_ at 1.211461641077 "$god_ set-dist 35 42 1" $ns_ at 1.252907150852 "$god_ set-dist 4 34 1" $ns_ at 1.269460752257 "$god_ set-dist 10 41 1" $ns_ at 1.312947156300 "$god_ set-dist 37 38 1" $ns_ at 1.328598998984 "$god_ set-dist 26 40 1" $ns_ at 1.360244853701 "$god_ set-dist 14 41 1" $ns_ at 1.390912334091 "$god_ set-dist 21 22 1" $ns_ at 1.390912334091 "$god_ set-dist 22 23 2" $ns_ at 1.390912334091 "$god_ set-dist 22 44 2" $ns_ at 1.394756147663 "$god_ set-dist 4 6 1" $ns_ at 1.394756147663 "$god_ set-dist 6 16 2" $ns_ at 1.401360023482 "$god_ set-dist 12 48 1" $ns_ at 1.401360023482 "$god_ set-dist 16 48 2" $ns_ at 1.401360023482 "$god_ set-dist 36 48 2" $ns_ at 1.404196116890 "$god_ set-dist 17 32 2" $ns_ at 1.404196116890 "$god_ set-dist 31 32 1" $ns_ at 1.432493342243 "$god_ set-dist 6 38 1" $ns_ at 1.508745620761 "$god_ set-dist 28 47 1" $ns_ at 1.530033145264 "$god_ set-dist 14 17 2" $ns_ at 1.530033145264 "$god_ set-dist 14 31 1" $ns_ at 1.554099227678 "$god_ set-dist 8 29 1" $ns_ at 1.571061234789 "$god_ set-dist 1 37 1" $ns_ at 1.574784010769 "$god_ set-dist 11 30 2" $ns_ at 1.608766178683 "$god_ set-dist 22 38 1" $ns_ at 1.617868968623 "$god_ set-dist 31 44 1" $ns_ at 1.635497114573 "$god_ set-dist 28 37 1" $ns_ at 1.653404424859 "$god_ set-dist 33 40 1" $ns_ at 1.679037857684 "$god_ set-dist 3 21 1" $ns_ at 1.705524036878 "$god_ set-dist 19 40 1" $ns_ at 1.714867790672 "$god_ set-dist 4 23 1" $ns_ at 1.741774200568 "$god_ set-dist 3 45 2" $ns_ at 1.741774200568 "$god_ set-dist 21 45 1" $ns_ at 1.741774200568 "$god_ set-dist 44 45 2" $ns_ at 1.743461192372 "$god_ set-dist 3 41 1" $ns_ at 1.784938475788 "$god_ set-dist 17 46 2" $ns_ at 1.784938475788 "$god_ set-dist 31 46 1" $ns_ at 1.788050142457 "$god_ set-dist 17 33 2" $ns_ at 1.788050142457 "$god_ set-dist 31 33 1" $ns_ at 1.820865989950 "$god_ set-dist 31 41 1" $ns_ at 1.831437861197 "$god_ set-dist 10 36 2" $ns_ at 1.831437861197 "$god_ set-dist 34 36 3" $ns_ at 1.831437861197 "$god_ set-dist 36 39 3" $ns_ at 1.836016830725 "$god_ set-dist 0 18 2" $ns_ at 1.901999674871 "$god_ set-dist 29 39 1" $ns_ at 1.903015719516 "$god_ set-dist 5 7 1" $ns_ at 1.913050008252 "$god_ set-dist 13 33 1" $ns_ at 1.915308092383 "$god_ set-dist 9 27 2" $ns_ at 1.931029704775 "$god_ set-dist 22 31 1" $ns_ at 1.931029704775 "$god_ set-dist 22 41 2" $ns_ at 1.944373124476 "$god_ set-dist 24 28 1" $ns_ at 1.951354837872 "$god_ set-dist 6 10 1" $ns_ at 1.953009885812 "$god_ set-dist 19 34 1" $ns_ at 1.959412894981 "$god_ set-dist 8 24 1" $ns_ at 1.981350888768 "$god_ set-dist 1 47 1" $ns_ at 1.997916500296 "$god_ set-dist 13 23 2" $ns_ at 1.997916500296 "$god_ set-dist 13 38 1" $ns_ at 2.012924569600 "$god_ set-dist 27 40 1" $ns_ at 2.023564974788 "$god_ set-dist 7 22 1" $ns_ at 2.045393131544 "$god_ set-dist 24 29 1" $ns_ at 2.049745192257 "$god_ set-dist 7 24 1" $ns_ at 2.055989359825 "$god_ set-dist 22 33 1" $ns_ at 2.067151543593 "$god_ set-dist 19 39 1" $ns_ at 2.122278638281 "$god_ set-dist 2 8 1" $ns_ at 2.157128592519 "$god_ set-dist 3 44 1" $ns_ at 2.159842507124 "$god_ set-dist 14 34 1" $ns_ at 2.159842507124 "$god_ set-dist 34 36 2" $ns_ at 2.220155959918 "$god_ set-dist 3 25 1" $ns_ at 2.220817934737 "$god_ set-dist 23 27 1" $ns_ at 2.273676963526 "$god_ set-dist 9 11 2" $ns_ at 2.288782350625 "$god_ set-dist 32 34 1" $ns_ at 2.293355065306 "$god_ set-dist 23 31 1" $ns_ at 2.309452334690 "$god_ set-dist 19 47 1" $ns_ at 2.353547906720 "$god_ set-dist 5 43 1" $ns_ at 2.384857736416 "$god_ set-dist 34 37 1" $ns_ at 2.386112065474 "$god_ set-dist 34 46 1" $ns_ at 2.391611033575 "$god_ set-dist 13 21 1" $ns_ at 2.391611033575 "$god_ set-dist 13 44 2" $ns_ at 2.428815504024 "$god_ set-dist 8 35 1" $ns_ at 2.445303803132 "$god_ set-dist 0 7 1" $ns_ at 2.458917648789 "$god_ set-dist 11 21 2" $ns_ at 2.458917648789 "$god_ set-dist 11 26 3" $ns_ at 2.508730434276 "$god_ set-dist 4 13 1" $ns_ at 2.557061479707 "$god_ set-dist 29 34 1" $ns_ at 2.558897798125 "$god_ set-dist 0 23 1" $ns_ at 2.678276698557 "$god_ set-dist 10 27 1" $ns_ at 2.678276698557 "$god_ set-dist 16 27 2" $ns_ at 2.684657330203 "$god_ set-dist 8 47 1" $ns_ at 2.722770905591 "$god_ set-dist 12 40 1" $ns_ at 2.795534233178 "$god_ set-dist 6 44 1" $ns_ at 2.821284322904 "$god_ set-dist 6 43 1" $ns_ at 2.848392498222 "$god_ set-dist 5 8 1" $ns_ at 2.860496474231 "$god_ set-dist 6 12 1" $ns_ at 2.860496474231 "$god_ set-dist 6 36 2" $ns_ at 2.931341048504 "$god_ set-dist 37 42 1" $ns_ at 2.949240164516 "$god_ set-dist 27 43 1" $ns_ at 2.966545801999 "$god_ set-dist 15 18 2" $ns_ at 3.001976530444 "$god_ set-dist 25 40 1" $ns_ at 3.010001638454 "$god_ set-dist 22 24 1" $ns_ at 3.078177667640 "$god_ set-dist 7 13 1" $ns_ at 3.078177667640 "$god_ set-dist 13 41 2" $ns_ at 3.089001635579 "$god_ set-dist 5 48 1" $ns_ at 3.125413899074 "$god_ set-dist 29 43 1" $ns_ at 3.149935271017 "$god_ set-dist 17 49 2" $ns_ at 3.149935271017 "$god_ set-dist 31 49 1" $ns_ at 3.204833428719 "$god_ set-dist 6 40 1" $ns_ at 3.207101732038 "$god_ set-dist 13 31 1" $ns_ at 3.236883314722 "$god_ set-dist 8 37 1" $ns_ at 3.279338230675 "$node_(6) setdest 80.311516347526 140.263935358938 12.333087247164" $ns_ at 3.281404324152 "$god_ set-dist 4 36 1" $ns_ at 3.281404324152 "$god_ set-dist 36 39 2" $ns_ at 3.390709746269 "$god_ set-dist 19 27 1" $ns_ at 3.398440684799 "$god_ set-dist 7 26 1" $ns_ at 3.398440684799 "$god_ set-dist 11 26 2" $ns_ at 3.399955449172 "$god_ set-dist 14 29 1" $ns_ at 3.403166464177 "$god_ set-dist 1 22 1" $ns_ at 3.437133904141 "$god_ set-dist 17 31 2" $ns_ at 3.437133904141 "$god_ set-dist 17 33 3" $ns_ at 3.437133904141 "$god_ set-dist 17 49 3" $ns_ at 3.464045115141 "$god_ set-dist 24 31 1" $ns_ at 3.477485993885 "$god_ set-dist 29 30 1" $ns_ at 3.505792534878 "$god_ set-dist 1 45 1" $ns_ at 3.505792534878 "$god_ set-dist 41 45 2" $ns_ at 3.539771775326 "$god_ set-dist 27 29 1" $ns_ at 3.545277726052 "$god_ set-dist 5 31 1" $ns_ at 3.565340210583 "$god_ set-dist 23 48 2" $ns_ at 3.565340210583 "$god_ set-dist 38 48 1" $ns_ at 3.576052863923 "$god_ set-dist 14 39 1" $ns_ at 3.593456530058 "$god_ set-dist 19 23 1" $ns_ at 3.642337986546 "$god_ set-dist 12 36 2" $ns_ at 3.644258573929 "$god_ set-dist 6 41 1" $ns_ at 3.647464825872 "$god_ set-dist 42 45 1" $ns_ at 3.665679458686 "$god_ set-dist 6 23 1" $ns_ at 3.667602885481 "$god_ set-dist 4 44 1" $ns_ at 3.702395053597 "$god_ set-dist 4 27 1" $ns_ at 3.702395053597 "$god_ set-dist 27 36 2" $ns_ at 3.722911925526 "$god_ set-dist 10 45 1" $ns_ at 3.731407316699 "$god_ set-dist 9 39 2" $ns_ at 3.763142661723 "$god_ set-dist 12 34 1" $ns_ at 3.773538519926 "$god_ set-dist 18 20 2" $ns_ at 3.777718078932 "$god_ set-dist 17 32 3" $ns_ at 3.777718078932 "$god_ set-dist 17 34 2" $ns_ at 3.777718078932 "$god_ set-dist 17 46 3" $ns_ at 3.788418677665 "$god_ set-dist 24 40 1" $ns_ at 3.831866969117 "$god_ set-dist 6 14 1" $ns_ at 3.845628642128 "$god_ set-dist 22 42 1" $ns_ at 3.853878696210 "$god_ set-dist 16 42 1" $ns_ at 3.859350540614 "$god_ set-dist 17 18 1" $ns_ at 3.859350540614 "$god_ set-dist 17 32 2" $ns_ at 3.859350540614 "$god_ set-dist 17 33 2" $ns_ at 3.859350540614 "$god_ set-dist 17 46 2" $ns_ at 3.859350540614 "$god_ set-dist 17 49 2" $ns_ at 3.871681327204 "$god_ set-dist 2 11 2" $ns_ at 3.876491042593 "$god_ set-dist 1 13 1" $ns_ at 3.884383033419 "$god_ set-dist 26 45 1" $ns_ at 3.910732869094 "$god_ set-dist 23 26 1" $ns_ at 3.944634495218 "$god_ set-dist 7 45 1" $ns_ at 3.953727119264 "$god_ set-dist 20 31 1" $ns_ at 3.980635379103 "$god_ set-dist 29 46 1" $ns_ at 3.991289232656 "$god_ set-dist 16 47 2" $ns_ at 3.991289232656 "$god_ set-dist 42 47 1" $ns_ at 3.994964598451 "$god_ set-dist 11 34 2" $ns_ at 4.061393483627 "$god_ set-dist 29 32 1" $ns_ at 4.103583979651 "$god_ set-dist 22 28 1" $ns_ at 4.137835261555 "$god_ set-dist 21 48 1" $ns_ at 4.137835261555 "$god_ set-dist 44 48 2" $ns_ at 4.149702134791 "$god_ set-dist 10 37 1" $ns_ at 4.154536501720 "$god_ set-dist 14 27 1" $ns_ at 4.161633343004 "$god_ set-dist 0 31 1" $ns_ at 4.253367937041 "$god_ set-dist 13 42 1" $ns_ at 4.283139834657 "$god_ set-dist 25 26 1" $ns_ at 4.283837201009 "$god_ set-dist 15 31 1" $ns_ at 4.298551564278 "$god_ set-dist 26 31 1" $ns_ at 4.315349468292 "$god_ set-dist 22 47 1" $ns_ at 4.347518298864 "$god_ set-dist 38 47 1" $ns_ at 4.370218406662 "$god_ set-dist 2 43 1" $ns_ at 4.378016345638 "$god_ set-dist 10 22 1" $ns_ at 4.383036078257 "$god_ set-dist 31 45 1" $ns_ at 4.397481984418 "$god_ set-dist 10 47 1" $ns_ at 4.432993196937 "$god_ set-dist 18 22 1" $ns_ at 4.434521221469 "$god_ set-dist 7 41 2" $ns_ at 4.445827325955 "$god_ set-dist 36 43 1" $ns_ at 4.448606484265 "$god_ set-dist 9 30 2" $ns_ at 4.457187851826 "$god_ set-dist 8 22 1" $ns_ at 4.484174759812 "$god_ set-dist 7 48 1" $ns_ at 4.492829560132 "$god_ set-dist 3 29 1" $ns_ at 4.599251910874 "$god_ set-dist 33 34 1" $ns_ at 4.619685240606 "$god_ set-dist 34 49 1" $ns_ at 4.663581694857 "$god_ set-dist 1 3 2" $ns_ at 4.678950215933 "$god_ set-dist 17 49 3" $ns_ at 4.678950215933 "$god_ set-dist 18 49 2" $ns_ at 4.690519755230 "$god_ set-dist 6 22 1" $ns_ at 4.699921348589 "$god_ set-dist 1 41 2" $ns_ at 4.714325087199 "$god_ set-dist 12 30 1" $ns_ at 4.723640184464 "$god_ set-dist 6 46 1" $ns_ at 4.769355006113 "$god_ set-dist 11 29 2" $ns_ at 4.772821320303 "$god_ set-dist 39 46 1" $ns_ at 4.822214594433 "$god_ set-dist 27 46 1" $ns_ at 4.824732644117 "$god_ set-dist 11 25 2" $ns_ at 4.827428352221 "$god_ set-dist 13 28 1" $ns_ at 4.845691950173 "$god_ set-dist 10 16 2" $ns_ at 4.847731009937 "$god_ set-dist 11 31 2" $ns_ at 4.870976516159 "$god_ set-dist 41 42 2" $ns_ at 4.871088325701 "$god_ set-dist 8 13 1" $ns_ at 4.881196197337 "$god_ set-dist 8 45 1" $ns_ at 4.883089723218 "$god_ set-dist 19 44 1" $ns_ at 4.887031158967 "$god_ set-dist 3 10 1" $ns_ at 4.900065182229 "$god_ set-dist 29 40 1" $ns_ at 4.919684361236 "$god_ set-dist 31 48 1" $ns_ at 4.919684361236 "$god_ set-dist 41 48 2" $ns_ at 4.926669774538 "$god_ set-dist 3 23 1" $ns_ at 4.964358613972 "$god_ set-dist 38 39 2" $ns_ at 4.968816072050 "$god_ set-dist 10 13 1" $ns_ at 5.027426564266 "$god_ set-dist 44 47 1" $ns_ at 5.030271819619 "$god_ set-dist 0 25 1" $ns_ at 5.038157026661 "$god_ set-dist 0 11 3" $ns_ at 5.038157026661 "$god_ set-dist 7 11 2" $ns_ at 5.038157026661 "$god_ set-dist 11 15 3" $ns_ at 5.038157026661 "$god_ set-dist 11 20 3" $ns_ at 5.038157026661 "$god_ set-dist 11 26 3" $ns_ at 5.038157026661 "$god_ set-dist 11 49 3" $ns_ at 5.047026830954 "$god_ set-dist 20 34 1" $ns_ at 5.050133394789 "$god_ set-dist 2 14 1" $ns_ at 5.068309246736 "$god_ set-dist 29 49 1" $ns_ at 5.100340787359 "$god_ set-dist 1 16 1" $ns_ at 5.107918504813 "$god_ set-dist 0 17 2" $ns_ at 5.107918504813 "$god_ set-dist 15 17 2" $ns_ at 5.107918504813 "$god_ set-dist 17 20 2" $ns_ at 5.107918504813 "$god_ set-dist 17 24 2" $ns_ at 5.107918504813 "$god_ set-dist 17 26 2" $ns_ at 5.107918504813 "$god_ set-dist 17 28 1" $ns_ at 5.107918504813 "$god_ set-dist 17 49 2" $ns_ at 5.154507576253 "$god_ set-dist 3 19 1" $ns_ at 5.166718655734 "$god_ set-dist 23 33 1" $ns_ at 5.178020921236 "$god_ set-dist 17 45 2" $ns_ at 5.178020921236 "$god_ set-dist 37 45 1" $ns_ at 5.219506266298 "$god_ set-dist 26 29 1" $ns_ at 5.253732993987 "$god_ set-dist 23 25 1" $ns_ at 5.300726094862 "$god_ set-dist 16 45 1" $ns_ at 5.322119073493 "$god_ set-dist 0 34 1" $ns_ at 5.362477604496 "$god_ set-dist 2 34 1" $ns_ at 5.410664903287 "$god_ set-dist 5 11 3" $ns_ at 5.410664903287 "$god_ set-dist 11 24 3" $ns_ at 5.410664903287 "$god_ set-dist 11 35 2" $ns_ at 5.443807908842 "$god_ set-dist 12 23 1" $ns_ at 5.521736194554 "$god_ set-dist 15 17 3" $ns_ at 5.521736194554 "$god_ set-dist 15 28 2" $ns_ at 5.521935503799 "$god_ set-dist 35 43 1" $ns_ at 5.569832543172 "$god_ set-dist 0 29 1" $ns_ at 5.577307892485 "$god_ set-dist 15 34 1" $ns_ at 5.616491057791 "$god_ set-dist 11 27 2" $ns_ at 5.617344922019 "$god_ set-dist 26 34 1" $ns_ at 5.618353026172 "$god_ set-dist 43 45 1" $ns_ at 5.636954733434 "$god_ set-dist 13 18 1" $ns_ at 5.672937482057 "$god_ set-dist 36 42 1" $ns_ at 5.672937482057 "$god_ set-dist 36 47 2" $ns_ at 5.835546255903 "$god_ set-dist 14 36 2" $ns_ at 5.837223456532 "$god_ set-dist 27 32 1" $ns_ at 5.842346551475 "$god_ set-dist 15 29 1" $ns_ at 5.871668922273 "$god_ set-dist 1 48 1" $ns_ at 5.884743710612 "$god_ set-dist 23 29 1" $ns_ at 5.886861286945 "$god_ set-dist 9 47 2" $ns_ at 5.890908797806 "$god_ set-dist 17 20 3" $ns_ at 5.890908797806 "$god_ set-dist 20 28 2" $ns_ at 5.901440951323 "$god_ set-dist 24 34 1" $ns_ at 5.902034141022 "$god_ set-dist 6 32 1" $ns_ at 6.004094460182 "$god_ set-dist 34 35 1" $ns_ at 6.013043442813 "$node_(5) setdest 61.681244133436 251.937510539545 6.728611164622" $ns_ at 6.016106592846 "$god_ set-dist 20 29 1" $ns_ at 6.046025768206 "$god_ set-dist 17 30 1" $ns_ at 6.054575424628 "$god_ set-dist 23 24 1" $ns_ at 6.141087935557 "$god_ set-dist 12 47 1" $ns_ at 6.151541718048 "$god_ set-dist 0 11 2" $ns_ at 6.151541718048 "$god_ set-dist 11 24 2" $ns_ at 6.151541718048 "$god_ set-dist 11 26 2" $ns_ at 6.151541718048 "$god_ set-dist 11 28 1" $ns_ at 6.151541718048 "$god_ set-dist 11 49 2" $ns_ at 6.159189161434 "$god_ set-dist 33 48 1" $ns_ at 6.172680842249 "$god_ set-dist 27 37 2" $ns_ at 6.174621418586 "$god_ set-dist 31 41 2" $ns_ at 6.174621418586 "$god_ set-dist 41 48 3" $ns_ at 6.192262219770 "$god_ set-dist 6 33 1" $ns_ at 6.195017640754 "$god_ set-dist 22 43 1" $ns_ at 6.210359268575 "$god_ set-dist 33 37 1" $ns_ at 6.224623207691 "$god_ set-dist 11 26 3" $ns_ at 6.224623207691 "$god_ set-dist 17 26 3" $ns_ at 6.224623207691 "$god_ set-dist 26 28 2" $ns_ at 6.245959548879 "$god_ set-dist 0 11 3" $ns_ at 6.245959548879 "$god_ set-dist 0 17 3" $ns_ at 6.245959548879 "$god_ set-dist 0 28 2" $ns_ at 6.265311335892 "$god_ set-dist 4 47 1" $ns_ at 6.289754656015 "$node_(11) setdest 103.565182546516 233.825493635541 7.829601403456" $ns_ at 6.326428454683 "$god_ set-dist 15 25 1" $ns_ at 6.327550927387 "$god_ set-dist 23 47 1" $ns_ at 6.371500855089 "$god_ set-dist 15 45 1" $ns_ at 6.376206251174 "$god_ set-dist 16 38 2" $ns_ at 6.404965899680 "$god_ set-dist 4 41 1" $ns_ at 6.425455960026 "$god_ set-dist 13 43 1" $ns_ at 6.490641903685 "$god_ set-dist 2 46 1" $ns_ at 6.550266609044 "$node_(13) setdest 296.915090703019 273.443249607504 19.655761101376" $ns_ at 6.613814805790 "$god_ set-dist 45 49 1" $ns_ at 6.626104290228 "$god_ set-dist 13 47 1" $ns_ at 6.766455770147 "$god_ set-dist 42 48 1" $ns_ at 6.793684981224 "$god_ set-dist 14 47 1" $ns_ at 6.798951166509 "$god_ set-dist 42 44 2" $ns_ at 6.810036040737 "$god_ set-dist 11 49 3" $ns_ at 6.810036040737 "$god_ set-dist 17 49 3" $ns_ at 6.810036040737 "$god_ set-dist 28 49 2" $ns_ at 6.819431270632 "$god_ set-dist 19 41 1" $ns_ at 6.819431270632 "$god_ set-dist 41 48 2" $ns_ at 6.877066959477 "$god_ set-dist 0 17 2" $ns_ at 6.877066959477 "$god_ set-dist 5 17 2" $ns_ at 6.877066959477 "$god_ set-dist 15 17 2" $ns_ at 6.877066959477 "$god_ set-dist 17 20 2" $ns_ at 6.877066959477 "$god_ set-dist 17 21 1" $ns_ at 6.877066959477 "$god_ set-dist 17 26 2" $ns_ at 6.877066959477 "$god_ set-dist 17 49 2" $ns_ at 6.879374119824 "$god_ set-dist 7 17 1" $ns_ at 6.928005966684 "$god_ set-dist 30 38 2" $ns_ at 6.929258259552 "$god_ set-dist 3 14 1" $ns_ at 6.929258259552 "$god_ set-dist 3 16 2" $ns_ at 6.975526306011 "$god_ set-dist 8 48 1" $ns_ at 6.997996242715 "$god_ set-dist 32 45 1" $ns_ at 7.038789827845 "$god_ set-dist 1 44 2" $ns_ at 7.044346028431 "$god_ set-dist 17 44 1" $ns_ at 7.049040485026 "$god_ set-dist 28 48 1" $ns_ at 7.050212597286 "$god_ set-dist 0 45 1" $ns_ at 7.071140917474 "$god_ set-dist 12 27 1" $ns_ at 7.071846145140 "$god_ set-dist 14 35 1" $ns_ at 7.092495890587 "$node_(7) setdest 375.215000832621 284.958649722719 4.239689526580" $ns_ at 7.108082084187 "$god_ set-dist 6 9 2" $ns_ at 7.112263153950 "$god_ set-dist 5 11 2" $ns_ at 7.112263153950 "$god_ set-dist 5 28 1" $ns_ at 7.146755170877 "$god_ set-dist 2 32 1" $ns_ at 7.189155928553 "$god_ set-dist 12 39 1" $ns_ at 7.230432509328 "$god_ set-dist 30 33 1" $ns_ at 7.250451463395 "$god_ set-dist 25 44 1" $ns_ at 7.280122986630 "$god_ set-dist 42 47 2" $ns_ at 7.280459421335 "$node_(14) setdest 244.772791609341 11.551098875382 12.946120736374" $ns_ at 7.289136720789 "$god_ set-dist 6 13 1" $ns_ at 7.297941881365 "$god_ set-dist 16 40 1" $ns_ at 7.347808192651 "$god_ set-dist 8 41 2" $ns_ at 7.421858484013 "$god_ set-dist 9 20 2" $ns_ at 7.434184178153 "$god_ set-dist 14 22 1" $ns_ at 7.455762879710 "$god_ set-dist 22 34 1" $ns_ at 7.466138471310 "$god_ set-dist 5 37 1" $ns_ at 7.466216787303 "$god_ set-dist 14 35 2" $ns_ at 7.552674212556 "$god_ set-dist 43 47 1" $ns_ at 7.556196985036 "$god_ set-dist 20 25 1" $ns_ at 7.558539594255 "$god_ set-dist 13 14 1" $ns_ at 7.626569294645 "$god_ set-dist 13 34 1" $ns_ at 7.650892567406 "$god_ set-dist 20 45 1" $ns_ at 7.655038838837 "$god_ set-dist 5 40 1" $ns_ at 7.702505018528 "$god_ set-dist 39 42 2" $ns_ at 7.709948706447 "$god_ set-dist 29 44 1" $ns_ at 7.714027342792 "$god_ set-dist 0 11 2" $ns_ at 7.714027342792 "$god_ set-dist 11 15 2" $ns_ at 7.714027342792 "$god_ set-dist 11 20 2" $ns_ at 7.714027342792 "$god_ set-dist 11 21 1" $ns_ at 7.714027342792 "$god_ set-dist 11 26 2" $ns_ at 7.714027342792 "$god_ set-dist 11 49 2" $ns_ at 7.719820882241 "$god_ set-dist 16 31 1" $ns_ at 7.729714098170 "$god_ set-dist 9 16 1" $ns_ at 7.799028380339 "$god_ set-dist 2 40 1" $ns_ at 7.856839225042 "$god_ set-dist 0 30 1" $ns_ at 7.902908110293 "$god_ set-dist 19 48 2" $ns_ at 7.915300745235 "$god_ set-dist 45 46 1" $ns_ at 7.920323336246 "$node_(24) setdest 44.456060684021 155.548706849602 2.005155374546" $ns_ at 7.941892482417 "$god_ set-dist 41 47 1" $ns_ at 7.969768071221 "$god_ set-dist 11 20 3" $ns_ at 7.969768071221 "$god_ set-dist 20 21 2" $ns_ at 8.040545278521 "$god_ set-dist 8 16 1" $ns_ at 8.041957857812 "$god_ set-dist 13 46 1" $ns_ at 8.064511750847 "$god_ set-dist 37 43 1" $ns_ at 8.070038790637 "$god_ set-dist 40 47 1" $ns_ at 8.082497075833 "$god_ set-dist 3 35 1" $ns_ at 8.091885631866 "$god_ set-dist 36 45 1" $ns_ at 8.124623752843 "$god_ set-dist 9 18 2" $ns_ at 8.132760751612 "$god_ set-dist 0 9 2" $ns_ at 8.165636509436 "$god_ set-dist 26 30 1" $ns_ at 8.178181736357 "$god_ set-dist 1 36 1" $ns_ at 8.271426444843 "$god_ set-dist 22 46 1" $ns_ at 8.273119136637 "$god_ set-dist 5 34 1" $ns_ at 8.319459119059 "$god_ set-dist 3 4 1" $ns_ at 8.319459119059 "$god_ set-dist 3 36 2" $ns_ at 8.333514288336 "$god_ set-dist 13 32 1" $ns_ at 8.401830966635 "$god_ set-dist 46 47 1" $ns_ at 8.408305639098 "$god_ set-dist 16 29 1" $ns_ at 8.416253565275 "$god_ set-dist 14 36 1" $ns_ at 8.441311862296 "$god_ set-dist 13 40 1" $ns_ at 8.461916038351 "$god_ set-dist 3 40 1" $ns_ at 8.504323344566 "$god_ set-dist 14 45 1" $ns_ at 8.508947949319 "$god_ set-dist 1 39 2" $ns_ at 8.514439401600 "$god_ set-dist 11 15 3" $ns_ at 8.514439401600 "$god_ set-dist 15 21 2" $ns_ at 8.525833602203 "$god_ set-dist 9 49 2" $ns_ at 8.581383765671 "$god_ set-dist 3 12 1" $ns_ at 8.612059082875 "$god_ set-dist 20 38 2" $ns_ at 8.635667176427 "$god_ set-dist 11 35 1" $ns_ at 8.641430790528 "$god_ set-dist 18 32 2" $ns_ at 8.657881937207 "$god_ set-dist 27 42 2" $ns_ at 8.660629053050 "$god_ set-dist 36 40 1" $ns_ at 8.692111319463 "$god_ set-dist 22 40 1" $ns_ at 8.696342272584 "$god_ set-dist 3 14 2" $ns_ at 8.754725111710 "$god_ set-dist 0 27 1" $ns_ at 8.801907058603 "$god_ set-dist 26 27 1" $ns_ at 8.811725018779 "$god_ set-dist 3 46 1" $ns_ at 8.811989590946 "$god_ set-dist 40 45 1" $ns_ at 8.824523629806 "$god_ set-dist 2 23 1" $ns_ at 8.831773616117 "$god_ set-dist 32 39 1" $ns_ at 8.841089684994 "$god_ set-dist 9 14 2" $ns_ at 8.856777575409 "$god_ set-dist 22 32 1" $ns_ at 8.895843614742 "$god_ set-dist 24 28 2" $ns_ at 8.903723558545 "$god_ set-dist 31 36 1" $ns_ at 8.922194178654 "$god_ set-dist 10 17 1" $ns_ at 8.945980116382 "$god_ set-dist 27 33 1" $ns_ at 8.966019455223 "$god_ set-dist 0 38 2" $ns_ at 8.966710215810 "$god_ set-dist 13 23 1" $ns_ at 8.984984822669 "$god_ set-dist 9 40 2" $ns_ at 8.994705314790 "$god_ set-dist 1 27 2" $ns_ at 9.081941396044 "$god_ set-dist 28 41 2" $ns_ at 9.081941396044 "$god_ set-dist 41 48 3" $ns_ at 9.089599777792 "$god_ set-dist 34 45 1" $ns_ at 9.119399278362 "$node_(28) setdest 416.269380735241 209.388911969237 8.286805274816" $ns_ at 9.127216382554 "$god_ set-dist 38 49 2" $ns_ at 9.135735967169 "$god_ set-dist 22 23 1" $ns_ at 9.146354308207 "$god_ set-dist 13 26 1" $ns_ at 9.178508814691 "$god_ set-dist 41 43 2" $ns_ at 9.193484119658 "$god_ set-dist 2 26 1" $ns_ at 9.249638038719 "$god_ set-dist 28 41 1" $ns_ at 9.249638038719 "$god_ set-dist 41 48 2" $ns_ at 9.264778564502 "$god_ set-dist 9 26 2" $ns_ at 9.284861492266 "$god_ set-dist 28 45 1" $ns_ at 9.307260283232 "$god_ set-dist 27 49 1" $ns_ at 9.338307451321 "$god_ set-dist 13 15 1" $ns_ at 9.338842486171 "$god_ set-dist 30 42 2" $ns_ at 9.382692035496 "$god_ set-dist 11 49 3" $ns_ at 9.382692035496 "$god_ set-dist 21 49 2" $ns_ at 9.444085429676 "$god_ set-dist 24 28 1" $ns_ at 9.465945525244 "$god_ set-dist 3 22 1" $ns_ at 9.479612516624 "$god_ set-dist 12 44 1" $ns_ at 9.482172220554 "$god_ set-dist 9 46 2" $ns_ at 9.511154829243 "$node_(3) setdest 417.626048872764 300.115003582072 0.619462493073" $ns_ at 9.561744382223 "$god_ set-dist 2 15 1" $ns_ at 9.580050663554 "$god_ set-dist 17 25 1" $ns_ at 9.587991256310 "$god_ set-dist 6 38 2" $ns_ at 9.591795608464 "$god_ set-dist 11 44 1" $ns_ at 9.640351713226 "$god_ set-dist 9 34 2" $ns_ at 9.640487688408 "$god_ set-dist 1 30 2" $ns_ at 9.646037473362 "$god_ set-dist 23 37 1" $ns_ at 9.655531626969 "$god_ set-dist 1 47 2" $ns_ at 9.677428399468 "$god_ set-dist 23 35 1" $ns_ at 9.679985968248 "$god_ set-dist 18 42 2" $ns_ at 9.698902230635 "$god_ set-dist 26 38 2" $ns_ at 9.721511897614 "$god_ set-dist 43 48 1" $ns_ at 9.743710695747 "$god_ set-dist 35 46 1" $ns_ at 9.754348531561 "$god_ set-dist 3 31 2" $ns_ at 9.757601594827 "$god_ set-dist 13 49 1" $ns_ at 9.772979353299 "$god_ set-dist 15 38 2" $ns_ at 9.777435442910 "$god_ set-dist 6 26 1" $ns_ at 9.837396141790 "$god_ set-dist 14 38 2" $ns_ at 9.841332872228 "$god_ set-dist 33 47 1" $ns_ at 9.846373743906 "$god_ set-dist 0 13 1" $ns_ at 9.862371864896 "$god_ set-dist 35 40 1" $ns_ at 9.877889710549 "$god_ set-dist 17 23 1" $ns_ at 9.915997800953 "$god_ set-dist 0 11 3" $ns_ at 9.915997800953 "$god_ set-dist 0 21 2" $ns_ at 9.981596773277 "$node_(26) setdest 467.387990610838 246.864163630583 2.640225637976" $ns_ at 10.067698076231 "$god_ set-dist 31 44 2" $ns_ at 10.074013846940 "$god_ set-dist 6 42 2" $ns_ at 10.092892248333 "$god_ set-dist 38 47 2" $ns_ at 10.099738848259 "$god_ set-dist 3 13 1" $ns_ at 10.116278379929 "$god_ set-dist 13 20 1" $ns_ at 10.134320359035 "$god_ set-dist 9 32 2" $ns_ at 10.134745858180 "$god_ set-dist 0 6 1" $ns_ at 10.134745858180 "$god_ set-dist 0 11 2" $ns_ at 10.149192663584 "$god_ set-dist 0 41 1" $ns_ at 10.180330792156 "$god_ set-dist 29 36 1" $ns_ at 10.193088617800 "$god_ set-dist 30 49 1" $ns_ at 10.218183372012 "$god_ set-dist 14 18 2" $ns_ at 10.220042331712 "$god_ set-dist 16 34 1" $ns_ at 10.242405024327 "$god_ set-dist 17 19 1" $ns_ at 10.263722820943 "$god_ set-dist 10 48 1" $ns_ at 10.317769139967 "$god_ set-dist 5 23 1" $ns_ at 10.327943587211 "$god_ set-dist 11 15 2" $ns_ at 10.327943587211 "$god_ set-dist 11 20 2" $ns_ at 10.327943587211 "$god_ set-dist 11 25 1" $ns_ at 10.327943587211 "$god_ set-dist 11 49 2" $ns_ at 10.406351712661 "$god_ set-dist 37 44 1" $ns_ at 10.425808269237 "$god_ set-dist 36 46 2" $ns_ at 10.428233729750 "$god_ set-dist 34 37 2" $ns_ at 10.441609862053 "$god_ set-dist 14 47 2" $ns_ at 10.442833746287 "$god_ set-dist 13 30 1" $ns_ at 10.455140256716 "$god_ set-dist 22 26 1" $ns_ at 10.494106100050 "$god_ set-dist 1 18 2" $ns_ at 10.511147947440 "$god_ set-dist 7 11 1" $ns_ at 10.555938265626 "$god_ set-dist 1 6 2" $ns_ at 10.560985027410 "$god_ set-dist 10 11 1" $ns_ at 10.631659720904 "$god_ set-dist 32 44 2" $ns_ at 10.635186959270 "$god_ set-dist 15 22 1" $ns_ at 10.648019503862 "$god_ set-dist 20 27 1" $ns_ at 10.689406770041 "$god_ set-dist 13 39 1" $ns_ at 10.698681825453 "$god_ set-dist 30 37 1" $ns_ at 10.736030970308 "$god_ set-dist 13 16 1" $ns_ at 10.761246874298 "$god_ set-dist 33 39 1" $ns_ at 10.799022310692 "$god_ set-dist 34 36 1" $ns_ at 10.805575737772 "$god_ set-dist 22 39 1" $ns_ at 10.819756380366 "$god_ set-dist 9 15 2" $ns_ at 10.867175250440 "$god_ set-dist 31 39 2" $ns_ at 10.890470483449 "$god_ set-dist 18 31 2" $ns_ at 10.891411313654 "$god_ set-dist 23 45 1" $ns_ at 10.919203783616 "$god_ set-dist 9 19 2" $ns_ at 10.972539623057 "$god_ set-dist 22 30 1" $ns_ at 11.017421555963 "$god_ set-dist 32 38 2" $ns_ at 11.020706868269 "$god_ set-dist 31 47 2" $ns_ at 11.052443253183 "$god_ set-dist 8 44 2" $ns_ at 11.053579919446 "$god_ set-dist 21 26 2" $ns_ at 11.094682328833 "$god_ set-dist 24 27 1" $ns_ at 11.140548651189 "$god_ set-dist 9 10 2" $ns_ at 11.216013854969 "$god_ set-dist 2 49 1" $ns_ at 11.287899851565 "$god_ set-dist 2 6 2" $ns_ at 11.293060036661 "$god_ set-dist 2 16 1" $ns_ at 11.399002314730 "$god_ set-dist 2 14 2" $ns_ at 11.414489678836 "$god_ set-dist 38 46 2" $ns_ at 11.418520440346 "$god_ set-dist 18 38 2" $ns_ at 11.482075962767 "$god_ set-dist 43 44 2" $ns_ at 11.515540977407 "$god_ set-dist 13 27 1" $ns_ at 11.523376231326 "$god_ set-dist 2 20 1" $ns_ at 11.539536381739 "$god_ set-dist 6 35 2" $ns_ at 11.603238582974 "$god_ set-dist 0 22 1" $ns_ at 11.625987545420 "$god_ set-dist 11 30 1" $ns_ at 11.671567385161 "$god_ set-dist 0 2 1" $ns_ at 11.675265750565 "$god_ set-dist 26 28 1" $ns_ at 11.737277072548 "$god_ set-dist 22 49 1" $ns_ at 11.738765355366 "$god_ set-dist 4 9 2" $ns_ at 11.775034540339 "$god_ set-dist 15 27 1" $ns_ at 11.836428640505 "$node_(1) setdest 78.106146595925 53.735648323087 7.903217152662" $ns_ at 11.843391532202 "$god_ set-dist 8 27 2" $ns_ at 11.900956234907 "$god_ set-dist 37 46 1" $ns_ at 11.913783173816 "$god_ set-dist 14 44 2" $ns_ at 11.925411818524 "$god_ set-dist 14 21 2" $ns_ at 11.940080351684 "$god_ set-dist 18 34 2" $ns_ at 11.940428606427 "$god_ set-dist 0 28 1" $ns_ at 12.016219524268 "$god_ set-dist 18 40 2" $ns_ at 12.020433961957 "$god_ set-dist 34 38 2" $ns_ at 12.072155266683 "$god_ set-dist 20 22 1" $ns_ at 12.081890802853 "$node_(42) setdest 455.534740642464 64.326619468615 11.110282649970" $ns_ at 12.122235513286 "$god_ set-dist 13 44 1" $ns_ at 12.163784981224 "$god_ set-dist 16 46 2" $ns_ at 12.208720902372 "$god_ set-dist 37 40 1" $ns_ at 12.217079531146 "$god_ set-dist 22 44 1" $ns_ at 12.227953540981 "$god_ set-dist 32 47 1" $ns_ at 12.229955266017 "$god_ set-dist 3 33 1" $ns_ at 12.267063222054 "$god_ set-dist 11 23 1" $ns_ at 12.291300398315 "$god_ set-dist 18 43 2" $ns_ at 12.298717651630 "$god_ set-dist 19 38 2" $ns_ at 12.314533754002 "$god_ set-dist 18 29 2" $ns_ at 12.339284986498 "$god_ set-dist 17 41 1" $ns_ at 12.352510262896 "$god_ set-dist 6 49 1" $ns_ at 12.424962118114 "$god_ set-dist 12 17 1" $ns_ at 12.424962118114 "$god_ set-dist 16 17 2" $ns_ at 12.432948245860 "$god_ set-dist 3 34 2" $ns_ at 12.458966677390 "$god_ set-dist 30 31 2" $ns_ at 12.515928459430 "$god_ set-dist 8 39 2" $ns_ at 12.576781543489 "$god_ set-dist 4 18 2" $ns_ at 12.601327459232 "$god_ set-dist 4 38 2" $ns_ at 12.632216695435 "$god_ set-dist 31 37 2" $ns_ at 12.645913967869 "$god_ set-dist 6 31 2" $ns_ at 12.654057549963 "$god_ set-dist 3 29 2" $ns_ at 12.701421758036 "$god_ set-dist 29 44 2" $ns_ at 12.704852250135 "$god_ set-dist 9 28 2" $ns_ at 12.704852250135 "$god_ set-dist 9 41 3" $ns_ at 12.736672024492 "$god_ set-dist 3 8 2" $ns_ at 12.742913684049 "$god_ set-dist 9 41 2" $ns_ at 12.742913684049 "$god_ set-dist 29 41 1" $ns_ at 12.806179218990 "$node_(13) setdest 100.414528601389 206.495820416867 13.009448537129" $ns_ at 12.894661552522 "$god_ set-dist 34 44 2" $ns_ at 12.923551565111 "$god_ set-dist 8 30 2" $ns_ at 12.938099938754 "$god_ set-dist 23 48 1" $ns_ at 12.997636066657 "$god_ set-dist 2 18 2" $ns_ at 13.010253935106 "$god_ set-dist 18 41 2" $ns_ at 13.010885937748 "$god_ set-dist 17 46 1" $ns_ at 13.023898627973 "$god_ set-dist 10 20 2" $ns_ at 13.029491606060 "$god_ set-dist 32 35 1" $ns_ at 13.079907633469 "$god_ set-dist 6 8 2" $ns_ at 13.097103575120 "$god_ set-dist 8 14 2" $ns_ at 13.108380190451 "$node_(47) setdest 378.977398347878 412.921353449962 7.299849036701" $ns_ at 13.134239347336 "$god_ set-dist 16 22 1" $ns_ at 13.243963600808 "$god_ set-dist 17 22 1" $ns_ at 13.272866146950 "$node_(45) setdest 461.049924697351 260.623990141272 14.683468745593" $ns_ at 13.316738716148 "$god_ set-dist 21 27 2" $ns_ at 13.327570801290 "$god_ set-dist 11 12 1" $ns_ at 13.327570801290 "$god_ set-dist 11 16 2" $ns_ at 13.364524145762 "$god_ set-dist 18 27 2" $ns_ at 13.398503695739 "$god_ set-dist 11 22 1" $ns_ at 13.408587295848 "$god_ set-dist 8 18 2" $ns_ at 13.416336094138 "$god_ set-dist 40 48 1" $ns_ at 13.433649967283 "$god_ set-dist 7 16 1" $ns_ at 13.453561951780 "$god_ set-dist 10 15 2" $ns_ at 13.475061961246 "$god_ set-dist 27 31 2" $ns_ at 13.517553768207 "$god_ set-dist 24 38 2" $ns_ at 13.656966030744 "$god_ set-dist 17 35 1" $ns_ at 13.660841314046 "$god_ set-dist 22 27 1" $ns_ at 13.762354218750 "$god_ set-dist 15 28 1" $ns_ at 13.769931942862 "$god_ set-dist 14 45 2" $ns_ at 13.775659397421 "$god_ set-dist 38 40 2" $ns_ at 13.852705881577 "$god_ set-dist 40 44 2" $ns_ at 13.861704542325 "$god_ set-dist 6 37 2" $ns_ at 13.878531643162 "$god_ set-dist 9 29 2" $ns_ at 13.878531643162 "$god_ set-dist 9 41 3" $ns_ at 13.893125532070 "$god_ set-dist 14 39 2" $ns_ at 13.905839440994 "$node_(9) setdest 175.691809515445 350.673102759757 15.023303796734" $ns_ at 13.911403330217 "$god_ set-dist 24 48 1" $ns_ at 13.922599340790 "$god_ set-dist 29 38 2" $ns_ at 13.945753460932 "$god_ set-dist 33 44 1" $ns_ at 13.969564084313 "$god_ set-dist 13 17 1" $ns_ at 13.996864623268 "$god_ set-dist 28 49 1" $ns_ at 13.999035885062 "$god_ set-dist 0 39 1" $ns_ at 14.001484920386 "$god_ set-dist 0 8 2" $ns_ at 14.127580276592 "$god_ set-dist 17 27 2" $ns_ at 14.166091299143 "$god_ set-dist 19 45 2" $ns_ at 14.199185791764 "$node_(19) setdest 496.084411788163 140.273491660339 3.222214432950" $ns_ at 14.307316811214 "$god_ set-dist 18 33 2" $ns_ at 14.307316811214 "$god_ set-dist 18 36 3" $ns_ at 14.307692499861 "$god_ set-dist 10 38 2" $ns_ at 14.321520196341 "$god_ set-dist 9 40 1" $ns_ at 14.321520196341 "$god_ set-dist 9 41 2" $ns_ at 14.327048435201 "$god_ set-dist 21 31 2" $ns_ at 14.328528399113 "$god_ set-dist 8 49 2" $ns_ at 14.351335435226 "$god_ set-dist 10 49 2" $ns_ at 14.374755259300 "$god_ set-dist 9 28 1" $ns_ at 14.392112864367 "$god_ set-dist 14 28 2" $ns_ at 14.411580529359 "$god_ set-dist 29 37 2" $ns_ at 14.465222903271 "$god_ set-dist 10 45 2" $ns_ at 14.480246609740 "$god_ set-dist 34 47 2" $ns_ at 14.530402352470 "$god_ set-dist 10 31 2" $ns_ at 14.538505695986 "$god_ set-dist 31 38 2" $ns_ at 14.544473106049 "$god_ set-dist 21 24 2" $ns_ at 14.609996588734 "$god_ set-dist 35 44 1" $ns_ at 14.614105957315 "$god_ set-dist 10 42 2" $ns_ at 14.625366481465 "$god_ set-dist 14 25 2" $ns_ at 14.626591383428 "$god_ set-dist 34 39 2" $ns_ at 14.652773675956 "$god_ set-dist 21 34 2" $ns_ at 14.777281581431 "$god_ set-dist 39 43 2" $ns_ at 14.862796419293 "$god_ set-dist 10 14 2" $ns_ at 14.919293546514 "$god_ set-dist 27 43 2" $ns_ at 14.925134657461 "$god_ set-dist 29 48 2" $ns_ at 14.970346786542 "$god_ set-dist 8 20 2" $ns_ at 14.982890151529 "$god_ set-dist 16 25 1" $ns_ at 15.024549860611 "$god_ set-dist 34 41 2" $ns_ at 15.072112926336 "$god_ set-dist 8 47 2" $ns_ at 15.140584838418 "$god_ set-dist 1 47 1" $ns_ at 15.152099995934 "$god_ set-dist 11 13 1" $ns_ at 15.182476797347 "$god_ set-dist 5 14 2" $ns_ at 15.200004203286 "$god_ set-dist 6 43 2" $ns_ at 15.247085496354 "$god_ set-dist 37 42 2" $ns_ at 15.254931866060 "$god_ set-dist 34 35 2" $ns_ at 15.265828694117 "$god_ set-dist 20 28 1" $ns_ at 15.270327965811 "$god_ set-dist 17 33 1" $ns_ at 15.270327965811 "$god_ set-dist 17 36 2" $ns_ at 15.316737152247 "$god_ set-dist 10 26 2" $ns_ at 15.356412874286 "$god_ set-dist 35 39 1" $ns_ at 15.438807422374 "$god_ set-dist 13 41 1" $ns_ at 15.465209277760 "$god_ set-dist 4 44 2" $ns_ at 15.476309923250 "$god_ set-dist 11 19 1" $ns_ at 15.487413163797 "$god_ set-dist 12 16 2" $ns_ at 15.494840868587 "$god_ set-dist 0 45 2" $ns_ at 15.506258693860 "$god_ set-dist 4 37 2" $ns_ at 15.512313772481 "$god_ set-dist 12 41 1" $ns_ at 15.552520488983 "$god_ set-dist 27 44 2" $ns_ at 15.581334028952 "$god_ set-dist 9 15 1" $ns_ at 15.591424837568 "$god_ set-dist 17 36 3" $ns_ at 15.591424837568 "$god_ set-dist 33 36 2" $ns_ at 15.591424837568 "$god_ set-dist 36 44 3" $ns_ at 15.631052373894 "$god_ set-dist 9 23 1" $ns_ at 15.665820201558 "$god_ set-dist 21 29 2" $ns_ at 15.694320531685 "$god_ set-dist 21 42 2" $ns_ at 15.727042752243 "$god_ set-dist 0 47 1" $ns_ at 15.748015814323 "$god_ set-dist 11 46 1" $ns_ at 15.779414139990 "$god_ set-dist 45 46 2" $ns_ at 15.925433788614 "$god_ set-dist 12 14 2" $ns_ at 15.951674903617 "$god_ set-dist 14 23 2" $ns_ at 15.953637811425 "$god_ set-dist 25 27 2" $ns_ at 15.957189602801 "$god_ set-dist 8 19 2" $ns_ at 15.968397601712 "$god_ set-dist 8 26 2" $ns_ at 16.022746116773 "$god_ set-dist 7 14 2" $ns_ at 16.023085793292 "$god_ set-dist 14 43 2" $ns_ at 16.024724208295 "$god_ set-dist 10 34 2" $ns_ at 16.118754131747 "$god_ set-dist 21 45 2" $ns_ at 16.161652481038 "$god_ set-dist 1 14 2" $ns_ at 16.216323754392 "$god_ set-dist 6 21 2" $ns_ at 16.235708527673 "$god_ set-dist 4 17 1" $ns_ at 16.235708527673 "$god_ set-dist 17 36 2" $ns_ at 16.238079614836 "$god_ set-dist 30 43 2" $ns_ at 16.239526344644 "$god_ set-dist 31 35 2" $ns_ at 16.273303588722 "$god_ set-dist 2 36 1" $ns_ at 16.303704214445 "$god_ set-dist 10 24 2" $ns_ at 16.314613297451 "$god_ set-dist 11 33 1" $ns_ at 16.327274312147 "$god_ set-dist 30 34 2" $ns_ at 16.330467586593 "$god_ set-dist 23 31 2" $ns_ at 16.337365450905 "$god_ set-dist 21 32 2" $ns_ at 16.411715522325 "$god_ set-dist 40 41 2" $ns_ at 16.449971507757 "$node_(31) setdest 351.994952120574 191.255085235708 18.847660087122" $ns_ at 16.457351589136 "$god_ set-dist 6 18 2" $ns_ at 16.483742846894 "$god_ set-dist 18 19 2" $ns_ at 16.590788184544 "$god_ set-dist 5 47 1" $ns_ at 16.601757458924 "$god_ set-dist 38 42 2" $ns_ at 16.634176514818 "$god_ set-dist 29 35 2" $ns_ at 16.635965899281 "$god_ set-dist 3 40 2" $ns_ at 16.638851403999 "$god_ set-dist 4 8 2" $ns_ at 16.650748595520 "$god_ set-dist 31 35 1" $ns_ at 16.655767609889 "$god_ set-dist 23 31 1" $ns_ at 16.667185272068 "$god_ set-dist 7 18 2" $ns_ at 16.724612536603 "$god_ set-dist 3 27 2" $ns_ at 16.727070955606 "$god_ set-dist 37 45 2" $ns_ at 16.760464909743 "$god_ set-dist 6 11 2" $ns_ at 16.766231454016 "$god_ set-dist 14 33 2" $ns_ at 16.775706016949 "$god_ set-dist 6 34 2" $ns_ at 16.779753113494 "$god_ set-dist 29 39 2" $ns_ at 16.812723921083 "$god_ set-dist 20 23 2" $ns_ at 16.814103056546 "$god_ set-dist 29 47 2" $ns_ at 16.851452545088 "$god_ set-dist 16 48 1" $ns_ at 16.854309853467 "$god_ set-dist 8 29 2" $ns_ at 16.859756540314 "$node_(4) setdest 437.642524491447 394.389803645452 3.279557191336" $ns_ at 16.875488027104 "$god_ set-dist 47 48 1" $ns_ at 16.876281027292 "$god_ set-dist 22 41 1" $ns_ at 16.909772163534 "$god_ set-dist 18 22 2" $ns_ at 16.913836889116 "$god_ set-dist 32 48 1" $ns_ at 16.920893354328 "$god_ set-dist 46 48 1" $ns_ at 16.921336526649 "$god_ set-dist 8 46 2" $ns_ at 17.006699173674 "$god_ set-dist 7 27 2" $ns_ at 17.042698095687 "$god_ set-dist 8 34 2" $ns_ at 17.057734172102 "$god_ set-dist 13 38 2" $ns_ at 17.134576090939 "$god_ set-dist 10 29 2" $ns_ at 17.198197186185 "$god_ set-dist 8 10 2" $ns_ at 17.201641425608 "$god_ set-dist 13 18 2" $ns_ at 17.224565865243 "$god_ set-dist 1 30 1" $ns_ at 17.225736584238 "$god_ set-dist 41 49 1" $ns_ at 17.249838491545 "$god_ set-dist 9 32 1" $ns_ at 17.367939723069 "$god_ set-dist 4 37 1" $ns_ at 17.426970061514 "$god_ set-dist 14 30 2" $ns_ at 17.429488466518 "$god_ set-dist 4 45 2" $ns_ at 17.433063652811 "$god_ set-dist 23 27 2" $ns_ at 17.508976040138 "$god_ set-dist 14 16 2" $ns_ at 17.536594368060 "$god_ set-dist 23 49 2" $ns_ at 17.618881336172 "$god_ set-dist 10 27 2" $ns_ at 17.659177039550 "$god_ set-dist 4 21 2" $ns_ at 17.664249276797 "$god_ set-dist 15 48 1" $ns_ at 17.685158780163 "$god_ set-dist 27 33 2" $ns_ at 17.738882934874 "$god_ set-dist 23 34 2" $ns_ at 17.754664946931 "$god_ set-dist 23 45 2" $ns_ at 17.780447984628 "$god_ set-dist 14 38 3" $ns_ at 17.780447984628 "$god_ set-dist 22 38 2" $ns_ at 17.869579952165 "$god_ set-dist 26 30 2" $ns_ at 17.936454082198 "$god_ set-dist 8 32 2" $ns_ at 17.951843583257 "$god_ set-dist 14 18 3" $ns_ at 17.951843583257 "$god_ set-dist 18 46 2" $ns_ at 17.978371969511 "$node_(14) setdest 321.302014014409 30.767591530378 8.694348849455" $ns_ at 17.994049105173 "$god_ set-dist 16 18 3" $ns_ at 17.994049105173 "$god_ set-dist 18 25 2" $ns_ at 18.064245159102 "$god_ set-dist 16 18 2" $ns_ at 18.064245159102 "$god_ set-dist 16 28 1" $ns_ at 18.083165083852 "$god_ set-dist 27 28 2" $ns_ at 18.112965446087 "$god_ set-dist 0 10 2" $ns_ at 18.144371584472 "$god_ set-dist 45 49 2" $ns_ at 18.193885421631 "$god_ set-dist 12 27 2" $ns_ at 18.193885421631 "$god_ set-dist 27 38 3" $ns_ at 18.216270734702 "$node_(45) setdest 473.922829161386 399.046799983302 0.887456420947" $ns_ at 18.224867196574 "$god_ set-dist 12 38 2" $ns_ at 18.239833076253 "$god_ set-dist 7 44 2" $ns_ at 18.261848297454 "$god_ set-dist 32 37 1" $ns_ at 18.305574018590 "$god_ set-dist 27 47 2" $ns_ at 18.376017999636 "$god_ set-dist 0 43 2" $ns_ at 18.438050610789 "$god_ set-dist 42 46 2" $ns_ at 18.462213859367 "$god_ set-dist 4 48 1" $ns_ at 18.467447855325 "$node_(23) setdest 171.570093530831 250.870918664418 14.375519158809" $ns_ at 18.483856936203 "$god_ set-dist 18 35 2" $ns_ at 18.489543040608 "$god_ set-dist 30 35 1" $ns_ at 18.500192924372 "$god_ set-dist 11 36 2" $ns_ at 18.500192924372 "$god_ set-dist 22 36 1" $ns_ at 18.500192924372 "$god_ set-dist 36 44 2" $ns_ at 18.525817276601 "$god_ set-dist 8 15 2" $ns_ at 18.599212842962 "$god_ set-dist 6 44 2" $ns_ at 18.613950963715 "$god_ set-dist 0 16 2" $ns_ at 18.613960810997 "$god_ set-dist 28 38 2" $ns_ at 18.650498005530 "$god_ set-dist 1 14 1" $ns_ at 18.650498005530 "$god_ set-dist 14 38 2" $ns_ at 18.665565506446 "$node_(6) setdest 440.459829782053 266.040032691398 9.830650194729" $ns_ at 18.706195695018 "$god_ set-dist 1 38 2" $ns_ at 18.706195695018 "$god_ set-dist 14 38 3" $ns_ at 18.757525739473 "$god_ set-dist 15 35 1" $ns_ at 18.804454843602 "$god_ set-dist 16 18 3" $ns_ at 18.804454843602 "$god_ set-dist 18 28 2" $ns_ at 18.861996540904 "$god_ set-dist 23 38 2" $ns_ at 18.861996540904 "$god_ set-dist 38 41 3" $ns_ at 18.896672454418 "$god_ set-dist 12 34 2" $ns_ at 18.896672454418 "$god_ set-dist 18 34 3" $ns_ at 18.903695133247 "$god_ set-dist 23 29 2" $ns_ at 18.918871984032 "$god_ set-dist 1 39 1" $ns_ at 18.970510676491 "$god_ set-dist 11 41 1" $ns_ at 19.020175393720 "$node_(38) setdest 404.369342864683 181.730496534133 12.740617336251" $ns_ at 19.024684965158 "$god_ set-dist 19 48 1" $ns_ at 19.031785237150 "$god_ set-dist 41 44 2" $ns_ at 19.189387928966 "$god_ set-dist 4 9 1" $ns_ at 19.190608946727 "$god_ set-dist 34 46 2" $ns_ at 19.213808257574 "$god_ set-dist 6 24 1" $ns_ at 19.275889748316 "$node_(49) setdest 281.649544854440 16.887885870570 9.707182342907" $ns_ at 19.290674235916 "$god_ set-dist 7 36 1" $ns_ at 19.308166886767 "$god_ set-dist 23 42 2" $ns_ at 19.310574858304 "$god_ set-dist 29 45 2" $ns_ at 19.316524318682 "$god_ set-dist 14 16 1" $ns_ at 19.316615895932 "$god_ set-dist 19 44 2" $ns_ at 19.381131735276 "$god_ set-dist 10 43 2" $ns_ at 19.387679452192 "$god_ set-dist 6 11 1" $ns_ at 19.420480540605 "$god_ set-dist 17 32 1" $ns_ at 19.431355124886 "$god_ set-dist 9 47 1" $ns_ at 19.449200665462 "$node_(27) setdest 259.556436326294 216.561853197605 12.086006289788" $ns_ at 19.464824662737 "$god_ set-dist 22 44 2" $ns_ at 19.464824662737 "$god_ set-dist 36 44 3" $ns_ at 19.489568055320 "$god_ set-dist 31 37 1" $ns_ at 19.503918177774 "$god_ set-dist 27 31 1" $ns_ at 19.507941752575 "$god_ set-dist 12 45 2" $ns_ at 19.507941752575 "$god_ set-dist 18 45 3" $ns_ at 19.520223372344 "$god_ set-dist 27 36 1" $ns_ at 19.540330034213 "$god_ set-dist 8 24 2" $ns_ at 19.559553593235 "$god_ set-dist 28 38 1" $ns_ at 19.559553593235 "$god_ set-dist 38 41 2" $ns_ at 19.571235538323 "$god_ set-dist 3 32 1" $ns_ at 19.592850612041 "$god_ set-dist 43 49 2" $ns_ at 19.593702462291 "$god_ set-dist 33 41 1" $ns_ at 19.641875185431 "$god_ set-dist 29 43 2" $ns_ at 19.643424978969 "$god_ set-dist 29 30 2" $ns_ at 19.719048455077 "$god_ set-dist 13 45 2" $ns_ at 19.743478724881 "$god_ set-dist 29 41 2" $ns_ at 19.774172145578 "$god_ set-dist 0 17 1" $ns_ at 19.793832394324 "$god_ set-dist 36 43 2" $ns_ at 19.830389260094 "$god_ set-dist 8 13 2" $ns_ at 19.836474558593 "$god_ set-dist 9 46 1" $ns_ at 19.852572592374 "$god_ set-dist 5 30 1" $ns_ at 19.989796261892 "$god_ set-dist 1 6 1" $ns_ at 20.012035829095 "$god_ set-dist 2 10 2" $ns_ at 20.025277324541 "$god_ set-dist 9 26 1" $ns_ at 20.028113158820 "$god_ set-dist 31 47 1" $ns_ at 20.030961927771 "$god_ set-dist 30 49 2" $ns_ at 20.033566230558 "$god_ set-dist 12 29 2" $ns_ at 20.033566230558 "$god_ set-dist 18 29 3" $ns_ at 20.093319231290 "$god_ set-dist 13 16 2" $ns_ at 20.107371911572 "$god_ set-dist 16 35 1" $ns_ at 20.180266771086 "$god_ set-dist 12 42 2" $ns_ at 20.180266771086 "$god_ set-dist 18 42 3" $ns_ at 20.200863895706 "$god_ set-dist 33 34 2" $ns_ at 20.201636873788 "$god_ set-dist 6 20 1" $ns_ at 20.208075679848 "$god_ set-dist 9 19 1" $ns_ at 20.235966970666 "$god_ set-dist 1 27 1" $ns_ at 20.277012406253 "$node_(31) setdest 312.248724966248 91.878306146406 2.672031530128" $ns_ at 20.296694578925 "$god_ set-dist 14 41 2" $ns_ at 20.301979992677 "$god_ set-dist 12 49 2" $ns_ at 20.301979992677 "$god_ set-dist 18 49 3" $ns_ at 20.315301869830 "$god_ set-dist 10 40 2" $ns_ at 20.323960666583 "$node_(18) setdest 482.008154796831 2.474225595277 3.914724060861" $ns_ at 20.333050845120 "$god_ set-dist 25 34 2" $ns_ at 20.338451544911 "$god_ set-dist 24 47 1" $ns_ at 20.362265397791 "$god_ set-dist 1 38 1" $ns_ at 20.362265397791 "$god_ set-dist 14 38 2" $ns_ at 20.362265397791 "$god_ set-dist 27 38 2" $ns_ at 20.434416968456 "$god_ set-dist 20 23 1" $ns_ at 20.435398091114 "$god_ set-dist 39 40 2" $ns_ at 20.512380289430 "$god_ set-dist 13 34 2" $ns_ at 20.527604878733 "$god_ set-dist 38 40 1" $ns_ at 20.540991349448 "$god_ set-dist 8 22 2" $ns_ at 20.557135112547 "$god_ set-dist 27 28 1" $ns_ at 20.557387465295 "$god_ set-dist 26 48 1" $ns_ at 20.604888164259 "$god_ set-dist 28 44 2" $ns_ at 20.604888164259 "$god_ set-dist 34 44 3" $ns_ at 20.607183657914 "$god_ set-dist 19 36 1" $ns_ at 20.674962217000 "$god_ set-dist 23 27 1" $ns_ at 20.689599681393 "$god_ set-dist 6 40 2" $ns_ at 20.718546808065 "$god_ set-dist 14 46 2" $ns_ at 20.742764559672 "$god_ set-dist 29 33 2" $ns_ at 20.768891130564 "$god_ set-dist 19 21 2" $ns_ at 20.814244865106 "$god_ set-dist 10 32 2" $ns_ at 20.819492305323 "$god_ set-dist 25 44 2" $ns_ at 20.838589136039 "$god_ set-dist 5 14 1" $ns_ at 20.838812312996 "$god_ set-dist 5 10 2" $ns_ at 20.866949627970 "$god_ set-dist 8 23 2" $ns_ at 20.872817200594 "$god_ set-dist 12 20 2" $ns_ at 20.883471683591 "$god_ set-dist 25 29 2" $ns_ at 20.936757999429 "$god_ set-dist 8 42 2" $ns_ at 20.939322501284 "$god_ set-dist 41 49 2" $ns_ at 20.994759887179 "$god_ set-dist 10 48 2" $ns_ at 20.998475752280 "$god_ set-dist 1 17 1" $ns_ at 21.025992537458 "$god_ set-dist 35 42 2" $ns_ at 21.033697543066 "$god_ set-dist 34 43 2" $ns_ at 21.065837899729 "$god_ set-dist 18 29 2" $ns_ at 21.065837899729 "$god_ set-dist 18 46 1" $ns_ at 21.065837899729 "$god_ set-dist 18 49 2" $ns_ at 21.076875504379 "$god_ set-dist 5 39 1" $ns_ at 21.090299814620 "$god_ set-dist 28 34 2" $ns_ at 21.185990083226 "$god_ set-dist 8 12 2" $ns_ at 21.199176489836 "$god_ set-dist 17 27 1" $ns_ at 21.200740609219 "$god_ set-dist 19 34 2" $ns_ at 21.210345273094 "$god_ set-dist 12 27 1" $ns_ at 21.231079487852 "$node_(8) setdest 322.445138140719 442.621543203779 11.109634253849" $ns_ at 21.232406807611 "$node_(43) setdest 200.771986800379 406.207248682880 17.615481285383" $ns_ at 21.248685572666 "$god_ set-dist 6 31 1" $ns_ at 21.263988436714 "$god_ set-dist 1 3 1" $ns_ at 21.268865803601 "$god_ set-dist 33 49 2" $ns_ at 21.309372837673 "$god_ set-dist 5 6 1" $ns_ at 21.426314768192 "$god_ set-dist 18 29 3" $ns_ at 21.426314768192 "$god_ set-dist 29 46 2" $ns_ at 21.449207793522 "$god_ set-dist 4 45 1" $ns_ at 21.449240510405 "$god_ set-dist 1 10 2" $ns_ at 21.459415383576 "$god_ set-dist 28 36 1" $ns_ at 21.542289483834 "$god_ set-dist 13 44 2" $ns_ at 21.542289483834 "$god_ set-dist 14 44 3" $ns_ at 21.542289483834 "$god_ set-dist 29 44 3" $ns_ at 21.545867489045 "$god_ set-dist 0 3 1" $ns_ at 21.589776874594 "$god_ set-dist 30 40 2" $ns_ at 21.595204772079 "$god_ set-dist 13 42 2" $ns_ at 21.671001498974 "$god_ set-dist 5 27 1" $ns_ at 21.697329761084 "$god_ set-dist 8 12 1" $ns_ at 21.735755777871 "$node_(21) setdest 233.948009358995 421.688499909641 18.233041617198" $ns_ at 21.772528910640 "$god_ set-dist 0 42 2" $ns_ at 21.799950416793 "$god_ set-dist 20 48 1" $ns_ at 21.840355773255 "$god_ set-dist 7 29 2" $ns_ at 21.928275326577 "$god_ set-dist 25 41 1" $ns_ at 21.943245183717 "$god_ set-dist 20 46 2" $ns_ at 21.944803281033 "$god_ set-dist 25 27 1" $ns_ at 21.969134174303 "$god_ set-dist 25 49 2" $ns_ at 21.976550758955 "$god_ set-dist 27 47 1" $ns_ at 21.983083783999 "$god_ set-dist 27 34 2" $ns_ at 22.002965434929 "$god_ set-dist 35 44 2" $ns_ at 22.058321931503 "$god_ set-dist 5 17 1" $ns_ at 22.110337121834 "$god_ set-dist 7 27 1" $ns_ at 22.115826966879 "$god_ set-dist 28 29 2" $ns_ at 22.174150225604 "$god_ set-dist 22 34 2" $ns_ at 22.187291367602 "$god_ set-dist 0 34 2" $ns_ at 22.210973052632 "$god_ set-dist 27 40 2" $ns_ at 22.212287615558 "$god_ set-dist 18 49 3" $ns_ at 22.212287615558 "$god_ set-dist 44 49 3" $ns_ at 22.212287615558 "$god_ set-dist 46 49 2" $ns_ at 22.224701588531 "$god_ set-dist 27 33 1" $ns_ at 22.268317825446 "$god_ set-dist 16 18 2" $ns_ at 22.268317825446 "$god_ set-dist 18 33 1" $ns_ at 22.268317825446 "$god_ set-dist 18 42 2" $ns_ at 22.268317825446 "$god_ set-dist 18 45 2" $ns_ at 22.300822771266 "$god_ set-dist 4 10 2" $ns_ at 22.301892350463 "$node_(29) setdest 319.082024360323 381.317226405717 14.987059793740" $ns_ at 22.320117742018 "$god_ set-dist 6 15 1" $ns_ at 22.320245010889 "$god_ set-dist 7 34 2" $ns_ at 22.320245010889 "$god_ set-dist 10 34 3" $ns_ at 22.320245010889 "$god_ set-dist 11 34 3" $ns_ at 22.360758127523 "$god_ set-dist 18 42 3" $ns_ at 22.360758127523 "$god_ set-dist 33 42 2" $ns_ at 22.360758127523 "$god_ set-dist 42 44 3" $ns_ at 22.374774640859 "$node_(44) setdest 79.087056440792 62.393428869041 8.911128708514" $ns_ at 22.394283905519 "$god_ set-dist 9 11 1" $ns_ at 22.411855790050 "$god_ set-dist 2 14 1" $ns_ at 22.417689511274 "$god_ set-dist 3 5 1" $ns_ at 22.429314885419 "$god_ set-dist 28 29 1" $ns_ at 22.507664602870 "$god_ set-dist 9 10 1" $ns_ at 22.520149491155 "$god_ set-dist 15 46 2" $ns_ at 22.841212771425 "$god_ set-dist 7 29 1" $ns_ at 22.869069920844 "$god_ set-dist 19 21 1" $ns_ at 22.875538008850 "$god_ set-dist 35 44 1" $ns_ at 22.880505594101 "$god_ set-dist 3 9 1" $ns_ at 22.895994600925 "$god_ set-dist 22 45 2" $ns_ at 22.916123327090 "$god_ set-dist 16 38 1" $ns_ at 23.001350590981 "$god_ set-dist 2 27 1" $ns_ at 23.022066678364 "$god_ set-dist 4 11 1" $ns_ at 23.022066678364 "$god_ set-dist 11 34 2" $ns_ at 23.269447144123 "$god_ set-dist 0 40 2" $ns_ at 23.303477308825 "$god_ set-dist 24 30 1" $ns_ at 23.375465674395 "$god_ set-dist 2 6 1" $ns_ at 23.403416794825 "$god_ set-dist 18 29 2" $ns_ at 23.403416794825 "$god_ set-dist 23 29 1" $ns_ at 23.403416794825 "$god_ set-dist 29 44 2" $ns_ at 23.462502392273 "$god_ set-dist 13 44 1" $ns_ at 23.462502392273 "$god_ set-dist 14 44 2" $ns_ at 23.462502392273 "$god_ set-dist 44 49 2" $ns_ at 23.468780222904 "$god_ set-dist 7 49 2" $ns_ at 23.472875394462 "$god_ set-dist 5 11 1" $ns_ at 23.535200171146 "$god_ set-dist 1 41 1" $ns_ at 23.625140957087 "$god_ set-dist 11 43 1" $ns_ at 23.650875505204 "$god_ set-dist 7 10 2" $ns_ at 23.690282356171 "$god_ set-dist 14 40 2" $ns_ at 23.690368531004 "$god_ set-dist 14 28 1" $ns_ at 23.691793576916 "$god_ set-dist 9 17 1" $ns_ at 23.734368603807 "$god_ set-dist 9 42 2" $ns_ at 23.817061473989 "$god_ set-dist 21 32 1" $ns_ at 23.838844386512 "$god_ set-dist 12 26 2" $ns_ at 23.853736331971 "$god_ set-dist 25 29 1" $ns_ at 23.859362767108 "$god_ set-dist 1 11 1" $ns_ at 23.902937124628 "$god_ set-dist 9 39 1" $ns_ at 23.919538309049 "$god_ set-dist 26 46 2" $ns_ at 23.950559129474 "$node_(21) setdest 67.103051570578 216.706506692561 9.740603926137" $ns_ at 24.009189799133 "$god_ set-dist 40 49 2" $ns_ at 24.023728832309 "$god_ set-dist 9 30 1" $ns_ at 24.027220885653 "$god_ set-dist 5 34 2" $ns_ at 24.043530580449 "$god_ set-dist 9 20 1" $ns_ at 24.128348391242 "$god_ set-dist 3 43 1" $ns_ at 24.152824316083 "$god_ set-dist 27 42 1" $ns_ at 24.206410962015 "$god_ set-dist 42 43 2" $ns_ at 24.209141301129 "$god_ set-dist 4 34 2" $ns_ at 24.241506715085 "$god_ set-dist 8 47 1" $ns_ at 24.330142219476 "$god_ set-dist 11 32 1" $ns_ at 24.403624592760 "$god_ set-dist 4 21 1" $ns_ at 24.425056322056 "$god_ set-dist 0 2 2" $ns_ at 24.431273422498 "$god_ set-dist 12 15 2" $ns_ at 24.482623602050 "$god_ set-dist 20 43 2" $ns_ at 24.485347256613 "$god_ set-dist 16 49 2" $ns_ at 24.516984482922 "$god_ set-dist 20 33 2" $ns_ at 24.546946614660 "$god_ set-dist 10 28 2" $ns_ at 24.614385923761 "$node_(23) setdest 240.339443667467 77.370943406866 10.740165895306" $ns_ at 24.618069606896 "$god_ set-dist 31 38 1" $ns_ at 24.693429629163 "$god_ set-dist 3 27 1" $ns_ at 24.714284243761 "$god_ set-dist 6 37 1" $ns_ at 24.738460861628 "$god_ set-dist 38 47 1" $ns_ at 24.771714245240 "$god_ set-dist 9 20 2" $ns_ at 24.779173608687 "$god_ set-dist 25 36 1" $ns_ at 24.812763172518 "$god_ set-dist 6 9 1" $ns_ at 24.837045189216 "$god_ set-dist 24 37 1" $ns_ at 24.853423877265 "$god_ set-dist 13 14 2" $ns_ at 24.853423877265 "$god_ set-dist 14 44 3" $ns_ at 24.858041839085 "$god_ set-dist 40 46 2" $ns_ at 24.861146263727 "$god_ set-dist 18 35 1" $ns_ at 24.865289136376 "$god_ set-dist 19 42 2" $ns_ at 24.950635426822 "$god_ set-dist 1 34 2" $ns_ at 24.984744893484 "$god_ set-dist 25 42 2" $ns_ at 25.002602159690 "$god_ set-dist 3 34 3" $ns_ at 25.002602159690 "$god_ set-dist 11 34 3" $ns_ at 25.002602159690 "$god_ set-dist 17 34 3" $ns_ at 25.002602159690 "$god_ set-dist 32 34 2" $ns_ at 25.002602159690 "$god_ set-dist 34 39 3" $ns_ at 25.002602159690 "$god_ set-dist 34 41 3" $ns_ at 25.012116341851 "$god_ set-dist 34 40 2" $ns_ at 25.013572047421 "$god_ set-dist 28 41 2" $ns_ at 25.037348107601 "$god_ set-dist 6 35 1" $ns_ at 25.083363491211 "$node_(34) setdest 122.765002431143 60.560042293856 8.801809789328" $ns_ at 25.108988735424 "$god_ set-dist 10 22 2" $ns_ at 25.108988735424 "$god_ set-dist 10 42 3" $ns_ at 25.121595824579 "$god_ set-dist 36 48 1" $ns_ at 25.138970563322 "$god_ set-dist 16 33 2" $ns_ at 25.163643065300 "$god_ set-dist 17 43 1" $ns_ at 25.179408165975 "$god_ set-dist 10 19 2" $ns_ at 25.208962770672 "$god_ set-dist 33 45 2" $ns_ at 25.238828843892 "$god_ set-dist 31 46 2" $ns_ at 25.272588070847 "$god_ set-dist 8 31 2" $ns_ at 25.297930153323 "$god_ set-dist 39 43 1" $ns_ at 25.311286625122 "$god_ set-dist 28 49 2" $ns_ at 25.404653375996 "$node_(49) setdest 312.164802320832 69.639580670053 15.079797696461" $ns_ at 25.410522113377 "$god_ set-dist 18 49 2" $ns_ at 25.410522113377 "$god_ set-dist 23 49 1" $ns_ at 25.432788439643 "$god_ set-dist 9 44 1" $ns_ at 25.441271767321 "$god_ set-dist 28 49 1" $ns_ at 25.446850289995 "$god_ set-dist 22 42 2" $ns_ at 25.448425184841 "$god_ set-dist 16 22 2" $ns_ at 25.453821608206 "$god_ set-dist 3 34 2" $ns_ at 25.453821608206 "$god_ set-dist 11 34 2" $ns_ at 25.453821608206 "$god_ set-dist 17 34 2" $ns_ at 25.453821608206 "$god_ set-dist 32 34 1" $ns_ at 25.453821608206 "$god_ set-dist 34 39 2" $ns_ at 25.453821608206 "$god_ set-dist 34 41 2" $ns_ at 25.454380849849 "$god_ set-dist 13 18 1" $ns_ at 25.470266237343 "$god_ set-dist 6 36 1" $ns_ at 25.474969601311 "$god_ set-dist 30 43 1" $ns_ at 25.478852404085 "$god_ set-dist 25 44 1" $ns_ at 25.478852404085 "$god_ set-dist 36 44 2" $ns_ at 25.490317016584 "$god_ set-dist 15 38 1" $ns_ at 25.507769027647 "$god_ set-dist 6 10 2" $ns_ at 25.507769027647 "$god_ set-dist 10 14 3" $ns_ at 25.537846740325 "$god_ set-dist 0 7 2" $ns_ at 25.576907454833 "$god_ set-dist 1 34 1" $ns_ at 25.629981645573 "$god_ set-dist 29 48 1" $ns_ at 25.713705961155 "$god_ set-dist 15 47 1" $ns_ at 25.789153530920 "$god_ set-dist 0 11 1" $ns_ at 25.817653596051 "$god_ set-dist 10 14 2" $ns_ at 25.817653596051 "$god_ set-dist 14 18 2" $ns_ at 25.817653596051 "$god_ set-dist 14 23 1" $ns_ at 25.817653596051 "$god_ set-dist 14 44 2" $ns_ at 25.819045008379 "$god_ set-dist 13 40 2" $ns_ at 25.836280665063 "$god_ set-dist 6 48 1" $ns_ at 25.854428023949 "$god_ set-dist 29 45 1" $ns_ at 25.901617699112 "$god_ set-dist 10 43 1" $ns_ at 25.965170644813 "$god_ set-dist 9 18 1" $ns_ at 25.983740487440 "$god_ set-dist 16 19 1" $ns_ at 26.003897187564 "$god_ set-dist 6 43 1" $ns_ at 26.024230974159 "$god_ set-dist 2 46 2" $ns_ at 26.097649560268 "$god_ set-dist 17 24 1" $ns_ at 26.140727211214 "$god_ set-dist 43 44 1" $ns_ at 26.198359144563 "$god_ set-dist 6 21 1" $ns_ at 26.203120784942 "$god_ set-dist 41 44 1" $ns_ at 26.212280817607 "$god_ set-dist 26 43 2" $ns_ at 26.214792329623 "$god_ set-dist 14 18 3" $ns_ at 26.214792329623 "$god_ set-dist 18 23 2" $ns_ at 26.215607636178 "$god_ set-dist 5 41 1" $ns_ at 26.256109666625 "$god_ set-dist 23 36 1" $ns_ at 26.288348140580 "$god_ set-dist 27 48 1" $ns_ at 26.310965206908 "$god_ set-dist 24 46 2" $ns_ at 26.403773572040 "$god_ set-dist 9 27 1" $ns_ at 26.436879555887 "$god_ set-dist 15 37 1" $ns_ at 26.494241789566 "$god_ set-dist 11 27 1" $ns_ at 26.507738237686 "$god_ set-dist 18 43 1" $ns_ at 26.534935727340 "$god_ set-dist 26 33 2" $ns_ at 26.653415808147 "$god_ set-dist 0 33 2" $ns_ at 26.703135107156 "$god_ set-dist 26 35 1" $ns_ at 26.780744821706 "$god_ set-dist 37 45 1" $ns_ at 26.798450343979 "$god_ set-dist 32 38 1" $ns_ at 26.847414091335 "$god_ set-dist 16 49 1" $ns_ at 26.871809498153 "$god_ set-dist 17 29 1" $ns_ at 26.877660231832 "$god_ set-dist 7 49 1" $ns_ at 26.896260335755 "$god_ set-dist 13 15 2" $ns_ at 26.947753992331 "$node_(22) setdest 194.494119136309 356.387652486710 3.904327101097" $ns_ at 26.961846840792 "$god_ set-dist 4 34 1" $ns_ at 27.053804627103 "$node_(14) setdest 386.687201780951 292.654407064458 15.692009167731" $ns_ at 27.078865766376 "$god_ set-dist 0 15 2" $ns_ at 27.105197731106 "$god_ set-dist 10 25 2" $ns_ at 27.168484520634 "$god_ set-dist 11 48 1" $ns_ at 27.241860695532 "$god_ set-dist 16 37 1" $ns_ at 27.279222489826 "$god_ set-dist 12 31 2" $ns_ at 27.317849493099 "$god_ set-dist 7 14 1" $ns_ at 27.396112758737 "$god_ set-dist 29 41 1" $ns_ at 27.435258229202 "$god_ set-dist 13 20 2" $ns_ at 27.435258229202 "$god_ set-dist 18 20 3" $ns_ at 27.439902327737 "$god_ set-dist 24 38 1" $ns_ at 27.506498329818 "$god_ set-dist 9 29 1" $ns_ at 27.512511919158 "$god_ set-dist 27 35 1" $ns_ at 27.561063130283 "$god_ set-dist 12 40 2" $ns_ at 27.661153426987 "$god_ set-dist 29 47 1" $ns_ at 27.700965545091 "$god_ set-dist 10 35 2" $ns_ at 27.711539880775 "$god_ set-dist 29 30 1" $ns_ at 27.747842019944 "$node_(17) setdest 49.429435814107 25.016486459279 15.336860490513" $ns_ at 27.776172217083 "$god_ set-dist 10 14 3" $ns_ at 27.776172217083 "$god_ set-dist 10 20 3" $ns_ at 27.776172217083 "$god_ set-dist 10 23 2" $ns_ at 27.776172217083 "$god_ set-dist 10 36 3" $ns_ at 27.851892743414 "$god_ set-dist 25 49 1" $ns_ at 27.879572422283 "$god_ set-dist 2 13 2" $ns_ at 28.025647246992 "$god_ set-dist 12 24 2" $ns_ at 28.075999131011 "$god_ set-dist 28 34 1" $ns_ at 28.118725489864 "$god_ set-dist 29 35 1" $ns_ at 28.131454916777 "$god_ set-dist 22 40 2" $ns_ at 28.154683088502 "$god_ set-dist 9 41 1" $ns_ at 28.209448611070 "$god_ set-dist 13 48 2" $ns_ at 28.236374259026 "$god_ set-dist 24 39 1" $ns_ at 28.257901040837 "$god_ set-dist 10 49 3" $ns_ at 28.257901040837 "$god_ set-dist 13 49 2" $ns_ at 28.257901040837 "$god_ set-dist 18 49 3" $ns_ at 28.315547847056 "$god_ set-dist 21 41 1" $ns_ at 28.336999766951 "$node_(0) setdest 225.045059181138 132.278335516782 2.971131545025" $ns_ at 28.362995068269 "$god_ set-dist 27 37 1" $ns_ at 28.363908974421 "$god_ set-dist 4 38 1" $ns_ at 28.376753470383 "$god_ set-dist 29 39 1" $ns_ at 28.393207322848 "$god_ set-dist 48 49 1" $ns_ at 28.515977959686 "$god_ set-dist 14 48 1" $ns_ at 28.518262996058 "$god_ set-dist 27 34 1" $ns_ at 28.593757422358 "$god_ set-dist 14 25 1" $ns_ at 28.657097859877 "$god_ set-dist 21 27 1" $ns_ at 28.659609741531 "$god_ set-dist 2 12 2" $ns_ at 28.678602778493 "$god_ set-dist 27 43 1" $ns_ at 28.763195156287 "$node_(13) setdest 333.453926108409 186.410070227761 14.560422177559" $ns_ at 28.805556286966 "$god_ set-dist 42 48 2" $ns_ at 28.876644790241 "$god_ set-dist 5 42 2" $ns_ at 28.893204554546 "$god_ set-dist 14 45 1" $ns_ at 28.967685267825 "$god_ set-dist 10 49 2" $ns_ at 28.967685267825 "$god_ set-dist 13 49 1" $ns_ at 28.967685267825 "$god_ set-dist 18 49 2" $ns_ at 28.998244921078 "$god_ set-dist 14 18 2" $ns_ at 28.998244921078 "$god_ set-dist 18 20 2" $ns_ at 28.998244921078 "$god_ set-dist 18 25 1" $ns_ at 28.998244921078 "$god_ set-dist 18 36 2" $ns_ at 29.035301178610 "$god_ set-dist 7 17 2" $ns_ at 29.068541141472 "$god_ set-dist 1 8 2" $ns_ at 29.070608592444 "$god_ set-dist 13 48 1" $ns_ at 29.238295081851 "$node_(10) setdest 182.526202282275 249.639563361422 12.873880485484" $ns_ at 29.266113146745 "$god_ set-dist 9 26 2" $ns_ at 29.273852487084 "$god_ set-dist 26 38 1" $ns_ at 29.317805056522 "$god_ set-dist 15 33 2" $ns_ at 29.320010040302 "$god_ set-dist 29 33 1" $ns_ at 29.425919850978 "$god_ set-dist 46 48 2" $ns_ at 29.435166814741 "$god_ set-dist 16 27 1" $ns_ at 29.445951489330 "$node_(49) setdest 179.130890001362 80.118442923910 5.405137796017" $ns_ at 29.451633952965 "$god_ set-dist 0 28 2" $ns_ at 29.463863396962 "$god_ set-dist 43 45 2" $ns_ at 29.473663808486 "$god_ set-dist 29 38 1" $ns_ at 29.501819124211 "$god_ set-dist 40 42 2" $ns_ at 29.613245578801 "$god_ set-dist 20 38 1" $ns_ at 29.617439085716 "$god_ set-dist 29 37 1" $ns_ at 29.617608014491 "$god_ set-dist 23 40 2" $ns_ at 29.667844483343 "$god_ set-dist 9 45 2" $ns_ at 29.685044814662 "$god_ set-dist 3 28 2" $ns_ at 29.690066558291 "$god_ set-dist 10 20 2" $ns_ at 29.690066558291 "$god_ set-dist 13 20 1" $ns_ at 29.693130212875 "$god_ set-dist 2 13 1" $ns_ at 29.734488543020 "$god_ set-dist 24 43 2" $ns_ at 29.738771130877 "$god_ set-dist 18 41 1" $ns_ at 29.744577698381 "$god_ set-dist 17 35 2" $ns_ at 29.795967015538 "$god_ set-dist 8 32 1" $ns_ at 29.824057542438 "$god_ set-dist 7 42 2" $ns_ at 29.850597551130 "$god_ set-dist 28 46 2" $ns_ at 29.854478919938 "$god_ set-dist 3 7 2" $ns_ at 29.917932539841 "$god_ set-dist 7 46 2" $ns_ at 29.972235517525 "$god_ set-dist 31 43 2" $ns_ at 30.009423569740 "$god_ set-dist 10 14 2" $ns_ at 30.009423569740 "$god_ set-dist 13 14 1" $ns_ at 30.030653841286 "$god_ set-dist 16 47 1" $ns_ at 30.088955095106 "$god_ set-dist 31 33 2" $ns_ at 30.114182494147 "$node_(42) setdest 278.281979584753 53.742560948816 1.843771120418" $ns_ at 30.136662756894 "$god_ set-dist 22 44 1" $ns_ at 30.209492482406 "$god_ set-dist 15 43 2" $ns_ at 30.221994793559 "$god_ set-dist 17 18 2" $ns_ at 30.232159564180 "$god_ set-dist 16 43 2" $ns_ at 30.233127200963 "$god_ set-dist 17 28 2" $ns_ at 30.249375660778 "$god_ set-dist 19 40 2" $ns_ at 30.345246093232 "$god_ set-dist 17 43 2" $ns_ at 30.354953939456 "$god_ set-dist 6 44 1" $ns_ at 30.360953630652 "$god_ set-dist 21 29 1" $ns_ at 30.372827099947 "$god_ set-dist 5 44 1" $ns_ at 30.428176685954 "$god_ set-dist 21 24 1" $ns_ at 30.447024308158 "$god_ set-dist 13 15 1" $ns_ at 30.502302972955 "$god_ set-dist 39 48 1" $ns_ at 30.546463809654 "$god_ set-dist 7 30 2" $ns_ at 30.551183895497 "$god_ set-dist 17 49 1" $ns_ at 30.635778713327 "$god_ set-dist 10 35 1" $ns_ at 30.660377402766 "$god_ set-dist 19 38 1" $ns_ at 30.668157915250 "$god_ set-dist 17 37 2" $ns_ at 30.688703911704 "$god_ set-dist 26 47 1" $ns_ at 30.703047632612 "$god_ set-dist 24 33 2" $ns_ at 30.791521889275 "$god_ set-dist 0 47 2" $ns_ at 30.856836786156 "$god_ set-dist 10 36 2" $ns_ at 30.856836786156 "$god_ set-dist 13 36 1" $ns_ at 30.868771875041 "$god_ set-dist 19 34 1" $ns_ at 30.880903503607 "$node_(8) setdest 329.692434304400 338.355388114676 8.747582128154" $ns_ at 31.013359691485 "$god_ set-dist 9 16 2" $ns_ at 31.031074682650 "$god_ set-dist 7 42 1" $ns_ at 31.036426727089 "$god_ set-dist 36 40 2" $ns_ at 31.044264191531 "$god_ set-dist 7 34 1" $ns_ at 31.044369198686 "$god_ set-dist 7 39 2" $ns_ at 31.063140253987 "$god_ set-dist 27 38 1" $ns_ at 31.096141296109 "$god_ set-dist 33 40 2" $ns_ at 31.190613281197 "$god_ set-dist 34 48 1" $ns_ at 31.240532208920 "$god_ set-dist 8 15 1" $ns_ at 31.243571188358 "$god_ set-dist 20 35 1" $ns_ at 31.273841752398 "$god_ set-dist 28 30 2" $ns_ at 31.282250393029 "$god_ set-dist 30 48 1" $ns_ at 31.285166356414 "$god_ set-dist 42 48 1" $ns_ at 31.301647994932 "$god_ set-dist 11 29 1" $ns_ at 31.400454672098 "$god_ set-dist 14 38 1" $ns_ at 31.459095380840 "$god_ set-dist 2 33 2" $ns_ at 31.491628552376 "$god_ set-dist 2 43 2" $ns_ at 31.513866537232 "$god_ set-dist 36 38 1" $ns_ at 31.533440769107 "$god_ set-dist 41 43 1" $ns_ at 31.546247888981 "$god_ set-dist 10 25 1" $ns_ at 31.688761602326 "$god_ set-dist 28 39 2" $ns_ at 31.700206414408 "$god_ set-dist 11 28 2" $ns_ at 31.731807367164 "$god_ set-dist 12 28 2" $ns_ at 31.735658428912 "$god_ set-dist 6 38 1" $ns_ at 31.751773800816 "$god_ set-dist 24 41 1" $ns_ at 31.969602908196 "$god_ set-dist 16 49 2" $ns_ at 31.988034942768 "$node_(43) setdest 54.268515735830 257.336437358982 6.412526223298" $ns_ at 31.991500557412 "$god_ set-dist 27 45 1" $ns_ at 32.001149603761 "$god_ set-dist 21 40 2" $ns_ at 32.034931231494 "$god_ set-dist 23 34 1" $ns_ at 32.034931231494 "$god_ set-dist 34 44 2" $ns_ at 32.040288764025 "$god_ set-dist 37 41 1" $ns_ at 32.073428654122 "$god_ set-dist 6 34 1" $ns_ at 32.271602558284 "$god_ set-dist 9 40 2" $ns_ at 32.377369319988 "$god_ set-dist 29 43 1" $ns_ at 32.386432851843 "$god_ set-dist 1 40 2" $ns_ at 32.419826818953 "$god_ set-dist 4 8 1" $ns_ at 32.422918179705 "$god_ set-dist 14 40 1" $ns_ at 32.448077454559 "$god_ set-dist 23 38 1" $ns_ at 32.457827983258 "$node_(48) setdest 300.993656415185 453.334311906606 7.499640001898" $ns_ at 32.471922854685 "$god_ set-dist 19 44 1" $ns_ at 32.502156959321 "$god_ set-dist 8 29 1" $ns_ at 32.519120797860 "$god_ set-dist 15 21 1" $ns_ at 32.541388148538 "$god_ set-dist 0 9 1" $ns_ at 32.555824590907 "$god_ set-dist 6 16 1" $ns_ at 32.590227890662 "$god_ set-dist 5 10 1" $ns_ at 32.732514565240 "$god_ set-dist 7 12 2" $ns_ at 32.772511711564 "$god_ set-dist 22 38 1" $ns_ at 32.802534174762 "$god_ set-dist 14 35 1" $ns_ at 32.813440718498 "$god_ set-dist 40 43 2" $ns_ at 32.830001489059 "$god_ set-dist 9 31 2" $ns_ at 32.846868098883 "$god_ set-dist 45 47 1" $ns_ at 32.851472775562 "$god_ set-dist 3 48 1" $ns_ at 32.858586943718 "$god_ set-dist 10 22 1" $ns_ at 32.949310817936 "$god_ set-dist 10 17 2" $ns_ at 32.966026980772 "$node_(9) setdest 151.897972588143 455.512057581569 5.200880598692" $ns_ at 33.038397077662 "$god_ set-dist 11 24 1" $ns_ at 33.065089298591 "$god_ set-dist 4 46 2" $ns_ at 33.067613789804 "$god_ set-dist 5 18 1" $ns_ at 33.108441261909 "$god_ set-dist 9 15 2" $ns_ at 33.123232141836 "$god_ set-dist 0 21 1" $ns_ at 33.140838499611 "$god_ set-dist 17 33 2" $ns_ at 33.155523379769 "$god_ set-dist 32 44 1" $ns_ at 33.155523379769 "$god_ set-dist 42 44 2" $ns_ at 33.177878117398 "$god_ set-dist 17 47 2" $ns_ at 33.290353677461 "$god_ set-dist 0 46 2" $ns_ at 33.321033034066 "$god_ set-dist 8 27 1" $ns_ at 33.428584353966 "$god_ set-dist 14 47 1" $ns_ at 33.481377600551 "$god_ set-dist 0 9 2" $ns_ at 33.514579953440 "$god_ set-dist 33 38 2" $ns_ at 33.541888427937 "$god_ set-dist 2 9 2" $ns_ at 33.545082448539 "$god_ set-dist 7 11 2" $ns_ at 33.597455428468 "$god_ set-dist 42 48 2" $ns_ at 33.630805011552 "$god_ set-dist 13 18 2" $ns_ at 33.690586807267 "$god_ set-dist 4 40 2" $ns_ at 33.748712297675 "$god_ set-dist 38 42 1" $ns_ at 33.793826620853 "$god_ set-dist 1 46 2" $ns_ at 33.795776435059 "$god_ set-dist 23 44 2" $ns_ at 33.814735881382 "$god_ set-dist 6 8 1" $ns_ at 33.815955749853 "$god_ set-dist 3 29 1" $ns_ at 33.880956155540 "$god_ set-dist 24 40 2" $ns_ at 33.897322735542 "$god_ set-dist 13 38 1" $ns_ at 33.925652053546 "$god_ set-dist 20 40 2" $ns_ at 33.989749239272 "$god_ set-dist 27 44 1" $ns_ at 34.043190390606 "$god_ set-dist 28 33 2" $ns_ at 34.066595815430 "$god_ set-dist 2 21 2" $ns_ at 34.088771028648 "$god_ set-dist 23 46 2" $ns_ at 34.132536769951 "$god_ set-dist 26 40 2" $ns_ at 34.136719904451 "$god_ set-dist 27 46 2" $ns_ at 34.221141913099 "$god_ set-dist 1 45 2" $ns_ at 34.229176422275 "$god_ set-dist 12 48 2" $ns_ at 34.256583393374 "$god_ set-dist 0 2 1" $ns_ at 34.287528032477 "$god_ set-dist 34 38 1" $ns_ at 34.333395426954 "$god_ set-dist 9 17 2" $ns_ at 34.437830475209 "$god_ set-dist 17 25 2" $ns_ at 34.445028639831 "$god_ set-dist 6 45 1" $ns_ at 34.446133368433 "$god_ set-dist 14 37 1" $ns_ at 34.447350312904 "$god_ set-dist 0 12 2" $ns_ at 34.483824475933 "$god_ set-dist 1 44 1" $ns_ at 34.545269243110 "$god_ set-dist 19 42 1" $ns_ at 34.566562520064 "$god_ set-dist 10 32 1" $ns_ at 34.566562520064 "$god_ set-dist 10 34 2" $ns_ at 34.566562520064 "$god_ set-dist 10 42 2" $ns_ at 34.596057599150 "$god_ set-dist 8 18 1" $ns_ at 34.612748055377 "$god_ set-dist 6 10 1" $ns_ at 34.614252282826 "$god_ set-dist 17 29 2" $ns_ at 34.641528068050 "$god_ set-dist 19 46 2" $ns_ at 34.654583822881 "$god_ set-dist 16 34 2" $ns_ at 34.678610474996 "$god_ set-dist 35 41 1" $ns_ at 34.678775571292 "$god_ set-dist 8 19 1" $ns_ at 34.784121361635 "$god_ set-dist 23 33 2" $ns_ at 34.805921900677 "$god_ set-dist 23 42 1" $ns_ at 34.814822408115 "$god_ set-dist 8 13 1" $ns_ at 34.902728271509 "$god_ set-dist 13 34 1" $ns_ at 34.913715975465 "$god_ set-dist 8 22 1" $ns_ at 34.996839440377 "$god_ set-dist 22 34 1" $ns_ at 35.003550352664 "$god_ set-dist 34 48 2" $ns_ at 35.007175961021 "$god_ set-dist 32 46 2" $ns_ at 35.007175961021 "$god_ set-dist 42 46 3" $ns_ at 35.021001531938 "$god_ set-dist 32 40 2" $ns_ at 35.052822669844 "$god_ set-dist 5 40 2" $ns_ at 35.052822669844 "$god_ set-dist 17 40 3" $ns_ at 35.076776546168 "$god_ set-dist 6 46 2" $ns_ at 35.081057087971 "$god_ set-dist 6 42 1" $ns_ at 35.137671453802 "$god_ set-dist 38 49 1" $ns_ at 35.148523766312 "$node_(40) setdest 481.511951227320 235.527748239639 14.732409618874" $ns_ at 35.153650991960 "$god_ set-dist 20 47 1" $ns_ at 35.193563282899 "$god_ set-dist 10 27 1" $ns_ at 35.195263342619 "$god_ set-dist 8 12 2" $ns_ at 35.241102909066 "$god_ set-dist 1 16 2" $ns_ at 35.268830776646 "$god_ set-dist 8 14 1" $ns_ at 35.274094007075 "$god_ set-dist 12 23 2" $ns_ at 35.310785120942 "$god_ set-dist 17 40 2" $ns_ at 35.310785120942 "$god_ set-dist 32 40 1" $ns_ at 35.339351121487 "$god_ set-dist 17 46 2" $ns_ at 35.357080201865 "$god_ set-dist 8 31 1" $ns_ at 35.380596813232 "$god_ set-dist 10 19 1" $ns_ at 35.402832441137 "$god_ set-dist 0 44 1" $ns_ at 35.540572560638 "$god_ set-dist 23 43 2" $ns_ at 35.556553452973 "$god_ set-dist 18 22 1" $ns_ at 35.556553452973 "$god_ set-dist 18 34 2" $ns_ at 35.567192014117 "$god_ set-dist 8 24 1" $ns_ at 35.804992569339 "$god_ set-dist 12 17 2" $ns_ at 35.811422398151 "$god_ set-dist 0 34 1" $ns_ at 35.816765568311 "$god_ set-dist 26 40 1" $ns_ at 35.838801365132 "$god_ set-dist 8 10 1" $ns_ at 35.920865536910 "$god_ set-dist 20 40 1" $ns_ at 35.941636104073 "$god_ set-dist 1 10 1" $ns_ at 35.997092398551 "$god_ set-dist 4 12 2" $ns_ at 35.999022547582 "$god_ set-dist 4 44 1" $ns_ at 36.017489046642 "$god_ set-dist 27 40 1" $ns_ at 36.028474745111 "$god_ set-dist 32 42 2" $ns_ at 36.058419209241 "$node_(33) setdest 329.226000229597 18.503096268662 7.013360699354" $ns_ at 36.148763584124 "$god_ set-dist 9 24 2" $ns_ at 36.284359057293 "$god_ set-dist 4 10 1" $ns_ at 36.304698954435 "$node_(27) setdest 214.922390576419 101.760702479218 19.735801416693" $ns_ at 36.324302047443 "$god_ set-dist 3 8 1" $ns_ at 36.427854653482 "$god_ set-dist 4 40 1" $ns_ at 36.433468229895 "$god_ set-dist 21 38 2" $ns_ at 36.437813626428 "$god_ set-dist 28 43 2" $ns_ at 36.480061874645 "$god_ set-dist 16 42 2" $ns_ at 36.546413185819 "$god_ set-dist 13 46 2" $ns_ at 36.550342063371 "$node_(12) setdest 188.404966422411 471.741642598589 1.399225301817" $ns_ at 36.621409597447 "$god_ set-dist 10 48 1" $ns_ at 36.661742491972 "$god_ set-dist 9 38 2" $ns_ at 36.672202838430 "$god_ set-dist 19 45 1" $ns_ at 36.709358275370 "$god_ set-dist 9 28 2" $ns_ at 36.718347719327 "$god_ set-dist 39 49 1" $ns_ at 36.791288228307 "$god_ set-dist 38 43 2" $ns_ at 36.803478847899 "$god_ set-dist 27 40 2" $ns_ at 36.814381012014 "$god_ set-dist 14 21 1" $ns_ at 36.852570306675 "$god_ set-dist 13 16 1" $ns_ at 36.905564703521 "$god_ set-dist 17 21 2" $ns_ at 36.950306264236 "$god_ set-dist 10 29 1" $ns_ at 37.043192762220 "$god_ set-dist 11 49 1" $ns_ at 37.069418192310 "$god_ set-dist 9 23 2" $ns_ at 37.148385752069 "$god_ set-dist 24 40 1" $ns_ at 37.221335149183 "$god_ set-dist 26 37 1" $ns_ at 37.223287005514 "$god_ set-dist 8 26 1" $ns_ at 37.252019443464 "$god_ set-dist 15 21 2" $ns_ at 37.307586378154 "$god_ set-dist 41 49 1" $ns_ at 37.419441510377 "$god_ set-dist 21 28 2" $ns_ at 37.451833353479 "$god_ set-dist 13 45 1" $ns_ at 37.488195888555 "$god_ set-dist 6 40 1" $ns_ at 37.533575814232 "$god_ set-dist 8 20 1" $ns_ at 37.558884450830 "$god_ set-dist 0 10 1" $ns_ at 37.647124045342 "$god_ set-dist 13 42 1" $ns_ at 37.810962652961 "$god_ set-dist 25 46 2" $ns_ at 37.844510707586 "$god_ set-dist 17 32 2" $ns_ at 37.868279342263 "$god_ set-dist 18 32 1" $ns_ at 37.901864778766 "$god_ set-dist 48 49 2" $ns_ at 38.013811872525 "$god_ set-dist 17 24 2" $ns_ at 38.034405340606 "$god_ set-dist 12 27 2" $ns_ at 38.211919265552 "$god_ set-dist 23 37 2" $ns_ at 38.216808245895 "$god_ set-dist 16 36 2" $ns_ at 38.248273749934 "$god_ set-dist 3 17 2" $ns_ at 38.301595037049 "$god_ set-dist 23 47 2" $ns_ at 38.336148485575 "$god_ set-dist 20 37 1" $ns_ at 38.385097636546 "$god_ set-dist 4 17 2" $ns_ at 38.403120967271 "$god_ set-dist 17 44 2" $ns_ at 38.421841606467 "$god_ set-dist 1 42 2" $ns_ at 38.462974410013 "$god_ set-dist 5 45 2" $ns_ at 38.599812220484 "$god_ set-dist 6 12 2" $ns_ at 38.616311197652 "$god_ set-dist 6 17 2" $ns_ at 38.616311197652 "$god_ set-dist 17 40 3" $ns_ at 38.639754800277 "$god_ set-dist 35 36 1" $ns_ at 38.671493707454 "$god_ set-dist 3 23 2" $ns_ at 38.682384251530 "$god_ set-dist 16 27 2" $ns_ at 38.765259492300 "$god_ set-dist 5 34 1" $ns_ at 38.856366141132 "$god_ set-dist 16 19 2" $ns_ at 38.934775301345 "$god_ set-dist 12 19 2" $ns_ at 38.940518473507 "$god_ set-dist 11 31 1" $ns_ at 39.005387124944 "$god_ set-dist 35 46 2" $ns_ at 39.031802081870 "$god_ set-dist 11 36 1" $ns_ at 39.037319791546 "$god_ set-dist 40 42 1" $ns_ at 39.049757851623 "$god_ set-dist 13 40 1" $ns_ at 39.049757851623 "$god_ set-dist 17 40 2" $ns_ at 39.060622690353 "$god_ set-dist 27 45 2" $ns_ at 39.076440943470 "$god_ set-dist 5 17 2" $ns_ at 39.129718214005 "$god_ set-dist 29 42 2" $ns_ at 39.161878760999 "$god_ set-dist 34 45 2" $ns_ at 39.194284181826 "$god_ set-dist 46 47 2" $ns_ at 39.245770211039 "$god_ set-dist 22 46 2" $ns_ at 39.302668916596 "$god_ set-dist 23 35 2" $ns_ at 39.445418951754 "$god_ set-dist 12 13 2" $ns_ at 39.445418951754 "$god_ set-dist 12 42 3" $ns_ at 39.500394422389 "$god_ set-dist 18 48 1" $ns_ at 39.641945144385 "$god_ set-dist 36 40 1" $ns_ at 39.700086176204 "$god_ set-dist 13 17 2" $ns_ at 39.700086176204 "$god_ set-dist 16 17 3" $ns_ at 39.700086176204 "$god_ set-dist 17 40 3" $ns_ at 39.739255409761 "$god_ set-dist 1 12 2" $ns_ at 39.847793243410 "$node_(11) setdest 469.087177088981 32.037642589731 7.706530881803" $ns_ at 39.915185712421 "$god_ set-dist 23 48 2" $ns_ at 39.967637793612 "$god_ set-dist 14 43 1" $ns_ at 40.160093637825 "$god_ set-dist 9 27 2" $ns_ at 40.183665653010 "$god_ set-dist 12 29 1" $ns_ at 40.225443453728 "$node_(7) setdest 224.237844497308 229.626806048298 0.938110224699" $ns_ at 40.259322201538 "$god_ set-dist 10 24 1" $ns_ at 40.292518160258 "$god_ set-dist 8 36 1" $ns_ at 40.319919136594 "$god_ set-dist 18 29 1" $ns_ at 40.349416994790 "$god_ set-dist 5 16 2" $ns_ at 40.401152362740 "$god_ set-dist 0 14 2" $ns_ at 40.424942941733 "$god_ set-dist 25 34 1" $ns_ at 40.580820379455 "$god_ set-dist 36 39 1" $ns_ at 40.753406565567 "$god_ set-dist 29 41 2" $ns_ at 40.753412707580 "$god_ set-dist 29 34 2" $ns_ at 40.789788910936 "$god_ set-dist 24 43 1" $ns_ at 40.873764165208 "$god_ set-dist 1 9 2" $ns_ at 40.874631322940 "$god_ set-dist 12 48 1" $ns_ at 40.925468106081 "$god_ set-dist 16 46 3" $ns_ at 40.925468106081 "$god_ set-dist 37 46 2" $ns_ at 40.925468106081 "$god_ set-dist 40 46 3" $ns_ at 40.925468106081 "$god_ set-dist 45 46 3" $ns_ at 40.929241405148 "$god_ set-dist 21 49 1" $ns_ at 40.960035104306 "$god_ set-dist 14 21 2" $ns_ at 41.017558472014 "$god_ set-dist 0 29 2" $ns_ at 41.017943630950 "$god_ set-dist 14 33 1" $ns_ at 41.067950261041 "$god_ set-dist 8 11 1" $ns_ at 41.146430856584 "$god_ set-dist 17 30 2" $ns_ at 41.172027578707 "$god_ set-dist 27 33 2" $ns_ at 41.211031832783 "$god_ set-dist 27 47 2" $ns_ at 41.219257472145 "$god_ set-dist 17 40 2" $ns_ at 41.219257472145 "$god_ set-dist 19 40 1" $ns_ at 41.291623348424 "$god_ set-dist 8 27 2" $ns_ at 41.293854202933 "$node_(17) setdest 396.296650038497 252.214626399950 7.324135639570" $ns_ at 41.417151032557 "$god_ set-dist 21 36 1" $ns_ at 41.424745287419 "$god_ set-dist 0 43 1" $ns_ at 41.455350488363 "$node_(46) setdest 492.514114115139 11.919022300084 2.108382186513" $ns_ at 41.486594411769 "$god_ set-dist 27 43 2" $ns_ at 41.496532267680 "$god_ set-dist 1 47 2" $ns_ at 41.508845743068 "$god_ set-dist 24 33 1" $ns_ at 41.544412089284 "$god_ set-dist 36 37 1" $ns_ at 41.568992551552 "$god_ set-dist 23 30 2" $ns_ at 41.607164772202 "$god_ set-dist 7 10 1" $ns_ at 41.620289561381 "$god_ set-dist 29 49 2" $ns_ at 41.785514718421 "$god_ set-dist 27 48 2" $ns_ at 41.785713731766 "$god_ set-dist 23 29 2" $ns_ at 41.847298223076 "$god_ set-dist 16 24 2" $ns_ at 41.867843504028 "$god_ set-dist 7 21 2" $ns_ at 41.919890586053 "$god_ set-dist 0 33 1" $ns_ at 41.920754815351 "$node_(28) setdest 401.552031869726 131.297965839034 19.686429606466" $ns_ at 41.991389100256 "$node_(23) setdest 165.371135668176 457.734535380449 3.663128097991" $ns_ at 42.027623375509 "$god_ set-dist 1 48 2" $ns_ at 42.131761660200 "$god_ set-dist 13 44 2" $ns_ at 42.134700418389 "$god_ set-dist 27 37 2" $ns_ at 42.282418688976 "$god_ set-dist 41 47 2" $ns_ at 42.406976529622 "$god_ set-dist 17 30 1" $ns_ at 42.458025419366 "$god_ set-dist 11 20 1" $ns_ at 42.486547790757 "$god_ set-dist 10 14 1" $ns_ at 42.492176973168 "$god_ set-dist 27 35 2" $ns_ at 42.523165273415 "$god_ set-dist 2 37 2" $ns_ at 42.544194887474 "$god_ set-dist 10 23 1" $ns_ at 42.544261858067 "$god_ set-dist 9 13 2" $ns_ at 42.545775746014 "$node_(27) setdest 305.299184402039 330.641657177700 12.392830578077" $ns_ at 42.593473713861 "$god_ set-dist 16 31 2" $ns_ at 42.618653433526 "$god_ set-dist 27 35 1" $ns_ at 42.619551893145 "$god_ set-dist 10 36 1" $ns_ at 42.621616019013 "$god_ set-dist 8 39 1" $ns_ at 42.663612941774 "$god_ set-dist 17 44 1" $ns_ at 42.684935998986 "$god_ set-dist 15 33 1" $ns_ at 42.782379616465 "$god_ set-dist 2 47 2" $ns_ at 42.822079272332 "$god_ set-dist 11 26 1" $ns_ at 42.829087740329 "$node_(8) setdest 473.646798990326 82.264816297936 13.742493004175" $ns_ at 42.841473488125 "$god_ set-dist 10 49 1" $ns_ at 42.885283846685 "$god_ set-dist 3 13 2" $ns_ at 43.072066566697 "$god_ set-dist 27 37 1" $ns_ at 43.109182010769 "$god_ set-dist 1 14 2" $ns_ at 43.112317470575 "$god_ set-dist 37 40 2" $ns_ at 43.130652243770 "$god_ set-dist 6 44 2" $ns_ at 43.130742086125 "$god_ set-dist 17 36 1" $ns_ at 43.172822387889 "$god_ set-dist 17 21 1" $ns_ at 43.191813279652 "$god_ set-dist 1 29 2" $ns_ at 43.235733479216 "$god_ set-dist 44 47 2" $ns_ at 43.291176380106 "$god_ set-dist 27 29 2" $ns_ at 43.299506018889 "$god_ set-dist 27 33 1" $ns_ at 43.301154555526 "$god_ set-dist 8 27 1" $ns_ at 43.331549308681 "$god_ set-dist 10 31 1" $ns_ at 43.331586858804 "$god_ set-dist 14 49 2" $ns_ at 43.369377420531 "$god_ set-dist 8 39 2" $ns_ at 43.427166126552 "$god_ set-dist 13 30 2" $ns_ at 43.463390265598 "$god_ set-dist 1 7 2" $ns_ at 43.463983778131 "$god_ set-dist 1 15 2" $ns_ at 43.532341917918 "$god_ set-dist 5 17 1" $ns_ at 43.549159216320 "$god_ set-dist 11 34 1" $ns_ at 43.567834399551 "$god_ set-dist 27 43 1" $ns_ at 43.706441955167 "$god_ set-dist 13 41 2" $ns_ at 43.741822061274 "$god_ set-dist 10 15 1" $ns_ at 43.760959348190 "$node_(38) setdest 450.815322988105 65.093751773122 8.324542583782" $ns_ at 43.796908153650 "$god_ set-dist 17 34 1" $ns_ at 43.841990812835 "$god_ set-dist 0 38 1" $ns_ at 43.852712088714 "$god_ set-dist 7 11 1" $ns_ at 43.862349895559 "$god_ set-dist 17 24 1" $ns_ at 43.877953396364 "$god_ set-dist 14 23 2" $ns_ at 43.915272084908 "$god_ set-dist 24 44 1" $ns_ at 43.944729969585 "$god_ set-dist 34 40 1" $ns_ at 44.057795046042 "$god_ set-dist 0 28 1" $ns_ at 44.103300516231 "$god_ set-dist 9 19 2" $ns_ at 44.164108589405 "$god_ set-dist 8 18 2" $ns_ at 44.194615602272 "$god_ set-dist 7 49 2" $ns_ at 44.211490827788 "$god_ set-dist 0 35 1" $ns_ at 44.244050114172 "$node_(40) setdest 51.514721642030 154.477788282414 12.319115540566" $ns_ at 44.246510785343 "$god_ set-dist 5 28 2" $ns_ at 44.246510785343 "$god_ set-dist 28 46 3" $ns_ at 44.255284534780 "$node_(14) setdest 46.402460465141 408.362538423251 17.238453953899" $ns_ at 44.351719308337 "$god_ set-dist 14 34 2" $ns_ at 44.357526629349 "$god_ set-dist 23 44 1" $ns_ at 44.369017598693 "$god_ set-dist 30 48 2" $ns_ at 44.395008832430 "$god_ set-dist 9 14 1" $ns_ at 44.478842532232 "$god_ set-dist 10 20 1" $ns_ at 44.508887642915 "$god_ set-dist 31 47 2" $ns_ at 44.542576944178 "$god_ set-dist 2 16 2" $ns_ at 44.596737591701 "$god_ set-dist 44 49 1" $ns_ at 44.693386470392 "$god_ set-dist 2 35 2" $ns_ at 44.717350616916 "$god_ set-dist 28 37 2" $ns_ at 44.758401394317 "$god_ set-dist 29 30 2" $ns_ at 44.779371376906 "$god_ set-dist 3 8 2" $ns_ at 44.795340469213 "$god_ set-dist 5 38 2" $ns_ at 44.795340469213 "$god_ set-dist 38 46 3" $ns_ at 44.810964697067 "$god_ set-dist 36 41 1" $ns_ at 44.818176490175 "$god_ set-dist 8 23 1" $ns_ at 44.827522966228 "$node_(13) setdest 305.338359789545 437.008264800003 18.968874240649" $ns_ at 44.835104377842 "$god_ set-dist 2 5 2" $ns_ at 44.835104377842 "$god_ set-dist 2 46 3" $ns_ at 44.835616046151 "$god_ set-dist 6 30 2" $ns_ at 44.859067397291 "$god_ set-dist 10 26 1" $ns_ at 44.866121118156 "$god_ set-dist 28 47 2" $ns_ at 44.884646813508 "$god_ set-dist 14 23 1" $ns_ at 44.931790643932 "$god_ set-dist 6 41 2" $ns_ at 44.950647199913 "$god_ set-dist 37 40 1" $ns_ at 44.998576743143 "$god_ set-dist 15 49 2" $ns_ at 45.004556864754 "$god_ set-dist 11 14 1" $ns_ at 45.041653145172 "$god_ set-dist 3 6 2" $ns_ at 45.083987886919 "$god_ set-dist 29 39 2" $ns_ at 45.108062363466 "$god_ set-dist 2 48 2" $ns_ at 45.128205955742 "$god_ set-dist 33 36 1" $ns_ at 45.162566558181 "$god_ set-dist 36 48 2" $ns_ at 45.220797998736 "$god_ set-dist 2 29 2" $ns_ at 45.241005627650 "$god_ set-dist 29 36 2" $ns_ at 45.325783245208 "$god_ set-dist 6 9 2" $ns_ at 45.330957772576 "$god_ set-dist 1 38 2" $ns_ at 45.364135808219 "$god_ set-dist 28 35 2" $ns_ at 45.390416349294 "$god_ set-dist 2 46 2" $ns_ at 45.390416349294 "$god_ set-dist 22 46 1" $ns_ at 45.390416349294 "$god_ set-dist 28 46 2" $ns_ at 45.390416349294 "$god_ set-dist 38 46 2" $ns_ at 45.404449141819 "$god_ set-dist 0 37 1" $ns_ at 45.434814529826 "$god_ set-dist 8 21 2" $ns_ at 45.448032804685 "$god_ set-dist 39 48 2" $ns_ at 45.457477815714 "$god_ set-dist 10 17 1" $ns_ at 45.539680727985 "$god_ set-dist 16 28 2" $ns_ at 45.557080251934 "$god_ set-dist 28 29 2" $ns_ at 45.576627973804 "$god_ set-dist 28 48 2" $ns_ at 45.613285214634 "$god_ set-dist 39 47 2" $ns_ at 45.766696852914 "$god_ set-dist 21 29 2" $ns_ at 45.787282480980 "$god_ set-dist 1 37 2" $ns_ at 45.790622678110 "$god_ set-dist 29 31 2" $ns_ at 45.834494232042 "$god_ set-dist 30 47 2" $ns_ at 45.834571608172 "$god_ set-dist 27 40 1" $ns_ at 45.838930812204 "$god_ set-dist 27 48 1" $ns_ at 45.957326896475 "$node_(28) setdest 342.963666617042 192.472521572906 1.078396324140" $ns_ at 45.957691706928 "$god_ set-dist 8 42 1" $ns_ at 46.023747892763 "$node_(29) setdest 480.938568020990 414.275214115448 18.401567793341" $ns_ at 46.040263981801 "$god_ set-dist 4 18 1" $ns_ at 46.040263981801 "$god_ set-dist 18 42 2" $ns_ at 46.065369857392 "$god_ set-dist 21 47 2" $ns_ at 46.081076163693 "$god_ set-dist 14 42 2" $ns_ at 46.121931132427 "$god_ set-dist 31 48 2" $ns_ at 46.126035488905 "$god_ set-dist 36 44 1" $ns_ at 46.159914347504 "$god_ set-dist 8 34 1" $ns_ at 46.179958091326 "$god_ set-dist 21 48 2" $ns_ at 46.201657083482 "$god_ set-dist 10 34 1" $ns_ at 46.229110356588 "$god_ set-dist 3 24 1" $ns_ at 46.390890923142 "$god_ set-dist 23 33 1" $ns_ at 46.445897495949 "$god_ set-dist 1 35 2" $ns_ at 46.486038126746 "$god_ set-dist 7 9 2" $ns_ at 46.514641712371 "$god_ set-dist 11 29 2" $ns_ at 46.537688276492 "$god_ set-dist 12 29 2" $ns_ at 46.732916400758 "$god_ set-dist 27 47 1" $ns_ at 46.856309551160 "$god_ set-dist 23 35 1" $ns_ at 46.869653897129 "$god_ set-dist 16 26 2" $ns_ at 46.873358804512 "$god_ set-dist 23 30 1" $ns_ at 46.877520012967 "$god_ set-dist 3 14 1" $ns_ at 46.892091615226 "$god_ set-dist 14 39 1" $ns_ at 46.895335410856 "$god_ set-dist 6 21 2" $ns_ at 46.898195577025 "$god_ set-dist 14 18 1" $ns_ at 46.923450396126 "$god_ set-dist 3 29 2" $ns_ at 47.000947852319 "$god_ set-dist 37 38 2" $ns_ at 47.012608365356 "$god_ set-dist 16 20 2" $ns_ at 47.014439984275 "$god_ set-dist 23 40 1" $ns_ at 47.057657859695 "$god_ set-dist 38 47 2" $ns_ at 47.123305903562 "$god_ set-dist 38 48 2" $ns_ at 47.188242451501 "$god_ set-dist 3 13 1" $ns_ at 47.347041536025 "$god_ set-dist 0 8 1" $ns_ at 47.352637616599 "$god_ set-dist 1 28 2" $ns_ at 47.354267923939 "$god_ set-dist 17 31 1" $ns_ at 47.406728782988 "$god_ set-dist 16 38 2" $ns_ at 47.536645957116 "$god_ set-dist 0 14 1" $ns_ at 47.563609356768 "$god_ set-dist 20 33 1" $ns_ at 47.565112467208 "$god_ set-dist 35 38 2" $ns_ at 47.592451597274 "$god_ set-dist 15 34 2" $ns_ at 47.680478448216 "$god_ set-dist 8 9 2" $ns_ at 47.719114422574 "$god_ set-dist 23 37 1" $ns_ at 47.720188345876 "$god_ set-dist 9 13 1" $ns_ at 47.721282946248 "$god_ set-dist 22 40 1" $ns_ at 47.721282946248 "$god_ set-dist 40 46 2" $ns_ at 47.794365629749 "$god_ set-dist 16 46 2" $ns_ at 47.794365629749 "$god_ set-dist 37 46 1" $ns_ at 47.794365629749 "$god_ set-dist 45 46 2" $ns_ at 47.819895289579 "$god_ set-dist 31 33 1" $ns_ at 47.824819363307 "$god_ set-dist 13 41 1" $ns_ at 47.851030649001 "$god_ set-dist 14 30 1" $ns_ at 47.872683983663 "$god_ set-dist 11 46 2" $ns_ at 47.964740880482 "$god_ set-dist 33 49 1" $ns_ at 47.992643571239 "$god_ set-dist 11 15 1" $ns_ at 48.013294241124 "$god_ set-dist 6 39 2" $ns_ at 48.049864902289 "$god_ set-dist 10 28 1" $ns_ at 48.074307871299 "$god_ set-dist 11 47 2" $ns_ at 48.086383400121 "$god_ set-dist 14 21 1" $ns_ at 48.107440726111 "$god_ set-dist 12 14 1" $ns_ at 48.113654731651 "$god_ set-dist 14 41 1" $ns_ at 48.143200964341 "$god_ set-dist 35 46 1" $ns_ at 48.162287475614 "$god_ set-dist 36 43 1" $ns_ at 48.185085243032 "$god_ set-dist 11 28 1" $ns_ at 48.190665953121 "$god_ set-dist 5 15 2" $ns_ at 48.212369746641 "$god_ set-dist 5 29 2" $ns_ at 48.215850339603 "$god_ set-dist 24 29 2" $ns_ at 48.223752872427 "$god_ set-dist 8 49 1" $ns_ at 48.238581192812 "$god_ set-dist 22 38 2" $ns_ at 48.238581192812 "$god_ set-dist 38 46 3" $ns_ at 48.309835547826 "$god_ set-dist 29 38 2" $ns_ at 48.315012811590 "$node_(10) setdest 290.626420627883 424.561643928481 8.165323594210" $ns_ at 48.366587908938 "$god_ set-dist 10 40 1" $ns_ at 48.411727889749 "$god_ set-dist 2 11 1" $ns_ at 48.447140638345 "$god_ set-dist 18 29 2" $ns_ at 48.470966348519 "$god_ set-dist 13 30 1" $ns_ at 48.474368199505 "$god_ set-dist 1 2 2" $ns_ at 48.475199344189 "$god_ set-dist 1 6 2" $ns_ at 48.509092348355 "$god_ set-dist 36 45 2" $ns_ at 48.543439526956 "$god_ set-dist 13 18 1" $ns_ at 48.557335779812 "$god_ set-dist 27 45 1" $ns_ at 48.594582087538 "$god_ set-dist 8 43 2" $ns_ at 48.598395945096 "$god_ set-dist 6 43 2" $ns_ at 48.725523783543 "$god_ set-dist 29 43 2" $ns_ at 48.780529945522 "$god_ set-dist 18 27 1" $ns_ at 48.793315476962 "$god_ set-dist 0 42 1" $ns_ at 48.812309560221 "$god_ set-dist 12 47 2" $ns_ at 48.816904607253 "$god_ set-dist 26 33 1" $ns_ at 48.838935494406 "$god_ set-dist 34 39 1" $ns_ at 48.842651095078 "$god_ set-dist 2 22 2" $ns_ at 48.842651095078 "$god_ set-dist 2 46 3" $ns_ at 48.922682331661 "$god_ set-dist 0 7 1" $ns_ at 49.003472384791 "$god_ set-dist 5 26 2" $ns_ at 49.264504720770 "$god_ set-dist 1 13 2" $ns_ at 49.310368632690 "$god_ set-dist 23 43 1" $ns_ at 49.326503381377 "$god_ set-dist 24 48 2" $ns_ at 49.349775097929 "$god_ set-dist 30 36 1" $ns_ at 49.390911058864 "$god_ set-dist 13 21 2" $ns_ at 49.394953321032 "$god_ set-dist 3 47 2" $ns_ at 49.527697153593 "$god_ set-dist 11 40 1" $ns_ at 49.544633664243 "$god_ set-dist 26 48 2" $ns_ at 49.565099478760 "$god_ set-dist 33 40 1" $ns_ at 49.795242171144 "$god_ set-dist 12 27 1" $ns_ at 49.795242171144 "$god_ set-dist 12 42 2" $ns_ at 49.822970709686 "$god_ set-dist 24 47 2" $ns_ at 49.854046873329 "$god_ set-dist 19 29 2" $ns_ at 49.856066151647 "$god_ set-dist 7 43 2" $ns_ at 49.880892955080 "$god_ set-dist 11 48 2" $ns_ at 49.884136663623 "$god_ set-dist 34 44 1" $ns_ at 49.985652593904 "$god_ set-dist 14 44 1" $ns_ at 50.042180812675 "$god_ set-dist 1 26 2" $ns_ at 50.087782407502 "$god_ set-dist 21 34 1" $ns_ at 50.122426186692 "$god_ set-dist 3 36 1" $ns_ at 50.162176985088 "$god_ set-dist 0 40 1" $ns_ at 50.171181390494 "$god_ set-dist 7 34 2" $ns_ at 50.244690684011 "$god_ set-dist 2 14 2" $ns_ at 50.260773439397 "$god_ set-dist 5 47 2" $ns_ at 50.429072014396 "$god_ set-dist 22 29 2" $ns_ at 50.465772137451 "$god_ set-dist 13 42 2" $ns_ at 50.489341502173 "$god_ set-dist 4 9 2" $ns_ at 50.489341502173 "$god_ set-dist 9 42 3" $ns_ at 50.593597639236 "$god_ set-dist 5 8 2" $ns_ at 50.612498645055 "$god_ set-dist 9 29 2" $ns_ at 50.612977209472 "$god_ set-dist 5 20 2" $ns_ at 50.649491270403 "$god_ set-dist 13 49 2" $ns_ at 50.690875122456 "$god_ set-dist 12 13 1" $ns_ at 50.706366584153 "$god_ set-dist 40 49 1" $ns_ at 50.710229495760 "$god_ set-dist 13 34 2" $ns_ at 50.739884088037 "$god_ set-dist 20 48 2" $ns_ at 50.827996415340 "$god_ set-dist 10 29 2" $ns_ at 50.827996415340 "$god_ set-dist 17 29 3" $ns_ at 50.841307491943 "$god_ set-dist 14 38 2" $ns_ at 50.895866247811 "$god_ set-dist 9 11 2" $ns_ at 50.919108947568 "$god_ set-dist 9 44 2" $ns_ at 50.926487003907 "$god_ set-dist 5 6 2" $ns_ at 50.945269876200 "$god_ set-dist 28 37 1" $ns_ at 50.947182592582 "$god_ set-dist 3 23 1" $ns_ at 51.009768067656 "$god_ set-dist 1 20 2" $ns_ at 51.084471687996 "$node_(21) setdest 132.252192243109 472.040238600310 14.088526300717" $ns_ at 51.133897374014 "$god_ set-dist 6 49 2" $ns_ at 51.194080049635 "$god_ set-dist 30 49 1" $ns_ at 51.208448796877 "$god_ set-dist 2 32 2" $ns_ at 51.398680525401 "$god_ set-dist 32 38 2" $ns_ at 51.466615540203 "$god_ set-dist 15 23 2" $ns_ at 51.478627200690 "$god_ set-dist 17 29 2" $ns_ at 51.478627200690 "$god_ set-dist 17 33 1" $ns_ at 51.548115457391 "$god_ set-dist 43 47 2" $ns_ at 51.622637636794 "$god_ set-dist 17 43 1" $ns_ at 51.632148005134 "$god_ set-dist 17 29 3" $ns_ at 51.632148005134 "$god_ set-dist 29 33 2" $ns_ at 51.741681392049 "$god_ set-dist 43 49 1" $ns_ at 51.766037703049 "$god_ set-dist 33 34 1" $ns_ at 51.824148908908 "$god_ set-dist 32 46 1" $ns_ at 51.901996653214 "$god_ set-dist 8 49 2" $ns_ at 51.916732433798 "$god_ set-dist 4 17 1" $ns_ at 51.916732433798 "$god_ set-dist 16 17 2" $ns_ at 51.916732433798 "$god_ set-dist 17 29 2" $ns_ at 52.008861547030 "$god_ set-dist 19 48 2" $ns_ at 52.017210438206 "$god_ set-dist 14 46 1" $ns_ at 52.173860646898 "$god_ set-dist 5 48 2" $ns_ at 52.195360996143 "$god_ set-dist 2 13 2" $ns_ at 52.294447522958 "$god_ set-dist 3 17 1" $ns_ at 52.604270091119 "$god_ set-dist 6 34 2" $ns_ at 52.623257665603 "$god_ set-dist 14 28 2" $ns_ at 52.690310999864 "$god_ set-dist 13 38 2" $ns_ at 52.804193454310 "$god_ set-dist 28 35 1" $ns_ at 52.838568103605 "$god_ set-dist 0 13 2" $ns_ at 52.903984413408 "$god_ set-dist 17 25 1" $ns_ at 52.919631806766 "$god_ set-dist 1 32 2" $ns_ at 53.071926142570 "$god_ set-dist 38 49 2" $ns_ at 53.080812269027 "$god_ set-dist 5 7 2" $ns_ at 53.165858707107 "$god_ set-dist 5 31 2" $ns_ at 53.204543827242 "$god_ set-dist 31 39 1" $ns_ at 53.327850884018 "$god_ set-dist 11 42 1" $ns_ at 53.329149980308 "$god_ set-dist 26 29 2" $ns_ at 53.369753740892 "$god_ set-dist 9 38 3" $ns_ at 53.369753740892 "$god_ set-dist 25 38 2" $ns_ at 53.545519066226 "$god_ set-dist 14 31 2" $ns_ at 53.604772909818 "$god_ set-dist 0 6 2" $ns_ at 53.613557395686 "$god_ set-dist 20 29 2" $ns_ at 53.636590099106 "$node_(9) setdest 468.566116867995 326.101696661011 10.814067127492" $ns_ at 53.683881699786 "$god_ set-dist 19 30 2" $ns_ at 53.688551257630 "$god_ set-dist 28 33 1" $ns_ at 53.723987657538 "$god_ set-dist 1 4 2" $ns_ at 53.744282179304 "$god_ set-dist 2 9 3" $ns_ at 53.744282179304 "$god_ set-dist 2 25 2" $ns_ at 53.797478857371 "$god_ set-dist 11 38 1" $ns_ at 53.808578455522 "$god_ set-dist 2 9 2" $ns_ at 53.808578455522 "$god_ set-dist 9 27 1" $ns_ at 53.808578455522 "$god_ set-dist 9 38 2" $ns_ at 53.808578455522 "$god_ set-dist 9 42 2" $ns_ at 53.817497889692 "$god_ set-dist 13 23 2" $ns_ at 53.822318395488 "$god_ set-dist 8 16 2" $ns_ at 53.880361038965 "$god_ set-dist 16 40 2" $ns_ at 53.917236133060 "$god_ set-dist 13 31 2" $ns_ at 53.928292194173 "$god_ set-dist 8 48 2" $ns_ at 54.056714915492 "$god_ set-dist 1 16 3" $ns_ at 54.056714915492 "$god_ set-dist 1 25 2" $ns_ at 54.056714915492 "$god_ set-dist 1 29 3" $ns_ at 54.134679242647 "$node_(49) setdest 379.398921019159 239.357663152365 19.107229470812" $ns_ at 54.190320772188 "$god_ set-dist 14 29 2" $ns_ at 54.295550388914 "$god_ set-dist 25 29 2" $ns_ at 54.316353426185 "$god_ set-dist 29 32 2" $ns_ at 54.340849753850 "$god_ set-dist 19 47 2" $ns_ at 54.342289113839 "$god_ set-dist 15 42 2" $ns_ at 54.356980901613 "$god_ set-dist 3 49 1" $ns_ at 54.437739581353 "$god_ set-dist 14 45 2" $ns_ at 54.560682792161 "$god_ set-dist 8 49 1" $ns_ at 54.573731117249 "$god_ set-dist 39 40 1" $ns_ at 54.626189429061 "$god_ set-dist 7 18 1" $ns_ at 54.665181958038 "$god_ set-dist 32 34 2" $ns_ at 54.679262121188 "$god_ set-dist 21 34 2" $ns_ at 54.690927631108 "$god_ set-dist 4 16 2" $ns_ at 54.754156643644 "$god_ set-dist 38 49 1" $ns_ at 54.785495798089 "$god_ set-dist 8 14 2" $ns_ at 54.786532084089 "$god_ set-dist 13 28 2" $ns_ at 54.873739733636 "$god_ set-dist 14 26 2" $ns_ at 54.921953355833 "$god_ set-dist 4 9 1" $ns_ at 54.947650811588 "$god_ set-dist 16 17 3" $ns_ at 54.947650811588 "$god_ set-dist 16 25 2" $ns_ at 54.947650811588 "$god_ set-dist 16 34 3" $ns_ at 55.000047944356 "$node_(29) setdest 2.189610492307 411.893799592254 13.497920415263" $ns_ at 55.044368238419 "$god_ set-dist 43 48 2" $ns_ at 55.086725180902 "$god_ set-dist 35 49 1" $ns_ at 55.136576250345 "$god_ set-dist 37 44 2" $ns_ at 55.187625142943 "$god_ set-dist 37 49 1" $ns_ at 55.192067089842 "$god_ set-dist 1 10 2" $ns_ at 55.206530035475 "$god_ set-dist 13 36 2" $ns_ at 55.223984859170 "$god_ set-dist 17 40 1" $ns_ at 55.247900218160 "$god_ set-dist 7 49 1" $ns_ at 55.286766504069 "$god_ set-dist 18 36 1" $ns_ at 55.434331888566 "$god_ set-dist 5 13 2" $ns_ at 55.474639100307 "$god_ set-dist 5 40 1" $ns_ at 55.511200979218 "$god_ set-dist 1 27 2" $ns_ at 55.545798815474 "$god_ set-dist 13 39 2" $ns_ at 55.603723316158 "$god_ set-dist 14 16 2" $ns_ at 55.701729335038 "$god_ set-dist 10 45 1" $ns_ at 55.765594156736 "$god_ set-dist 2 15 2" $ns_ at 55.848421407475 "$god_ set-dist 18 24 1" $ns_ at 55.854874474727 "$god_ set-dist 29 32 1" $ns_ at 55.891759350929 "$god_ set-dist 27 29 1" $ns_ at 55.895521217909 "$god_ set-dist 4 44 2" $ns_ at 55.916470531107 "$god_ set-dist 7 9 1" $ns_ at 55.924721140124 "$god_ set-dist 9 16 1" $ns_ at 55.954602604529 "$god_ set-dist 6 14 2" $ns_ at 55.957746910757 "$god_ set-dist 16 17 2" $ns_ at 55.957746910757 "$god_ set-dist 17 32 1" $ns_ at 55.985786445809 "$god_ set-dist 14 20 2" $ns_ at 56.044979516927 "$god_ set-dist 13 30 2" $ns_ at 56.077925310539 "$node_(47) setdest 257.757784708780 187.099996236339 10.168727192817" $ns_ at 56.078134035646 "$god_ set-dist 13 24 2" $ns_ at 56.096333530520 "$god_ set-dist 1 3 2" $ns_ at 56.139372628419 "$god_ set-dist 25 29 1" $ns_ at 56.174567226168 "$god_ set-dist 8 22 2" $ns_ at 56.202897016278 "$god_ set-dist 17 20 1" $ns_ at 56.229665651908 "$god_ set-dist 0 18 1" $ns_ at 56.249079776656 "$god_ set-dist 8 13 2" $ns_ at 56.361835176666 "$god_ set-dist 20 29 1" $ns_ at 56.367214365338 "$god_ set-dist 11 13 2" $ns_ at 56.480756821949 "$node_(48) setdest 285.502384622697 374.071092416250 4.027719990761" $ns_ at 56.527936949930 "$god_ set-dist 31 44 1" $ns_ at 56.663011509506 "$god_ set-dist 10 34 2" $ns_ at 56.687801941125 "$god_ set-dist 8 34 2" $ns_ at 56.702827039709 "$god_ set-dist 13 26 2" $ns_ at 56.713808044437 "$god_ set-dist 15 36 2" $ns_ at 56.721652372575 "$god_ set-dist 26 29 1" $ns_ at 56.779910098289 "$god_ set-dist 19 47 1" $ns_ at 56.816327650178 "$god_ set-dist 18 40 1" $ns_ at 56.848721814311 "$god_ set-dist 13 43 2" $ns_ at 56.936546170043 "$god_ set-dist 13 21 1" $ns_ at 56.960199707358 "$god_ set-dist 27 38 2" $ns_ at 56.974445628362 "$god_ set-dist 1 30 2" $ns_ at 56.999707814046 "$god_ set-dist 19 41 2" $ns_ at 57.056658955510 "$god_ set-dist 8 10 2" $ns_ at 57.104479918487 "$god_ set-dist 9 15 1" $ns_ at 57.121771075639 "$god_ set-dist 15 38 2" $ns_ at 57.140783838628 "$god_ set-dist 18 23 1" $ns_ at 57.159667899621 "$god_ set-dist 34 38 2" $ns_ at 57.167845362158 "$god_ set-dist 13 19 2" $ns_ at 57.204576116629 "$god_ set-dist 13 41 2" $ns_ at 57.265064639998 "$god_ set-dist 35 44 2" $ns_ at 57.265905195522 "$god_ set-dist 3 40 1" $ns_ at 57.284261216128 "$god_ set-dist 8 29 2" $ns_ at 57.324069836703 "$god_ set-dist 8 35 2" $ns_ at 57.328020955905 "$god_ set-dist 10 29 1" $ns_ at 57.409727866455 "$god_ set-dist 17 28 1" $ns_ at 57.439381604571 "$god_ set-dist 24 45 2" $ns_ at 57.460103742296 "$god_ set-dist 40 43 1" $ns_ at 57.470656076276 "$node_(6) setdest 15.117596635702 364.055449544344 4.531722842389" $ns_ at 57.488374521331 "$god_ set-dist 13 20 2" $ns_ at 57.523547810676 "$god_ set-dist 11 12 2" $ns_ at 57.523547810676 "$god_ set-dist 12 38 3" $ns_ at 57.526336293460 "$god_ set-dist 2 12 3" $ns_ at 57.526336293460 "$god_ set-dist 2 27 2" $ns_ at 57.526380825552 "$god_ set-dist 44 46 2" $ns_ at 57.574382617138 "$god_ set-dist 19 21 2" $ns_ at 57.736777820732 "$god_ set-dist 21 40 1" $ns_ at 57.742923003808 "$god_ set-dist 1 22 2" $ns_ at 57.791229915843 "$god_ set-dist 6 49 1" $ns_ at 57.831917287827 "$god_ set-dist 9 29 1" $ns_ at 57.840107599136 "$god_ set-dist 8 32 2" $ns_ at 57.866579051017 "$god_ set-dist 0 38 2" $ns_ at 57.878392131412 "$god_ set-dist 27 44 2" $ns_ at 57.881174359647 "$god_ set-dist 15 31 2" $ns_ at 57.886962910985 "$god_ set-dist 1 21 2" $ns_ at 57.911057709757 "$god_ set-dist 40 44 1" $ns_ at 57.936486980999 "$god_ set-dist 21 48 1" $ns_ at 58.000985301400 "$god_ set-dist 14 15 2" $ns_ at 58.001435814988 "$god_ set-dist 30 49 2" $ns_ at 58.018265796993 "$god_ set-dist 40 41 1" $ns_ at 58.068401178801 "$node_(16) setdest 71.402886149427 446.498289092361 12.792568458443" $ns_ at 58.080570821615 "$god_ set-dist 16 27 1" $ns_ at 58.080570821615 "$god_ set-dist 16 34 2" $ns_ at 58.121430417156 "$node_(13) setdest 373.617256575355 438.619464457233 5.711653788580" $ns_ at 58.152884504502 "$god_ set-dist 12 42 3" $ns_ at 58.152884504502 "$god_ set-dist 27 42 2" $ns_ at 58.282325847964 "$god_ set-dist 1 41 2" $ns_ at 58.287228494093 "$god_ set-dist 3 19 2" $ns_ at 58.287576103528 "$god_ set-dist 34 43 1" $ns_ at 58.417592557120 "$god_ set-dist 14 19 2" $ns_ at 58.473355012477 "$god_ set-dist 0 14 2" $ns_ at 58.496408602877 "$god_ set-dist 31 45 2" $ns_ at 58.501451000913 "$god_ set-dist 8 47 2" $ns_ at 58.551714468908 "$god_ set-dist 16 34 3" $ns_ at 58.551714468908 "$god_ set-dist 27 34 2" $ns_ at 58.581385758648 "$god_ set-dist 18 49 1" $ns_ at 58.582367789557 "$god_ set-dist 17 42 1" $ns_ at 58.590870289453 "$god_ set-dist 19 43 2" $ns_ at 58.649471787367 "$god_ set-dist 28 47 1" $ns_ at 58.655410444933 "$god_ set-dist 2 45 2" $ns_ at 58.659376002123 "$god_ set-dist 8 37 2" $ns_ at 58.756408546958 "$god_ set-dist 10 16 1" $ns_ at 58.770921644500 "$god_ set-dist 1 19 2" $ns_ at 58.770921644500 "$god_ set-dist 1 45 3" $ns_ at 58.814731400301 "$god_ set-dist 22 28 2" $ns_ at 58.815774363321 "$god_ set-dist 32 44 2" $ns_ at 58.834187940781 "$god_ set-dist 8 33 2" $ns_ at 58.834187940781 "$god_ set-dist 8 46 3" $ns_ at 58.842178656789 "$node_(38) setdest 412.932064707826 234.201310252275 2.944274710587" $ns_ at 58.885354281919 "$god_ set-dist 17 26 1" $ns_ at 58.946551965241 "$god_ set-dist 41 48 1" $ns_ at 58.971611549162 "$god_ set-dist 7 39 1" $ns_ at 59.012947577572 "$god_ set-dist 17 35 1" $ns_ at 59.013266439403 "$god_ set-dist 14 44 2" $ns_ at 59.013652214412 "$god_ set-dist 14 23 2" $ns_ at 59.080244369650 "$god_ set-dist 18 19 1" $ns_ at 59.101385632913 "$node_(1) setdest 77.783721191579 203.146555287410 8.070724834388" $ns_ at 59.129294743090 "$god_ set-dist 9 40 1" $ns_ at 59.201618360456 "$god_ set-dist 8 46 2" $ns_ at 59.201618360456 "$god_ set-dist 25 46 1" $ns_ at 59.217293123216 "$god_ set-dist 15 49 1" $ns_ at 59.285109579353 "$god_ set-dist 14 24 2" $ns_ at 59.348139372755 "$god_ set-dist 12 44 2" $ns_ at 59.380629506409 "$god_ set-dist 4 30 2" $ns_ at 59.386449126834 "$god_ set-dist 0 38 1" $ns_ at 59.423829160918 "$god_ set-dist 10 44 2" $ns_ at 59.423829160918 "$god_ set-dist 16 44 3" $ns_ at 59.437715694946 "$god_ set-dist 4 16 1" $ns_ at 59.437715694946 "$god_ set-dist 16 34 2" $ns_ at 59.499210718645 "$god_ set-dist 17 37 1" $ns_ at 59.561972226922 "$god_ set-dist 26 34 2" $ns_ at 59.664190444332 "$god_ set-dist 21 49 2" $ns_ at 59.720836421139 "$god_ set-dist 5 19 2" $ns_ at 59.822400717327 "$god_ set-dist 1 45 2" $ns_ at 59.822400717327 "$god_ set-dist 45 49 1" $ns_ at 59.841616991875 "$god_ set-dist 10 31 2" $ns_ at 59.844363052937 "$god_ set-dist 24 47 1" $ns_ at 59.856524734700 "$god_ set-dist 30 40 1" $ns_ at 59.860446263069 "$god_ set-dist 47 49 1" $ns_ at 59.944667596467 "$god_ set-dist 11 15 2" $ns_ at 60.001696027793 "$god_ set-dist 11 47 1" $ns_ at 60.009619385775 "$node_(30) setdest 467.347016606522 298.446538177524 10.130753691121" $ns_ at 60.022855736017 "$god_ set-dist 7 14 2" $ns_ at 60.059399878548 "$god_ set-dist 22 29 1" $ns_ at 60.160246312046 "$god_ set-dist 11 14 2" $ns_ at 60.196182676319 "$god_ set-dist 4 30 1" $ns_ at 60.243975185843 "$god_ set-dist 1 29 2" $ns_ at 60.243975185843 "$god_ set-dist 1 40 1" $ns_ at 60.253954928625 "$god_ set-dist 4 5 2" $ns_ at 60.273513904630 "$god_ set-dist 17 21 2" $ns_ at 60.306526937565 "$god_ set-dist 36 38 2" $ns_ at 60.326522401008 "$god_ set-dist 31 32 2" $ns_ at 60.332827638674 "$node_(31) setdest 442.433509516104 156.306073188703 8.589260970840" $ns_ at 60.381936595366 "$god_ set-dist 30 48 1" $ns_ at 60.497841878312 "$god_ set-dist 16 25 1" $ns_ at 60.497841878312 "$god_ set-dist 16 44 2" $ns_ at 60.627619866527 "$god_ set-dist 4 34 2" $ns_ at 60.705514771545 "$god_ set-dist 2 34 2" $ns_ at 60.710053741301 "$god_ set-dist 8 25 2" $ns_ at 60.710053741301 "$god_ set-dist 8 46 3" $ns_ at 60.775282984899 "$god_ set-dist 29 33 1" $ns_ at 60.852506751248 "$god_ set-dist 15 24 2" $ns_ at 60.858144820514 "$god_ set-dist 20 34 2" $ns_ at 60.939035125595 "$god_ set-dist 14 40 2" $ns_ at 60.960411803339 "$god_ set-dist 14 36 2" $ns_ at 60.967903057480 "$god_ set-dist 31 39 2" $ns_ at 60.975722072531 "$god_ set-dist 17 18 1" $ns_ at 60.987990403385 "$god_ set-dist 1 41 1" $ns_ at 61.035088191052 "$god_ set-dist 1 3 1" $ns_ at 61.059863271495 "$god_ set-dist 0 21 2" $ns_ at 61.066879894644 "$node_(5) setdest 371.081271484705 157.280101374318 8.848200715246" $ns_ at 61.150813541971 "$god_ set-dist 21 24 2" $ns_ at 61.151003573960 "$god_ set-dist 8 12 3" $ns_ at 61.151003573960 "$god_ set-dist 8 27 2" $ns_ at 61.151298294470 "$god_ set-dist 1 30 1" $ns_ at 61.156978873185 "$god_ set-dist 3 13 2" $ns_ at 61.178644026590 "$god_ set-dist 4 43 2" $ns_ at 61.201154324401 "$god_ set-dist 6 9 1" $ns_ at 61.228655445753 "$god_ set-dist 31 45 1" $ns_ at 61.256338521018 "$god_ set-dist 41 49 2" $ns_ at 61.287454275383 "$god_ set-dist 13 20 1" $ns_ at 61.349806822862 "$god_ set-dist 11 21 2" $ns_ at 61.452249140110 "$god_ set-dist 21 47 1" $ns_ at 61.496203517435 "$god_ set-dist 2 14 3" $ns_ at 61.496203517435 "$god_ set-dist 4 14 2" $ns_ at 61.496203517435 "$god_ set-dist 8 14 3" $ns_ at 61.496203517435 "$god_ set-dist 14 38 3" $ns_ at 61.496203517435 "$god_ set-dist 14 42 3" $ns_ at 61.500698350705 "$god_ set-dist 8 36 2" $ns_ at 61.575666607938 "$god_ set-dist 2 7 2" $ns_ at 61.577181642577 "$god_ set-dist 23 47 1" $ns_ at 61.591458156823 "$god_ set-dist 14 47 2" $ns_ at 61.596139442626 "$god_ set-dist 17 27 2" $ns_ at 61.612143785008 "$god_ set-dist 21 44 2" $ns_ at 61.620542560748 "$god_ set-dist 18 44 2" $ns_ at 61.662623313910 "$god_ set-dist 7 17 1" $ns_ at 61.689378366159 "$god_ set-dist 12 42 2" $ns_ at 61.689378366159 "$god_ set-dist 14 42 2" $ns_ at 61.689378366159 "$god_ set-dist 33 42 1" $ns_ at 61.689378366159 "$god_ set-dist 42 46 2" $ns_ at 61.694086321131 "$god_ set-dist 18 29 1" $ns_ at 61.803485905893 "$god_ set-dist 0 6 1" $ns_ at 61.804808691969 "$god_ set-dist 33 45 1" $ns_ at 61.832144455506 "$god_ set-dist 36 47 1" $ns_ at 61.957893775060 "$god_ set-dist 28 34 2" $ns_ at 61.985316826525 "$god_ set-dist 20 48 1" $ns_ at 61.991733816619 "$god_ set-dist 13 40 2" $ns_ at 62.008530391719 "$god_ set-dist 43 49 2" $ns_ at 62.071215434760 "$god_ set-dist 30 49 1" $ns_ at 62.073681169125 "$god_ set-dist 3 47 1" $ns_ at 62.077716106915 "$god_ set-dist 31 44 2" $ns_ at 62.141504530783 "$god_ set-dist 10 28 2" $ns_ at 62.251184069543 "$god_ set-dist 8 15 2" $ns_ at 62.259718098838 "$god_ set-dist 4 5 1" $ns_ at 62.282525740007 "$god_ set-dist 1 31 2" $ns_ at 62.297769763310 "$god_ set-dist 21 23 2" $ns_ at 62.304893913705 "$god_ set-dist 29 49 1" $ns_ at 62.324862489943 "$god_ set-dist 2 4 2" $ns_ at 62.356056740106 "$god_ set-dist 9 49 1" $ns_ at 62.357160107689 "$god_ set-dist 16 22 1" $ns_ at 62.398623617518 "$god_ set-dist 29 40 2" $ns_ at 62.402268515657 "$node_(27) setdest 18.002701048870 51.679381343841 14.854426060273" $ns_ at 62.504483550773 "$god_ set-dist 48 49 1" $ns_ at 62.569064769532 "$god_ set-dist 22 34 2" $ns_ at 62.608257818826 "$god_ set-dist 2 36 2" $ns_ at 62.623198209493 "$god_ set-dist 17 27 1" $ns_ at 62.628392823273 "$god_ set-dist 30 47 1" $ns_ at 62.717458449292 "$god_ set-dist 1 49 2" $ns_ at 62.724442506327 "$god_ set-dist 13 14 2" $ns_ at 62.793450213417 "$god_ set-dist 16 18 1" $ns_ at 62.806060244473 "$god_ set-dist 12 36 1" $ns_ at 62.854759377117 "$god_ set-dist 9 45 1" $ns_ at 62.902738127836 "$god_ set-dist 2 12 2" $ns_ at 62.902738127836 "$god_ set-dist 8 12 2" $ns_ at 62.902738127836 "$god_ set-dist 12 38 2" $ns_ at 62.902738127836 "$god_ set-dist 12 40 1" $ns_ at 62.940210858196 "$god_ set-dist 31 47 1" $ns_ at 62.977806735286 "$god_ set-dist 44 49 2" $ns_ at 63.003000958917 "$god_ set-dist 34 42 2" $ns_ at 63.050195629943 "$god_ set-dist 1 16 2" $ns_ at 63.050195629943 "$god_ set-dist 1 22 1" $ns_ at 63.055166551347 "$god_ set-dist 25 44 2" $ns_ at 63.091467530971 "$god_ set-dist 0 8 2" $ns_ at 63.152786790017 "$god_ set-dist 19 44 2" $ns_ at 63.169900033549 "$god_ set-dist 28 32 2" $ns_ at 63.243556237226 "$god_ set-dist 13 49 1" $ns_ at 63.268499134118 "$god_ set-dist 22 31 2" $ns_ at 63.309237791605 "$god_ set-dist 5 19 1" $ns_ at 63.316591048338 "$god_ set-dist 8 23 2" $ns_ at 63.378692946589 "$god_ set-dist 0 47 1" $ns_ at 63.383309531984 "$god_ set-dist 11 41 2" $ns_ at 63.383720362855 "$god_ set-dist 42 45 2" $ns_ at 63.448101021068 "$god_ set-dist 7 30 1" $ns_ at 63.563909814183 "$god_ set-dist 12 47 1" $ns_ at 63.615115688553 "$god_ set-dist 3 49 2" $ns_ at 63.647952770829 "$god_ set-dist 9 20 1" $ns_ at 63.741083657304 "$god_ set-dist 39 47 1" $ns_ at 63.777682525996 "$god_ set-dist 2 6 2" $ns_ at 63.777682525996 "$god_ set-dist 2 16 3" $ns_ at 63.856038482777 "$god_ set-dist 8 12 3" $ns_ at 63.856038482777 "$god_ set-dist 8 40 2" $ns_ at 63.888417589926 "$god_ set-dist 41 47 1" $ns_ at 63.902197061969 "$god_ set-dist 21 29 1" $ns_ at 63.911950484537 "$god_ set-dist 9 43 2" $ns_ at 63.966383503879 "$god_ set-dist 10 17 2" $ns_ at 64.022248121638 "$god_ set-dist 16 21 1" $ns_ at 64.072188158437 "$god_ set-dist 16 44 3" $ns_ at 64.072188158437 "$god_ set-dist 22 44 2" $ns_ at 64.074036578544 "$god_ set-dist 33 46 2" $ns_ at 64.074036578544 "$god_ set-dist 42 46 3" $ns_ at 64.125323038503 "$god_ set-dist 40 45 2" $ns_ at 64.133740196769 "$god_ set-dist 2 17 1" $ns_ at 64.206397878750 "$node_(8) setdest 215.982878563096 467.567225977309 1.558367960188" $ns_ at 64.349176528372 "$god_ set-dist 14 33 2" $ns_ at 64.349176528372 "$god_ set-dist 14 42 3" $ns_ at 64.383182496812 "$god_ set-dist 2 12 3" $ns_ at 64.383182496812 "$god_ set-dist 2 21 3" $ns_ at 64.383182496812 "$god_ set-dist 2 40 2" $ns_ at 64.395831659311 "$god_ set-dist 19 29 1" $ns_ at 64.411104752694 "$god_ set-dist 1 25 1" $ns_ at 64.416010034447 "$god_ set-dist 4 21 2" $ns_ at 64.416010034447 "$god_ set-dist 8 21 3" $ns_ at 64.425849678761 "$god_ set-dist 21 36 2" $ns_ at 64.440807101021 "$god_ set-dist 15 40 2" $ns_ at 64.498719666434 "$god_ set-dist 12 13 2" $ns_ at 64.559888662878 "$node_(43) setdest 165.572502054060 344.260003326014 12.317436310003" $ns_ at 64.584088183019 "$god_ set-dist 34 49 2" $ns_ at 64.618296038311 "$god_ set-dist 29 30 1" $ns_ at 64.721292638059 "$god_ set-dist 41 44 2" $ns_ at 64.831263452330 "$god_ set-dist 14 27 2" $ns_ at 64.984760591176 "$god_ set-dist 12 29 1" $ns_ at 65.024028381702 "$god_ set-dist 9 19 1" $ns_ at 65.101412643836 "$god_ set-dist 27 46 1" $ns_ at 65.105128924489 "$node_(14) setdest 102.030215021755 258.233268678309 12.051730539361" $ns_ at 65.127568820967 "$god_ set-dist 19 30 1" $ns_ at 65.258525430031 "$god_ set-dist 5 49 2" $ns_ at 65.272829468280 "$god_ set-dist 12 16 1" $ns_ at 65.319850213036 "$god_ set-dist 1 18 1" $ns_ at 65.327474021228 "$god_ set-dist 17 47 1" $ns_ at 65.336128008087 "$god_ set-dist 14 27 1" $ns_ at 65.341139061090 "$god_ set-dist 13 30 1" $ns_ at 65.351731527193 "$node_(0) setdest 173.234539579783 183.895510679639 9.055537582271" $ns_ at 65.361877709938 "$god_ set-dist 16 34 3" $ns_ at 65.361877709938 "$god_ set-dist 25 34 2" $ns_ at 65.386089781601 "$node_(36) setdest 470.788837742079 291.919142757352 1.585442514571" $ns_ at 65.394603187239 "$god_ set-dist 11 45 1" $ns_ at 65.414768781149 "$god_ set-dist 13 33 2" $ns_ at 65.414768781149 "$god_ set-dist 13 34 3" $ns_ at 65.424190563402 "$god_ set-dist 9 23 1" $ns_ at 65.445320411034 "$god_ set-dist 21 38 3" $ns_ at 65.445320411034 "$god_ set-dist 21 40 2" $ns_ at 65.477454875492 "$god_ set-dist 21 38 2" $ns_ at 65.477454875492 "$god_ set-dist 33 38 1" $ns_ at 65.530802120404 "$node_(34) setdest 218.791519642956 249.805203862368 1.113475931716" $ns_ at 65.531181091902 "$god_ set-dist 5 47 1" $ns_ at 65.680856187869 "$god_ set-dist 3 29 1" $ns_ at 65.693558050759 "$node_(2) setdest 416.324026788445 339.080300305202 10.641707403929" $ns_ at 65.742382621580 "$god_ set-dist 9 43 1" $ns_ at 65.756055577510 "$god_ set-dist 17 38 1" $ns_ at 65.788433939736 "$god_ set-dist 3 11 2" $ns_ at 65.808897614860 "$god_ set-dist 16 30 1" $ns_ at 65.808897614860 "$god_ set-dist 16 44 2" $ns_ at 65.893621364050 "$god_ set-dist 13 34 2" $ns_ at 65.893621364050 "$god_ set-dist 16 34 2" $ns_ at 65.893621364050 "$god_ set-dist 25 34 1" $ns_ at 65.936731394723 "$god_ set-dist 13 44 3" $ns_ at 65.936731394723 "$god_ set-dist 16 44 3" $ns_ at 65.936731394723 "$god_ set-dist 30 44 2" $ns_ at 65.978697863468 "$god_ set-dist 3 7 1" $ns_ at 66.017507776249 "$god_ set-dist 29 41 1" $ns_ at 66.060103543629 "$god_ set-dist 22 26 2" $ns_ at 66.101747938212 "$god_ set-dist 6 18 1" $ns_ at 66.103928802726 "$god_ set-dist 38 40 2" $ns_ at 66.125813963491 "$god_ set-dist 39 48 1" $ns_ at 66.159104917654 "$god_ set-dist 11 43 2" $ns_ at 66.166650913774 "$god_ set-dist 9 26 1" $ns_ at 66.188505531159 "$god_ set-dist 6 17 1" $ns_ at 66.212925575891 "$god_ set-dist 5 7 1" $ns_ at 66.401342422399 "$god_ set-dist 3 44 2" $ns_ at 66.565012312851 "$god_ set-dist 26 48 1" $ns_ at 66.646861799417 "$god_ set-dist 21 33 2" $ns_ at 66.646861799417 "$god_ set-dist 21 38 3" $ns_ at 66.646861799417 "$god_ set-dist 21 42 3" $ns_ at 66.673335120174 "$god_ set-dist 1 27 1" $ns_ at 66.767010651180 "$god_ set-dist 39 49 2" $ns_ at 66.931138783679 "$god_ set-dist 19 48 1" $ns_ at 67.085430899613 "$god_ set-dist 15 33 2" $ns_ at 67.085430899613 "$god_ set-dist 15 44 3" $ns_ at 67.092967116733 "$god_ set-dist 43 47 1" $ns_ at 67.144791555890 "$god_ set-dist 16 41 1" $ns_ at 67.161832026511 "$god_ set-dist 2 6 1" $ns_ at 67.161832026511 "$god_ set-dist 2 16 2" $ns_ at 67.193758495620 "$god_ set-dist 10 11 2" $ns_ at 67.195031880221 "$node_(44) setdest 286.214792060823 297.978956247592 19.723716094748" $ns_ at 67.217974226342 "$god_ set-dist 14 40 1" $ns_ at 67.217974226342 "$god_ set-dist 14 42 2" $ns_ at 67.220966132263 "$god_ set-dist 16 49 1" $ns_ at 67.247777480547 "$god_ set-dist 5 48 1" $ns_ at 67.285267490584 "$god_ set-dist 43 48 1" $ns_ at 67.478013492028 "$god_ set-dist 31 34 2" $ns_ at 67.500461448179 "$god_ set-dist 4 43 1" $ns_ at 67.509080322743 "$god_ set-dist 27 34 1" $ns_ at 67.516445336722 "$god_ set-dist 6 30 1" $ns_ at 67.525429838846 "$node_(49) setdest 212.256915320046 494.842483877958 4.756705101904" $ns_ at 67.535782653624 "$god_ set-dist 2 12 2" $ns_ at 67.535782653624 "$god_ set-dist 2 33 1" $ns_ at 67.540119834141 "$god_ set-dist 46 48 1" $ns_ at 67.581274316521 "$god_ set-dist 3 16 1" $ns_ at 67.604280716781 "$god_ set-dist 23 48 1" $ns_ at 67.631657817139 "$god_ set-dist 3 44 1" $ns_ at 67.631657817139 "$god_ set-dist 16 44 2" $ns_ at 67.648420259490 "$god_ set-dist 19 29 2" $ns_ at 67.655491716495 "$god_ set-dist 13 26 1" $ns_ at 67.706062316932 "$god_ set-dist 21 38 2" $ns_ at 67.706062316932 "$god_ set-dist 38 47 1" $ns_ at 67.805271424768 "$god_ set-dist 40 46 1" $ns_ at 67.805271424768 "$god_ set-dist 42 46 2" $ns_ at 67.833219245690 "$god_ set-dist 9 46 2" $ns_ at 67.855695369732 "$god_ set-dist 18 20 1" $ns_ at 67.894328923910 "$god_ set-dist 1 35 1" $ns_ at 67.962570105993 "$god_ set-dist 14 36 1" $ns_ at 67.988189965399 "$god_ set-dist 14 29 1" $ns_ at 68.027301206204 "$god_ set-dist 13 44 2" $ns_ at 68.027301206204 "$god_ set-dist 30 44 1" $ns_ at 68.035206779035 "$god_ set-dist 2 7 1" $ns_ at 68.043156760172 "$god_ set-dist 1 14 1" $ns_ at 68.070622290288 "$god_ set-dist 15 44 2" $ns_ at 68.070622290288 "$god_ set-dist 27 44 1" $ns_ at 68.082650312988 "$god_ set-dist 12 23 1" $ns_ at 68.146935061538 "$god_ set-dist 9 24 1" $ns_ at 68.152817543224 "$god_ set-dist 29 43 1" $ns_ at 68.188265314841 "$god_ set-dist 20 30 1" $ns_ at 68.340644193018 "$god_ set-dist 25 44 1" $ns_ at 68.534126181625 "$god_ set-dist 4 41 2" $ns_ at 68.536302379030 "$god_ set-dist 21 42 2" $ns_ at 68.536302379030 "$god_ set-dist 42 47 1" $ns_ at 68.570028616335 "$god_ set-dist 5 29 1" $ns_ at 68.615493674003 "$god_ set-dist 14 16 1" $ns_ at 68.629353398397 "$god_ set-dist 19 44 1" $ns_ at 68.652059629506 "$god_ set-dist 29 39 1" $ns_ at 68.666075152667 "$god_ set-dist 2 4 1" $ns_ at 68.710245369665 "$god_ set-dist 1 46 1" $ns_ at 68.727564192587 "$god_ set-dist 8 12 2" $ns_ at 68.727564192587 "$god_ set-dist 8 33 1" $ns_ at 68.733085141768 "$god_ set-dist 5 49 1" $ns_ at 68.816314588581 "$god_ set-dist 11 32 2" $ns_ at 68.818826947178 "$god_ set-dist 2 14 2" $ns_ at 68.818826947178 "$god_ set-dist 14 23 1" $ns_ at 68.818826947178 "$god_ set-dist 14 38 2" $ns_ at 68.857393506651 "$god_ set-dist 29 46 1" $ns_ at 68.882292088474 "$god_ set-dist 23 29 1" $ns_ at 68.958994850223 "$god_ set-dist 0 38 2" $ns_ at 68.965762074570 "$god_ set-dist 8 14 2" $ns_ at 68.965762074570 "$god_ set-dist 14 33 1" $ns_ at 68.982793485000 "$god_ set-dist 40 48 2" $ns_ at 68.995312294190 "$god_ set-dist 18 44 1" $ns_ at 69.036691501934 "$god_ set-dist 0 14 1" $ns_ at 69.107675815683 "$god_ set-dist 21 38 3" $ns_ at 69.107675815683 "$god_ set-dist 21 42 3" $ns_ at 69.107675815683 "$god_ set-dist 21 47 2" $ns_ at 69.166907082549 "$god_ set-dist 26 32 2" $ns_ at 69.199655605797 "$god_ set-dist 26 29 2" $ns_ at 69.294841064162 "$god_ set-dist 7 43 1" $ns_ at 69.312755290114 "$god_ set-dist 9 40 2" $ns_ at 69.315386973691 "$god_ set-dist 16 45 2" $ns_ at 69.349672211207 "$god_ set-dist 16 46 1" $ns_ at 69.436189984058 "$god_ set-dist 21 42 2" $ns_ at 69.436189984058 "$god_ set-dist 27 42 1" $ns_ at 69.452613708025 "$god_ set-dist 16 43 1" $ns_ at 69.573853402024 "$god_ set-dist 22 44 1" $ns_ at 69.620388696502 "$god_ set-dist 0 10 2" $ns_ at 69.633121699784 "$god_ set-dist 5 20 1" $ns_ at 69.697343808261 "$god_ set-dist 0 12 1" $ns_ at 69.717079501039 "$god_ set-dist 35 44 1" $ns_ at 69.742893192727 "$god_ set-dist 9 28 1" $ns_ at 69.761256655971 "$god_ set-dist 8 17 1" $ns_ at 69.768202929427 "$god_ set-dist 17 41 2" $ns_ at 69.788641194192 "$node_(21) setdest 242.433124903145 278.496947122590 2.148660953837" $ns_ at 69.803911708027 "$god_ set-dist 9 14 2" $ns_ at 69.844005247987 "$god_ set-dist 8 12 3" $ns_ at 69.844005247987 "$god_ set-dist 12 33 2" $ns_ at 69.957396985159 "$god_ set-dist 10 24 2" $ns_ at 70.035159756009 "$god_ set-dist 2 36 1" $ns_ at 70.077671430500 "$god_ set-dist 36 48 1" $ns_ at 70.079071176428 "$node_(13) setdest 66.281147367898 301.387246159964 7.756943822243" $ns_ at 70.108812851208 "$god_ set-dist 0 2 2" $ns_ at 70.160137089131 "$god_ set-dist 14 44 1" $ns_ at 70.173714229518 "$god_ set-dist 10 40 2" $ns_ at 70.175278614779 "$god_ set-dist 1 12 1" $ns_ at 70.225397240914 "$god_ set-dist 31 35 2" $ns_ at 70.228099827650 "$god_ set-dist 41 44 1" $ns_ at 70.228667806962 "$god_ set-dist 27 45 2" $ns_ at 70.239931687849 "$god_ set-dist 5 6 1" $ns_ at 70.274991825456 "$god_ set-dist 37 44 1" $ns_ at 70.280208666562 "$god_ set-dist 26 40 2" $ns_ at 70.295963824933 "$god_ set-dist 2 45 1" $ns_ at 70.318246022866 "$god_ set-dist 25 42 1" $ns_ at 70.356243375049 "$god_ set-dist 15 27 2" $ns_ at 70.360934456575 "$god_ set-dist 2 47 1" $ns_ at 70.382653717671 "$god_ set-dist 14 47 1" $ns_ at 70.502959534706 "$god_ set-dist 8 12 2" $ns_ at 70.502959534706 "$god_ set-dist 8 47 1" $ns_ at 70.539595506203 "$god_ set-dist 9 39 2" $ns_ at 70.645030418966 "$god_ set-dist 10 36 2" $ns_ at 70.659894235917 "$god_ set-dist 1 37 1" $ns_ at 70.660007167583 "$god_ set-dist 44 47 1" $ns_ at 70.676696208053 "$god_ set-dist 10 19 2" $ns_ at 70.778109634317 "$god_ set-dist 14 24 1" $ns_ at 70.783509561725 "$god_ set-dist 39 49 1" $ns_ at 70.816095093966 "$god_ set-dist 24 48 1" $ns_ at 70.850254839625 "$god_ set-dist 11 22 2" $ns_ at 70.854835109359 "$god_ set-dist 0 48 1" $ns_ at 70.882744095378 "$god_ set-dist 5 28 1" $ns_ at 70.943829033879 "$god_ set-dist 40 42 2" $ns_ at 71.003112573596 "$god_ set-dist 0 46 1" $ns_ at 71.115485705409 "$god_ set-dist 11 18 2" $ns_ at 71.249053385725 "$god_ set-dist 33 45 2" $ns_ at 71.334674321351 "$god_ set-dist 15 28 2" $ns_ at 71.335935372018 "$god_ set-dist 13 27 2" $ns_ at 71.391835855585 "$god_ set-dist 6 40 2" $ns_ at 71.408235150574 "$god_ set-dist 28 44 1" $ns_ at 71.416772184036 "$god_ set-dist 10 26 2" $ns_ at 71.417378637803 "$god_ set-dist 14 17 1" $ns_ at 71.515455716478 "$god_ set-dist 31 40 2" $ns_ at 71.570316175766 "$god_ set-dist 9 24 2" $ns_ at 71.581535375583 "$god_ set-dist 15 19 2" $ns_ at 71.672903593361 "$god_ set-dist 15 30 1" $ns_ at 71.776874782318 "$god_ set-dist 0 29 1" $ns_ at 71.776904179150 "$god_ set-dist 28 30 1" $ns_ at 71.800522644919 "$god_ set-dist 42 44 1" $ns_ at 71.802810878377 "$god_ set-dist 43 49 1" $ns_ at 71.900009500709 "$god_ set-dist 29 36 1" $ns_ at 71.904002401215 "$god_ set-dist 17 48 1" $ns_ at 71.967499537141 "$god_ set-dist 7 44 1" $ns_ at 72.082638875781 "$god_ set-dist 26 30 1" $ns_ at 72.092404950480 "$god_ set-dist 1 47 1" $ns_ at 72.124696192367 "$god_ set-dist 4 44 1" $ns_ at 72.149499810368 "$god_ set-dist 6 43 1" $ns_ at 72.345861557119 "$god_ set-dist 9 17 1" $ns_ at 72.354486035484 "$god_ set-dist 9 31 1" $ns_ at 72.389702806856 "$god_ set-dist 20 40 2" $ns_ at 72.393679624076 "$god_ set-dist 1 11 2" $ns_ at 72.405368847036 "$god_ set-dist 44 49 1" $ns_ at 72.423208107424 "$god_ set-dist 36 38 1" $ns_ at 72.484525743320 "$god_ set-dist 34 43 2" $ns_ at 72.527663268731 "$god_ set-dist 33 41 2" $ns_ at 72.544018062175 "$god_ set-dist 19 32 2" $ns_ at 72.547674758818 "$god_ set-dist 20 44 1" $ns_ at 72.580426955326 "$god_ set-dist 10 33 2" $ns_ at 72.598422342344 "$god_ set-dist 2 46 2" $ns_ at 72.598422342344 "$god_ set-dist 23 46 1" $ns_ at 72.598422342344 "$god_ set-dist 38 46 2" $ns_ at 72.605004867262 "$god_ set-dist 13 43 1" $ns_ at 72.707108497250 "$god_ set-dist 44 46 1" $ns_ at 72.721327531079 "$god_ set-dist 21 27 2" $ns_ at 72.839961169459 "$god_ set-dist 32 44 1" $ns_ at 72.950887969804 "$god_ set-dist 12 13 1" $ns_ at 72.981261238360 "$god_ set-dist 29 45 2" $ns_ at 73.010169796935 "$god_ set-dist 2 21 2" $ns_ at 73.010169796935 "$god_ set-dist 2 25 1" $ns_ at 73.084263748005 "$god_ set-dist 40 49 2" $ns_ at 73.087705786823 "$god_ set-dist 12 44 1" $ns_ at 73.093313620249 "$god_ set-dist 34 42 1" $ns_ at 73.121191951389 "$god_ set-dist 16 27 2" $ns_ at 73.125268280591 "$god_ set-dist 28 40 2" $ns_ at 73.185515027732 "$god_ set-dist 10 39 2" $ns_ at 73.222994133541 "$god_ set-dist 6 44 1" $ns_ at 73.224711850510 "$god_ set-dist 3 34 1" $ns_ at 73.293496821573 "$god_ set-dist 24 41 2" $ns_ at 73.399425601593 "$god_ set-dist 9 41 2" $ns_ at 73.427955765810 "$node_(0) setdest 317.598735927729 493.168820063377 7.276224366728" $ns_ at 73.434060031995 "$god_ set-dist 14 34 1" $ns_ at 73.485177294503 "$god_ set-dist 29 33 2" $ns_ at 73.498247128338 "$node_(10) setdest 158.565929504510 493.528423517456 17.840584863639" $ns_ at 73.530766130177 "$god_ set-dist 4 40 2" $ns_ at 73.598024780418 "$god_ set-dist 6 39 1" $ns_ at 73.743051133799 "$god_ set-dist 34 47 1" $ns_ at 73.778873348897 "$god_ set-dist 28 48 1" $ns_ at 73.860465846683 "$god_ set-dist 16 39 1" $ns_ at 73.900207509359 "$god_ set-dist 3 9 2" $ns_ at 73.991172667362 "$god_ set-dist 2 37 1" $ns_ at 73.998118835752 "$god_ set-dist 9 12 2" $ns_ at 74.002819038940 "$god_ set-dist 20 29 2" $ns_ at 74.010624026872 "$god_ set-dist 32 45 2" $ns_ at 74.054592024486 "$god_ set-dist 44 48 1" $ns_ at 74.070873704524 "$god_ set-dist 30 45 1" $ns_ at 74.075888851037 "$god_ set-dist 10 39 1" $ns_ at 74.110472963718 "$god_ set-dist 31 44 1" $ns_ at 74.162263992947 "$god_ set-dist 13 41 1" $ns_ at 74.167747200020 "$god_ set-dist 7 40 2" $ns_ at 74.262592096151 "$god_ set-dist 5 26 1" $ns_ at 74.307654520868 "$god_ set-dist 29 44 1" $ns_ at 74.341723083607 "$god_ set-dist 36 46 1" $ns_ at 74.355159392565 "$god_ set-dist 27 31 2" $ns_ at 74.380403529882 "$god_ set-dist 32 40 2" $ns_ at 74.390557689514 "$god_ set-dist 21 38 2" $ns_ at 74.390557689514 "$god_ set-dist 25 38 1" $ns_ at 74.534674110975 "$god_ set-dist 5 16 1" $ns_ at 74.570504684087 "$god_ set-dist 11 39 2" $ns_ at 74.635488763408 "$god_ set-dist 26 44 1" $ns_ at 74.641207324151 "$god_ set-dist 9 27 2" $ns_ at 74.648420020351 "$god_ set-dist 10 27 2" $ns_ at 74.718255349889 "$god_ set-dist 0 31 2" $ns_ at 74.728240994637 "$god_ set-dist 26 27 2" $ns_ at 74.738442284620 "$god_ set-dist 19 22 2" $ns_ at 74.868057203682 "$god_ set-dist 5 42 1" $ns_ at 74.942944632718 "$god_ set-dist 2 44 1" $ns_ at 74.967464546100 "$god_ set-dist 18 34 1" $ns_ at 75.023177609946 "$god_ set-dist 5 21 2" $ns_ at 75.059538312346 "$god_ set-dist 3 13 1" $ns_ at 75.280884593661 "$god_ set-dist 19 40 2" $ns_ at 75.308549900220 "$god_ set-dist 37 38 1" $ns_ at 75.366645761984 "$god_ set-dist 9 21 2" $ns_ at 75.403339465943 "$god_ set-dist 18 28 1" $ns_ at 75.475495032776 "$god_ set-dist 10 20 2" $ns_ at 75.500498953977 "$node_(22) setdest 398.394293004184 345.140175029905 18.064691037279" $ns_ at 75.547634510695 "$god_ set-dist 11 40 2" $ns_ at 75.732963723548 "$god_ set-dist 3 6 1" $ns_ at 75.787271927262 "$god_ set-dist 3 49 1" $ns_ at 75.814141872796 "$god_ set-dist 2 9 1" $ns_ at 75.834955088561 "$god_ set-dist 10 45 2" $ns_ at 75.835404305728 "$god_ set-dist 32 33 2" $ns_ at 75.855334022564 "$god_ set-dist 13 23 1" $ns_ at 75.913756660016 "$god_ set-dist 19 22 1" $ns_ at 75.924657439379 "$god_ set-dist 11 35 2" $ns_ at 75.991900444460 "$god_ set-dist 9 44 1" $ns_ at 76.008498194534 "$god_ set-dist 2 5 1" $ns_ at 76.025280356314 "$node_(43) setdest 85.075710945704 225.539199405386 15.977741648296" $ns_ at 76.176620516169 "$god_ set-dist 5 13 1" $ns_ at 76.189996213775 "$god_ set-dist 16 49 2" $ns_ at 76.211446857534 "$god_ set-dist 1 29 1" $ns_ at 76.216113152300 "$god_ set-dist 17 45 1" $ns_ at 76.356421565517 "$god_ set-dist 7 14 1" $ns_ at 76.529756875449 "$god_ set-dist 0 2 1" $ns_ at 76.532509984600 "$node_(48) setdest 120.554569544119 436.918228720080 18.766612849071" $ns_ at 76.585829395437 "$god_ set-dist 16 47 2" $ns_ at 76.609467414320 "$god_ set-dist 13 44 1" $ns_ at 76.678463374854 "$god_ set-dist 10 23 2" $ns_ at 76.679553272576 "$god_ set-dist 15 16 2" $ns_ at 76.754414186993 "$god_ set-dist 10 44 1" $ns_ at 76.779159736205 "$god_ set-dist 15 47 2" $ns_ at 76.831984130594 "$god_ set-dist 9 38 1" $ns_ at 76.866455552713 "$god_ set-dist 27 42 2" $ns_ at 76.887785543508 "$god_ set-dist 22 45 1" $ns_ at 76.917537469007 "$god_ set-dist 38 44 1" $ns_ at 76.944793339058 "$god_ set-dist 30 31 1" $ns_ at 76.950414928166 "$god_ set-dist 5 16 2" $ns_ at 77.023000735397 "$god_ set-dist 15 29 2" $ns_ at 77.037628397962 "$god_ set-dist 2 30 1" $ns_ at 77.117389108135 "$god_ set-dist 5 31 1" $ns_ at 77.145228680356 "$god_ set-dist 0 13 1" $ns_ at 77.155758653147 "$god_ set-dist 22 26 1" $ns_ at 77.244061494567 "$node_(31) setdest 467.587358029133 92.661758832085 18.385347287206" $ns_ at 77.288203604226 "$god_ set-dist 22 28 1" $ns_ at 77.298005275277 "$god_ set-dist 20 27 2" $ns_ at 77.298701258405 "$god_ set-dist 16 44 1" $ns_ at 77.373077222856 "$god_ set-dist 0 16 1" $ns_ at 77.417928780404 "$god_ set-dist 7 16 2" $ns_ at 77.420063702636 "$god_ set-dist 5 31 2" $ns_ at 77.423007589271 "$god_ set-dist 30 31 2" $ns_ at 77.444682772939 "$god_ set-dist 24 32 2" $ns_ at 77.484234307336 "$god_ set-dist 13 17 1" $ns_ at 77.505529639898 "$god_ set-dist 28 48 2" $ns_ at 77.544251708645 "$god_ set-dist 5 10 2" $ns_ at 77.550369375857 "$god_ set-dist 1 32 1" $ns_ at 77.563134194736 "$god_ set-dist 9 33 2" $ns_ at 77.609177418028 "$god_ set-dist 19 34 2" $ns_ at 77.614128654546 "$node_(1) setdest 28.191641174225 242.397902281667 11.276851763387" $ns_ at 77.628447169501 "$god_ set-dist 0 21 1" $ns_ at 77.660882965086 "$god_ set-dist 22 40 2" $ns_ at 77.698797034149 "$god_ set-dist 1 32 2" $ns_ at 77.727211660900 "$god_ set-dist 34 43 1" $ns_ at 77.762699102507 "$god_ set-dist 0 10 1" $ns_ at 77.766469572919 "$god_ set-dist 21 44 1" $ns_ at 77.782609878791 "$god_ set-dist 8 24 2" $ns_ at 77.821406947008 "$god_ set-dist 4 27 2" $ns_ at 77.882479401719 "$god_ set-dist 27 32 2" $ns_ at 77.941185571027 "$god_ set-dist 10 47 2" $ns_ at 77.956964042767 "$god_ set-dist 5 38 1" $ns_ at 77.961743130946 "$god_ set-dist 9 43 2" $ns_ at 78.037498502277 "$god_ set-dist 9 16 2" $ns_ at 78.079672686211 "$god_ set-dist 6 14 1" $ns_ at 78.109135831937 "$god_ set-dist 6 16 2" $ns_ at 78.129196023088 "$god_ set-dist 33 48 2" $ns_ at 78.158165763236 "$god_ set-dist 19 48 2" $ns_ at 78.323448241915 "$god_ set-dist 27 48 2" $ns_ at 78.389848118384 "$node_(14) setdest 207.145055659621 122.774261291382 0.639850016006" $ns_ at 78.455661785880 "$god_ set-dist 27 29 2" $ns_ at 78.463302465660 "$god_ set-dist 26 48 2" $ns_ at 78.494450606981 "$god_ set-dist 14 49 1" $ns_ at 78.600681254533 "$god_ set-dist 37 40 2" $ns_ at 78.604840207042 "$god_ set-dist 4 16 2" $ns_ at 78.604840207042 "$god_ set-dist 8 16 3" $ns_ at 78.634459428752 "$god_ set-dist 15 35 2" $ns_ at 78.645820379479 "$god_ set-dist 15 25 2" $ns_ at 78.645820379479 "$god_ set-dist 15 34 3" $ns_ at 78.670694663111 "$god_ set-dist 19 39 2" $ns_ at 78.673355727790 "$god_ set-dist 23 31 2" $ns_ at 78.675752762670 "$god_ set-dist 27 49 2" $ns_ at 78.678005434943 "$god_ set-dist 15 40 3" $ns_ at 78.678005434943 "$god_ set-dist 30 40 2" $ns_ at 78.738019539210 "$god_ set-dist 44 45 1" $ns_ at 78.741443298314 "$god_ set-dist 9 29 2" $ns_ at 78.780055378128 "$god_ set-dist 6 27 2" $ns_ at 78.901887234335 "$god_ set-dist 37 42 1" $ns_ at 78.987299371152 "$god_ set-dist 25 31 2" $ns_ at 79.028496164620 "$god_ set-dist 11 27 2" $ns_ at 79.095980068348 "$god_ set-dist 1 48 1" $ns_ at 79.106337917218 "$god_ set-dist 12 40 2" $ns_ at 79.152343300441 "$god_ set-dist 27 28 2" $ns_ at 79.156494358655 "$god_ set-dist 31 36 2" $ns_ at 79.191399509066 "$god_ set-dist 13 46 1" $ns_ at 79.248331626323 "$god_ set-dist 31 44 2" $ns_ at 79.318790394676 "$god_ set-dist 0 10 2" $ns_ at 79.363216506374 "$god_ set-dist 2 22 1" $ns_ at 79.373964629204 "$god_ set-dist 8 12 3" $ns_ at 79.373964629204 "$god_ set-dist 12 47 2" $ns_ at 79.391415253186 "$god_ set-dist 35 45 2" $ns_ at 79.414868417080 "$god_ set-dist 3 33 2" $ns_ at 79.431879309235 "$god_ set-dist 30 38 1" $ns_ at 79.432047564746 "$god_ set-dist 12 31 3" $ns_ at 79.432047564746 "$god_ set-dist 16 31 3" $ns_ at 79.432047564746 "$god_ set-dist 21 31 3" $ns_ at 79.432047564746 "$god_ set-dist 31 37 2" $ns_ at 79.432047564746 "$god_ set-dist 31 46 3" $ns_ at 79.476717468529 "$god_ set-dist 8 41 3" $ns_ at 79.476717468529 "$god_ set-dist 31 41 3" $ns_ at 79.476717468529 "$god_ set-dist 41 47 2" $ns_ at 79.511727414992 "$god_ set-dist 10 39 2" $ns_ at 79.522232244720 "$god_ set-dist 13 39 1" $ns_ at 79.553232056982 "$god_ set-dist 9 10 2" $ns_ at 79.597139783859 "$god_ set-dist 7 10 2" $ns_ at 79.668244485826 "$god_ set-dist 7 27 2" $ns_ at 79.693427430113 "$god_ set-dist 1 22 2" $ns_ at 79.699011642712 "$god_ set-dist 22 27 2" $ns_ at 79.723664599497 "$god_ set-dist 1 21 1" $ns_ at 79.731208201687 "$god_ set-dist 45 48 2" $ns_ at 79.750447378692 "$god_ set-dist 12 27 2" $ns_ at 79.763572128567 "$node_(40) setdest 414.948606120728 419.691300670568 17.508889390586" $ns_ at 79.771772028575 "$god_ set-dist 19 27 2" $ns_ at 79.846698651516 "$god_ set-dist 8 9 1" $ns_ at 79.847800861151 "$god_ set-dist 21 23 1" $ns_ at 79.851037625396 "$god_ set-dist 24 31 2" $ns_ at 79.881010017427 "$god_ set-dist 10 15 2" $ns_ at 80.058552711134 "$god_ set-dist 13 14 1" $ns_ at 80.078759463656 "$god_ set-dist 13 36 1" $ns_ at 80.091535070136 "$god_ set-dist 18 26 1" $ns_ at 80.093649759011 "$god_ set-dist 12 40 1" $ns_ at 80.126062186645 "$god_ set-dist 1 16 1" $ns_ at 80.142884175294 "$god_ set-dist 27 41 2" $ns_ at 80.233843085196 "$god_ set-dist 10 49 2" $ns_ at 80.315857412426 "$god_ set-dist 2 35 1" $ns_ at 80.369084327622 "$god_ set-dist 29 47 2" $ns_ at 80.371928101354 "$god_ set-dist 4 10 2" $ns_ at 80.380687559291 "$god_ set-dist 34 35 1" $ns_ at 80.491332243870 "$god_ set-dist 15 40 2" $ns_ at 80.491332243870 "$god_ set-dist 37 40 1" $ns_ at 80.507509563640 "$god_ set-dist 6 10 2" $ns_ at 80.507509563640 "$god_ set-dist 8 10 3" $ns_ at 80.507509563640 "$god_ set-dist 10 31 3" $ns_ at 80.520577445660 "$god_ set-dist 1 33 2" $ns_ at 80.544202647557 "$god_ set-dist 29 36 2" $ns_ at 80.595099997807 "$god_ set-dist 9 31 2" $ns_ at 80.665483676238 "$god_ set-dist 4 29 2" $ns_ at 80.790723736621 "$god_ set-dist 7 29 2" $ns_ at 80.795662535906 "$god_ set-dist 11 45 2" $ns_ at 80.823091085635 "$god_ set-dist 5 8 1" $ns_ at 80.823091085635 "$god_ set-dist 8 12 2" $ns_ at 80.823091085635 "$god_ set-dist 8 41 2" $ns_ at 80.823091085635 "$god_ set-dist 8 46 2" $ns_ at 80.850348046676 "$god_ set-dist 6 12 1" $ns_ at 80.850348046676 "$god_ set-dist 12 31 2" $ns_ at 80.887549864527 "$god_ set-dist 11 34 2" $ns_ at 80.895781956364 "$god_ set-dist 1 30 2" $ns_ at 80.966305504581 "$node_(31) setdest 425.446843493950 413.590475923107 16.043221041791" $ns_ at 80.970992578092 "$god_ set-dist 24 48 2" $ns_ at 81.036138146658 "$god_ set-dist 2 18 1" $ns_ at 81.097259397613 "$god_ set-dist 1 17 2" $ns_ at 81.106952557403 "$god_ set-dist 20 48 2" $ns_ at 81.127451686330 "$god_ set-dist 36 41 2" $ns_ at 81.137756716748 "$god_ set-dist 27 30 2" $ns_ at 81.155664473467 "$god_ set-dist 6 21 1" $ns_ at 81.155664473467 "$god_ set-dist 8 21 2" $ns_ at 81.155664473467 "$god_ set-dist 21 31 2" $ns_ at 81.166756388851 "$god_ set-dist 29 40 1" $ns_ at 81.176255904902 "$god_ set-dist 9 31 1" $ns_ at 81.218998491809 "$god_ set-dist 16 23 1" $ns_ at 81.232947247490 "$god_ set-dist 15 34 2" $ns_ at 81.232947247490 "$god_ set-dist 15 44 1" $ns_ at 81.281664849213 "$god_ set-dist 4 42 2" $ns_ at 81.282612747591 "$node_(47) setdest 195.005189408800 38.283038759341 8.119034364065" $ns_ at 81.445480838717 "$god_ set-dist 9 23 2" $ns_ at 81.547830127006 "$god_ set-dist 4 43 2" $ns_ at 81.601931069852 "$god_ set-dist 5 31 1" $ns_ at 81.601931069852 "$god_ set-dist 31 41 2" $ns_ at 81.601931069852 "$god_ set-dist 31 46 2" $ns_ at 81.603136807263 "$god_ set-dist 29 49 2" $ns_ at 81.778983485439 "$god_ set-dist 21 49 1" $ns_ at 81.786945008076 "$god_ set-dist 9 48 2" $ns_ at 81.822546929803 "$god_ set-dist 15 48 2" $ns_ at 81.849124106067 "$node_(10) setdest 155.898085312639 440.012176875615 7.486134319826" $ns_ at 81.936885963726 "$god_ set-dist 45 47 2" $ns_ at 81.958517192317 "$god_ set-dist 30 40 1" $ns_ at 82.056299870978 "$god_ set-dist 0 11 2" $ns_ at 82.075149057843 "$god_ set-dist 12 49 1" $ns_ at 82.079218719348 "$god_ set-dist 15 34 3" $ns_ at 82.079218719348 "$god_ set-dist 34 44 2" $ns_ at 82.091076593503 "$god_ set-dist 22 38 1" $ns_ at 82.183803128484 "$god_ set-dist 17 48 2" $ns_ at 82.219774335478 "$god_ set-dist 5 29 2" $ns_ at 82.256791598829 "$god_ set-dist 2 13 1" $ns_ at 82.338775947243 "$god_ set-dist 6 29 2" $ns_ at 82.338775947243 "$god_ set-dist 8 29 3" $ns_ at 82.338775947243 "$god_ set-dist 29 31 3" $ns_ at 82.345627988237 "$god_ set-dist 22 46 2" $ns_ at 82.353138694379 "$god_ set-dist 20 32 2" $ns_ at 82.391058802412 "$god_ set-dist 40 48 1" $ns_ at 82.399665044740 "$god_ set-dist 0 10 1" $ns_ at 82.430756389280 "$god_ set-dist 24 46 1" $ns_ at 82.483858534075 "$god_ set-dist 27 44 2" $ns_ at 82.508006417802 "$god_ set-dist 5 41 2" $ns_ at 82.508006417802 "$god_ set-dist 8 41 3" $ns_ at 82.508006417802 "$god_ set-dist 31 41 3" $ns_ at 82.532072261335 "$god_ set-dist 1 44 2" $ns_ at 82.563139508777 "$god_ set-dist 10 31 2" $ns_ at 82.563139508777 "$god_ set-dist 16 31 2" $ns_ at 82.563139508777 "$god_ set-dist 29 31 2" $ns_ at 82.563139508777 "$god_ set-dist 30 31 1" $ns_ at 82.563139508777 "$god_ set-dist 31 41 2" $ns_ at 82.572171971820 "$god_ set-dist 11 30 2" $ns_ at 82.579440207322 "$god_ set-dist 32 47 2" $ns_ at 82.592201467345 "$god_ set-dist 31 37 1" $ns_ at 82.611000750611 "$god_ set-dist 6 41 1" $ns_ at 82.611000750611 "$god_ set-dist 8 41 2" $ns_ at 82.619092511859 "$god_ set-dist 15 27 3" $ns_ at 82.619092511859 "$god_ set-dist 27 37 2" $ns_ at 82.659420989576 "$god_ set-dist 32 36 2" $ns_ at 82.668083449842 "$god_ set-dist 47 48 2" $ns_ at 82.700278937415 "$god_ set-dist 1 15 3" $ns_ at 82.700278937415 "$god_ set-dist 1 37 2" $ns_ at 82.784129017978 "$god_ set-dist 31 44 1" $ns_ at 82.852778798394 "$god_ set-dist 9 47 2" $ns_ at 83.077661510914 "$god_ set-dist 11 44 2" $ns_ at 83.098550135326 "$god_ set-dist 42 44 2" $ns_ at 83.099318366297 "$node_(44) setdest 317.329220824055 369.215023540129 15.642127700514" $ns_ at 83.115672218436 "$god_ set-dist 22 43 2" $ns_ at 83.122895886319 "$god_ set-dist 3 4 2" $ns_ at 83.129064563205 "$god_ set-dist 16 22 2" $ns_ at 83.138460293186 "$god_ set-dist 6 40 1" $ns_ at 83.197854172376 "$god_ set-dist 16 30 2" $ns_ at 83.202736706636 "$god_ set-dist 5 45 1" $ns_ at 83.204065201115 "$god_ set-dist 8 10 2" $ns_ at 83.204065201115 "$god_ set-dist 8 29 2" $ns_ at 83.204065201115 "$god_ set-dist 8 30 1" $ns_ at 83.222599142469 "$node_(1) setdest 141.632353993955 254.843459466342 4.618058791514" $ns_ at 83.239941106396 "$god_ set-dist 22 33 2" $ns_ at 83.241706801286 "$god_ set-dist 7 40 1" $ns_ at 83.350903146222 "$god_ set-dist 14 22 2" $ns_ at 83.377347034977 "$god_ set-dist 17 32 2" $ns_ at 83.409261032331 "$god_ set-dist 31 36 1" $ns_ at 83.433335138722 "$god_ set-dist 22 31 1" $ns_ at 83.466607723143 "$god_ set-dist 5 12 2" $ns_ at 83.473468555117 "$god_ set-dist 22 29 2" $ns_ at 83.502586488838 "$god_ set-dist 36 48 2" $ns_ at 83.507915435155 "$god_ set-dist 8 36 1" $ns_ at 83.562098301927 "$god_ set-dist 10 39 1" $ns_ at 83.617077444332 "$god_ set-dist 9 32 2" $ns_ at 83.655816992585 "$god_ set-dist 16 23 2" $ns_ at 83.757683825105 "$god_ set-dist 6 10 1" $ns_ at 83.777225925608 "$god_ set-dist 4 39 2" $ns_ at 83.781482790130 "$god_ set-dist 8 16 2" $ns_ at 83.781482790130 "$god_ set-dist 8 37 1" $ns_ at 83.789542930743 "$god_ set-dist 25 31 1" $ns_ at 83.811802453622 "$god_ set-dist 27 46 2" $ns_ at 83.833557805974 "$god_ set-dist 10 49 1" $ns_ at 83.864611167409 "$god_ set-dist 5 48 2" $ns_ at 83.878391753551 "$god_ set-dist 43 49 2" $ns_ at 83.890752339793 "$god_ set-dist 17 27 2" $ns_ at 83.907246925436 "$god_ set-dist 9 18 2" $ns_ at 83.930990849061 "$god_ set-dist 30 46 2" $ns_ at 83.949042260067 "$god_ set-dist 40 49 1" $ns_ at 83.992636622682 "$god_ set-dist 21 40 1" $ns_ at 84.007212619354 "$god_ set-dist 29 30 2" $ns_ at 84.028795155353 "$god_ set-dist 8 16 3" $ns_ at 84.028795155353 "$god_ set-dist 16 37 2" $ns_ at 84.052448099196 "$god_ set-dist 11 16 3" $ns_ at 84.052448099196 "$god_ set-dist 11 25 2" $ns_ at 84.133689450103 "$god_ set-dist 22 41 2" $ns_ at 84.149123720995 "$god_ set-dist 13 24 1" $ns_ at 84.153849910504 "$god_ set-dist 11 23 2" $ns_ at 84.173923361478 "$god_ set-dist 16 40 1" $ns_ at 84.189516259433 "$god_ set-dist 1 15 2" $ns_ at 84.189516259433 "$god_ set-dist 1 37 1" $ns_ at 84.233919552376 "$god_ set-dist 13 40 1" $ns_ at 84.246992161087 "$god_ set-dist 5 46 2" $ns_ at 84.261635507949 "$god_ set-dist 4 11 2" $ns_ at 84.314045381265 "$god_ set-dist 9 35 2" $ns_ at 84.350911197307 "$god_ set-dist 22 39 2" $ns_ at 84.383976206391 "$god_ set-dist 10 43 2" $ns_ at 84.425415589174 "$god_ set-dist 10 23 1" $ns_ at 84.520139996774 "$god_ set-dist 4 48 2" $ns_ at 84.538209683281 "$god_ set-dist 7 43 2" $ns_ at 84.566997606432 "$god_ set-dist 11 49 2" $ns_ at 84.607527637088 "$god_ set-dist 41 49 1" $ns_ at 84.645222230006 "$god_ set-dist 42 49 2" $ns_ at 84.646423005688 "$god_ set-dist 28 39 1" $ns_ at 84.667528234163 "$god_ set-dist 27 35 2" $ns_ at 84.674145032814 "$god_ set-dist 32 40 1" $ns_ at 84.697187470103 "$god_ set-dist 7 48 2" $ns_ at 84.722110347775 "$god_ set-dist 12 22 2" $ns_ at 84.783709764919 "$god_ set-dist 11 29 3" $ns_ at 84.783709764919 "$god_ set-dist 11 37 2" $ns_ at 84.799639535631 "$god_ set-dist 22 24 2" $ns_ at 84.805073676321 "$god_ set-dist 30 43 2" $ns_ at 84.841456899381 "$god_ set-dist 24 26 2" $ns_ at 84.861360734612 "$god_ set-dist 15 34 2" $ns_ at 84.861360734612 "$god_ set-dist 34 37 1" $ns_ at 84.884846410429 "$god_ set-dist 30 42 1" $ns_ at 84.989454319480 "$god_ set-dist 16 44 2" $ns_ at 84.997020075761 "$god_ set-dist 32 43 2" $ns_ at 85.002622986982 "$node_(43) setdest 473.008298637747 42.070022958928 4.606179240645" $ns_ at 85.006958567647 "$god_ set-dist 3 22 2" $ns_ at 85.050101412015 "$god_ set-dist 5 32 2" $ns_ at 85.080067800381 "$god_ set-dist 2 15 1" $ns_ at 85.089098685395 "$god_ set-dist 14 33 2" $ns_ at 85.097864023981 "$god_ set-dist 28 40 1" $ns_ at 85.154670456164 "$god_ set-dist 25 27 2" $ns_ at 85.175806727298 "$god_ set-dist 22 48 2" $ns_ at 85.270411982121 "$node_(9) setdest 105.639209382458 232.248070488590 15.978689199213" $ns_ at 85.345712019751 "$god_ set-dist 12 36 2" $ns_ at 85.356423670660 "$god_ set-dist 16 25 2" $ns_ at 85.356423670660 "$god_ set-dist 16 31 3" $ns_ at 85.356423670660 "$god_ set-dist 16 38 3" $ns_ at 85.397740614053 "$god_ set-dist 0 42 2" $ns_ at 85.397740614053 "$god_ set-dist 16 42 3" $ns_ at 85.482972165818 "$god_ set-dist 8 22 1" $ns_ at 85.555866934607 "$god_ set-dist 6 11 2" $ns_ at 85.555866934607 "$god_ set-dist 10 11 3" $ns_ at 85.555866934607 "$god_ set-dist 11 12 3" $ns_ at 85.555866934607 "$god_ set-dist 11 21 3" $ns_ at 85.555866934607 "$god_ set-dist 11 41 3" $ns_ at 85.555866934607 "$god_ set-dist 11 48 3" $ns_ at 85.597618165984 "$god_ set-dist 8 29 3" $ns_ at 85.597618165984 "$god_ set-dist 29 37 2" $ns_ at 85.614860378840 "$god_ set-dist 1 15 3" $ns_ at 85.614860378840 "$god_ set-dist 15 34 3" $ns_ at 85.614860378840 "$god_ set-dist 15 37 2" $ns_ at 85.619415536308 "$god_ set-dist 10 22 2" $ns_ at 85.677103015746 "$god_ set-dist 30 41 2" $ns_ at 85.677155446801 "$node_(16) setdest 47.245987999990 199.186815631310 17.274529811251" $ns_ at 85.677964408796 "$god_ set-dist 6 46 1" $ns_ at 85.696195884545 "$god_ set-dist 10 40 1" $ns_ at 85.743229786417 "$god_ set-dist 1 10 1" $ns_ at 85.747593772952 "$god_ set-dist 10 43 1" $ns_ at 85.779587973084 "$god_ set-dist 18 27 2" $ns_ at 85.790109816841 "$god_ set-dist 21 22 2" $ns_ at 85.796033425193 "$god_ set-dist 9 18 1" $ns_ at 85.801267101194 "$god_ set-dist 33 44 2" $ns_ at 85.826745039364 "$god_ set-dist 29 44 2" $ns_ at 85.858580279296 "$god_ set-dist 16 23 1" $ns_ at 85.858580279296 "$god_ set-dist 16 38 2" $ns_ at 85.858580279296 "$god_ set-dist 16 42 2" $ns_ at 85.869930319900 "$god_ set-dist 30 48 2" $ns_ at 85.899845913846 "$god_ set-dist 26 35 2" $ns_ at 85.905322097159 "$god_ set-dist 16 25 1" $ns_ at 85.905322097159 "$god_ set-dist 16 31 2" $ns_ at 85.938309455805 "$node_(48) setdest 463.509997099191 145.795685314923 16.129721080647" $ns_ at 85.994032590029 "$god_ set-dist 9 35 1" $ns_ at 86.010557952325 "$god_ set-dist 7 43 1" $ns_ at 86.020662897338 "$node_(15) setdest 204.069490299200 322.993483436910 7.717431482213" $ns_ at 86.085643521219 "$god_ set-dist 0 9 1" $ns_ at 86.207145176904 "$god_ set-dist 30 48 1" $ns_ at 86.295754950324 "$god_ set-dist 4 40 1" $ns_ at 86.369620927569 "$god_ set-dist 1 15 2" $ns_ at 86.369620927569 "$god_ set-dist 15 34 2" $ns_ at 86.369620927569 "$god_ set-dist 15 37 1" $ns_ at 86.391924266624 "$god_ set-dist 4 33 2" $ns_ at 86.437298603188 "$god_ set-dist 5 27 2" $ns_ at 86.437298603188 "$god_ set-dist 27 45 3" $ns_ at 86.466570856376 "$god_ set-dist 0 27 2" $ns_ at 86.466570856376 "$god_ set-dist 9 27 3" $ns_ at 86.529465143630 "$god_ set-dist 27 33 2" $ns_ at 86.562282861380 "$god_ set-dist 22 47 2" $ns_ at 86.570339257770 "$god_ set-dist 43 44 2" $ns_ at 86.624854137049 "$god_ set-dist 33 43 2" $ns_ at 86.756237622589 "$god_ set-dist 20 40 1" $ns_ at 86.793924286980 "$god_ set-dist 3 27 2" $ns_ at 86.799236130723 "$god_ set-dist 9 23 1" $ns_ at 86.799236130723 "$god_ set-dist 9 27 2" $ns_ at 86.804880121405 "$node_(22) setdest 13.718160533667 65.513199690437 7.330684495341" $ns_ at 87.053947382839 "$god_ set-dist 19 40 1" $ns_ at 87.060246595850 "$god_ set-dist 7 21 1" $ns_ at 87.060246595850 "$god_ set-dist 11 21 2" $ns_ at 87.117058313979 "$god_ set-dist 1 13 1" $ns_ at 87.169008157605 "$god_ set-dist 12 30 2" $ns_ at 87.184206172729 "$god_ set-dist 13 26 2" $ns_ at 87.237824549005 "$god_ set-dist 7 48 1" $ns_ at 87.237824549005 "$god_ set-dist 11 48 2" $ns_ at 87.307730516831 "$god_ set-dist 25 29 2" $ns_ at 87.307730516831 "$god_ set-dist 29 31 3" $ns_ at 87.374180574536 "$god_ set-dist 14 30 2" $ns_ at 87.415805306245 "$god_ set-dist 18 31 1" $ns_ at 87.415805306245 "$god_ set-dist 29 31 2" $ns_ at 87.444888104813 "$god_ set-dist 23 31 1" $ns_ at 87.568867683023 "$god_ set-dist 0 31 1" $ns_ at 87.592029341783 "$god_ set-dist 18 38 1" $ns_ at 87.625778674291 "$god_ set-dist 9 32 1" $ns_ at 87.663541611348 "$god_ set-dist 9 36 1" $ns_ at 87.736006045955 "$god_ set-dist 28 34 1" $ns_ at 87.789320019217 "$god_ set-dist 22 40 1" $ns_ at 87.827201906349 "$god_ set-dist 11 24 2" $ns_ at 87.866814841362 "$god_ set-dist 4 48 1" $ns_ at 87.881953427315 "$god_ set-dist 36 48 1" $ns_ at 87.983503289363 "$god_ set-dist 43 49 1" $ns_ at 88.017207059943 "$god_ set-dist 2 40 1" $ns_ at 88.055803638213 "$god_ set-dist 23 27 2" $ns_ at 88.059475664392 "$god_ set-dist 33 35 2" $ns_ at 88.068892221083 "$node_(44) setdest 275.539738664465 238.321863597014 11.680687453966" $ns_ at 88.102214441928 "$god_ set-dist 33 49 2" $ns_ at 88.158420580187 "$god_ set-dist 46 49 1" $ns_ at 88.171020002780 "$god_ set-dist 7 10 1" $ns_ at 88.171020002780 "$god_ set-dist 10 11 2" $ns_ at 88.173042436365 "$god_ set-dist 8 16 2" $ns_ at 88.173042436365 "$god_ set-dist 16 37 1" $ns_ at 88.342350383916 "$god_ set-dist 4 24 2" $ns_ at 88.349901687212 "$god_ set-dist 22 48 1" $ns_ at 88.491949713636 "$god_ set-dist 15 31 1" $ns_ at 88.554758636001 "$god_ set-dist 1 5 2" $ns_ at 88.586704047733 "$god_ set-dist 0 45 1" $ns_ at 88.592256247140 "$god_ set-dist 9 40 1" $ns_ at 88.619020995974 "$god_ set-dist 18 45 1" $ns_ at 88.791143253528 "$god_ set-dist 0 38 1" $ns_ at 88.797842639575 "$god_ set-dist 21 30 2" $ns_ at 88.824510342610 "$god_ set-dist 18 42 1" $ns_ at 88.847740382954 "$god_ set-dist 10 30 2" $ns_ at 88.937929655223 "$god_ set-dist 27 40 2" $ns_ at 88.995872246676 "$god_ set-dist 4 10 1" $ns_ at 89.006717142022 "$node_(10) setdest 92.639833052895 82.955737075487 15.599389310152" $ns_ at 89.026018697321 "$god_ set-dist 16 44 1" $ns_ at 89.120698703018 "$god_ set-dist 13 47 2" $ns_ at 89.229821898172 "$god_ set-dist 23 29 2" $ns_ at 89.242452672604 "$god_ set-dist 1 6 1" $ns_ at 89.274559597835 "$god_ set-dist 6 16 1" $ns_ at 89.283135322131 "$god_ set-dist 10 22 1" $ns_ at 89.304037539892 "$god_ set-dist 24 48 1" $ns_ at 89.337146577696 "$god_ set-dist 3 30 2" $ns_ at 89.340003435741 "$god_ set-dist 4 47 2" $ns_ at 89.360481002917 "$node_(27) setdest 240.056132532581 132.895266437488 4.322402300094" $ns_ at 89.426943074211 "$god_ set-dist 18 29 2" $ns_ at 89.426943074211 "$god_ set-dist 29 42 3" $ns_ at 89.427842637359 "$god_ set-dist 11 36 2" $ns_ at 89.427842637359 "$god_ set-dist 11 46 3" $ns_ at 89.431929529920 "$god_ set-dist 43 44 1" $ns_ at 89.573422827014 "$god_ set-dist 15 17 1" $ns_ at 89.579967380778 "$god_ set-dist 2 24 2" $ns_ at 89.638463147309 "$god_ set-dist 17 34 2" $ns_ at 89.641116583838 "$god_ set-dist 21 22 1" $ns_ at 89.653560362304 "$god_ set-dist 30 33 2" $ns_ at 89.684356358423 "$god_ set-dist 9 47 1" $ns_ at 89.690483209051 "$god_ set-dist 9 48 1" $ns_ at 89.818685736558 "$node_(32) setdest 427.192558384513 226.444807159835 9.990152730130" $ns_ at 89.895344976401 "$god_ set-dist 17 48 1" $ns_ at 89.927615634415 "$god_ set-dist 30 39 2" $ns_ at 90.036907189859 "$god_ set-dist 8 49 2" $ns_ at 90.047977507292 "$god_ set-dist 26 47 2" $ns_ at 90.066563365487 "$god_ set-dist 16 36 1" $ns_ at 90.188818910461 "$god_ set-dist 0 33 2" $ns_ at 90.210488111751 "$god_ set-dist 0 15 1" $ns_ at 90.212430254482 "$god_ set-dist 31 40 1" $ns_ at 90.238204316278 "$god_ set-dist 16 24 1" $ns_ at 90.278282505462 "$god_ set-dist 9 24 1" $ns_ at 90.279653539749 "$god_ set-dist 31 47 2" $ns_ at 90.320369780082 "$god_ set-dist 15 48 1" $ns_ at 90.327785736788 "$god_ set-dist 0 29 2" $ns_ at 90.327785736788 "$god_ set-dist 26 29 3" $ns_ at 90.327785736788 "$god_ set-dist 29 38 3" $ns_ at 90.327936171703 "$god_ set-dist 7 11 2" $ns_ at 90.327936171703 "$god_ set-dist 10 11 3" $ns_ at 90.327936171703 "$god_ set-dist 11 21 3" $ns_ at 90.327936171703 "$god_ set-dist 11 32 3" $ns_ at 90.334600796468 "$god_ set-dist 10 36 1" $ns_ at 90.419099360001 "$god_ set-dist 4 21 1" $ns_ at 90.468836145248 "$node_(29) setdest 7.706233557057 17.363016752411 11.639567171463" $ns_ at 90.672208127357 "$god_ set-dist 19 35 2" $ns_ at 90.697968465607 "$god_ set-dist 29 38 2" $ns_ at 90.697968465607 "$god_ set-dist 38 40 1" $ns_ at 90.703565923091 "$god_ set-dist 9 42 1" $ns_ at 90.747548121876 "$god_ set-dist 5 48 1" $ns_ at 90.756247607857 "$god_ set-dist 26 29 2" $ns_ at 90.756247607857 "$god_ set-dist 26 40 1" $ns_ at 90.760698811632 "$god_ set-dist 0 29 1" $ns_ at 90.801135205528 "$god_ set-dist 2 47 2" $ns_ at 90.829575337525 "$god_ set-dist 31 35 1" $ns_ at 90.885355370539 "$god_ set-dist 23 26 2" $ns_ at 90.923743749535 "$god_ set-dist 3 17 2" $ns_ at 90.993869413447 "$god_ set-dist 2 33 2" $ns_ at 91.028845010014 "$god_ set-dist 20 48 1" $ns_ at 91.171078345026 "$god_ set-dist 9 39 1" $ns_ at 91.174361170180 "$god_ set-dist 9 10 1" $ns_ at 91.202231209452 "$god_ set-dist 30 47 2" $ns_ at 91.233038309199 "$god_ set-dist 22 24 1" $ns_ at 91.268854181000 "$god_ set-dist 2 32 1" $ns_ at 91.268854181000 "$god_ set-dist 11 32 2" $ns_ at 91.286414185283 "$god_ set-dist 14 17 2" $ns_ at 91.323189453162 "$god_ set-dist 2 48 1" $ns_ at 91.340152739483 "$god_ set-dist 3 22 1" $ns_ at 91.385734047013 "$god_ set-dist 15 25 1" $ns_ at 91.391801755906 "$god_ set-dist 6 33 2" $ns_ at 91.392546385550 "$god_ set-dist 13 31 1" $ns_ at 91.411929774060 "$god_ set-dist 23 29 1" $ns_ at 91.411929774060 "$god_ set-dist 29 42 2" $ns_ at 91.434654140330 "$god_ set-dist 24 30 2" $ns_ at 91.458789490468 "$god_ set-dist 30 42 2" $ns_ at 91.469518656502 "$node_(41) setdest 334.516931809374 169.195893731142 7.369849368215" $ns_ at 91.473447703435 "$god_ set-dist 20 32 1" $ns_ at 91.474590887803 "$god_ set-dist 33 39 2" $ns_ at 91.560073640221 "$god_ set-dist 3 9 1" $ns_ at 91.574701898867 "$god_ set-dist 10 24 1" $ns_ at 91.601061354852 "$god_ set-dist 13 45 2" $ns_ at 91.625015647461 "$god_ set-dist 22 39 1" $ns_ at 91.652051791847 "$god_ set-dist 31 33 2" $ns_ at 91.691871055983 "$god_ set-dist 2 11 2" $ns_ at 91.730976784747 "$god_ set-dist 9 21 1" $ns_ at 91.749162147688 "$god_ set-dist 17 32 1" $ns_ at 91.786876385268 "$god_ set-dist 40 45 1" $ns_ at 91.798910563975 "$god_ set-dist 1 44 1" $ns_ at 91.809384611997 "$god_ set-dist 8 25 1" $ns_ at 91.826891207061 "$god_ set-dist 15 40 1" $ns_ at 92.003789499066 "$god_ set-dist 33 40 2" $ns_ at 92.012634568297 "$god_ set-dist 15 21 1" $ns_ at 92.227300415627 "$god_ set-dist 3 5 2" $ns_ at 92.227382257148 "$god_ set-dist 29 40 2" $ns_ at 92.232133668556 "$god_ set-dist 47 49 2" $ns_ at 92.307465305784 "$god_ set-dist 6 42 2" $ns_ at 92.309102997798 "$god_ set-dist 15 18 1" $ns_ at 92.356629974088 "$god_ set-dist 7 12 1" $ns_ at 92.391957931573 "$god_ set-dist 2 42 2" $ns_ at 92.421351259285 "$god_ set-dist 8 44 1" $ns_ at 92.441423381587 "$god_ set-dist 15 35 1" $ns_ at 92.685670487145 "$god_ set-dist 1 32 1" $ns_ at 92.708575236083 "$god_ set-dist 9 14 1" $ns_ at 92.718416751738 "$god_ set-dist 16 34 1" $ns_ at 92.786456517195 "$god_ set-dist 9 43 1" $ns_ at 92.910617944729 "$god_ set-dist 31 48 1" $ns_ at 93.002176969886 "$god_ set-dist 20 47 2" $ns_ at 93.035718569333 "$god_ set-dist 32 36 1" $ns_ at 93.045376821543 "$god_ set-dist 1 11 3" $ns_ at 93.045376821543 "$god_ set-dist 3 11 3" $ns_ at 93.045376821543 "$god_ set-dist 11 27 3" $ns_ at 93.045376821543 "$god_ set-dist 11 47 2" $ns_ at 93.049200698525 "$god_ set-dist 11 31 2" $ns_ at 93.080950381487 "$god_ set-dist 31 42 2" $ns_ at 93.109973670274 "$god_ set-dist 28 48 1" $ns_ at 93.111821592981 "$god_ set-dist 31 32 1" $ns_ at 93.188899528836 "$god_ set-dist 9 12 1" $ns_ at 93.211044727169 "$god_ set-dist 32 45 1" $ns_ at 93.279369747325 "$god_ set-dist 23 33 2" $ns_ at 93.279369747325 "$god_ set-dist 29 33 3" $ns_ at 93.300578416473 "$god_ set-dist 28 43 1" $ns_ at 93.439512533165 "$god_ set-dist 17 43 2" $ns_ at 93.775003918041 "$god_ set-dist 16 27 1" $ns_ at 93.801657705536 "$god_ set-dist 0 34 2" $ns_ at 93.889010195035 "$god_ set-dist 20 33 2" $ns_ at 93.897117344931 "$god_ set-dist 9 41 1" $ns_ at 93.903633169588 "$god_ set-dist 12 22 1" $ns_ at 93.914923201162 "$god_ set-dist 45 48 1" $ns_ at 93.945315680562 "$god_ set-dist 42 44 1" $ns_ at 93.958409322590 "$god_ set-dist 32 43 1" $ns_ at 94.025484879424 "$node_(11) setdest 270.212488180072 295.215348458102 3.420831889737" $ns_ at 94.137342000894 "$god_ set-dist 9 46 1" $ns_ at 94.143938878013 "$god_ set-dist 20 24 2" $ns_ at 94.174673249202 "$god_ set-dist 1 7 1" $ns_ at 94.179386526230 "$god_ set-dist 26 33 2" $ns_ at 94.183040872392 "$god_ set-dist 29 32 2" $ns_ at 94.344241407625 "$god_ set-dist 4 10 2" $ns_ at 94.387047806670 "$god_ set-dist 5 14 2" $ns_ at 94.387047806670 "$god_ set-dist 11 14 3" $ns_ at 94.409046687194 "$god_ set-dist 1 49 1" $ns_ at 94.462876400764 "$god_ set-dist 1 9 1" $ns_ at 94.537527668307 "$god_ set-dist 34 40 2" $ns_ at 94.588354644329 "$god_ set-dist 22 41 1" $ns_ at 94.593569413278 "$god_ set-dist 8 18 1" $ns_ at 94.618520688059 "$god_ set-dist 22 43 1" $ns_ at 94.715365568945 "$god_ set-dist 6 8 2" $ns_ at 94.758540588910 "$god_ set-dist 15 23 1" $ns_ at 94.801404290005 "$god_ set-dist 14 22 1" $ns_ at 94.977894352504 "$god_ set-dist 7 41 1" $ns_ at 94.998599507078 "$god_ set-dist 0 19 2" $ns_ at 95.075857577801 "$god_ set-dist 7 46 1" $ns_ at 95.098628043513 "$god_ set-dist 3 47 2" $ns_ at 95.108981276508 "$god_ set-dist 26 48 1" $ns_ at 95.261505323877 "$god_ set-dist 5 13 2" $ns_ at 95.265981943116 "$god_ set-dist 23 42 2" $ns_ at 95.265981943116 "$god_ set-dist 29 42 3" $ns_ at 95.404642526041 "$god_ set-dist 34 44 1" $ns_ at 95.416189665116 "$god_ set-dist 15 41 1" $ns_ at 95.480584882350 "$god_ set-dist 0 47 2" $ns_ at 95.497319094879 "$god_ set-dist 10 34 1" $ns_ at 95.612179230351 "$god_ set-dist 38 48 1" $ns_ at 95.680604764515 "$god_ set-dist 22 42 1" $ns_ at 95.764912970772 "$god_ set-dist 13 30 2" $ns_ at 95.779314971796 "$god_ set-dist 40 47 2" $ns_ at 95.787512345954 "$god_ set-dist 16 47 1" $ns_ at 95.891280642369 "$god_ set-dist 25 33 2" $ns_ at 95.900886884088 "$god_ set-dist 19 23 2" $ns_ at 95.900886884088 "$god_ set-dist 19 29 3" $ns_ at 95.917039619094 "$god_ set-dist 9 16 1" $ns_ at 95.946680549788 "$god_ set-dist 21 36 1" $ns_ at 96.030386242828 "$god_ set-dist 12 15 1" $ns_ at 96.078944816100 "$god_ set-dist 27 31 3" $ns_ at 96.078944816100 "$god_ set-dist 31 36 2" $ns_ at 96.081837671880 "$god_ set-dist 16 32 2" $ns_ at 96.141539647079 "$god_ set-dist 29 42 2" $ns_ at 96.141539647079 "$god_ set-dist 42 43 1" $ns_ at 96.218189400295 "$god_ set-dist 9 34 1" $ns_ at 96.249414048293 "$god_ set-dist 19 29 2" $ns_ at 96.249414048293 "$god_ set-dist 19 48 1" $ns_ at 96.344381841742 "$god_ set-dist 36 41 1" $ns_ at 96.481547531224 "$node_(2) setdest 312.705165600096 355.022024443508 12.956193791444" $ns_ at 96.610920196609 "$god_ set-dist 17 47 2" $ns_ at 96.636579520630 "$node_(33) setdest 181.624781172246 133.528037293309 15.504724421767" $ns_ at 96.689837388957 "$god_ set-dist 19 29 3" $ns_ at 96.689837388957 "$god_ set-dist 29 48 2" $ns_ at 96.718008500003 "$god_ set-dist 13 31 2" $ns_ at 96.733809831149 "$god_ set-dist 30 35 2" $ns_ at 96.747764644204 "$god_ set-dist 16 40 2" $ns_ at 96.753120293677 "$god_ set-dist 6 34 1" $ns_ at 96.873477175353 "$god_ set-dist 22 46 1" $ns_ at 96.998924041292 "$god_ set-dist 25 33 1" $ns_ at 97.043497003258 "$god_ set-dist 33 44 1" $ns_ at 97.168416981755 "$god_ set-dist 1 22 1" $ns_ at 97.195708672597 "$god_ set-dist 28 32 1" $ns_ at 97.228849632988 "$god_ set-dist 17 39 2" $ns_ at 97.249491635162 "$god_ set-dist 23 30 2" $ns_ at 97.271835302110 "$node_(26) setdest 302.091396375329 326.648105155399 16.089547422395" $ns_ at 97.304216050625 "$god_ set-dist 19 29 2" $ns_ at 97.304216050625 "$god_ set-dist 24 29 1" $ns_ at 97.304216050625 "$god_ set-dist 29 33 2" $ns_ at 97.376299072823 "$god_ set-dist 26 32 1" $ns_ at 97.581138653529 "$god_ set-dist 33 43 1" $ns_ at 97.632684239755 "$god_ set-dist 8 29 2" $ns_ at 97.632684239755 "$god_ set-dist 25 29 1" $ns_ at 97.634299870092 "$node_(5) setdest 176.897790700835 247.821144421305 17.615321586837" $ns_ at 97.773008736607 "$god_ set-dist 9 33 1" $ns_ at 97.791920230967 "$god_ set-dist 6 47 2" $ns_ at 97.794065234790 "$god_ set-dist 2 21 1" $ns_ at 97.806880177300 "$god_ set-dist 19 24 2" $ns_ at 97.908246881535 "$node_(17) setdest 316.592331824639 349.113099653163 14.977172309359" $ns_ at 97.998001647947 "$god_ set-dist 10 27 1" $ns_ at 98.114408193565 "$god_ set-dist 10 47 1" $ns_ at 98.137883089706 "$god_ set-dist 38 47 2" $ns_ at 98.161717045021 "$god_ set-dist 5 32 1" $ns_ at 98.197885486456 "$god_ set-dist 15 28 1" $ns_ at 98.272684845346 "$god_ set-dist 31 35 2" $ns_ at 98.283424724085 "$god_ set-dist 8 48 1" $ns_ at 98.304186066811 "$god_ set-dist 24 38 2" $ns_ at 98.337899497488 "$god_ set-dist 17 39 1" $ns_ at 98.357913634940 "$god_ set-dist 27 30 3" $ns_ at 98.357913634940 "$god_ set-dist 30 36 2" $ns_ at 98.440359648473 "$god_ set-dist 15 38 1" $ns_ at 98.493131750328 "$god_ set-dist 8 47 2" $ns_ at 98.507936726000 "$god_ set-dist 2 41 1" $ns_ at 98.516962057075 "$god_ set-dist 24 41 1" $ns_ at 98.525784382121 "$god_ set-dist 19 49 2" $ns_ at 98.537882216240 "$god_ set-dist 23 26 1" $ns_ at 98.537913616712 "$god_ set-dist 34 46 1" $ns_ at 98.546497975601 "$god_ set-dist 33 39 1" $ns_ at 98.675492746326 "$god_ set-dist 11 27 2" $ns_ at 98.675492746326 "$god_ set-dist 27 33 1" $ns_ at 98.724600357395 "$god_ set-dist 0 29 2" $ns_ at 98.826215188318 "$god_ set-dist 8 31 2" $ns_ at 98.877294757075 "$god_ set-dist 42 48 1" $ns_ at 98.955317412756 "$node_(30) setdest 322.755452974964 148.509196795037 8.468966069991" $ns_ at 99.029326254343 "$god_ set-dist 5 10 1" $ns_ at 99.029326254343 "$god_ set-dist 10 11 2" $ns_ at 99.088634324940 "$god_ set-dist 23 31 2" $ns_ at 99.097490360508 "$god_ set-dist 13 20 2" $ns_ at 99.104614239229 "$god_ set-dist 24 40 2" $ns_ at 99.127807998327 "$god_ set-dist 5 14 1" $ns_ at 99.127807998327 "$god_ set-dist 11 14 2" $ns_ at 99.134163879987 "$god_ set-dist 5 15 1" $ns_ at 99.164195424669 "$god_ set-dist 26 35 1" $ns_ at 99.168261836729 "$god_ set-dist 17 43 1" $ns_ at 99.180043827775 "$god_ set-dist 19 47 2" $ns_ at 99.197093222037 "$god_ set-dist 27 29 1" $ns_ at 99.218540152165 "$god_ set-dist 22 33 1" $ns_ at 99.220806844580 "$god_ set-dist 34 48 1" $ns_ at 99.221630356754 "$god_ set-dist 16 48 2" $ns_ at 99.301510674766 "$god_ set-dist 11 30 1" $ns_ at 99.328120781654 "$god_ set-dist 32 38 1" $ns_ at 99.341721704549 "$god_ set-dist 5 13 1" $ns_ at 99.353843104339 "$god_ set-dist 1 40 2" $ns_ at 99.358622672726 "$god_ set-dist 9 29 1" $ns_ at 99.360466176652 "$god_ set-dist 0 16 2" $ns_ at 99.407244639257 "$god_ set-dist 27 30 2" $ns_ at 99.407244639257 "$god_ set-dist 30 36 1" $ns_ at 99.473534169260 "$god_ set-dist 39 42 1" $ns_ at 99.483518355337 "$god_ set-dist 33 48 1" $ns_ at 99.533331795499 "$god_ set-dist 3 15 1" $ns_ at 99.558348346184 "$god_ set-dist 1 5 1" $ns_ at 99.558348346184 "$god_ set-dist 1 11 2" $ns_ at 99.695620745623 "$god_ set-dist 2 3 1" $ns_ at 99.701038264660 "$god_ set-dist 14 40 2" $ns_ at 99.731051274323 "$god_ set-dist 29 34 1" $ns_ at 99.775188152950 "$god_ set-dist 6 29 1" $ns_ at 99.786396404527 "$god_ set-dist 40 43 2" $ns_ at 99.831412695536 "$god_ set-dist 7 47 2" $ns_ at 99.832091708727 "$node_(44) setdest 478.549895817036 407.331376388885 13.234127609222" $ns_ at 99.941873053178 "$god_ set-dist 2 12 1" $ns_ at 99.979234555702 "$god_ set-dist 7 34 1" # # Destination Unreachables: 0 # # Route Changes: 3069 # # Link Changes: 2670 # # Node | Route Changes | Link Changes # 0 | 112 | 103 # 1 | 129 | 117 # 2 | 110 | 94 # 3 | 92 | 83 # 4 | 79 | 79 # 5 | 100 | 96 # 6 | 115 | 113 # 7 | 81 | 81 # 8 | 152 | 122 # 9 | 161 | 149 # 10 | 164 | 142 # 11 | 158 | 99 # 12 | 108 | 86 # 13 | 151 | 143 # 14 | 169 | 140 # 15 | 110 | 88 # 16 | 160 | 113 # 17 | 162 | 109 # 18 | 117 | 87 # 19 | 86 | 82 # 20 | 80 | 69 # 21 | 117 | 98 # 22 | 116 | 113 # 23 | 117 | 113 # 24 | 92 | 88 # 25 | 66 | 66 # 26 | 89 | 77 # 27 | 173 | 160 # 28 | 103 | 101 # 29 | 211 | 176 # 30 | 111 | 109 # 31 | 142 | 121 # 32 | 89 | 84 # 33 | 116 | 111 # 34 | 174 | 138 # 35 | 79 | 79 # 36 | 109 | 85 # 37 | 80 | 79 # 38 | 137 | 109 # 39 | 80 | 75 # 40 | 173 | 161 # 41 | 113 | 88 # 42 | 125 | 93 # 43 | 114 | 114 # 44 | 172 | 142 # 45 | 102 | 90 # 46 | 120 | 90 # 47 | 135 | 133 # 48 | 147 | 135 # 49 | 140 | 117 # -------------- next part -------------- # # nodes: 50, max conn: 40, send rate: 0.25, seed: 1 # # # 1 connecting to 2 at time 2.5568388786897245 # set udp_(0) [new Agent/UDP] $ns_ attach-agent $node_(1) $udp_(0) set null_(0) [new Agent/Null] $ns_ attach-agent $node_(2) $null_(0) set cbr_(0) [new Application/Traffic/CBR] $cbr_(0) set packetSize_ 512 $cbr_(0) set interval_ 0.25 $cbr_(0) set random_ 1 $cbr_(0) set maxpkts_ 10000 $cbr_(0) attach-agent $udp_(0) $ns_ connect $udp_(0) $null_(0) $ns_ at 2.5568388786897245 "$cbr_(0) start" # # 4 connecting to 5 at time 56.333118917575632 # set udp_(1) [new Agent/UDP] $ns_ attach-agent $node_(4) $udp_(1) set null_(1) [new Agent/Null] $ns_ attach-agent $node_(5) $null_(1) set cbr_(1) [new Application/Traffic/CBR] $cbr_(1) set packetSize_ 512 $cbr_(1) set interval_ 0.25 $cbr_(1) set random_ 1 $cbr_(1) set maxpkts_ 10000 $cbr_(1) attach-agent $udp_(1) $ns_ connect $udp_(1) $null_(1) $ns_ at 56.333118917575632 "$cbr_(1) start" # # 4 connecting to 6 at time 146.96568928983328 # set udp_(2) [new Agent/UDP] $ns_ attach-agent $node_(4) $udp_(2) set null_(2) [new Agent/Null] $ns_ attach-agent $node_(6) $null_(2) set cbr_(2) [new Application/Traffic/CBR] $cbr_(2) set packetSize_ 512 $cbr_(2) set interval_ 0.25 $cbr_(2) set random_ 1 $cbr_(2) set maxpkts_ 10000 $cbr_(2) attach-agent $udp_(2) $ns_ connect $udp_(2) $null_(2) $ns_ at 146.96568928983328 "$cbr_(2) start" # # 6 connecting to 7 at time 55.634230382570173 # set udp_(3) [new Agent/UDP] $ns_ attach-agent $node_(6) $udp_(3) set null_(3) [new Agent/Null] $ns_ attach-agent $node_(7) $null_(3) set cbr_(3) [new Application/Traffic/CBR] $cbr_(3) set packetSize_ 512 $cbr_(3) set interval_ 0.25 $cbr_(3) set random_ 1 $cbr_(3) set maxpkts_ 10000 $cbr_(3) attach-agent $udp_(3) $ns_ connect $udp_(3) $null_(3) $ns_ at 55.634230382570173 "$cbr_(3) start" # # 7 connecting to 8 at time 29.546173154165118 # set udp_(4) [new Agent/UDP] $ns_ attach-agent $node_(7) $udp_(4) set null_(4) [new Agent/Null] $ns_ attach-agent $node_(8) $null_(4) set cbr_(4) [new Application/Traffic/CBR] $cbr_(4) set packetSize_ 512 $cbr_(4) set interval_ 0.25 $cbr_(4) set random_ 1 $cbr_(4) set maxpkts_ 10000 $cbr_(4) attach-agent $udp_(4) $ns_ connect $udp_(4) $null_(4) $ns_ at 29.546173154165118 "$cbr_(4) start" # # 7 connecting to 9 at time 7.7030203154790309 # set udp_(5) [new Agent/UDP] $ns_ attach-agent $node_(7) $udp_(5) set null_(5) [new Agent/Null] $ns_ attach-agent $node_(9) $null_(5) set cbr_(5) [new Application/Traffic/CBR] $cbr_(5) set packetSize_ 512 $cbr_(5) set interval_ 0.25 $cbr_(5) set random_ 1 $cbr_(5) set maxpkts_ 10000 $cbr_(5) attach-agent $udp_(5) $ns_ connect $udp_(5) $null_(5) $ns_ at 7.7030203154790309 "$cbr_(5) start" # # 8 connecting to 9 at time 20.48548468411224 # set udp_(6) [new Agent/UDP] $ns_ attach-agent $node_(8) $udp_(6) set null_(6) [new Agent/Null] $ns_ attach-agent $node_(9) $null_(6) set cbr_(6) [new Application/Traffic/CBR] $cbr_(6) set packetSize_ 512 $cbr_(6) set interval_ 0.25 $cbr_(6) set random_ 1 $cbr_(6) set maxpkts_ 10000 $cbr_(6) attach-agent $udp_(6) $ns_ connect $udp_(6) $null_(6) $ns_ at 20.48548468411224 "$cbr_(6) start" # # 9 connecting to 10 at time 76.258212521792487 # set udp_(7) [new Agent/UDP] $ns_ attach-agent $node_(9) $udp_(7) set null_(7) [new Agent/Null] $ns_ attach-agent $node_(10) $null_(7) set cbr_(7) [new Application/Traffic/CBR] $cbr_(7) set packetSize_ 512 $cbr_(7) set interval_ 0.25 $cbr_(7) set random_ 1 $cbr_(7) set maxpkts_ 10000 $cbr_(7) attach-agent $udp_(7) $ns_ connect $udp_(7) $null_(7) $ns_ at 76.258212521792487 "$cbr_(7) start" # # 9 connecting to 11 at time 31.464945688594575 # set udp_(8) [new Agent/UDP] $ns_ attach-agent $node_(9) $udp_(8) set null_(8) [new Agent/Null] $ns_ attach-agent $node_(11) $null_(8) set cbr_(8) [new Application/Traffic/CBR] $cbr_(8) set packetSize_ 512 $cbr_(8) set interval_ 0.25 $cbr_(8) set random_ 1 $cbr_(8) set maxpkts_ 10000 $cbr_(8) attach-agent $udp_(8) $ns_ connect $udp_(8) $null_(8) $ns_ at 31.464945688594575 "$cbr_(8) start" # # 11 connecting to 12 at time 62.77338456491632 # set udp_(9) [new Agent/UDP] $ns_ attach-agent $node_(11) $udp_(9) set null_(9) [new Agent/Null] $ns_ attach-agent $node_(12) $null_(9) set cbr_(9) [new Application/Traffic/CBR] $cbr_(9) set packetSize_ 512 $cbr_(9) set interval_ 0.25 $cbr_(9) set random_ 1 $cbr_(9) set maxpkts_ 10000 $cbr_(9) attach-agent $udp_(9) $ns_ connect $udp_(9) $null_(9) $ns_ at 62.77338456491632 "$cbr_(9) start" # # 11 connecting to 13 at time 46.455830739092008 # set udp_(10) [new Agent/UDP] $ns_ attach-agent $node_(11) $udp_(10) set null_(10) [new Agent/Null] $ns_ attach-agent $node_(13) $null_(10) set cbr_(10) [new Application/Traffic/CBR] $cbr_(10) set packetSize_ 512 $cbr_(10) set interval_ 0.25 $cbr_(10) set random_ 1 $cbr_(10) set maxpkts_ 10000 $cbr_(10) attach-agent $udp_(10) $ns_ connect $udp_(10) $null_(10) $ns_ at 46.455830739092008 "$cbr_(10) start" # # 13 connecting to 14 at time 83.900868549896813 # set udp_(11) [new Agent/UDP] $ns_ attach-agent $node_(13) $udp_(11) set null_(11) [new Agent/Null] $ns_ attach-agent $node_(14) $null_(11) set cbr_(11) [new Application/Traffic/CBR] $cbr_(11) set packetSize_ 512 $cbr_(11) set interval_ 0.25 $cbr_(11) set random_ 1 $cbr_(11) set maxpkts_ 10000 $cbr_(11) attach-agent $udp_(11) $ns_ connect $udp_(11) $null_(11) $ns_ at 83.900868549896813 "$cbr_(11) start" # # 14 connecting to 15 at time 155.17211061677529 # set udp_(12) [new Agent/UDP] $ns_ attach-agent $node_(14) $udp_(12) set null_(12) [new Agent/Null] $ns_ attach-agent $node_(15) $null_(12) set cbr_(12) [new Application/Traffic/CBR] $cbr_(12) set packetSize_ 512 $cbr_(12) set interval_ 0.25 $cbr_(12) set random_ 1 $cbr_(12) set maxpkts_ 10000 $cbr_(12) attach-agent $udp_(12) $ns_ connect $udp_(12) $null_(12) $ns_ at 155.17211061677529 "$cbr_(12) start" # # 15 connecting to 16 at time 39.088702704333095 # set udp_(13) [new Agent/UDP] $ns_ attach-agent $node_(15) $udp_(13) set null_(13) [new Agent/Null] $ns_ attach-agent $node_(16) $null_(13) set cbr_(13) [new Application/Traffic/CBR] $cbr_(13) set packetSize_ 512 $cbr_(13) set interval_ 0.25 $cbr_(13) set random_ 1 $cbr_(13) set maxpkts_ 10000 $cbr_(13) attach-agent $udp_(13) $ns_ connect $udp_(13) $null_(13) $ns_ at 39.088702704333095 "$cbr_(13) start" # # 15 connecting to 17 at time 43.420613009212822 # set udp_(14) [new Agent/UDP] $ns_ attach-agent $node_(15) $udp_(14) set null_(14) [new Agent/Null] $ns_ attach-agent $node_(17) $null_(14) set cbr_(14) [new Application/Traffic/CBR] $cbr_(14) set packetSize_ 512 $cbr_(14) set interval_ 0.25 $cbr_(14) set random_ 1 $cbr_(14) set maxpkts_ 10000 $cbr_(14) attach-agent $udp_(14) $ns_ connect $udp_(14) $null_(14) $ns_ at 43.420613009212822 "$cbr_(14) start" # # 16 connecting to 17 at time 121.92280978985261 # set udp_(15) [new Agent/UDP] $ns_ attach-agent $node_(16) $udp_(15) set null_(15) [new Agent/Null] $ns_ attach-agent $node_(17) $null_(15) set cbr_(15) [new Application/Traffic/CBR] $cbr_(15) set packetSize_ 512 $cbr_(15) set interval_ 0.25 $cbr_(15) set random_ 1 $cbr_(15) set maxpkts_ 10000 $cbr_(15) attach-agent $udp_(15) $ns_ connect $udp_(15) $null_(15) $ns_ at 121.92280978985261 "$cbr_(15) start" # # 16 connecting to 18 at time 137.20174070317378 # set udp_(16) [new Agent/UDP] $ns_ attach-agent $node_(16) $udp_(16) set null_(16) [new Agent/Null] $ns_ attach-agent $node_(18) $null_(16) set cbr_(16) [new Application/Traffic/CBR] $cbr_(16) set packetSize_ 512 $cbr_(16) set interval_ 0.25 $cbr_(16) set random_ 1 $cbr_(16) set maxpkts_ 10000 $cbr_(16) attach-agent $udp_(16) $ns_ connect $udp_(16) $null_(16) $ns_ at 137.20174070317378 "$cbr_(16) start" # # 17 connecting to 18 at time 72.99343390995331 # set udp_(17) [new Agent/UDP] $ns_ attach-agent $node_(17) $udp_(17) set null_(17) [new Agent/Null] $ns_ attach-agent $node_(18) $null_(17) set cbr_(17) [new Application/Traffic/CBR] $cbr_(17) set packetSize_ 512 $cbr_(17) set interval_ 0.25 $cbr_(17) set random_ 1 $cbr_(17) set maxpkts_ 10000 $cbr_(17) attach-agent $udp_(17) $ns_ connect $udp_(17) $null_(17) $ns_ at 72.99343390995331 "$cbr_(17) start" # # 17 connecting to 19 at time 19.655724884781858 # set udp_(18) [new Agent/UDP] $ns_ attach-agent $node_(17) $udp_(18) set null_(18) [new Agent/Null] $ns_ attach-agent $node_(19) $null_(18) set cbr_(18) [new Application/Traffic/CBR] $cbr_(18) set packetSize_ 512 $cbr_(18) set interval_ 0.25 $cbr_(18) set random_ 1 $cbr_(18) set maxpkts_ 10000 $cbr_(18) attach-agent $udp_(18) $ns_ connect $udp_(18) $null_(18) $ns_ at 19.655724884781858 "$cbr_(18) start" # # 20 connecting to 21 at time 170.32769159894795 # set udp_(19) [new Agent/UDP] $ns_ attach-agent $node_(20) $udp_(19) set null_(19) [new Agent/Null] $ns_ attach-agent $node_(21) $null_(19) set cbr_(19) [new Application/Traffic/CBR] $cbr_(19) set packetSize_ 512 $cbr_(19) set interval_ 0.25 $cbr_(19) set random_ 1 $cbr_(19) set maxpkts_ 10000 $cbr_(19) attach-agent $udp_(19) $ns_ connect $udp_(19) $null_(19) $ns_ at 170.32769159894795 "$cbr_(19) start" # # 20 connecting to 22 at time 160.44260791523504 # set udp_(20) [new Agent/UDP] $ns_ attach-agent $node_(20) $udp_(20) set null_(20) [new Agent/Null] $ns_ attach-agent $node_(22) $null_(20) set cbr_(20) [new Application/Traffic/CBR] $cbr_(20) set packetSize_ 512 $cbr_(20) set interval_ 0.25 $cbr_(20) set random_ 1 $cbr_(20) set maxpkts_ 10000 $cbr_(20) attach-agent $udp_(20) $ns_ connect $udp_(20) $null_(20) $ns_ at 160.44260791523504 "$cbr_(20) start" # # 24 connecting to 25 at time 60.419296464146719 # set udp_(21) [new Agent/UDP] $ns_ attach-agent $node_(24) $udp_(21) set null_(21) [new Agent/Null] $ns_ attach-agent $node_(25) $null_(21) set cbr_(21) [new Application/Traffic/CBR] $cbr_(21) set packetSize_ 512 $cbr_(21) set interval_ 0.25 $cbr_(21) set random_ 1 $cbr_(21) set maxpkts_ 10000 $cbr_(21) attach-agent $udp_(21) $ns_ connect $udp_(21) $null_(21) $ns_ at 60.419296464146719 "$cbr_(21) start" # # 26 connecting to 27 at time 46.258873029732555 # set udp_(22) [new Agent/UDP] $ns_ attach-agent $node_(26) $udp_(22) set null_(22) [new Agent/Null] $ns_ attach-agent $node_(27) $null_(22) set cbr_(22) [new Application/Traffic/CBR] $cbr_(22) set packetSize_ 512 $cbr_(22) set interval_ 0.25 $cbr_(22) set random_ 1 $cbr_(22) set maxpkts_ 10000 $cbr_(22) attach-agent $udp_(22) $ns_ connect $udp_(22) $null_(22) $ns_ at 46.258873029732555 "$cbr_(22) start" # # 27 connecting to 28 at time 98.067954088592884 # set udp_(23) [new Agent/UDP] $ns_ attach-agent $node_(27) $udp_(23) set null_(23) [new Agent/Null] $ns_ attach-agent $node_(28) $null_(23) set cbr_(23) [new Application/Traffic/CBR] $cbr_(23) set packetSize_ 512 $cbr_(23) set interval_ 0.25 $cbr_(23) set random_ 1 $cbr_(23) set maxpkts_ 10000 $cbr_(23) attach-agent $udp_(23) $ns_ connect $udp_(23) $null_(23) $ns_ at 98.067954088592884 "$cbr_(23) start" # # 28 connecting to 29 at time 47.128346453946243 # set udp_(24) [new Agent/UDP] $ns_ attach-agent $node_(28) $udp_(24) set null_(24) [new Agent/Null] $ns_ attach-agent $node_(29) $null_(24) set cbr_(24) [new Application/Traffic/CBR] $cbr_(24) set packetSize_ 512 $cbr_(24) set interval_ 0.25 $cbr_(24) set random_ 1 $cbr_(24) set maxpkts_ 10000 $cbr_(24) attach-agent $udp_(24) $ns_ connect $udp_(24) $null_(24) $ns_ at 47.128346453946243 "$cbr_(24) start" # # 28 connecting to 30 at time 99.87114126788039 # set udp_(25) [new Agent/UDP] $ns_ attach-agent $node_(28) $udp_(25) set null_(25) [new Agent/Null] $ns_ attach-agent $node_(30) $null_(25) set cbr_(25) [new Application/Traffic/CBR] $cbr_(25) set packetSize_ 512 $cbr_(25) set interval_ 0.25 $cbr_(25) set random_ 1 $cbr_(25) set maxpkts_ 10000 $cbr_(25) attach-agent $udp_(25) $ns_ connect $udp_(25) $null_(25) $ns_ at 99.87114126788039 "$cbr_(25) start" # # 33 connecting to 34 at time 170.4269140541679 # set udp_(26) [new Agent/UDP] $ns_ attach-agent $node_(33) $udp_(26) set null_(26) [new Agent/Null] $ns_ attach-agent $node_(34) $null_(26) set cbr_(26) [new Application/Traffic/CBR] $cbr_(26) set packetSize_ 512 $cbr_(26) set interval_ 0.25 $cbr_(26) set random_ 1 $cbr_(26) set maxpkts_ 10000 $cbr_(26) attach-agent $udp_(26) $ns_ connect $udp_(26) $null_(26) $ns_ at 170.4269140541679 "$cbr_(26) start" # # 33 connecting to 35 at time 139.08523271749041 # set udp_(27) [new Agent/UDP] $ns_ attach-agent $node_(33) $udp_(27) set null_(27) [new Agent/Null] $ns_ attach-agent $node_(35) $null_(27) set cbr_(27) [new Application/Traffic/CBR] $cbr_(27) set packetSize_ 512 $cbr_(27) set interval_ 0.25 $cbr_(27) set random_ 1 $cbr_(27) set maxpkts_ 10000 $cbr_(27) attach-agent $udp_(27) $ns_ connect $udp_(27) $null_(27) $ns_ at 139.08523271749041 "$cbr_(27) start" # # 35 connecting to 36 at time 32.17101298839367 # set udp_(28) [new Agent/UDP] $ns_ attach-agent $node_(35) $udp_(28) set null_(28) [new Agent/Null] $ns_ attach-agent $node_(36) $null_(28) set cbr_(28) [new Application/Traffic/CBR] $cbr_(28) set packetSize_ 512 $cbr_(28) set interval_ 0.25 $cbr_(28) set random_ 1 $cbr_(28) set maxpkts_ 10000 $cbr_(28) attach-agent $udp_(28) $ns_ connect $udp_(28) $null_(28) $ns_ at 32.17101298839367 "$cbr_(28) start" # # 36 connecting to 37 at time 16.444244867397586 # set udp_(29) [new Agent/UDP] $ns_ attach-agent $node_(36) $udp_(29) set null_(29) [new Agent/Null] $ns_ attach-agent $node_(37) $null_(29) set cbr_(29) [new Application/Traffic/CBR] $cbr_(29) set packetSize_ 512 $cbr_(29) set interval_ 0.25 $cbr_(29) set random_ 1 $cbr_(29) set maxpkts_ 10000 $cbr_(29) attach-agent $udp_(29) $ns_ connect $udp_(29) $null_(29) $ns_ at 16.444244867397586 "$cbr_(29) start" # # 36 connecting to 38 at time 88.50990661816202 # set udp_(30) [new Agent/UDP] $ns_ attach-agent $node_(36) $udp_(30) set null_(30) [new Agent/Null] $ns_ attach-agent $node_(38) $null_(30) set cbr_(30) [new Application/Traffic/CBR] $cbr_(30) set packetSize_ 512 $cbr_(30) set interval_ 0.25 $cbr_(30) set random_ 1 $cbr_(30) set maxpkts_ 10000 $cbr_(30) attach-agent $udp_(30) $ns_ connect $udp_(30) $null_(30) $ns_ at 88.50990661816202 "$cbr_(30) start" # # 38 connecting to 39 at time 95.921739365869087 # set udp_(31) [new Agent/UDP] $ns_ attach-agent $node_(38) $udp_(31) set null_(31) [new Agent/Null] $ns_ attach-agent $node_(39) $null_(31) set cbr_(31) [new Application/Traffic/CBR] $cbr_(31) set packetSize_ 512 $cbr_(31) set interval_ 0.25 $cbr_(31) set random_ 1 $cbr_(31) set maxpkts_ 10000 $cbr_(31) attach-agent $udp_(31) $ns_ connect $udp_(31) $null_(31) $ns_ at 95.921739365869087 "$cbr_(31) start" # # 38 connecting to 40 at time 132.31640266828072 # set udp_(32) [new Agent/UDP] $ns_ attach-agent $node_(38) $udp_(32) set null_(32) [new Agent/Null] $ns_ attach-agent $node_(40) $null_(32) set cbr_(32) [new Application/Traffic/CBR] $cbr_(32) set packetSize_ 512 $cbr_(32) set interval_ 0.25 $cbr_(32) set random_ 1 $cbr_(32) set maxpkts_ 10000 $cbr_(32) attach-agent $udp_(32) $ns_ connect $udp_(32) $null_(32) $ns_ at 132.31640266828072 "$cbr_(32) start" # # 41 connecting to 42 at time 162.51257573371407 # set udp_(33) [new Agent/UDP] $ns_ attach-agent $node_(41) $udp_(33) set null_(33) [new Agent/Null] $ns_ attach-agent $node_(42) $null_(33) set cbr_(33) [new Application/Traffic/CBR] $cbr_(33) set packetSize_ 512 $cbr_(33) set interval_ 0.25 $cbr_(33) set random_ 1 $cbr_(33) set maxpkts_ 10000 $cbr_(33) attach-agent $udp_(33) $ns_ connect $udp_(33) $null_(33) $ns_ at 162.51257573371407 "$cbr_(33) start" # # 41 connecting to 43 at time 131.04751890108341 # set udp_(34) [new Agent/UDP] $ns_ attach-agent $node_(41) $udp_(34) set null_(34) [new Agent/Null] $ns_ attach-agent $node_(43) $null_(34) set cbr_(34) [new Application/Traffic/CBR] $cbr_(34) set packetSize_ 512 $cbr_(34) set interval_ 0.25 $cbr_(34) set random_ 1 $cbr_(34) set maxpkts_ 10000 $cbr_(34) attach-agent $udp_(34) $ns_ connect $udp_(34) $null_(34) $ns_ at 131.04751890108341 "$cbr_(34) start" # # 42 connecting to 43 at time 105.50024639139895 # set udp_(35) [new Agent/UDP] $ns_ attach-agent $node_(42) $udp_(35) set null_(35) [new Agent/Null] $ns_ attach-agent $node_(43) $null_(35) set cbr_(35) [new Application/Traffic/CBR] $cbr_(35) set packetSize_ 512 $cbr_(35) set interval_ 0.25 $cbr_(35) set random_ 1 $cbr_(35) set maxpkts_ 10000 $cbr_(35) attach-agent $udp_(35) $ns_ connect $udp_(35) $null_(35) $ns_ at 105.50024639139895 "$cbr_(35) start" # # 42 connecting to 44 at time 132.45129531829213 # set udp_(36) [new Agent/UDP] $ns_ attach-agent $node_(42) $udp_(36) set null_(36) [new Agent/Null] $ns_ attach-agent $node_(44) $null_(36) set cbr_(36) [new Application/Traffic/CBR] $cbr_(36) set packetSize_ 512 $cbr_(36) set interval_ 0.25 $cbr_(36) set random_ 1 $cbr_(36) set maxpkts_ 10000 $cbr_(36) attach-agent $udp_(36) $ns_ connect $udp_(36) $null_(36) $ns_ at 132.45129531829213 "$cbr_(36) start" # # 43 connecting to 44 at time 64.09054449018582 # set udp_(37) [new Agent/UDP] $ns_ attach-agent $node_(43) $udp_(37) set null_(37) [new Agent/Null] $ns_ attach-agent $node_(44) $null_(37) set cbr_(37) [new Application/Traffic/CBR] $cbr_(37) set packetSize_ 512 $cbr_(37) set interval_ 0.25 $cbr_(37) set random_ 1 $cbr_(37) set maxpkts_ 10000 $cbr_(37) attach-agent $udp_(37) $ns_ connect $udp_(37) $null_(37) $ns_ at 64.09054449018582 "$cbr_(37) start" # # 43 connecting to 45 at time 100.5135456661291 # set udp_(38) [new Agent/UDP] $ns_ attach-agent $node_(43) $udp_(38) set null_(38) [new Agent/Null] $ns_ attach-agent $node_(45) $null_(38) set cbr_(38) [new Application/Traffic/CBR] $cbr_(38) set packetSize_ 512 $cbr_(38) set interval_ 0.25 $cbr_(38) set random_ 1 $cbr_(38) set maxpkts_ 10000 $cbr_(38) attach-agent $udp_(38) $ns_ connect $udp_(38) $null_(38) $ns_ at 100.5135456661291 "$cbr_(38) start" # # 44 connecting to 45 at time 141.0795085137149 # set udp_(39) [new Agent/UDP] $ns_ attach-agent $node_(44) $udp_(39) set null_(39) [new Agent/Null] $ns_ attach-agent $node_(45) $null_(39) set cbr_(39) [new Application/Traffic/CBR] $cbr_(39) set packetSize_ 512 $cbr_(39) set interval_ 0.25 $cbr_(39) set random_ 1 $cbr_(39) set maxpkts_ 10000 $cbr_(39) attach-agent $udp_(39) $ns_ connect $udp_(39) $null_(39) $ns_ at 141.0795085137149 "$cbr_(39) start" # #Total sources/connections: 25/40 # From kashyap3881 at gmail.com Wed Jun 6 20:39:26 2007 From: kashyap3881 at gmail.com (Kashyap Kambhatla) Date: Wed, 6 Jun 2007 20:39:26 -0700 Subject: [ns] wireless simulation ns-2 Message-ID: <434dc22c0706062039m44f62babs97549a65c7f925fb@mail.gmail.com> Hello all, I have 2 questions: 1. Is it possible to show traffic patterns with different colors between wireless nodes (just like how its possible for wired scenarios) in ns-2? If so where could i find a demo? 2. If i need to load the NAM (animation) on to a powerpoint in the form of a movie, is it possible? If so how do i do it? I appreciate your time and help. Thank you. Regards, Kashyap K. R. Kambhatla. From anjali_zakky at yahoo.com Wed Jun 6 21:31:07 2007 From: anjali_zakky at yahoo.com (Anjali) Date: Wed, 6 Jun 2007 21:31:07 -0700 (PDT) Subject: [ns] ns-2.26 on fedora core 5 Message-ID: <20070607043107.45208.qmail@web30508.mail.mud.yahoo.com> hi all i have been trying to install ns-2.26 on fc5. Already applied a patch and replaced god.h. The latest problem is of webcache/webtraf.cc. It gives error and stops make. Following is displayed webcache/webtraf.cc: In member function ?virtual int WebTrafPool::command(int, const char* const*)?: webcache/webtraf.cc:417: error: ?lt? was not declared in this scope webcache/webtraf.cc:417: error: expected `)' before ?;? token webcache/webtraf.cc:417: error: name lookup of ?i? changed for new ISO ?for? scoping webcache/webtraf.cc:417: error: using obsolete binding at ?i? webcache/webtraf.cc:417: error: expected `;' before ?)? token make: *** [webcache/webtraf.o] Error 1 Ns make failed! See http://www.isi.edu/nsnam/ns/ns-problems.html for problems Kindly reply how to solve this. I want ns 2.26 on fc5. other option is downgrade compiler. There also i m struck with how to let ns-2.26 know it has to use older version. Anjali ____________________________________________________________________________________ Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more. http://mobile.yahoo.com/go?refer=1GNXIC From j.geetha at gmail.com Wed Jun 6 22:41:30 2007 From: j.geetha at gmail.com (Geetha) Date: Thu, 7 Jun 2007 13:41:30 +0800 Subject: [ns] ns verssion Message-ID: <8c17cb3b0706062241g36b518c5ife8383762cc16df7@mail.gmail.com> Hello NS-Users, I want to know whether the NS versions used makes a difference in the PDF, Delay and routing overhead values. Thanking you, with regards geetha From se.pankaj at gmail.com Wed Jun 6 23:22:11 2007 From: se.pankaj at gmail.com (pankaj kumar) Date: Thu, 7 Jun 2007 11:52:11 +0530 Subject: [ns] hierarchical addressing and number of nodes Message-ID: <33db0d640706062322x30eaccffr45547ffbd0b78b66@mail.gmail.com> Hi All i have following hierarchical addressing # Set NS Addressing AddrParams set domain_num_ 2 AddrParams set cluster_num_ {1 5} AddrParams set nodes_num_ {1 1 3 1 1 1} when i am trying to add new a node to the topology its giving segmentation fault without changing above NS addressing. How i can overcome by this this problem ( or i have to change into #Set NS Addressing??? ) thanks and regards, pankaj From yxhhyps at yahoo.com.cn Thu Jun 7 00:15:37 2007 From: yxhhyps at yahoo.com.cn (=?gb2312?q?=CF=E6=BA=CD?=) Date: Thu, 7 Jun 2007 15:15:37 +0800 (CST) Subject: [ns] gcc/g++ compiling problem Message-ID: <872866.87837.qm@web15708.mail.cnb.yahoo.com> Hi, everybody: I program using STL. there is a member function of templete class map, I use the fucntion well with visual studio 2003 .net, but when I compile those code under cygwin, the compiler says this fucntion is wrong, why? I code my program with standard C++. In the book <>, the writer says he have test his code, in the book, under vstudio 2003 and linux with gcc version 3.3.1. my gcc version for cygwin is 3.3.1. Then I install a new version 4.0.1, it gives the same error information. Regards Yang --------------------------------- ÇÀ×¢ÑÅ»¢Ãâ·ÑÓÊÏä3.5GÈÝÁ¿£¬20M¸½¼þ£¡ From kalif_m at yahoo.com Thu Jun 7 01:41:33 2007 From: kalif_m at yahoo.com (KaLiF) Date: Thu, 7 Jun 2007 01:41:33 -0700 (PDT) Subject: [ns] GPRS simulation Message-ID: <649.2910.qm@web31707.mail.mud.yahoo.com> I want to try GPRS simulation using Network Simulator. I have downloaded the source code gprs-072501-2.1b7a.tar.gz. I am having ns2.29 installed but i do not know how to integrarte this gprs module into ns2. Please HELP;;; THX! Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici ____________________________________________________________________________________ The fish are biting. Get more visitors on your site using Yahoo! Search Marketing. http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php From abdeljaouad at gmail.com Thu Jun 7 02:40:36 2007 From: abdeljaouad at gmail.com (Imad Abdeljaouad) Date: Thu, 7 Jun 2007 09:40:36 +0000 Subject: [ns] Eurane um.cc uptarget_ ? sendUP(p) Message-ID: <8e20d47b0706070240v67d0bdficbbffbcb9d13ebe1@mail.gmail.com> Hi all, In Eurane, I managed to get packets arrive here: void UM::makeSDU(Packet * p) { hdr_cmn *ch; hdr_rlc *llh; assert(p); ch = HDR_CMN(p); llh = hdr_rlc::access(p); ch->ptype() = llh->lptype(); ch->error() = llh->lerror(); ch->timestamp() = llh->lts(); ch->size() = llh->lsize(); uptarget_ ? sendUp(p) : Packet::free(p); } I am actually looking for this: uptarget_ ? sendUp(p) : Packet::free(p); Where do packets go after that ? I know it's up the stack but where exactly in the code, what is uptarget_ and where is the sendUP() function located ( knowing that I am using UDP ) ?? please help me, I am stuck !!! ________________________ Imad Abdeljaouad From nassimlaga at yahoo.fr Thu Jun 7 03:10:03 2007 From: nassimlaga at yahoo.fr (nassim laga) Date: Thu, 7 Jun 2007 12:10:03 +0200 (CEST) Subject: [ns] extend NS to support nodes with wired and wireless interface Message-ID: <691939.5964.qm@web25410.mail.ukl.yahoo.com> Hi all, is there an idea on how to extend NS to support "defining nodes with one wired interface and an other wireless interface" regards, Nassim --------------------------------- Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail From gancho at designspots.com Thu Jun 7 03:15:58 2007 From: gancho at designspots.com (=?ISO-8859-1?Q?S=E9rgio_Alexandre?=) Date: Thu, 07 Jun 2007 11:15:58 +0100 Subject: [ns] hierarchical addressing and number of nodes In-Reply-To: <33db0d640706062322x30eaccffr45547ffbd0b78b66@mail.gmail.com> References: <33db0d640706062322x30eaccffr45547ffbd0b78b66@mail.gmail.com> Message-ID: <4667DADE.3070704@designspots.com> if you : # Set NS Addressing AddrParams set domain_num_ 9 AddrParams set cluster_num_ {9 9 9 9 9 9 9 9 9} AddrParams set nodes_num_ {9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 etc..} p. example you will have no problema running your simulation. Just raise the numbers. pankaj kumar wrote: > Hi All > i have following hierarchical addressing > > # Set NS Addressing > AddrParams set domain_num_ 2 > AddrParams set cluster_num_ {1 5} > AddrParams set nodes_num_ {1 1 3 1 1 1} > > when i am trying to add new a node to the topology its giving segmentation > fault without changing above NS addressing. > > How i can overcome by this this problem ( or i have to change into #Set NS > Addressing??? ) > > thanks and regards, > pankaj > > From l.dhmhtrhs at gmail.com Thu Jun 7 03:59:05 2007 From: l.dhmhtrhs at gmail.com (Dimitris Liarokapis) Date: Thu, 7 Jun 2007 11:59:05 +0100 Subject: [ns] problem when recompile Message-ID: <1217925b0706070359o35d51cf8h249f5f59b2bdfb91@mail.gmail.com> Hi all, I have tried to implement a new MANET protocol. I have made all the necessary changes and recompiled using - make clean - make depend - make After all these, i can't run ns because there is no ns file under the installation directory. Actually i get the error: ./ns: No such file or directory Do i need to re-install ns? Any ideas? Regards Dimitris From kalif_m at yahoo.com Thu Jun 7 04:19:37 2007 From: kalif_m at yahoo.com (KaLiF) Date: Thu, 7 Jun 2007 04:19:37 -0700 (PDT) Subject: [ns] Fw: WFQ-1.2.5 Message-ID: <810400.78838.qm@web31715.mail.mud.yahoo.com> Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici ----- Forwarded Message ---- From: "daemon at ISI.EDU" To: kalif_m at yahoo.com Sent: Thursday, June 7, 2007 1:14:20 PM Subject: Re: WFQ-1.2.5 Your message to ns-users (attached below) was rejected because it does not contain a subject header at all, or because it does not contain a useful subject header. Subjects allow people to quickly determine if messages are relevant to them. Please pick a useful subject line for your message and re-send it to ns-users. Useful subjects mention something about what part of ns you're working with. For example: - "A few issues (fulltcp, parameters...) related to webtraf.*" - "How does Agent::delay_bind_init_all() work?" NON-useful subjects are things like: - omitting the subject completely - "help" - "urgent" - (most any one-word subjects) Thanks for helping to make ns-users effective, -John Heidemann ---------------------------------------- >From kalif_m at yahoo.com Thu Jun 7 03:14:19 2007 Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by gamma.isi.edu (8.13.8/8.13.8) with ESMTP id l57ACuJq006331 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Thu, 7 Jun 2007 03:12:58 -0700 (PDT) Received: from web31706.mail.mud.yahoo.com (web31706.mail.mud.yahoo.com [68.142.201.186]) by vapor.isi.edu (8.13.8/8.13.8) with SMTP id l57ACpxk019446 for ; Thu, 7 Jun 2007 03:12:51 -0700 (PDT) Received: (qmail 86556 invoked by uid 60001); 7 Jun 2007 10:12:51 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=hZlqnAg5G2/LoHnugZEMy7+SFayA1MylKMyueBQisCL+rpmyd7gLqub6j2JXjblyhFAbPthdabcoHZjeBhHb3YeG2drMlg1PXbNyEIiQTV937AKHjpB6/Icv0uqSqNwbbmkCRGOK6BKL8kg1qGSBYSeMWtTgFG849DsAV9IFl9o=; X-YMail-OSG: VNWQW8QVM1mbUNEq4kObBzwlHq_ZsfRFXsFYNfrhxDrwPe.rm_VmcwumERqiuzbmdM4vvDzN0FWotbXl5u.AszyUU.kEDZDFCtZ.alnsmUoKgaRxpYwFyR5yVx3wkGW4JJHFd9MKU_.v Received: from [209.191.106.126] by web31706.mail.mud.yahoo.com via HTTP; Thu, 07 Jun 2007 03:12:51 PDT X-Mailer: YahooMailRC/651.29 YahooMailWebService/0.7.41.16 Date: Thu, 7 Jun 2007 03:12:51 -0700 (PDT) From: KaLiF Subject: WFQ-1.2.5 To: ns-users at ISI.EDU MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-1331234035-1181211171=:86138" Message-ID: <127946.86138.qm at web31706.mail.mud.yahoo.com> X-ISI-4-43-8-MailScanner: Found to be clean, Found to be clean X-MailScanner-From: kalif_m at yahoo.com --0-1331234035-1181211171=:86138 Content-Type: text/plain; charset=ascii I tried to install it again... This time I gave it the parameter manual. And now I think that install was correct. I didn't get no error in installing, but an error till persist when i want to run the example : example.tcl This is: "Floating point exception (core dumped)" IF I don't get this error fix, I need to try something else to simulate congestion in GPRS... any idea?! Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 11:41:06 PM Subject: Fw: Weighted Round Robin When i'm trying to ./configurate ns... make ... make install . I get another error that I think that is the begining of all my problems: for d in /usr/local/man/man1; do \ if [ ! -d $d ]; then \ mkdir -p $d ;\ fi;\ done mkdir: cannot create directory `/usr/local/man/man1': Permission denied make: *** [dirs] Error 1 ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 11:36:52 PM Subject: Fw: Weighted Round Robin When I was trying to installed the other wfq-1.2.5 i get an error that want to install "sudo apt-get host " or something like this. Now when I'm trying to ns example.tcl... I get another error: "example.tcl does not exist (Authoritative answer)" I really need HELP! If I don't install this program my license exam is ruined. ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 10:59:52 PM Subject: Fw: Weighted Round Robin I'm thinking to extract the package wfq-1.2.1 from ns 2.31, because I found another wfq-1.2.5 and i think this one will work. Could anyone tell me how to extract that package: I want to try with the new one: maybe that have some bugs fixed for the renew version. I did passed through that earlier error by ./configure in the ns directory make make install but now i get another error: something like: "Floating point exception (core dumped)" I hope that to be an passing error. I will try to restart my computer and pray to work. ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 8:37:00 PM Subject: Fw: Weighted Round Robin Although I'm trying to install from http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/ the http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/gprs-072501-2.1b7a.tar.gz but no success till now... Could anyone give an adwice about installing it. THX! ----- Forwarded Message ---- From: KaLiF To: ns-users at isi.edu Sent: Wednesday, June 6, 2007 8:30:31 PM Subject: Re: Weighted Round Robin Hello again, I did founfd out some pach that install another patch: wfq-1.2.1 ( http://www.cc.jyu.fi/~sayenko/srpms/wfq-1.2.1.tar.gz ) , but now I can't run the example. I get an error like this: invalid command name "Queue/WFQ" while executing "Queue/WFQ create _o16 " 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 Queue/$qtype" ("default" arm line 3) invoked from within "switch -exact $qtype { ErrorModule { if { [llength $args] > 0 } { set q [eval new $qtype $args] } else { set q [new $qtype Fid] } } intserv { set qtyp..." (procedure "_o3" line 14) (Simulator simplex-link line 14) invoked from within "_o3 simplex-link _o10 _o13 5Mb 2ms WFQ" ("eval" body line 1) invoked from within "eval $self simplex-link $n1 $n2 $bw $delay $type $args" (procedure "_o3" line 8) (Simulator duplex-link line 8) invoked from within "$ns duplex-link $n0 $n1 5Mb 2ms WFQ" (file "example.tcl" line 12) Like I didn't patch: ./patch "directory where ns appear". When I did patch again I get this message: copying wfq files ... done patching Makefile.in ... 1 out of 1 hunk FAILED -- saving rejects to file Makefile.in.rej patching tcl/lib/ns-default.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file tcl/lib/ns-default.tcl.rej patching tcl/lib/ns-lib.tcl ... Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file tcl/lib/ns-lib.tcl.rej Please HELP! ----- Original Message ---- From: KaLiF To: ns-users at isi.edu Sent: Tuesday, June 5, 2007 3:33:29 PM Subject: Weighted Round Robin Hello, I'm trying to find this algorithms :Weighted Round Robin, Oldest Queue, Longest Queue, Total Queue Length and Total File Lenngth to simulate it for my project. At least one of them. Could anyone tell me from where I can find them? Although I have to find the sending delay in a wireless transmission between 10 nodes, I found a file named cbrgen.tcl that I could modify, but the nodes (users) have diffrent type of rates (they are from diffrent type of QoS) and there I can put only one rate in the variables; and what's the meaning of seeds. I'm a beginner in NS, and because i don't know where to look, these things freak me and the License exam is at the door: knock, knock... Thanks in advance. Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when. Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool. Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center. Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. Be a better Heartthrob. Get better relationship answers from someone who knows. Yahoo! Answers - Check it out. Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center. ____________________________________________________________________________________ Need a vacation? Get great deals to amazing places on Yahoo! Travel. http://travel.yahoo.com/ --0-1331234035-1181211171=:86138 Content-Type: text/html; charset=ascii
I tried to install it again... This time I gave it the parameter manual. And now I think that install was correct.
I didn't get no error in installing, but an error till persist  when i want to run the example :  example.tcl
This is: "Floating point exception (core dumped)"

IF I don't get this error fix, I need to try something else to simulate congestion in GPRS... any idea?!

 
Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici


----- Forwarded Message ----
From: KaLiF <kalif_m at yahoo.com>
To: ns-users at isi.edu
Sent: Wednesday, June 6, 2007 11:41:06 PM
Subject: Fw: Weighted Round Robin


 When i'm trying to ./configurate ns... make ... make install . I get another error that I think that is the begining of all my problems:

for d in /usr/local/man/man1; do \
                if [ ! -d $d ]; then \
                        mkdir -p $d ;\
                fi;\
        done
mkdir: cannot create directory `/usr/local/man/man1': Permission denied
make: *** [dirs] Error 1




----- Forwarded Message ----
From: KaLiF <kalif_m at yahoo.com>
To: ns-users at isi.edu
Sent: Wednesday, June 6, 2007 11:36:52 PM
Subject: Fw: Weighted Round Robin


 When I was trying to installed the other wfq-1.2.5 i get an error that want to install "sudo apt-get host " or something like this.
Now when I'm trying to ns example.tcl... I get another error:

"example.tcl does not exist (Authoritative answer)"

I really need HELP!
If I don't install this program my license exam is ruined.




----- Forwarded Message ----
From: KaLiF <kalif_m at yahoo.com>
To: ns-users at isi.edu
Sent: Wednesday, June 6, 2007 10:59:52 PM
Subject: Fw: Weighted Round Robin


 I'm thinking to extract the package wfq-1.2.1 from ns 2.31, because I found another wfq-1.2.5 and i think this one will work. Could anyone tell me how to extract that package: I want to try with the new one: maybe that have some bugs fixed for the renew version.
     I did passed through that earlier error by
./configure              in the ns directory
make
make install

but now i get another error: something like: "Floating point exception (core dumped)"
I hope that to be an passing error. I will try to restart my computer and pray to work.



----- Forwarded Message ----
From: KaLiF <kalif_m at yahoo.com>
To: ns-users at isi.edu
Sent: Wednesday, June 6, 2007 8:37:00 PM
Subject: Fw: Weighted Round Robin


 Although I'm trying to install from http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/ the
http://www.ee.surrey.ac.uk/Personal/L.Wood/ns/mirror/gprs-072501-2.1b7a.tar.gz but no success till now... Could anyone give an adwice about installing it.

THX!


----- Forwarded Message ----
From: KaLiF <kalif_m at yahoo.com>
To: ns-users at isi.edu
Sent: Wednesday, June 6, 2007 8:30:31 PM
Subject: Re: Weighted Round Robin


Hello again,
I did founfd out some pach that install another patch: wfq-1.2.1 ( http://www.cc.jyu.fi/~sayenko/srpms/wfq-1.2.1.tar.gz ) , but now I can't run the example. I get an error like this:

invalid command name "Queue/WFQ"
    while executing
"Queue/WFQ create _o16 "
    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 Queue/$qtype"
    ("default" arm line 3)
    invoked from within
"switch -exact $qtype {
ErrorModule {
if { [llength $args] > 0 } {
set q [eval new $qtype $args]
} else {
set q [new $qtype Fid]
}
}
intserv {
set qtyp..."
    (procedure "_o3" line 14)
    (Simulator simplex-link line 14)
    invoked from within
"_o3 simplex-link _o10 _o13 5Mb 2ms WFQ"
    ("eval" body line 1)
    invoked from within
"eval $self simplex-link $n1 $n2 $bw $delay $type $args"
    (procedure "_o3" line 8)
    (Simulator duplex-link line 8)
    invoked from within
"$ns duplex-link $n0 $n1 5Mb 2ms WFQ"
    (file "example.tcl" line 12)

Like I didn't patch: ./patch "directory where ns appear". When I did patch again I get this message:

copying wfq files ... done
patching Makefile.in ... 1 out of 1 hunk FAILED -- saving rejects to file Makefile.in.rej
patching tcl/lib/ns-default.tcl ... Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file tcl/lib/ns-default.tcl.rej
patching tcl/lib/ns-lib.tcl ... Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file tcl/lib/ns-lib.tcl.rej

Please HELP!


----- Original Message ----
From: KaLiF <kalif_m at yahoo.com>
To: ns-users at isi.edu
Sent: Tuesday, June 5, 2007 3:33:29 PM
Subject: Weighted Round Robin

Hello,
I'm trying to find this algorithms :Weighted Round Robin, Oldest Queue, Longest Queue, Total Queue Length and Total File Lenngth to simulate it for my project. At least one of them. Could anyone tell me from where I can find them?
Although I have to find the sending delay in a wireless transmission between 10 nodes, I found a file named cbrgen.tcl that I could modify, but the nodes (users) have diffrent type of rates (they are from diffrent type of QoS) and there I can  put only one rate in the variables; and what's the meaning of seeds.
 
I'm a beginner in NS, and because i don't know where to look, these things freak me and the License exam is at the door: knock, knock...
 
Thanks in advance.
 
Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici


Sick sense of humor? Visit Yahoo! TV's Comedy with an Edge to see what's on, when.



Choose the right car based on your needs. Check out Yahoo! Autos new Car Finder tool.



Park yourself in front of a world of choices in alternative vehicles.
Visit the Yahoo! Auto Green Center.



Yahoo! oneSearch: Finally, mobile search that gives answers, not web links.



Be a better Heartthrob. Get better relationship answers from someone who knows.
Yahoo! Answers - Check it out.



Park yourself in front of a world of choices in alternative vehicles.
Visit the Yahoo! Auto Green Center.



Need a vacation? Get great deals to amazing places on Yahoo! Travel. --0-1331234035-1181211171=:86138-- ____________________________________________________________________________________ Looking for a deal? Find great prices on flights and hotels with Yahoo! FareChase. http://farechase.yahoo.com/ From bhaskar.sardar at gmail.com Thu Jun 7 06:35:28 2007 From: bhaskar.sardar at gmail.com (bhaskar sardar) Date: Thu, 7 Jun 2007 19:05:28 +0530 Subject: [ns] Scheduler going backwards Message-ID: <15cb5eac0706070635g41d92c63hdf16ab06f2eb13d6@mail.gmail.com> when i run a simulation i got the following messeges... BEB limit exceeded: dropping packets ns: scheduler going back in time from 7.0005683 to 0.0000000 Is it necessary to change the BEB limit? How the scheduler can be prevented from going back? thanks in advance. From nytejade.misc at gmail.com Thu Jun 7 07:52:00 2007 From: nytejade.misc at gmail.com (blah2u) Date: Thu, 07 Jun 2007 10:52:00 -0400 Subject: [ns] Creating an Ethernet Frame Message-ID: <46681B90.4050301@gmail.com> Does anyone know how I would go about taking an existing packet and wrapping it in an ethernet frame? From larry.brigman at gmail.com Thu Jun 7 08:00:52 2007 From: larry.brigman at gmail.com (Larry Brigman) Date: Thu, 7 Jun 2007 08:00:52 -0700 Subject: [ns] Creating an Ethernet Frame In-Reply-To: <46681B90.4050301@gmail.com> References: <46681B90.4050301@gmail.com> Message-ID: use nse. On 6/7/07, blah2u wrote: > > Does anyone know how I would go about taking an existing packet and > wrapping it in an ethernet frame? > > From kabboud at hotmail.fr Thu Jun 7 09:57:51 2007 From: kabboud at hotmail.fr (khodor abboud) Date: Thu, 07 Jun 2007 18:57:51 +0200 Subject: [ns] Help: error when using node generated by create_topology Message-ID: Hello evry Body, I am using the NS format generated by brite. when i try to use the node generated by the procedure create_topology (for monotoring per example), i have this error // can't read "n(3)": no such variable while executing "$ns monitor-queue create_topology.$n(3) $n(6) """ invoked from within "set qmon36 [$ns monitor-queue create_topology.$n(3) $n(6) ""]" (file "topology.tcl" line 189)// the code is : // proc create_topology {} { global ns #nodes: set num_node 10 for {set i 0} {$i < $num_node} {incr i} { set n($i) [$ns mpls-node] } set node0 [$ns node] set node1 [$ns node] #links: set qtype CBQ $ns duplex-link $node0 $n(3) 10.0Mb 3ms DropTail $ns duplex-link $n(0) $n(6) 10.0Mb 2.312773335190996ms $qtype $ns duplex-link $n(1) $n(0) 10.0Mb 2.9694568204843463ms $qtype $ns duplex-link $n(2) $n(1) 10.0Mb 1.8352240604833803ms $qtype $ns duplex-link $n(3) $n(2) 10.0Mb 1.5822334297190923ms $qtype $ns duplex-link $n(4) $n(0) 10.0Mb 1.4360234541568795ms $qtype $ns duplex-link $n(5) $n(3) 10.0Mb 2.559521441995941ms $qtype $ns duplex-link $n(6) $n(3) 10.0Mb 0.7953178172063804ms $qtype $ns duplex-link $n(7) $n(4) 10.0Mb 2.7512102890042183ms $qtype $ns duplex-link $n(8) $n(7) 10.0Mb 1.6254465755920127ms $qtype $ns duplex-link $n(9) $n(3) 10.0Mb 0.5596028576377098ms $qtype $ns duplex-link $n(7) $node1 10.0Mb 3ms DropTail } #end function create_topology set qs 100 ## Queue Monitor for some links set qmon36 [$ns monitor-queue $n(3) $n(6) ""] set qmon63 [$ns monitor-queue $n(6) $n(3) ""] set sample36 [new Samples] $qmon04 set-delay-samples $sample36 set sample63 [new Samples] $qmon40 set-delay-samples $sample63 $ns queue-limit $n(3) $n(6) $qs // Best regards, _________________________________________________________________ Personnalisez votre Messenger avec Live.com http://www.windowslive.fr/livecom/ From larry.brigman at gmail.com Thu Jun 7 16:50:28 2007 From: larry.brigman at gmail.com (Larry Brigman) Date: Thu, 7 Jun 2007 16:50:28 -0700 Subject: [ns] pcap file usage in simulation Message-ID: I am needing to run a simulation in NS2 that uses pcap or tcpdump trace files as the traffic in the test. I don't get any errors with this but I also don't get any traffic. Do I need to explicitly set routing or is there something else I am missing? My no-error-non-working example #Create a simulator object set ns [new Simulator] $ns use-scheduler Heap #Open the NAM trace file set nf [open pcap_ex.nam w] $ns namtrace-all $nf $ns color 400 Green $ns color 500 Yellow $ns color 900 Red #Define a 'finish' procedure proc finish {} { global ns nf $ns flush-trace #Close the NAM trace file close $nf exit 0 } ###### Setup the Network ############################ set r(0) [ $ns node ] set r(1) [ $ns node ] ####### Create the network links between nodes ###### set BANDWIDTH 80Mb set DELAY 10us $ns simplex-link $r(0) $r(1) $BANDWIDTH $DELAY DropTail $ns simplex-link-op $r(0) $r(1) orient right ######## Setup the traffic types ######## set pcap0 [new Network/Pcap/File ] ##### open the trace file $pcap0 open readonly network.dump set null [new Agent/Null] set tap0 [new Agent/Tap] $ns attach-agent $r(1) $null $tap0 network $pcap0 $ns attach-agent $r(0) $tap0 ####### Notify that we are starting the run... puts "Starting run..." ####### Run the above configured simulation $ns run From sabbir1375 at gmail.com Thu Jun 7 17:38:55 2007 From: sabbir1375 at gmail.com (Sabbir Ahmed Rony) Date: Fri, 8 Jun 2007 10:38:55 +1000 Subject: [ns] maximum nodes In-Reply-To: <97f34ee80706071730y23b3f747m1ee5840e0ff466d3@mail.gmail.com> References: <97f34ee80706071730y23b3f747m1ee5840e0ff466d3@mail.gmail.com> Message-ID: <97f34ee80706071738n43a985f0ta33c02d7af651b48@mail.gmail.com> Sorry, 1.7 GHz. :) On 6/8/07, Sabbir Ahmed Rony wrote: > > Hi, > Would you please tell me in ns2 what is maximum number of nodes that can > be simulated considering MAC 802.11 and a laptop of Intel Centrino 1.7MHz, 1GB Ram? > Thanks in advance > > -- > _________________________ > Sabbir Ahmed Rony -- _________________________ Sabbir Ahmed Rony From sss29 at aub.edu.lb Fri Jun 8 05:03:36 2007 From: sss29 at aub.edu.lb (Samir Salman) Date: Fri, 08 Jun 2007 15:03:36 +0300 Subject: [ns] New MAC protocol Message-ID: <20070608150336.7z0k6xvpwokok8cs@imail.aub.edu.lb> I have written a MAC protocol, and update some files like the packet.h and the ones that we usually update if we were writing a new agent. However when i wrote the corresponding TCL after I recompliled ns2 i get an error saying Mac/mymac undefined command!! Is there any special file i should update to make the tcl know that Mac/mymac is a new prtocol. I mean I wrote the static class in the c++ but how will the tcl find my protocol just by reading the command MAc/mymac. Isn't there a special file that ns2 searches in to know where the class Mac/mymac is in or something? Thank you very much..I urgently need an answer ASAP ~Samir Salman ---------------------------------------------------------------- From twoask at gmail.com Fri Jun 8 05:53:22 2007 From: twoask at gmail.com (Hai T. Vu) Date: Fri, 8 Jun 2007 08:53:22 -0400 Subject: [ns] New MAC protocol In-Reply-To: <20070608150336.7z0k6xvpwokok8cs@imail.aub.edu.lb> References: <20070608150336.7z0k6xvpwokok8cs@imail.aub.edu.lb> Message-ID: In your mymac.cc file, you need to define a Tcl class, say MacMyMacClass, which is derived from TclClass. This class is in fact very simple, just to let Tcl know that you have an object named Mac/mymac. After this, compiling ns2 will do the rest of work and your Tcl code should understand your new MAC protocol. The code is follows: static class MacMyMacClass : public TclClass { public: MacMyMacClass() : TclClass("Mac/myMac") {} TclObject* create(int, const char*const*) { return (new MacMyMac(&PMIB)); } } class_mac_mymac; Hope this helps. Hai. On 6/8/07, Samir Salman wrote: > > > I have written a MAC protocol, and update some files like the packet.h > and the ones that we usually update if we were writing a new agent. > However when i wrote the corresponding TCL after I recompliled ns2 i > get an error saying Mac/mymac undefined command!! Is there any special > file i should update to make the tcl know that Mac/mymac is a new > prtocol. I mean I wrote the static class in the c++ but how will the > tcl find my protocol just by reading the command MAc/mymac. Isn't > there a special file that ns2 searches in to know where the class > Mac/mymac is in or something? > > Thank you very much..I urgently need an answer ASAP > ~Samir Salman > > ---------------------------------------------------------------- > > From thomas.watteyne at orange-ftgroup.com Thu Jun 7 08:13:53 2007 From: thomas.watteyne at orange-ftgroup.com (WATTEYNE Thomas RD-TECH-GRE) Date: Thu, 7 Jun 2007 17:13:53 +0200 Subject: [ns] CFP: SIMUTools 2008 Message-ID: <5A0FF108221C7C4E85738678804B567C04CE42BC@ftrdmel3.rd.francetelecom.fr> Dear all, Please find attached the call-for-papers for SIMUTools 2008, the First International Conference on Simulation Tools and Techniques for Communications, Networks and Systems. Please accept our apologies if you have received multiple copies of this message. You are welcome to forward this CFP to your friends and colleagues working in the field. Kind regards, Thomas. --------------------------------------------------------------------------------------- SIMUTools 2008 First International Conference on Simulation Tools and Techniques for Communications, Networks and Systems March 3-7, 2008, Marseilles, France http://www.simutools.org Full Papers due: September 21, 2007 --------------------------------------------------------------------------------------- CALL FOR PAPER (pdf version: http://www.simutools.org/docs/CallForPaper.pdf) SIMUTools 2008 is the first international conference focusing on Simulation Tools and Techniques for Communications, Networks, and Systems. The conference will address all aspects of simulation modelling and analysis. Papers are sought on the topics of methodology, tools, applications, and practices. Particular emphasis will be given to papers that bridge multiple areas. Possible topics include, but are not limited to * Methodology/Simulation Art: Web based simulation, Agent based simulation, Petri Nets simulation, Fluid flow simulation, Bond Graphs simulation, Simulation-based Scheduling * Application areas: Telecommunication, Network Security, Health Care, Transportation, Manufacturing, Public Systems, Education and Training * Tools: OPNET, NS-2, interconnected simulation platforms, ATDI ICS, Qualnet, OMNET++, NIIST, open source tools Extended versions of selected papers will be published in relevant special issues of leading journals. Authors of accepted papers should register and present their work at the conference. A poster session will accommodate short papers and works in progress. --------------- Important Dates --------------- - Full Papers due: September 21, 2007 - Acceptance Notification: November 10, 2007 - Final Manuscript Due: December 10, 2007 - Conference Dates: March 3-7, 2008 ----------------------- Submission Instructions ----------------------- Authors are invited to submit PDF versions of full papers of up to 10 pages in ACM conference proceedings format through COCUS (http://cocus.create-net.it) ------------------ Call for Workshops ------------------ We solicit workshop proposals on new and emerging topics in Simulation Tools and Techniques for Communications, Networks and Systems. A proposal should focus on a specific theme of current interest seeking for high-quality submissions. Proposals for one-day workshops to be held in conjunction with the main conference are solicited and should be forwarded to the workshops chairs workshop.simutools at icst.org by *September 21, 2007*. Acceptance notification by *October 1, 2007*. ----------------------- Call for Panel Sessions ----------------------- Panel sessions proposals should be submitted to panel.simutools at icst.org by *September 21, 2007*. Proposals should state the session title, a description of the topic, and the names of key organizers and potential panelists. Panel Session topics will be decided by *November 10, 2007*. -------------------------------- Call for Exhibitors at EXPOTools -------------------------------- In addition to the main technical program, the conference will hold a parallel exhibition, EXPOTools. This will be a unique opportunity for industry, researchers and professionals to exhibit simulation tools, techniques and related products. For exhibitor information contact the conference coordinator, Zita Rozsa, expotool.simutools at icst.org by *February 8, 2008*. ----------------------- Call for Poster Session ----------------------- Authors are also invited to submit proposals for poster presentations. Submit a ONE page extended abstract in PDF format to poster.simutools at icst.org. Accepted abstracts will be published in the Conference Proceedings. Participants in the Poster Session are required to register and present their poster at the conference. Poster abstracts are due by *December 10, 2007*. Acceptance notifications will be emailed by *December 17, 2007*. ---------------------- Organization Committee ---------------------- General Chairs S?ndor Moln?r, Budapest Univ. of Technology and Economics, Hungary John Heath, University of So Maine, USA Technical Program Chairs Olivier Dalle, Universit? de Nice Sophia Antipolis, CNRS & INRIA, France Steering Committee Imrich Chlamtac, Chair, CreateNet, Italy Workshops Chairs Kejie Lu, University of Puerto Rico at Mayaguez, Puerto Rico Hua Zhu, San Diego Research Center, USA Local Chair Claudia Frydman LSIS - Universit? Aix-Marseille, France Finance Chair Karen Decker, ICST US Publication Chair Tricha Anjali, Illinois Institute of Technology, USA Publicity Chair Thomas Watteyne, INRIA, France Telecom R&D, France Conference Coordinator Zita Rozsa, ICST Europe ------------------ Program Committees ------------------ To be announced. From djkapi at wp.pl Fri Jun 8 08:04:29 2007 From: djkapi at wp.pl (Kacper K) Date: Fri, 08 Jun 2007 17:04:29 +0200 Subject: [ns] TCP congestion window - Problem Message-ID: <46696ffde748a@wp.pl> Hi, This may be simple, but I am wondering if TCP Reno is working fine in NS-2. I traced cwnd_ size, and it showed ssth like this: 0 cwnd_ 1.000 0.04 cwnd_ 2.000 0.09 cwnd_ 3.000 0.1 cwnd_ 4.000 0.15 cwnd_ 5.000 0.15 cwnd_ 6.000 0.16 cwnd_ 7.000 0.16 cwnd_ 8.000 0.2 cwnd_ 9.000 0.2 cwnd_ 10.000 0.21 cwnd_ 11.000 0.21 cwnd_ 12.000 0.22 cwnd_ 13.000 0.23 cwnd_ 14.000 0.23 cwnd_ 15.000 0.24 cwnd_ 16.000 0.27 cwnd_ 17.000 0.29 cwnd_ 8.000 0.37 cwnd_ 8.125 1.37 cwnd_ 1.000 1.42 cwnd_ 2.000 1.47 cwnd_ 3.000 1.52 cwnd_ 4.000 1.53 cwnd_ 4.250 1.57 cwnd_ 4.485 1.58 cwnd_ 4.708 1.6 cwnd_ 4.921 At the begining TCP reno is performing slow Start till 0.27 when loss is detected. What happened next is strange for me... Shouldn't it reduce it's sending rate to 1 and start slow start again? It seems as it would be trying to perform Fast Retransmit/Fast Recovery instead, but finally it reduces cwnd_ to 1... Could anyone explain it to me?? Best regards, Kacper ---------------------------------------------------- Sopot Toptrendy Festiwal 2007. Najwa?niejsze muzyczne wydarzenie roku! POLSAT 8-11 czerwca 2007 r. godz. 20:00 http://klik.wp.pl/?adr=www.toptrendy.wp.pl&sid=1170 From kabboud at hotmail.fr Fri Jun 8 08:05:10 2007 From: kabboud at hotmail.fr (khodor abboud) Date: Fri, 08 Jun 2007 17:05:10 +0200 Subject: [ns] Help: error when using node generated by create_topology in NS format Message-ID: Hello evry Body, I am using the NS format generated by brite. when i try to use the node generated by the procedure create_topology (for monotoring per example), i have this error : // can't read "n(3)": no such variable while executing "$ns monitor-queue create_topology.$n(3) $n(6) """ invoked from within "set qmon36 [$ns monitor-queue create_topology.$n(3) $n(6) ""]" (file "topology.tcl" line 189)// the code is : // proc create_topology {} { global ns #nodes: set num_node 10 for {set i 0} {$i < $num_node} {incr i} { set n($i) [$ns mpls-node] } set node0 [$ns node] set node1 [$ns node] #links: set qtype CBQ $ns duplex-link $node0 $n(3) 10.0Mb 3ms DropTail $ns duplex-link $n(0) $n(6) 10.0Mb 2.312773335190996ms $qtype $ns duplex-link $n(1) $n(0) 10.0Mb 2.9694568204843463ms $qtype $ns duplex-link $n(2) $n(1) 10.0Mb 1.8352240604833803ms $qtype $ns duplex-link $n(3) $n(2) 10.0Mb 1.5822334297190923ms $qtype $ns duplex-link $n(4) $n(0) 10.0Mb 1.4360234541568795ms $qtype $ns duplex-link $n(5) $n(3) 10.0Mb 2.559521441995941ms $qtype $ns duplex-link $n(6) $n(3) 10.0Mb 0.7953178172063804ms $qtype $ns duplex-link $n(7) $n(4) 10.0Mb 2.7512102890042183ms $qtype $ns duplex-link $n(8) $n(7) 10.0Mb 1.6254465755920127ms $qtype $ns duplex-link $n(9) $n(3) 10.0Mb 0.5596028576377098ms $qtype $ns duplex-link $n(7) $node1 10.0Mb 3ms DropTail } #end function create_topology set qs 100 ## Queue Monitor for some links set qmon36 [$ns monitor-queue $n(3) $n(6) ""] set qmon63 [$ns monitor-queue $n(6) $n(3) ""] set sample36 [new Samples] $qmon04 set-delay-samples $sample36 set sample63 [new Samples] $qmon40 set-delay-samples $sample63 $ns queue-limit $n(3) $n(6) $qs // Best regards, _________________________________________________________________ Ten : Messenger en illimit? sur votre mobile ! http://mobile.live.fr/messenger/ten/ From dinapalla at gmail.com Fri Jun 8 10:37:35 2007 From: dinapalla at gmail.com (Kwnstantina Palla) Date: Fri, 8 Jun 2007 20:37:35 +0300 Subject: [ns] one sender-multiple receivers Message-ID: Hello again, i would like to ask you, how can we send packets just from one node-source to miltiple nodes-neighbors. Can it be done trough UDP agents? or shall i determine my own routing protocol? thank you. From franciskovitch at gmail.com Fri Jun 8 14:42:48 2007 From: franciskovitch at gmail.com (=?ISO-8859-1?Q?Alexandre_Malh=E3o?=) Date: Fri, 08 Jun 2007 22:42:48 +0100 Subject: [ns] insert-entry - Node Message-ID: <4669CD58.7030208@gmail.com> Hi, I'm making a derived class of Connector. Now I need to use "insert-entry" method of Node to insert my class at the entry point of any node. What changes do I need to make inside tcl/lib/ files and common/ ? Best regards, Alexandre Malh?o From super.ismiti at gmail.com Fri Jun 8 18:07:47 2007 From: super.ismiti at gmail.com (super.ismiti) Date: Fri, 8 Jun 2007 22:07:47 -0300 Subject: [ns] Set bandwidth in mobile nodes... Message-ID: Hi, I would like to know how to set the bandwidth in a wireless mobile simulation. I found many examples and now I don't know what I must use: MAC set bandwidth_ 2Mb; LL set bandwidth_ 2Mb; Rb = 2*1e6; // 2 Mb and after... [ bind("Rb_", &Rb); ] Could somebody tell me what is the correct manner? I am doing simulations in mobile ad-hoc networks and I need to set the bandwidth of the communication to 2Mb. And I need to set the range to 250m too. Thanks in advance, Ricardo. From salcaraz at obelix.umh.es Sat Jun 9 07:41:58 2007 From: salcaraz at obelix.umh.es (salcaraz@obelix.umh.es) Date: Sat, 9 Jun 2007 16:41:58 +0200 (CEST) Subject: [ns] queueing or queuing (for English people) In-Reply-To: References: Message-ID: Hi all, and sorry for the question: How do you say: Priority queueing or Priority queuing?? I have founded the above two sentences, with 'e' -> 'queueing' and without 'e' -> 'queuing' Thank you very much /salva From dinapalla at gmail.com Sat Jun 9 09:00:23 2007 From: dinapalla at gmail.com (Kwnstantina Palla) Date: Sat, 9 Jun 2007 19:00:23 +0300 Subject: [ns] wireless multicast Message-ID: Hello ! I searched the mail-archives but i cannot figure it out. Is it possible to simulate a scenerio: one mobile node multicasts to certain group of mobilenodes? Please, any help would be appreciated! From student.vit at gmail.com Sat Jun 9 11:03:40 2007 From: student.vit at gmail.com (Stephen H.) Date: Sat, 9 Jun 2007 12:03:40 -0600 Subject: [ns] Queue length from MAC Message-ID: Hi all: I am trying to obtain queue length (IFQ) information at the MAC layer. I have checked the previous postings but couldn't find a coherent answer. Has anyone been successful doing this? So far, I have done the following changes without any segmentation faults! However, I am getting a large number (134234....) when I access the queue length. Within the mac-802_11.c, I have added a hook to obtain the pointer to ifq, if ((argc==3) & strcasecmp(argv[1], "down-target") == 0) { if( (obj = TclObject::lookup(argv[2])) == 0) { fprintf(stderr, "MAC: %s lookup of %s failed\n", argv[1], argv[2]); return TCL_ERROR; } ifq = (CMUPriQueue *) obj; } I am then using this pointer in the recvDATA function to access the queue length-- ((CMUPriQueue *)(ifq->prq_length())). Please let me know if anyone has this working. I greatly appreciate any help with this issue. Thanks much! From vit.student at gmail.com Sat Jun 9 12:10:54 2007 From: vit.student at gmail.com (Stephen H.) Date: Sat, 9 Jun 2007 13:10:54 -0600 Subject: [ns] Accessing queue length from MAC Message-ID: Hi all: I am trying to obtain queue length (IFQ) information at the MAC layer. I have checked the previous postings but couldn't find a coherent answer. Has anyone been successful doing this? So far, I have done the following changes without any segmentation faults! However, I am getting a large number (134234....) when I access the queue length. Within the mac-802_11.c, I have added a hook to obtain the pointer to ifq, if ((argc==3) & strcasecmp(argv[1], "down-target") == 0) { if( (obj = TclObject::lookup(argv[2])) == 0) { fprintf(stderr, "MAC: %s lookup of %s failed\n", argv[1], argv[2]); return TCL_ERROR; } ifq = (CMUPriQueue *) obj; } I am then using this pointer in the recvDATA function to access the queue length-- ((CMUPriQueue *)(ifq->prq_length())). Please let me know if anyone has this working. I greatly appreciate any help with this issue. Thanks much! Stephen. From sss29 at aub.edu.lb Sat Jun 9 15:24:25 2007 From: sss29 at aub.edu.lb (Samir Salman) Date: Sun, 10 Jun 2007 01:24:25 +0300 Subject: [ns] list of files to update for new mac protocol Message-ID: <20070610012425.qurar3fku8w8gc4w@imail.aub.edu.lb> hi, I wish to know the list of files i need to change after writing my new mac protocol, .h and .cc files. Cause I am having the problem of Mac/MYMAC not valid command i am getting although i am sure of the static class that maps c++ to tcl and the spelling of Mac/MYMAC and all these stuff. Thanks guys ---------------------------------------------------------------- From mlashcorp at gmail.com Sat Jun 9 22:34:58 2007 From: mlashcorp at gmail.com (=?ISO-8859-1?Q?Jos=E9_C=F4rte-Real?=) Date: Sun, 10 Jun 2007 06:34:58 +0100 Subject: [ns] MAODV implementation (preferably for ns-2.31) Message-ID: Hello, I am looking for an implementation of the MAODV protocol to run some benchmarks. I found a technical report online detailing the implementation of this protocol for the 2.26 version. Can anyone tell me if there is a up to date version, and where to get it if there is? Thank you very much. Jos? Pedro C?rte-Real From f.kolovos at gmail.com Sun Jun 10 00:05:16 2007 From: f.kolovos at gmail.com (Filippos Kolovos) Date: Sun, 10 Jun 2007 10:05:16 +0300 Subject: [ns] Help: error when using node generated by create_topology in NS format Message-ID: <8372803c0706100005qce89c87ra2dcdb3f07dd7dda@mail.gmail.com> - Good morning As it looks like from your code, you are declaring the array n($i) only inside your proc. However, because it is a local variable it gets erased after the proc's execution. Therefore, in your main script, when you try to access it with $ns monitor-queue $n(3) $n(6) "" the interpreter complains with an error. What I would do in order to quickly solve this situation, would be to declare the "n array" outside the proc and then "import" it inside the procedure with global. This way, all changes made to the array inside the proc, will stay and after the end of the procedure, without disrupting the execution flow. That is why the interpreter cannot find the array in your main script. According to the script: it was never created (!?). Hope that I have helped. Regards, -Fk On 6/9/07, ns-users-request at isi.edu wrote: > > > ---------- Forwarded message ---------- > From: "khodor abboud" > To: ns-users at ISI.EDU > Date: Fri, 08 Jun 2007 17:05:10 +0200 > Subject: [ns] Help: error when using node generated by create_topology in > NS format > > > Hello evry Body, > > I am using the NS format generated by brite. when i try to use the node > generated by the procedure create_topology (for monotoring per example), i > have this error : > > // can't read "n(3)": no such variable > while executing > "$ns monitor-queue create_topology.$n(3) $n(6) """ > invoked from within > "set qmon36 [$ns monitor-queue create_topology.$n(3) $n(6) ""]" > (file "topology.tcl" line 189)// > > > the code is : > > // proc create_topology {} { > global ns > > #nodes: > set num_node 10 > for {set i 0} {$i < $num_node} {incr i} { > set n($i) [$ns mpls-node] > } > > set node0 [$ns node] > set node1 [$ns node] > > #links: > set qtype CBQ > > $ns duplex-link $node0 $n(3) 10.0Mb 3ms DropTail > $ns duplex-link $n(0) $n(6) 10.0Mb 2.312773335190996ms $qtype > $ns duplex-link $n(1) $n(0) 10.0Mb 2.9694568204843463ms $qtype > $ns duplex-link $n(2) $n(1) 10.0Mb 1.8352240604833803ms $qtype > $ns duplex-link $n(3) $n(2) 10.0Mb 1.5822334297190923ms $qtype > $ns duplex-link $n(4) $n(0) 10.0Mb 1.4360234541568795ms $qtype > $ns duplex-link $n(5) $n(3) 10.0Mb 2.559521441995941ms $qtype > $ns duplex-link $n(6) $n(3) 10.0Mb 0.7953178172063804ms $qtype > $ns duplex-link $n(7) $n(4) 10.0Mb 2.7512102890042183ms $qtype > $ns duplex-link $n(8) $n(7) 10.0Mb 1.6254465755920127ms $qtype > $ns duplex-link $n(9) $n(3) 10.0Mb 0.5596028576377098ms $qtype > $ns duplex-link $n(7) $node1 10.0Mb 3ms DropTail > } > > #end function create_topology > > > set qs 100 > > > > ## Queue Monitor for some links > > set qmon36 [$ns monitor-queue $n(3) $n(6) ""] > > set qmon63 [$ns monitor-queue $n(6) $n(3) ""] > > set sample36 [new Samples] > > $qmon04 set-delay-samples $sample36 > > set sample63 [new Samples] > > $qmon40 set-delay-samples $sample63 > > $ns queue-limit $n(3) $n(6) $qs // > > Best regards, > > _________________________________________________________________ > Ten : Messenger en illimit? sur votre mobile ! > http://mobile.live.fr/messenger/ten/ > > > > -- Filippos N Kolovos Software Systems Analyst & Engineer M.Sc. (Eng.) in Data Communications Automation & Networking Department University of Macedonia Library Egnatia 156, P.O.Box 1591 540 06 Thessaloniki, Greece E-Mail: f.kolovos at ieee.org, filippos at uom.gr ---------------------------------------------- From f.kolovos at gmail.com Sun Jun 10 00:13:09 2007 From: f.kolovos at gmail.com (Filippos Kolovos) Date: Sun, 10 Jun 2007 10:13:09 +0300 Subject: [ns] one sender-multiple receivers Message-ID: <8372803c0706100013k38c7aef8s51e5ac2f3753ecf5@mail.gmail.com> - Hi Ntina, Yes you can do that, using either the UDP or the TCP protocol. However, bare in mind that in order to be sure that this scheme will work, you need to define a separate "sender-receiver" pair for every "node-pair" that of data exchange. For example, if you want node1 to send data to node2 and node3, then you should define 2 udp (tcp) senders at node1, one for each node receiver defined at nodes node2 and node3 respectively. According to the documentation up to ns-2.29, defining one sender-node and connecting it simultaneously with 2 receivers it might not work properly, meaning that it may only send data to one of the two receivers, or to both, or to both of them in changing orders (the latter case is an erroneous one, because not ALL packets that should be sent get sent, but only a subset of them). In any case, it is an unpredictable behavior and it should not be tried. Defining separate sender-receiver pairs if the best way to go in my opinion. On 6/9/07, ns-users-request at isi.edu wrote: > > > > ---------- Forwarded message ---------- > From: "Kwnstantina Palla" > To: ns-users at ISI.EDU > Date: Fri, 8 Jun 2007 20:37:35 +0300 > Subject: [ns] one sender-multiple receivers > Hello again, > i would like to ask you, how can we send packets just from one node-source > to miltiple nodes-neighbors. > Can it be done trough UDP agents? or shall i determine my own routing > protocol? > thank you. > > > -- Filippos N Kolovos Software Systems Analyst & Engineer M.Sc. (Eng.) in Data Communications Automation & Networking Department University of Macedonia Library Egnatia 156, P.O.Box 1591 540 06 Thessaloniki, Greece E-Mail: f.kolovos at ieee.org, filippos at uom.gr ---------------------------------------------- From dinapalla at gmail.com Sun Jun 10 02:34:29 2007 From: dinapalla at gmail.com (Kwnstantina Palla) Date: Sun, 10 Jun 2007 12:34:29 +0300 Subject: [ns] one sender-multiple receivers In-Reply-To: <4b21c9cf0706092308g7e70fffetf28e06db7d1ad332@mail.gmail.com> References: <4b21c9cf0706092308g7e70fffetf28e06db7d1ad332@mail.gmail.com> Message-ID: Filippe and Anvay thank you very much for your reply! I think that it can be done using UDP agents on each node and changing a little the C++ code. My thought is to make changes so that the sender can send to all nodes through defining iphdr->daddr() == IP_BROADCAST in the creation of the packet. So i don't have to use more than one agent in each node or make a loop in tcl. I didn't try it yet, but i think it might work. Please tell me your opinions. (Filippe seuxaristw polu. Pes mou tin gnwmi sou an mporeis!) From raf218 at yahoo.fr Sun Jun 10 02:37:29 2007 From: raf218 at yahoo.fr (zitouni rafik) Date: Sun, 10 Jun 2007 11:37:29 +0200 (CEST) Subject: [ns] SMAC with Directed Diffusio Message-ID: <684234.26997.qm@web23205.mail.ird.yahoo.com> Hello, I have the problem when I use the SMAC protocol with directed diffusion DIFFUSION/PROB implementation. In the trace I have Collusion in the reception of SYNC packets with INTEREST packets of routing protocol. Can you give me the solution to avoid theses collusion. Thanks in advance. --------------------------------- Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail From dragos_bordeianu at yahoo.com Sun Jun 10 09:17:10 2007 From: dragos_bordeianu at yahoo.com (DRAGOS BORDEIANU) Date: Sun, 10 Jun 2007 09:17:10 -0700 (PDT) Subject: [ns] wpan>>association to coordinator based on address Message-ID: <316889.51444.qm@web36902.mail.mud.yahoo.com> Hello, I am trying to have a ns2.31+nam simulation which is like following: I have two coordinators starting two star PANs and I want that each coordinator to have five children from which it gathers data. My problem is that I am not sure on which criterion the end device is associating with a coordinator, I suppose the criterion is the distance. So, all is fine; but, what if I want that an end-device closer to coordinator A to be associated to coordinator B? Is it possible to simulate in ns2 that an end-device "knows" the 64-bit address of the coordinator it wants to associate to and the end-device will associate to that coordinator and no other? Or, is it possible that the coordinator to hold a table with the preferred 64-bit addresses of end-devices so that only those end-devices could associate to that coordianator? Thank you for your time and help, Dragos Bordeianu P.S. How can I verify if I have got any answers to my questions? Thanks! --------------------------------- Be a better Globetrotter. Get better travel answers from someone who knows. Yahoo! Answers - Check it out. From sss29 at aub.edu.lb Sun Jun 10 14:37:25 2007 From: sss29 at aub.edu.lb (Samir Salman) Date: Mon, 11 Jun 2007 00:37:25 +0300 Subject: [ns] measure latency from tracefile Message-ID: <20070611003725.w7zaymw5cw0wo4gw@imail.aub.edu.lb> Guys, I got the tracefile of my new mac protocol. Any ideas how to measure one-hop or end-end latency from the given data? thank you in advance, ~Samir ---------------------------------------------------------------- From simulationtechnology at gmail.com Sun Jun 10 23:05:43 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Mon, 11 Jun 2007 07:05:43 +0100 Subject: [ns] 802.11e TKN, little error. i give a nice website in return Message-ID: Hello I am simulating with 802.11e and would love to use TKN I have the exact same problem that many people have had, but there is no solution posted for it. -In return, here is the Best website for NS-2 that I have found on the Internet. It is a very recent website also. http://academic.csuohio.edu/yuc/mobile07/ i am trying to apply the 802.11e patch for EDCA from TKN Berlin named 'EDCA_ns-2_28-v1-0-1.tgz' on ns-2.30. i have followed all the steps given in the README, but in vein..i am getting error when i run the sample tcl script named "edca_multi_udpflows.tcl" provided in the package. I tried another wireless scripts using the command "set val (mac) Mac/802_11e" to get the following error ---> invalid command name "Mac/802_11e" while executing "Mac/802_11e create _o54 " 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 $mactype" (procedure "_o44" line 10) (Node/MobileNode add-interface line 10) invoked from within "$node add-interface $chan $propInstance_ $llType_ $macType_ $ifqType_ $ifqlen_ $phyType_ $antType_ $topoInstance_ $inerrProc_ $outerrProc_ $FECProc_" (procedure "_o3" line 66) (Simulator create-wireless-node line 66) invoked from within "_o3 create-wireless-node 1.0.0" ("eval" body line 1) invoked from within "eval $self create-wireless-node $args" (procedure "_o3" line 14) (Simulator node line 14) invoked from within "$ns node 1.0.0" invoked from within "set BS(0) [$ns node 1.0.0]" (file "edca_multi_udpflows.tcl" line 92) initially I thought that i might have made mistake in make & the object file for mac-802_11e may not have been created, but when i checked the mac directory the object files corresponding to all the .cc scripts in the patch were present.. what shall i do?please someone help.." Can you please tell me how you overcame this, as I have the exact same problem. Enjoy, and regards from Ireland. From se.pankaj at gmail.com Mon Jun 11 00:26:25 2007 From: se.pankaj at gmail.com (pankaj kumar) Date: Mon, 11 Jun 2007 12:56:25 +0530 Subject: [ns] fhmip patch on ns-2.31 Message-ID: <33db0d640706110026h4c9206b8u611080e9cddefe66@mail.gmail.com> hi all i patched fhmip patch on ns-2.31, before patching ad-hoc routing protocol were working but after patching following message is coming pankaj at pankaj:~/ns-2.31> ./ns ~/experiment/wrls-dsdv.tcl num_nodes is set 3 warning: Please use -channel as shown in tcl/ex/wireless-mitf.tcl INITIALIZE THE LIST xListHead routes not yet computed routes not yet computed routes not yet computed routes not yet computed routes not yet computed routes not yet computed channel.cc:sendUp - Calc highestAntennaZ_ and distCST_ highestAntennaZ_ = 1.5, distCST_ = 129.2 SORTING LISTS ...DONE! end simulation is anyone know, please help thanks and regards, pankaj From wei_yutao at hotmail.com Mon Jun 11 00:41:09 2007 From: wei_yutao at hotmail.com (=?gb2312?B?zrrT2szO?=) Date: Mon, 11 Jun 2007 15:41:09 +0800 Subject: [ns] How to use PATCH command in ns2? Message-ID: Hello all, I want to install a patch for ns2. My ns version is ns-allinone-2.29.2.tar.gz, my patch is ns2292-gcc410.patch. My ns is in the directory /home/wyt/ns-allinone-2.29, the patch is in the directory /home/wyt. I want to ask: what command should I use in order to install the patch successfully? I used the following commands but they did not work: cd /home/wyt/ns-allinone-2.29 patch -p0 /home/wyt/ns2292-gcc410.patch It seemed that the terminal stopped and I did not know what happened. Can anybody tell me how to use the PATCH command.? I read the mannual and still could not understand it, especially what p0 and p1 means. Thank you. Yutao Wei CCMIP, Shandong University, Jinan, Shandong Province, P.R. China _________________________________________________________________ ͨ¹ý Live.com ²é¿´×ÊѶ¡¢ÓéÀÖÐÅÏ¢ºÍÄú¹ØÐĵįäËûÐÅÏ¢£¡ http://www.live.com/getstarted.aspx From wiethoel at tkn.tu-berlin.de Mon Jun 11 02:47:19 2007 From: wiethoel at tkn.tu-berlin.de (Sven Wiethoelter) Date: Mon, 11 Jun 2007 11:47:19 +0200 Subject: [ns] 802.11e TKN, little error. i give a nice website in return Message-ID: <0946A554-D863-4933-91A3-03ED41B36028@tkn.tu-berlin.de> On Jun 11, 2007, at 8:05 AM, Sim Tec wrote: > > Hello I am simulating with 802.11e and would love to use TKN > > I have the exact same problem that many people have had, but there > is no > solution posted for it. > Hi, the solution is always the same: Check your changes in the tcl files ;-) (see further below) > -In return, here is the Best website for NS-2 that I have found > on the > Internet. It is a very recent website also. > http://academic.csuohio.edu/yuc/mobile07/ > > i am trying to apply the 802.11e patch for EDCA from TKN Berlin named > 'EDCA_ns-2_28-v1-0-1.tgz' on ns-2.30. > i have followed all the steps > given in the README, but in vein..i am getting error when i run the > sample tcl script named "edca_multi_udpflows.tcl" provided in the > package. I tried another wireless scripts using the command "set val > (mac) Mac/802_11e" to get the following error ---> > > invalid command name "Mac/802_11e" > while executing > "Mac/802_11e create _o54 " > 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 $mactype" > (procedure "_o44" line 10) > (Node/MobileNode add-interface line 10) > invoked from within > "$node add-interface $chan $propInstance_ $llType_ $macType_ > $ifqType_ $ifqlen_ $phyType_ $antType_ $topoInstance_ $inerrProc_ > $outerrProc_ $FECProc_" > (procedure "_o3" line 66) > (Simulator create-wireless-node line 66) > invoked from within > "_o3 create-wireless-node 1.0.0" > ("eval" body line 1) > invoked from within > "eval $self create-wireless-node $args" > (procedure "_o3" line 14) > (Simulator node line 14) > invoked from within > "$ns node 1.0.0" > invoked from within > "set BS(0) [$ns node 1.0.0]" > (file "edca_multi_udpflows.tcl" line 92) > > initially I thought that i might have made mistake in make & the > object file for mac-802_11e may not have been created, but when i > checked the mac directory the object files corresponding to all the > .cc scripts in the patch were present.. > This relates to C++ stuff only. Tcl code is not compiled by "make". Thus, a successful "make" is not an indication that the Tcl stuff is correct, too. > what shall i do? > Check all your tcl settings. I guess that step 6 of the readme has not been applied properly: 6. add to tcl/lan/ns-mac.tcl: if [TclObject is-class Mac/802_11e] { ... copy settings of MAC/802.11 (which are contained in this file) into this section and at an "e" at the end of the "Mac/802_11" terms ... Mac/802_11e set cfb_ 0 ;# disables CFB } Best regards, Sven > please someone > help.." > > Can you please tell me how you overcame this, as I have the exact same > problem. > > > > > Enjoy, and regards from Ireland. > > From panichi at cli.di.unipi.it Mon Jun 11 03:26:50 2007 From: panichi at cli.di.unipi.it (panichi) Date: Mon, 11 Jun 2007 03:26:50 -0700 (PDT) Subject: [ns] [bug] Validation Failure on Debian 4.0 Message-ID: <200706111026.DAA21517@www.isi.edu> [Bug Report] ----------------------------- Category: Validation Failure Package: ns ns-2.31 released Mar 10, 2007 OS: Debian 4.0 Environment Variables: no ----------------------------- Description: Setup: Os Debian 4.0 ns-2.31 released Mar 10, 2007 I follow instruction at: http://wiki.splitbrain.org/ns2 Description of Problem: validate overall report: some tests failed: ./test-all-tcpHighspeed ./test-all-red ./test-all-cbq to re-run a specific test, cd tcl/test; ./test-all-TEST-NAME Notice that some tests in webcache will fail on freebsd when -O is turned on. This is due to some event reordering, which will disappear when -g is turned on.make: *** [test] Error 1 From ssdoria at gmail.com Mon Jun 11 06:06:20 2007 From: ssdoria at gmail.com (Sidney Doria) Date: Mon, 11 Jun 2007 10:06:20 -0300 Subject: [ns] How to use PATCH command in ns2? In-Reply-To: References: Message-ID: <1bc975700706110606q224052a4na564c45ff51393e2@mail.gmail.com> Patch is an Unix/Linux/Cygwin tools, not a ns-2 tool. See this short manual: http://www.cpqlinux.com/patch.html It'll be useful for make your own patches in future. Sidney Doria 2007/6/11, ??? : > > > > Hello all, > > I want to install a patch for ns2. My ns version is ns-allinone-2.29.2.tar.gz, my patch is ns2292-gcc410.patch. > My ns is in the directory /home/wyt/ns-allinone-2.29, the patch is in the directory /home/wyt. I want to ask: what command should I use in order to install the patch successfully? > > I used the following commands but they did not work: > > cd /home/wyt/ns-allinone-2.29 > patch -p0 /home/wyt/ns2292-gcc410.patch > > It seemed that the terminal stopped and I did not know what happened. > > Can anybody tell me how to use the PATCH command.? I read the mannual and still could not understand it, especially what p0 and p1 means. > > Thank you. > > Yutao Wei > CCMIP, Shandong University, Jinan, Shandong Province, P.R. China > _________________________________________________________________ > ?? Live.com ??????????????????? > http://www.live.com/getstarted.aspx > > > -- Sidney Doria Redes ad hoc m?veis Mestrado em Computa??o UFCG Brasil "Nessa jornada, o conhecimento ser? o seu escudo..." (Mestre dos Magos no epis?dio do grimoire de ouro) From gancho at designspots.com Sun Jun 10 17:38:59 2007 From: gancho at designspots.com (=?ISO-8859-1?Q?S=E9rgio_Alexandre?=) Date: Mon, 11 Jun 2007 01:38:59 +0100 Subject: [ns] {Spam?} Re: measure latency from tracefile In-Reply-To: <20070611003725.w7zaymw5cw0wo4gw@imail.aub.edu.lb> References: <20070611003725.w7zaymw5cw0wo4gw@imail.aub.edu.lb> Message-ID: <466C99A3.4000503@designspots.com> There are plenty of scripts written in many languages for that purpose, just search in the mailling list or g**gle it. Samir Salman wrote: > Guys, > > I got the tracefile of my new mac protocol. Any ideas how to measure > one-hop or end-end latency from the given data? > > thank you in advance, > > ~Samir > > ---------------------------------------------------------------- > > > From simulationtechnology at gmail.com Mon Jun 11 10:29:50 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Mon, 11 Jun 2007 18:29:50 +0100 Subject: [ns] 802.11e TKN, little error. i give a nice website in return In-Reply-To: <0946A554-D863-4933-91A3-03ED41B36028@tkn.tu-berlin.de> References: <0946A554-D863-4933-91A3-03ED41B36028@tkn.tu-berlin.de> Message-ID: Sincerely thanks for the responce Sven. I still have the same error. I set up the tcl/lan/ns-mac.tcl as follows: if [TclObject is-class Mac/802_11e] { Mac/802_11e set delay_ 64us Mac/802_11e set ifs_ 16us Mac/802_11e set slotTime_ 16us Mac/802_11e set cwmin_ 16 Mac/802_11e set cwmax_ 1024 Mac/802_11e set rtxLimit_ 16 Mac/802_11e set bssId_ -1 Mac/802_11e set sifs_ 8us Mac/802_11e set pifs_ 12us Mac/802_11e set difs_ 16us Mac/802_11e set rtxAckLimit_ 1 Mac/802_11e set rtxRtsLimit_ 3 Mac/802_11e set basicRate_ 1Mb ;# set this to 0 if want to use bandwidth_ for Mac/802_11e set dataRate_ 1Mb ;# both control and data pkts Mac/802_11e set cfb_ 0 ;# disables CFB } Should I follow these steps, step 7 seems to be very problematic 7. mac/wireless-phy.h: change enum ChannelStatus {IDLE, RECV, SEND}; to enum ChannelStatus {IDLE, RECVING, SENDING}; mac/wireless-phy.cc: replace all occurences of RECV and SEND (by RECVING and SENDING). 8. common/packet.h: add #define HDR_MAC802_11E(p) ((hdr_mac802_11e *)hdr_mac::access(p)) 9. run ./configure; make clean; make depend; make in your ns directory 10. happy simulating :o) (e.g with the example script ../ns-x/mac/802.11e/multi_udpflows.tcl) Sincere thanks and regards. On 6/11/07, Sven Wiethoelter wrote: > > On Jun 11, 2007, at 8:05 AM, Sim Tec wrote: > > > > > > Hello I am simulating with 802.11e and would love to use TKN > > > > I have the exact same problem that many people have had, but there > > is no > > solution posted for it. > > > Hi, the solution is always the same: Check your changes in the tcl > files ;-) (see further below) > > > > -In return, here is the Best website for NS-2 that I have found > > on the > > Internet. It is a very recent website also. > > http://academic.csuohio.edu/yuc/mobile07/ > > > > i am trying to apply the 802.11e patch for EDCA from TKN Berlin named > > 'EDCA_ns-2_28-v1-0-1.tgz' on ns-2.30. > > i have followed all the steps > > given in the README, but in vein..i am getting error when i run the > > sample tcl script named "edca_multi_udpflows.tcl" provided in the > > package. I tried another wireless scripts using the command "set val > > (mac) Mac/802_11e" to get the following error ---> > > > > invalid command name "Mac/802_11e" > > while executing > > "Mac/802_11e create _o54 " > > 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 $mactype" > > (procedure "_o44" line 10) > > (Node/MobileNode add-interface line 10) > > invoked from within > > "$node add-interface $chan $propInstance_ $llType_ $macType_ > > $ifqType_ $ifqlen_ $phyType_ $antType_ $topoInstance_ $inerrProc_ > > $outerrProc_ $FECProc_" > > (procedure "_o3" line 66) > > (Simulator create-wireless-node line 66) > > invoked from within > > "_o3 create-wireless-node 1.0.0" > > ("eval" body line 1) > > invoked from within > > "eval $self create-wireless-node $args" > > (procedure "_o3" line 14) > > (Simulator node line 14) > > invoked from within > > "$ns node 1.0.0" > > invoked from within > > "set BS(0) [$ns node 1.0.0]" > > (file "edca_multi_udpflows.tcl" line 92) > > > > initially I thought that i might have made mistake in make & the > > object file for mac-802_11e may not have been created, but when i > > checked the mac directory the object files corresponding to all the > > .cc scripts in the patch were present.. > > > This relates to C++ stuff only. Tcl code is not compiled by "make". > Thus, a successful "make" is not an indication that the Tcl stuff is > correct, too. > > > > what shall i do? > > > Check all your tcl settings. > > I guess that step 6 of the readme has not been applied properly: > > 6. add to tcl/lan/ns-mac.tcl: > if [TclObject is-class Mac/802_11e] { > ... > copy settings of MAC/802.11 > (which are contained in this file) into this section > and at an "e" at the end of the "Mac/802_11" terms > ... > Mac/802_11e set cfb_ 0 ;# disables CFB > } > > Best regards, > Sven > > > > please someone > > help.." > > > > Can you please tell me how you overcame this, as I have the exact same > > problem. > > > > > > > > > > Enjoy, and regards from Ireland. > > > > > > > > > > > > > > From dinapalla at gmail.com Mon Jun 11 14:34:07 2007 From: dinapalla at gmail.com (Kwnstantina Palla) Date: Tue, 12 Jun 2007 00:34:07 +0300 Subject: [ns] classifier:: recv Message-ID: Hello again! I am really confused with the function Classifier::recv. Can anyone explain me what exactly this dunction does? I would be really very careful. If i understood well, when a packet arrives from the LL layer then it is being forwarded to the Address Classifier. There, what are the possible "roads" that the packet can follow? I am using DSDV routing protocol. If the node is the receiver of the packet, then it will be forwarded to the port classifier, right? If the node isn't the receiver then it will be forwarded through the default_target_ (pointer) to the DSDV agent, right? When will a packet be forwarded to the DSDV agent through the port 255 from the port classifier? (i don't understand exactly the usage of this port 255) Please, please reply!!! From zaid8775 at yahoo.com Mon Jun 11 16:16:18 2007 From: zaid8775 at yahoo.com (zaid Abdul Karim) Date: Mon, 11 Jun 2007 16:16:18 -0700 (PDT) Subject: [ns] ns-2 installation problem Message-ID: <914664.27871.qm@web56115.mail.re3.yahoo.com> Hi ns users I am trying to install an older version of ns-2(ns-2.1b8) on cygwin 1.5.23 on a windows XP platform. I have installed all required cygwin components including gcc packages however i am getting the following error when installing ns. checking whether the c compiler gcc works ... no configure: error: installation or configuration problem: c compiler can not creat executables tcl8.3.2 configuration failed Exiting ... Could anyone help me on this Thanks in advance --------------------------------- Get the Yahoo! toolbar and be alerted to new email wherever you're surfing. From pedro.estrela at gmail.com Mon Jun 11 16:48:06 2007 From: pedro.estrela at gmail.com (Pedro Vale Estrela) Date: Tue, 12 Jun 2007 00:48:06 +0100 Subject: [ns] hierarchical addressing and number of nodes In-Reply-To: <4667DADE.3070704@designspots.com> Message-ID: <000001c7ac82$f6d63d70$172914ac@Estrela> I have a proc in my page that does this in a very easy way! http://tagus.inesc-id.pt/~pestrela/ns2/ns2_haddr_tips.html Pedro vale estrela > -----Original Message----- > From: ns-users-bounces at ISI.EDU [mailto:ns-users-bounces at ISI.EDU] On Behalf > Of S?rgio Alexandre > Sent: quinta-feira, 7 de Junho de 2007 11:16 > To: pankaj kumar > Cc: ns-users at ISI.EDU > Subject: Re: [ns] hierarchical addressing and number of nodes > > > if you : > > # Set NS Addressing > AddrParams set domain_num_ 9 > AddrParams set cluster_num_ {9 9 9 9 9 9 9 9 9} > AddrParams set nodes_num_ {9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 etc..} > > p. example you will have no problema running your simulation. > Just raise the numbers. > > > > > pankaj kumar wrote: > > Hi All > > i have following hierarchical addressing > > > > # Set NS Addressing > > AddrParams set domain_num_ 2 > > AddrParams set cluster_num_ {1 5} > > AddrParams set nodes_num_ {1 1 3 1 1 1} > > > > when i am trying to add new a node to the topology its giving > segmentation > > fault without changing above NS addressing. > > > > How i can overcome by this this problem ( or i have to change into #Set > NS > > Addressing??? ) > > > > thanks and regards, > > pankaj > > > > From tiago.junkeira at gmail.com Mon Jun 11 18:33:55 2007 From: tiago.junkeira at gmail.com (Tiago Junqueira) Date: Tue, 12 Jun 2007 03:33:55 +0200 Subject: [ns] Nist- Diuc controls the Uplink channel? Message-ID: <4bb1b4060706111833pc250190je130ec102839afff@mail.gmail.com> Hi, Using the example datarate.tcl, the source is the Subscriber Station or MN0. The frame is divided into 2, one for uplink another for downlink. The burst profile for the Downlink is the Downlink Interval Usage Code (DIUC). My question is, why the maximum data transfered changes after changing the modulation in the Downlink Channel, if the channel used is the Uplink controlled with the UIUC? And if the MN0 is the sink node, and the fixed node is the UDP source, it seems that the traffic also changes after changing the DIUC? Is possible to have differente modulations, for the Uplink channel and Downlink channel? Is there a command like [$wl_node set mac_(0)] set-diuc , to change the UL modulation? kindly, Tiago Junqueira From hilalo82 at yahoo.com Tue Jun 12 00:52:18 2007 From: hilalo82 at yahoo.com (H i l A l) Date: Tue, 12 Jun 2007 00:52:18 -0700 (PDT) Subject: [ns] 802.11e TKN, little error. i give a nice website in return In-Reply-To: Message-ID: <778435.30579.qm@web90601.mail.mud.yahoo.com> hi there, i'm using this patch, and when i installed it i just followed the 10 indicated steps and it worked properly. The first time i tried to do this i got some problems and it didn't work, but it was something that i missed... as for me, i'm not using ns-2.30, it's ns-allinone-2.28 that i'm using. my problems were after i implemented an admission control algorithm, i couldn't include any header file to the application(including the header files i've never changed), donnow why, i tried to avoid the problem...until now i'm in a deep shit... hope it will work for u 2 ... good luck Sim Tec wrote: Sincerely thanks for the responce Sven. I still have the same error. I set up the tcl/lan/ns-mac.tcl as follows: if [TclObject is-class Mac/802_11e] { Mac/802_11e set delay_ 64us Mac/802_11e set ifs_ 16us Mac/802_11e set slotTime_ 16us Mac/802_11e set cwmin_ 16 Mac/802_11e set cwmax_ 1024 Mac/802_11e set rtxLimit_ 16 Mac/802_11e set bssId_ -1 Mac/802_11e set sifs_ 8us Mac/802_11e set pifs_ 12us Mac/802_11e set difs_ 16us Mac/802_11e set rtxAckLimit_ 1 Mac/802_11e set rtxRtsLimit_ 3 Mac/802_11e set basicRate_ 1Mb ;# set this to 0 if want to use bandwidth_ for Mac/802_11e set dataRate_ 1Mb ;# both control and data pkts Mac/802_11e set cfb_ 0 ;# disables CFB } Should I follow these steps, step 7 seems to be very problematic 7. mac/wireless-phy.h: change enum ChannelStatus {IDLE, RECV, SEND}; to enum ChannelStatus {IDLE, RECVING, SENDING}; mac/wireless-phy.cc: replace all occurences of RECV and SEND (by RECVING and SENDING). 8. common/packet.h: add #define HDR_MAC802_11E(p) ((hdr_mac802_11e *)hdr_mac::access(p)) 9. run ./configure; make clean; make depend; make in your ns directory 10. happy simulating :o) (e.g with the example script ../ns-x/mac/802.11e/multi_udpflows.tcl) Sincere thanks and regards. On 6/11/07, Sven Wiethoelter wrote: > > On Jun 11, 2007, at 8:05 AM, Sim Tec wrote: > > > > > > Hello I am simulating with 802.11e and would love to use TKN > > > > I have the exact same problem that many people have had, but there > > is no > > solution posted for it. > > > Hi, the solution is always the same: Check your changes in the tcl > files ;-) (see further below) > > > > -In return, here is the Best website for NS-2 that I have found > > on the > > Internet. It is a very recent website also. > > http://academic.csuohio.edu/yuc/mobile07/ > > > > i am trying to apply the 802.11e patch for EDCA from TKN Berlin named > > 'EDCA_ns-2_28-v1-0-1.tgz' on ns-2.30. > > i have followed all the steps > > given in the README, but in vein..i am getting error when i run the > > sample tcl script named "edca_multi_udpflows.tcl" provided in the > > package. I tried another wireless scripts using the command "set val > > (mac) Mac/802_11e" to get the following error ---> > > > > invalid command name "Mac/802_11e" > > while executing > > "Mac/802_11e create _o54 " > > 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 $mactype" > > (procedure "_o44" line 10) > > (Node/MobileNode add-interface line 10) > > invoked from within > > "$node add-interface $chan $propInstance_ $llType_ $macType_ > > $ifqType_ $ifqlen_ $phyType_ $antType_ $topoInstance_ $inerrProc_ > > $outerrProc_ $FECProc_" > > (procedure "_o3" line 66) > > (Simulator create-wireless-node line 66) > > invoked from within > > "_o3 create-wireless-node 1.0.0" > > ("eval" body line 1) > > invoked from within > > "eval $self create-wireless-node $args" > > (procedure "_o3" line 14) > > (Simulator node line 14) > > invoked from within > > "$ns node 1.0.0" > > invoked from within > > "set BS(0) [$ns node 1.0.0]" > > (file "edca_multi_udpflows.tcl" line 92) > > > > initially I thought that i might have made mistake in make & the > > object file for mac-802_11e may not have been created, but when i > > checked the mac directory the object files corresponding to all the > > .cc scripts in the patch were present.. > > > This relates to C++ stuff only. Tcl code is not compiled by "make". > Thus, a successful "make" is not an indication that the Tcl stuff is > correct, too. > > > > what shall i do? > > > Check all your tcl settings. > > I guess that step 6 of the readme has not been applied properly: > > 6. add to tcl/lan/ns-mac.tcl: > if [TclObject is-class Mac/802_11e] { > ... > copy settings of MAC/802.11 > (which are contained in this file) into this section > and at an "e" at the end of the "Mac/802_11" terms > ... > Mac/802_11e set cfb_ 0 ;# disables CFB > } > > Best regards, > Sven > > > > please someone > > help.." > > > > Can you please tell me how you overcame this, as I have the exact same > > problem. > > > > > > > > > > Enjoy, and regards from Ireland. > > > > > > > > > > > > > > --------------------------------- Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user panel and lay it on us. From amita26 at rediffmail.com Tue Jun 12 04:08:39 2007 From: amita26 at rediffmail.com (Amita Singh) Date: 12 Jun 2007 11:08:39 -0000 Subject: [ns] value for time stamp fied is shown as zero Message-ID: <20070612110839.13300.qmail@webmail90.rediffmail.com> Hi all, I have a very simple but important query. When in AODV I try to execute the following statements: void AODV::sendRequest(nsaddr_t dst) { // Allocate a RREQ packet Packet *p = Packet::alloc(); struct hdr_cmn *ch = HDR_CMN(p); struct hdr_ip *ih = HDR_IP(p); struct hdr_aodv_request *rq = HDR_AODV_REQUEST(p); aodv_rt_entry *rt = rtable.rt_lookup(dst); assert(rt); printf("\n AODV RREQ sent by node [%d] to node [%d] at time [%f] \n",index,ih->daddr(),rq->rq_timestamp); .............. ........... The value for time stamp fied is shown as zero, although according to me it should give the time when the packet was being sent. Can anyone tell me the reason behind this. Thanks in advance. regds Amita From amita26 at rediffmail.com Tue Jun 12 04:10:13 2007 From: amita26 at rediffmail.com (Amita Singh) Date: 12 Jun 2007 11:10:13 -0000 Subject: [ns] The value for time stamp fied is shown as zero Message-ID: <20070612111013.17857.qmail@webmail91.rediffmail.com> Hi all, I have a very simple but important query. When in AODV I try to execute the following statements: void AODV::sendRequest(nsaddr_t dst) { // Allocate a RREQ packet Packet *p = Packet::alloc(); struct hdr_cmn *ch = HDR_CMN(p); struct hdr_ip *ih = HDR_IP(p); struct hdr_aodv_request *rq = HDR_AODV_REQUEST(p); aodv_rt_entry *rt = rtable.rt_lookup(dst); assert(rt); printf("\n AODV RREQ sent by node [%d] to node [%d] at time [%f] \n",index,ih->daddr(),rq->rq_timestamp); .............. ........... The value for time stamp fied is shown as zero, although according to me it should give the time when the packet was being sent. Can anyone tell me the reason behind this. Thanks in advance. regds Amita From elreis at dei.uc.pt Tue Jun 12 07:28:03 2007 From: elreis at dei.uc.pt (Elisabete Reis) Date: Tue, 12 Jun 2007 15:28:03 +0100 Subject: [ns] Trace variables in nodes multi-homed Message-ID: <200706121428.l5CESBMO024424@smtp2.dei.uc.pt> Hi all, I am using a simple procedure to record Window Size (cwnd_) variable of a SCTP Agent. But if the nodes are multi-homed (for example, with 2 alternative paths to reach the destination), how can I distinguish the cwnd_ of the different paths? I appreciate some help, please. proc record_WindowSize {source file timetrace} { global ns #Set the time after which thw procedure should be called again set time $timetrace ;#seconds #get the current time set now [$ns now] set cwnd [$source set cwnd_] puts $file "$now $cwnd" #re-shedule the precedure (procedure calls itself) $ns at [expr $now+$time] "record_WindowSize $source $file $timetrace" } Elisabete From simulationtechnology at gmail.com Tue Jun 12 10:19:33 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Tue, 12 Jun 2007 18:19:33 +0100 Subject: [ns] 802.11e TKN, little error. i give a nice website in return In-Reply-To: <778435.30579.qm@web90601.mail.mud.yahoo.com> References: <778435.30579.qm@web90601.mail.mud.yahoo.com> Message-ID: Hi again and thanks, I now have a clearer picture of the problem. PLease can I have your advice, I really need to get this working I've followed the steps very closely, and have narrowed down the location of problem to instruction 7. " mac/wireless-phy.h: change enum ChannelStatus {IDLE, RECV, SEND}; to enum ChannelStatus {IDLE, RECVING, SENDING}; mac/wireless-phy.cc: replace all occurences of RECV and SEND (by RECVING and SENDING). " After successfully doing ./configure successfully doing Make Clean successfully doing Make Depend I Run 'Make' and I get the error mac/wireless-phy.cc: In wireless function 'virtual void WirelessPhy::sendDown(Packet*)': mac/wireless-phy.cc:302: error: 'class Channel' has no member named 'RECVING' make: *** If I replace the RECVING with RECV I get the similar error: mac/wireless-phy.cc: In wireless function 'virtual void WirelessPhy::sendDown(Packet*)': mac/wireless-phy.cc:302: error: 'class Channel' has no member named 'RECV' make: *** There are no solutions to this on the web Here is the sendDown method WirelessPhy::sendDown(Packet *p) { /* * Sanity Check */ assert(initialized()); if (em()) { //node is off here... if (Is_node_on() != true ) { Packet::free(p); return; } if(Is_node_on() == true && Is_sleeping() == true){ em()-> DecrSleepEnergy(NOW-update_energy_time_, P_sleep_); update_energy_time_ = NOW; } } /* * Decrease node's energy */ if(em()) { if (em()->energy() > 0) { double txtime = hdr_cmn::access(p)->txtime(); double start_time = MAX(channel_idle_time_, NOW); double end_time = MAX(channel_idle_time_, NOW+txtime); double actual_txtime = end_time-start_time; if (start_time > update_energy_time_) { em()->DecrIdleEnergy(start_time - update_energy_time_, P_idle_); update_energy_time_ = start_time; } /* It turns out that MAC sends packet even though, it's receiving some packets. if (txtime-actual_txtime > 0.000001) { fprintf(stderr,"Something may be wrong at MAC\n"); fprintf(stderr,"act_tx = %lf, tx = %lf\n", actual_txtime, txtime); } */ // Sanity check double temp = MAX(NOW,last_send_time_); /* if (NOW < last_send_time_) { fprintf(stderr,"Argggg !! Overlapping transmission. NOW %lf last %lf temp %lf\n", NOW, last_send_time_, temp); } */ double begin_adjust_time = MIN(channel_idle_time_, temp); double finish_adjust_time = MIN(channel_idle_time_, NOW+txtime); double gap_adjust_time = finish_adjust_time - begin_adjust_time; if (gap_adjust_time < 0.0) { fprintf(stderr,"What the heck ! negative gap time.\n"); } if ((gap_adjust_time > 0.0) && (status_ == RECV)) { em()->DecrTxEnergy(gap_adjust_time, Pt_consume_-Pr_consume_); } em()->DecrTxEnergy(actual_txtime,Pt_consume_); // if (end_time > channel_idle_time_) { // status_ = SENDING; // } // status_ = IDLE; last_send_time_ = NOW+txtime; channel_idle_time_ = end_time; update_energy_time_ = end_time; if (em()->energy() <= 0) { em()->setenergy(0); ((MobileNode*)node())->log_energy(0); } } else { // log node energy if (em()->energy() > 0) { ((MobileNode *)node_)->log_energy(1); } // Packet::free(p); return; } } /* * Stamp the packet with the interface arguments */ p->txinfo_.stamp((MobileNode*)node(), ant_->copy(), Pt_, lambda_); // Send the packet channel_->RECV(p, this); } Sincere Thanks and Regards, Michael, university DCU. Dublin On 6/12/07, H i l A l wrote: > > hi there, > i'm using this patch, and when i installed it i just followed the 10 > indicated steps and it worked properly. The first time i tried to do this i > got some problems and it didn't work, but it was something that i missed... > as for me, i'm not using ns-2.30, it's ns-allinone-2.28 that i'm using. > my problems were after i implemented an admission control algorithm, i > couldn't include any header file to the application(including the header > files i've never changed), donnow why, i tried to avoid the problem...until > now i'm in a deep shit... > hope it will work for u 2 ... > good luck > > *Sim Tec * wrote: > > > Sincerely thanks for the responce Sven. > > > I still have the same error. > I set up the tcl/lan/ns-mac.tcl as follows: > > if [TclObject is-class Mac/802_11e] { > Mac/802_11e set delay_ 64us > Mac/802_11e set ifs_ 16us > Mac/802_11e set slotTime_ 16us > Mac/802_11e set cwmin_ 16 > Mac/802_11e set cwmax_ 1024 > Mac/802_11e set rtxLimit_ 16 > Mac/802_11e set bssId_ -1 > Mac/802_11e set sifs_ 8us > Mac/802_11e set pifs_ 12us > Mac/802_11e set difs_ 16us > Mac/802_11e set rtxAckLimit_ 1 > Mac/802_11e set rtxRtsLimit_ 3 > Mac/802_11e set basicRate_ 1Mb ;# set this to 0 if want to use bandwidth_ > for > Mac/802_11e set dataRate_ 1Mb ;# both control and data pkts > Mac/802_11e set cfb_ 0 ;# disables CFB > } > > > > Should I follow these steps, step 7 seems to be very problematic > > 7. mac/wireless-phy.h: > change > enum ChannelStatus {IDLE, RECV, SEND}; > to > enum ChannelStatus {IDLE, RECVING, SENDING}; > mac/wireless-phy.cc: > replace all occurences of RECV and SEND (by RECVING and SENDING). > > 8. common/packet.h: > add > #define HDR_MAC802_11E(p) ((hdr_mac802_11e *)hdr_mac::access(p)) > > 9. run ./configure; make clean; make depend; make in your ns directory > > 10. happy simulating :o) (e.g with the example script > ../ns-x/mac/802.11e/multi_udpflows.tcl) > > > Sincere thanks and regards. > > > > > > > > > > > On 6/11/07, Sven Wiethoelter wrote: > > > > On Jun 11, 2007, at 8:05 AM, Sim Tec wrote: > > > > > > > > > > Hello I am simulating with 802.11e and would love to use TKN > > > > > > I have the exact same problem that many people have had, but there > > > is no > > > solution posted for it. > > > > > Hi, the solution is always the same: Check your changes in the tcl > > files ;-) (see further below) > > > > > > > -In return, here is the Best website for NS-2 that I have found > > > on the > > > Internet. It is a very recent website also. > > > http://academic.csuohio.edu/yuc/mobile07/ > > > > > > i am trying to apply the 802.11e patch for EDCA from TKN Berlin named > > > 'EDCA_ns-2_28-v1-0-1.tgz' on ns-2.30. > > > i have followed all the steps > > > given in the README, but in vein..i am getting error when i run the > > > sample tcl script named "edca_multi_udpflows.tcl" provided in the > > > package. I tried another wireless scripts using the command "set val > > > (mac) Mac/802_11e" to get the following error ---> > > > > > > invalid command name "Mac/802_11e" > > > while executing > > > "Mac/802_11e create _o54 " > > > 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 $mactype" > > > (procedure "_o44" line 10) > > > (Node/MobileNode add-interface line 10) > > > invoked from within > > > "$node add-interface $chan $propInstance_ $llType_ $macType_ > > > $ifqType_ $ifqlen_ $phyType_ $antType_ $topoInstance_ $inerrProc_ > > > $outerrProc_ $FECProc_" > > > (procedure "_o3" line 66) > > > (Simulator create-wireless-node line 66) > > > invoked from within > > > "_o3 create-wireless-node 1.0.0" > > > ("eval" body line 1) > > > invoked from within > > > "eval $self create-wireless-node $args" > > > (procedure "_o3" line 14) > > > (Simulator node line 14) > > > invoked from within > > > "$ns node 1.0.0" > > > invoked from within > > > "set BS(0) [$ns node 1.0.0]" > > > (file "edca_multi_udpflows.tcl" line 92) > > > > > > initially I thought that i might have made mistake in make & the > > > object file for mac-802_11e may not have been created, but when i > > > checked the mac directory the object files corresponding to all the > > > .cc scripts in the patch were present.. > > > > > This relates to C++ stuff only. Tcl code is not compiled by "make". > > Thus, a successful "make" is not an indication that the Tcl stuff is > > correct, too. > > > > > > > what shall i do? > > > > > Check all your tcl settings. > > > > I guess that step 6 of the readme has not been applied properly: > > > > 6. add to tcl/lan/ns-mac.tcl: > > if [TclObject is-class Mac/802_11e] { > > ... > > copy settings of MAC/802.11 > > (which are contained in this file) into this section > > and at an "e" at the end of the "Mac/802_11" terms > > ... > > Mac/802_11e set cfb_ 0 ;# disables CFB > > } > > > > Best regards, > > Sven > > > > > > > please someone > > > help.." > > > > > > Can you please tell me how you overcame this, as I have the exact same > > > problem. > > > > > > > > > > > > > > > Enjoy, and regards from Ireland. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------ > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user > paneland lay it on us. > > From ccardena at itesm.mx Tue Jun 12 10:21:37 2007 From: ccardena at itesm.mx (=?ISO-8859-15?Q?C=E9sar=20C=E1rdenas?=) Date: Tue, 12 Jun 2007 19:21:37 +0200 Subject: [ns] Initializing NS for replica simulation Message-ID: <466A87C400001BE0@mailserver1.itesm.mx> Hi, Let I had run a simulation during T seconds. Let this simulation has To seconds of transient state. To < T. Is there any instruction or method to keep the state of my simulation at To and start another simulation with this state in order to avoid the transient state each run. Any suggestions are welcome, C?sar C?sar C?rdenas (ccardena at itesm.mx) Monterrey Tech, Quer?taro Campus, M?xico http://www.qro.itesm.mx Personal Phone: +(33) 633306689 Office Phone: +(33) 145817146 Office Fax: +(33) 145817158 All phones and fax from abroad France The content of this data transmission is not considered as an offer, proposal, understanding, or agreement unless it is confirmed in a document signed by a legal representative of ITESM. The content of this data transmission is confidential and it is intended to be delivered only to the addresses, therefore, it shall not be distributed and/or disclosed through any mean without the original sender's previous authorization. If you are not the addressee you are forbidden to use it, either totally or partially, for any purpose. From simulationtechnology at gmail.com Tue Jun 12 10:22:38 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Tue, 12 Jun 2007 18:22:38 +0100 Subject: [ns] 802.11e TKN, little error. i give a nice website in return In-Reply-To: References: <778435.30579.qm@web90601.mail.mud.yahoo.com> Message-ID: Slight change from previous email! Hi again and thanks, I now have a clearer picture of the problem. But PLease can I have your advice, I really need to get this working . I've followed the steps very closely, and have narrowed down the location of problem to instruction 7. " mac/wireless-phy.h: change enum ChannelStatus {IDLE, RECV, SEND}; to enum ChannelStatus {IDLE, RECVING, SENDING}; mac/wireless-phy.cc: replace all occurences of RECV and SEND (by RECVING and SENDING). " After successfully doing ./configure successfully doing Make Clean successfully doing Make Depend I Run 'Make' and I get the error mac/wireless-phy.cc: In wireless function 'virtual void WirelessPhy::sendDown(Packet*)': mac/wireless-phy.cc:302: error: 'class Channel' has no member named 'RECVING' make: *** [mac/wireless-phy.o] Error 1 If I replace the RECVING with RECV I get the similar error: mac/wireless-phy.cc: In wireless function 'virtual void WirelessPhy::sendDown(Packet*)': mac/wireless-phy.cc:302: error: 'class Channel' has no member named 'RECV' make: *** [mac/wireless-phy.o] Error 1 There are no solutions to this on the web Here is the sendDown method WirelessPhy::sendDown(Packet *p) { /* * Sanity Check */ assert(initialized()); if (em()) { //node is off here... if (Is_node_on() != true ) { Packet::free(p); return; } if(Is_node_on() == true && Is_sleeping() == true){ em()-> DecrSleepEnergy(NOW-update_energy_time_, P_sleep_); update_energy_time_ = NOW; } } /* * Decrease node's energy */ if(em()) { if (em()->energy() > 0) { double txtime = hdr_cmn::access(p)->txtime(); double start_time = MAX(channel_idle_time_, NOW); double end_time = MAX(channel_idle_time_, NOW+txtime); double actual_txtime = end_time-start_time; if (start_time > update_energy_time_) { em()->DecrIdleEnergy(start_time - update_energy_time_, P_idle_); update_energy_time_ = start_time; } /* It turns out that MAC sends packet even though, it's receiving some packets. if (txtime-actual_txtime > 0.000001) { fprintf(stderr,"Something may be wrong at MAC\n"); fprintf(stderr,"act_tx = %lf, tx = %lf\n", actual_txtime, txtime); } */ // Sanity check double temp = MAX(NOW,last_send_time_); /* if (NOW < last_send_time_) { fprintf(stderr,"Argggg !! Overlapping transmission. NOW %lf last %lf temp %lf\n", NOW, last_send_time_, temp); } */ double begin_adjust_time = MIN(channel_idle_time_, temp); double finish_adjust_time = MIN(channel_idle_time_, NOW+txtime); double gap_adjust_time = finish_adjust_time - begin_adjust_time; if (gap_adjust_time < 0.0) { fprintf(stderr,"What the heck ! negative gap time.\n"); } if ((gap_adjust_time > 0.0) && (status_ == RECV)) { em()->DecrTxEnergy(gap_adjust_time, Pt_consume_-Pr_consume_); } em()->DecrTxEnergy(actual_txtime,Pt_consume_); // if (end_time > channel_idle_time_) { // status_ = SENDING; // } // status_ = IDLE; last_send_time_ = NOW+txtime; channel_idle_time_ = end_time; update_energy_time_ = end_time; if (em()->energy() <= 0) { em()->setenergy(0); ((MobileNode*)node())->log_energy(0); } } else { // log node energy if (em()->energy() > 0) { ((MobileNode *)node_)->log_energy(1); } // Packet::free(p); return; } } /* * Stamp the packet with the interface arguments */ p->txinfo_.stamp((MobileNode*)node(), ant_->copy(), Pt_, lambda_); // Send the packet channel_->RECV(p, this); } Sincere Thanks and Regards, Michael, university DCU. Dublin On 6/12/07, Sim Tec wrote: > > Hi again and thanks, I now have a clearer picture of the problem. > > PLease can I have your advice, I really need to get this working > I've followed the steps very closely, and have narrowed down the location > of problem to instruction 7. > " > mac/wireless-phy.h: > change > enum ChannelStatus {IDLE, RECV, SEND}; > to > enum ChannelStatus {IDLE, RECVING, SENDING}; > mac/wireless-phy.cc: > replace all occurences of RECV and SEND (by RECVING and SENDING). > " > > After successfully doing ./configure > successfully doing Make Clean > successfully doing Make Depend > I Run 'Make' and I get the error > mac/wireless-phy.cc: In wireless function 'virtual void > WirelessPhy::sendDown(Packet*)': > mac/wireless-phy.cc:302: error: 'class Channel' has no member named > 'RECVING' > make: *** > > If I replace the RECVING with RECV I get the similar error: > mac/wireless-phy.cc: In wireless function 'virtual void > WirelessPhy::sendDown(Packet*)': > mac/wireless-phy.cc:302: error: 'class Channel' has no member named > 'RECV' > make: *** > > There are no solutions to this on the web > > Here is the sendDown method > > > WirelessPhy::sendDown(Packet *p) > { > /* > * Sanity Check > */ > assert(initialized()); > > if (em()) { > //node is off here... > if (Is_node_on() != true ) { > Packet::free(p); > return; > } > if(Is_node_on() == true && Is_sleeping() == true){ > em()-> DecrSleepEnergy(NOW-update_energy_time_, > P_sleep_); > update_energy_time_ = NOW; > > } > > } > /* > * Decrease node's energy > */ > if(em()) { > if (em()->energy() > 0) { > > double txtime = hdr_cmn::access(p)->txtime(); > double start_time = MAX(channel_idle_time_, NOW); > double end_time = MAX(channel_idle_time_, NOW+txtime); > double actual_txtime = end_time-start_time; > > if (start_time > update_energy_time_) { > em()->DecrIdleEnergy(start_time - > update_energy_time_, P_idle_); > update_energy_time_ = start_time; > } > > /* It turns out that MAC sends packet even though, it's > receiving some packets. > > if (txtime-actual_txtime > 0.000001) { > fprintf(stderr,"Something may be wrong at MAC\n"); > fprintf(stderr,"act_tx = %lf, tx = %lf\n", actual_txtime, txtime); > } > */ > > // Sanity check > double temp = MAX(NOW,last_send_time_); > > /* > if (NOW < last_send_time_) { > fprintf(stderr,"Argggg !! Overlapping transmission. NOW %lf last %lf > temp %lf\n", NOW, last_send_time_, temp); > } > */ > > double begin_adjust_time = MIN(channel_idle_time_, temp); > double finish_adjust_time = MIN(channel_idle_time_, NOW+txtime); > double gap_adjust_time = finish_adjust_time - begin_adjust_time; > if (gap_adjust_time < 0.0) { > fprintf(stderr,"What the heck ! negative gap time.\n"); > } > > if ((gap_adjust_time > 0.0) && (status_ == RECV)) { > em()->DecrTxEnergy(gap_adjust_time, > Pt_consume_-Pr_consume_); > } > > em()->DecrTxEnergy(actual_txtime,Pt_consume_); > // if (end_time > channel_idle_time_) { > // status_ = SENDING; > // } > // > status_ = IDLE; > > last_send_time_ = NOW+txtime; > channel_idle_time_ = end_time; > update_energy_time_ = end_time; > > if (em()->energy() <= 0) { > em()->setenergy(0); > ((MobileNode*)node())->log_energy(0); > } > > } else { > > // log node energy > if (em()->energy() > 0) { > ((MobileNode *)node_)->log_energy(1); > } > // > Packet::free(p); > return; > } > } > > /* > * Stamp the packet with the interface arguments > */ > p->txinfo_.stamp((MobileNode*)node(), ant_->copy(), Pt_, lambda_); > > // Send the packet > channel_->RECV(p, this); > } > > Sincere Thanks and Regards, > Michael, university DCU. Dublin > > > > On 6/12/07, H i l A l wrote: > > > > hi there, > > i'm using this patch, and when i installed it i just followed the 10 > > indicated steps and it worked properly. The first time i tried to do this i > > got some problems and it didn't work, but it was something that i missed... > > as for me, i'm not using ns-2.30, it's ns-allinone-2.28 that i'm using. > > my problems were after i implemented an admission control algorithm, i > > couldn't include any header file to the application(including the header > > files i've never changed), donnow why, i tried to avoid the problem...until > > now i'm in a deep shit... > > hope it will work for u 2 ... > > good luck > > > > *Sim Tec * wrote: > > > > > > Sincerely thanks for the responce Sven. > > > > > > I still have the same error. > > I set up the tcl/lan/ns-mac.tcl as follows: > > > > if [TclObject is-class Mac/802_11e] { > > Mac/802_11e set delay_ 64us > > Mac/802_11e set ifs_ 16us > > Mac/802_11e set slotTime_ 16us > > Mac/802_11e set cwmin_ 16 > > Mac/802_11e set cwmax_ 1024 > > Mac/802_11e set rtxLimit_ 16 > > Mac/802_11e set bssId_ -1 > > Mac/802_11e set sifs_ 8us > > Mac/802_11e set pifs_ 12us > > Mac/802_11e set difs_ 16us > > Mac/802_11e set rtxAckLimit_ 1 > > Mac/802_11e set rtxRtsLimit_ 3 > > Mac/802_11e set basicRate_ 1Mb ;# set this to 0 if want to use > > bandwidth_ > > for > > Mac/802_11e set dataRate_ 1Mb ;# both control and data pkts > > Mac/802_11e set cfb_ 0 ;# disables CFB > > } > > > > > > > > Should I follow these steps, step 7 seems to be very problematic > > > > 7. mac/wireless-phy.h: > > change > > enum ChannelStatus {IDLE, RECV, SEND}; > > to > > enum ChannelStatus {IDLE, RECVING, SENDING}; > > mac/wireless-phy.cc: > > replace all occurences of RECV and SEND (by RECVING and SENDING). > > > > 8. common/packet.h: > > add > > #define HDR_MAC802_11E(p) ((hdr_mac802_11e *)hdr_mac::access(p)) > > > > 9. run ./configure; make clean; make depend; make in your ns directory > > > > 10. happy simulating :o) (e.g with the example script > > ../ns-x/mac/802.11e/multi_udpflows.tcl) > > > > > > Sincere thanks and regards. > > > > > > > > > > > > > > > > > > > > > > On 6/11/07, Sven Wiethoelter wrote: > > > > > > On Jun 11, 2007, at 8:05 AM, Sim Tec wrote: > > > > > > > > > > > > > > Hello I am simulating with 802.11e and would love to use TKN > > > > > > > > I have the exact same problem that many people have had, but there > > > > is no > > > > solution posted for it. > > > > > > > Hi, the solution is always the same: Check your changes in the tcl > > > files ;-) (see further below) > > > > > > > > > > -In return, here is the Best website for NS-2 that I have found > > > > on the > > > > Internet. It is a very recent website also. > > > > http://academic.csuohio.edu/yuc/mobile07/ > > > > > > > > i am trying to apply the 802.11e patch for EDCA from TKN Berlin > > named > > > > 'EDCA_ns-2_28-v1-0-1.tgz' on ns-2.30. > > > > i have followed all the steps > > > > given in the README, but in vein..i am getting error when i run the > > > > sample tcl script named "edca_multi_udpflows.tcl" provided in the > > > > package. I tried another wireless scripts using the command "set val > > > > (mac) Mac/802_11e" to get the following error ---> > > > > > > > > invalid command name "Mac/802_11e" > > > > while executing > > > > "Mac/802_11e create _o54 " > > > > 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 $mactype" > > > > (procedure "_o44" line 10) > > > > (Node/MobileNode add-interface line 10) > > > > invoked from within > > > > "$node add-interface $chan $propInstance_ $llType_ $macType_ > > > > $ifqType_ $ifqlen_ $phyType_ $antType_ $topoInstance_ $inerrProc_ > > > > $outerrProc_ $FECProc_" > > > > (procedure "_o3" line 66) > > > > (Simulator create-wireless-node line 66) > > > > invoked from within > > > > "_o3 create-wireless-node 1.0.0" > > > > ("eval" body line 1) > > > > invoked from within > > > > "eval $self create-wireless-node $args" > > > > (procedure "_o3" line 14) > > > > (Simulator node line 14) > > > > invoked from within > > > > "$ns node 1.0.0" > > > > invoked from within > > > > "set BS(0) [$ns node 1.0.0]" > > > > (file "edca_multi_udpflows.tcl" line 92) > > > > > > > > initially I thought that i might have made mistake in make & the > > > > object file for mac-802_11e may not have been created, but when i > > > > checked the mac directory the object files corresponding to all the > > > > .cc scripts in the patch were present.. > > > > > > > This relates to C++ stuff only. Tcl code is not compiled by "make". > > > Thus, a successful "make" is not an indication that the Tcl stuff is > > > correct, too. > > > > > > > > > > what shall i do? > > > > > > > Check all your tcl settings. > > > > > > I guess that step 6 of the readme has not been applied properly: > > > > > > 6. add to tcl/lan/ns- mac.tcl: > > > if [TclObject is-class Mac/802_11e] { > > > ... > > > copy settings of MAC/802.11 > > > (which are contained in this file) into this section > > > and at an "e" at the end of the "Mac/802_11" terms > > > ... > > > Mac/802_11e set cfb_ 0 ;# disables CFB > > > } > > > > > > Best regards, > > > Sven > > > > > > > > > > please someone > > > > help.." > > > > > > > > Can you please tell me how you overcame this, as I have the exact > > same > > > > problem. > > > > > > > > > > > > > > > > > > > > Enjoy, and regards from Ireland. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ------------------------------ > > Fussy? Opinionated? Impossible to please? Perfect. Join Yahoo!'s user > > paneland lay it on us. > > > > > From chakchai.soin at hotmail.com Tue Jun 12 10:45:50 2007 From: chakchai.soin at hotmail.com (chakchai soin) Date: Tue, 12 Jun 2007 11:45:50 -0600 Subject: [ns] Ns-users Digest, Vol 42, Issue 9: Subject: Fw: Weighted Round Robin In-Reply-To: Message-ID: Floating point: -> WFQ does not support 0 weight. thank you Chakchai so-in _________________________________________________________________ Get a preview of Live Earth, the hottest event this summer - only on MSN http://liveearth.msn.com?source=msntaglineliveearthhm From rupcee_k at rediffmail.com Tue Jun 12 11:38:39 2007 From: rupcee_k at rediffmail.com (rupcee kaur) Date: 12 Jun 2007 18:38:39 -0000 Subject: [ns] HEED on NS 2 Message-ID: <20070612183839.22043.qmail@webmail89.rediffmail.com> Hello, Has anyone implemented HEED protocol for Ad Hoc Networks on NS 2 as it has been implemented in TinyOS earlier. Please let me know if anyone tried it on NS 2. Thanking you, Rupcee From simulationtechnology at gmail.com Tue Jun 12 13:49:39 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Tue, 12 Jun 2007 21:49:39 +0100 Subject: [ns] 802.11e TKN, little error. i give a nice website in return In-Reply-To: <466ED7D8.7090603@gmx.de> References: <778435.30579.qm@web90601.mail.mud.yahoo.com> <466ED7D8.7090603@gmx.de> Message-ID: Thanks, Matthias, yep the methods problem was that it was case sensitive and i had forgotten that I changed it. I admit that it was stupid of me not to realise this. Are you based in the Berlin TKN? Do you mind me using your package? :) Im having problems that seem to be because of my version 2.30. In 2004 december, Pepe Barbe had the same problem I currently have *Despoina Triantafyllidou* replied that the problem was due to the version " the 802.11e patch is for ns-2.26. under ns-2.27 may cause these problems... " As I am 2.30, why am i having similar problems? Here is the error I receive after running make: #warning This file includes at least one deprecated or antiquated header. Please consid er using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples i nclude substituting the header for the header for C++ includes, or instead of the deprecated header . To disable this warning use -Wno-deprecat ed. In file included from mac/802_11e/mac-802_11e.h:10, from mac/802_11e/mac-802_11e.cc:14: mac/802_11e/priq.h:12:1: warning: "MAX" redefined In file included from ./common/mobilenode.h:63, from mac/802_11e/mac-802_11e.cc:7: ./mobile/gridkeeper.h:17:1: warning: this is the location of the previous definition mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::transmit(Packet*, doubl e)': mac/802_11e/mac-802_11e.cc:72: error: `ETHER_HDR_LEN11' undeclared (first use this funct ion) mac/802_11e/mac-802_11e.cc:72: error: (Each undeclared identifier is reported only once for each function it appears in.) mac/802_11e/mac-802_11e.cc: At global scope: mac/802_11e/mac-802_11e.cc:112: error: `EDCF_MMIB' must be initialized by constructor, n ot by `{...}' mac/802_11e/mac-802_11e.cc: In constructor `Mac802_11e::Mac802_11e(EDCF_PHY_MIB*, MAC_MI B*)': mac/802_11e/mac-802_11e.cc:182: error: `ETHER_ACK_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc: In member function `virtual int Mac802_11e::command(int, con st char* const*)': ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::ShortRetryLimit' is private mac/802_11e/mac-802_11e.cc:240: error: within this context ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::ShortRetryLimit' is private mac/802_11e/mac-802_11e.cc:247: error: within this context mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::trace_pkt(Packet*)': mac/802_11e/mac-802_11e.cc:272: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:272: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:272: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:272: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:272: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:272: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:272: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:272: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc: In member function `virtual int Mac802_11e::hdr_dst(char*, i nt)': mac/802_11e/mac-802_11e.cc:312: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:312: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:312: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:312: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:314: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:314: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:314: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:314: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc: In member function `virtual int Mac802_11e::hdr_src(char*, i nt)': mac/802_11e/mac-802_11e.cc:322: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:322: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:322: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:322: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:323: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:323: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:323: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:323: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::discard(Packet*, const char*)': mac/802_11e/mac-802_11e.cc:392: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:392: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:392: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:392: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:400: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:400: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:400: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:400: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:414: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:414: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:414: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:414: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:416: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:416: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:416: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:416: error: 'struct hdr_mac802_11' has no member named 'dh_sa ' mac/802_11e/mac-802_11e.cc:418: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:418: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:418: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:418: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::tx_resume()': ./mac/mac-802_11.h:202: error: `u_int32_t MAC_MIB::RTSThreshold' is private mac/802_11e/mac-802_11e.cc:502: error: within this context mac/802_11e/mac-802_11e.cc:503: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:503: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:503: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:503: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:505: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:505: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:505: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:505: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendHandler()': mac/802_11e/mac-802_11e.cc:590: warning: unused variable 's' mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::send_timer()': mac/802_11e/mac-802_11e.cc:653: warning: unused variable 's' mac/802_11e/mac-802_11e.cc: In member function `int Mac802_11e::check_pktCTRL(int)': mac/802_11e/mac-802_11e.cc:728: error: `ETHER_CTS_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc:733: error: `ETHER_ACK_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc: In member function `int Mac802_11e::check_pktRTS(int)': mac/802_11e/mac-802_11e.cc:777: error: `ETHER_RTS_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc:780: error: `ETHER_CTS_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc: In member function `int Mac802_11e::check_pktTx(int)': mac/802_11e/mac-802_11e.cc:816: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:816: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:816: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:816: error: 'struct hdr_mac802_11' has no member named 'dh_da ' mac/802_11e/mac-802_11e.cc:820: error: `ETHER_ACK_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendRTS(int, int)': ./mac/mac-802_11.h:202: error: `u_int32_t MAC_MIB::RTSThreshold' is private mac/802_11e/mac-802_11e.cc:854: error: within this context mac/802_11e/mac-802_11e.cc:863: error: `ETHER_RTS_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc:890: error: `ETHER_CTS_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc:894: error: `ETHER_ACK_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc:894: error: `ETHER_ACK_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendCTS(int, int, doubl e)': mac/802_11e/mac-802_11e.cc:912: error: `ETHER_CTS_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendACK(int, int)': mac/802_11e/mac-802_11e.cc:956: error: `ETHER_ACK_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendDATA(int, Packet*)' : mac/802_11e/mac-802_11e.cc:997: error: `ETHER_HDR_LEN11' undeclared (first use this func tion) mac/802_11e/mac-802_11e.cc:1014: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1014: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1014: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1014: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1020: error: `ETHER_ACK_LEN' undeclared (first use this funct ion) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::RetransmitRTS(int)': ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::ShortRetryLimit' is private mac/802_11e/mac-802_11e.cc:1047: error: within this context mac/802_11e/mac-802_11e.cc:1058: error: `ETHER_HDR_LEN11' undeclared (first use this fun ction) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::RetransmitDATA(int)': mac/802_11e/mac-802_11e.cc:1099: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1099: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1099: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1099: error: 'struct hdr_mac802_11' has no member named 'dh_d a' ./mac/mac-802_11.h:202: error: `u_int32_t MAC_MIB::RTSThreshold' is private mac/802_11e/mac-802_11e.cc:1126: error: within this context ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::ShortRetryLimit' is private mac/802_11e/mac-802_11e.cc:1128: error: within this context ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::LongRetryLimit' is private mac/802_11e/mac-802_11e.cc:1132: error: within this context mac/802_11e/mac-802_11e.cc:1138: error: `ETHER_HDR_LEN11' undeclared (first use this fun ction) mac/802_11e/mac-802_11e.cc:1162: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1162: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1162: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1162: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::send(Packet*, Handler*) ': mac/802_11e/mac-802_11e.cc:1192: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1192: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1192: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1192: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc: In member function `virtual void Mac802_11e::recv(Packet*, H andler*)': mac/802_11e/mac-802_11e.cc:1242: warning: unused variable 's' mac/802_11e/mac-802_11e.cc:1260: warning: unused variable 's' mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::recv_timer()': mac/802_11e/mac-802_11e.cc:1297: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1297: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1297: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1297: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1369: error: 'struct hdr_mac802_11' has no member named 'dh_s a' mac/802_11e/mac-802_11e.cc:1369: error: 'struct hdr_mac802_11' has no member named 'dh_s a' mac/802_11e/mac-802_11e.cc:1369: error: 'struct hdr_mac802_11' has no member named 'dh_s a' mac/802_11e/mac-802_11e.cc:1369: error: 'struct hdr_mac802_11' has no member named 'dh_s a' mac/802_11e/mac-802_11e.cc:1293: warning: unused variable 's' mac/802_11e/mac-802_11e.cc: In member function `double Mac802_11e::txtime(double, double )': mac/802_11e/mac-802_11e.cc:1484: error: `PLCP_HDR_LEN' undeclared (first use this functi on) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::recvDATA(Packet*)': mac/802_11e/mac-802_11e.cc:1537: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1537: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1537: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1537: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1538: error: 'struct hdr_mac802_11' has no member named 'dh_s a' mac/802_11e/mac-802_11e.cc:1538: error: 'struct hdr_mac802_11' has no member named 'dh_s a' mac/802_11e/mac-802_11e.cc:1538: error: 'struct hdr_mac802_11' has no member named 'dh_s a' mac/802_11e/mac-802_11e.cc:1538: error: 'struct hdr_mac802_11' has no member named 'dh_s a' mac/802_11e/mac-802_11e.cc:1545: error: `ETHER_HDR_LEN11' undeclared (first use this fun ction) ./mac/mac-802_11.h:202: error: `u_int32_t MAC_MIB::RTSThreshold' is private mac/802_11e/mac-802_11e.cc:1553: error: within this context mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::recvACK(Packet*)': ./mac/mac-802_11.h:202: error: `u_int32_t MAC_MIB::RTSThreshold' is private mac/802_11e/mac-802_11e.cc:1654: error: within this context ./mac/mac-802_11.h:202: error: `u_int32_t MAC_MIB::RTSThreshold' is private mac/802_11e/mac-802_11e.cc:1668: error: within this context mac/802_11e/mac-802_11e.cc:1668: warning: comparison between signed and unsigned integer expressions mac/802_11e/mac-802_11e.cc:1683: error: `ETHER_ACK_LEN' undeclared (first use this funct ion) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::cfb(int)': mac/802_11e/mac-802_11e.cc:1708: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1708: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1708: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1708: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1712: error: `ETHER_ACK_LEN' undeclared (first use this funct ion) mac/802_11e/mac-802_11e.cc:1705: warning: unused variable 'ch' mac/802_11e/mac-802_11e.cc:1723: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1723: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1723: error: 'struct hdr_mac802_11' has no member named 'dh_d a' mac/802_11e/mac-802_11e.cc:1723: error: 'struct hdr_mac802_11' has no member named 'dh_d a' make: *** [mac/802_11e/mac-802_11e.o] Error 1 Sincerest thanks and Regards, Michael, DCU Dublin, Electronic engineering undergrad From emmadi at usc.edu Tue Jun 12 15:13:14 2007 From: emmadi at usc.edu (Vishnu Emmadi) Date: Tue, 12 Jun 2007 15:13:14 -0700 Subject: [ns] Can we get the TCP Congestion window values outputted in the trace which the simulator outputs Message-ID: Hi All, I am currently trying to analyze CONGESTION WINDOW VALUES FOR CTCP by getting the normal TCP window values and summing it up with the delay component manually calculated (by a C++ program ) to get the congestion window values for Compund TCP.So I need to get the TCP congestion window values .The way I am doing it right now is recording the varaible "cwnd_" in a procedure called "Record" and calling it repeatedly at regular intervals of time.However I need to get unsampled values i.e., the congestion window values for each and every packet recorded in the trace as opposed to the congestion window values obtained by sampling at a regular interval.Can anyone plase tell me whether there is any way of extracting this information?I would really appreciate some help in this issue. Thanks, Vishnu Emmadi From nguyentienlan at gmail.com Wed Jun 13 00:36:25 2007 From: nguyentienlan at gmail.com (Nguyen Lan) Date: Wed, 13 Jun 2007 16:36:25 +0900 Subject: [ns] random in ns Message-ID: <466F9E79.4060202@gmail.com> Hello, I put "ns-random 0" to my script in that 2 mobile node send data to a base station but the throughput each node can send doesn't change time ti time. Could anybody help me. Cheers, Nguyen From ovsbharath at ee.iitb.ac.in Wed Jun 13 01:21:29 2007 From: ovsbharath at ee.iitb.ac.in (ovsbharath@ee.iitb.ac.in) Date: Wed, 13 Jun 2007 13:51:29 +0530 (IST) Subject: [ns] Stitching of interdomain LSPs (label switched paths) In-Reply-To: <56769.10.107.1.1.1180020904.squirrel@10.107.1.1> References: <56769.10.107.1.1.1180020904.squirrel@10.107.1.1> Message-ID: <51787.10.107.1.1.1181722889.squirrel@10.107.1.1> Hi, For my purpose i need to stitch interdomain LSPs, explained below. I have 3 Autonomous systems say A B and C. I need to setup an LSP through A-B-C. So within each AS i know the topology info so i use that to setup a LSP within A, within B, and within C. Now i need to stich/join these LSPs, i.e pass the label from the egress node of A to ingress node of B. How can i do this. The following code shows how i am finding a path within AS, and using it to setup an explicitly routed LSP... Tcl procedure Agent/R2r instproc find_route {n1 n2} { global ns set routelogic [$ns get-routelogic] set c [concat $n1] set next [$routelogic lookup $n1 $n2] puts "$next" append c "_" append c $next while {$next != $n2} { set next [$routelogic lookup $next $n2] puts "$next" append c "_" append c $next } puts "$c" return $c } $c = 0_6_7_3_4_8_10_13_14 The following is C++ code snippet char x[50]; Tcl& tcl = Tcl::instance(); sprintf(x, "%s find_route %d %d", name(), 0, 14); tcl.eval(x); const char* res = tcl.result(); sprintf(out, "[$n(%d) get-module MPLS] make-explicit-route 14 %s 3003 -1",sendx, res); tcl.eval(out); How can i find multiple paths, the above method only gives me the shortest path within the AS. Thank you for your patient reading. Yours Sincerely, OVS Bharadwaj EE, IIT Bombay From utente_ns2 at hotmail.com Wed Jun 13 02:22:48 2007 From: utente_ns2 at hotmail.com (Utente ns2) Date: Wed, 13 Jun 2007 11:22:48 +0200 Subject: [ns] [URGENT] - packet ENCAPSULATION Message-ID: Hello everybody, let's suppose we want to encapsulate N small packets (each one with a certAin UDP header and its corresponding data) into a UDP bigger one. Is any agent of this kind already available in ns2? Any tip would be greatly appreciated. Thank you very much in advance for your help. _________________________________________________________________ Prueba algunos de los nuevos servicios en l?nea que te ofrece Windows Live Ideas: tan nuevos que ni siquiera se han publicado oficialmente todav?a. http://ideas.live.com From pontifex at sbox.tugraz.at Wed Jun 13 02:35:30 2007 From: pontifex at sbox.tugraz.at (Georg Piewald) Date: Wed, 13 Jun 2007 11:35:30 +0200 Subject: [ns] Strange behaviour of TCPSink instvar "bytes_" Message-ID: <466FBA62.7030607@sbox.tugraz.at> Hi everybody, I experienced a very odd problem. I want to output the number of bytes received by a TCPSink agent at a specified time. This can be read by the instance variable $bytes_. Now if I call a procedure at the required point of time, which outputs the nr of bytes, everything works fine. Like this: ... proc testproc {} { global tcp1 puts stdout "Rx bytes (within testproc): [$tcp1 set bytes_]" } ... $ns at 1.0 testproc ... But if I want to output this value directly (without a wrapping procedure, the output is always 0! Like that: $ns at 1.0 "puts stdout \"Rx bytes (directly): [$tcp1 set bytes_]\"" How can that be? I use ns-2.31. The complete code of a minimal example to reproduce the problem is here: ######################### Example ############################# set ns [new Simulator] proc testproc {} { global tcp1 puts stdout "Rx bytes (within testproc): [$tcp1 set bytes_]" } set n0 [$ns node] set n1 [$ns node] $ns duplex-link $n0 $n1 1mb 50ms DropTail set tcp0 [new Agent/TCP] set tcp1 [new Agent/TCPSink] $ns attach-agent $n0 $tcp0 $ns attach-agent $n1 $tcp1 $ns connect $tcp0 $tcp1 set ftp0 [new Application/FTP] $ftp0 attach-agent $tcp0 $ns at 0.1 "$ftp0 start" $ns at 1.0 testproc $ns at 1.0 "puts stdout \"Rx bytes (directly): [$tcp1 set bytes_]\"" $ns at 1.5 "$ftp0 stop" $ns at 1.6 "exit 0" $ns run ######################## /Example ############################# Output: % ns min_ex.tcl Received bytes (within testproc): 66600 Received bytes (directly): 0 Thanks for any hint! Georg From pontifex at sbox.tugraz.at Wed Jun 13 03:04:42 2007 From: pontifex at sbox.tugraz.at (Georg Piewald) Date: Wed, 13 Jun 2007 12:04:42 +0200 Subject: [ns] Strange behaviour of TCPSink instvar "bytes_" In-Reply-To: <466FBA62.7030607@sbox.tugraz.at> References: <466FBA62.7030607@sbox.tugraz.at> Message-ID: <466FC13A.4090609@sbox.tugraz.at> Georg Piewald wrote: > [...] Ok, maybe the subject is a bit wrong - I just noticed that this problem is true for any instance variable. It can also be shown for example on "cwnd_" which is a variable of "Agent/TCP". Regards, Georg From Atul.Singh at lntinfotech.com Wed Jun 13 08:08:02 2007 From: Atul.Singh at lntinfotech.com (Atul Singh) Date: Wed, 13 Jun 2007 20:38:02 +0530 Subject: [ns] Not getting WL - keyword in .tr file Message-ID: Dear All, I am new to NS2 and presently going through "Marc Greis" tutorial. Presently on Chapter X Creating Wired-cum-Wireless and MobileIP Simulations in ns. It is written that Note here that for wired-cum-wireless simulation traces may be generated for both wired and wireless domains. Both the traces are written into the same output file defined here as wireless2-out.tr. In order to differentiate wireless traces from wired ones, all wireless traces begin with "WL". The output file that I got does not contain "WL". Is there something wrong, I am using NS - 2.28, on cygwin. Please help me, thanking you all in advance. Warm Regards, Atul Singh Extn : 2303 Larsen & Toubro Infotech Limited Add : Plot No. 25 - 30, EPIP 1st Phase, KIADB Industrial Area, Whitefield, Bangalore 560066 Ph : 91-80-66242424 ______________________________________________________________________ From shenm2 at mcmaster.ca Wed Jun 13 14:28:23 2007 From: shenm2 at mcmaster.ca (M. Shen) Date: Wed, 13 Jun 2007 17:28:23 -0400 Subject: [ns] How to use semantic queue in ns2? Message-ID: Hi everyone, I tried to use "PacketQueue/Semantic" as the queue protocol in my simulation, but segmentation fault occurs. Does anyone use "PacketQueue/Semantic" before? Did you have the same problem? Thank you very much, Maggie From whzhao at gmail.com Wed Jun 13 18:14:48 2007 From: whzhao at gmail.com (Wenhua Zhao) Date: Wed, 13 Jun 2007 18:14:48 -0700 Subject: [ns] How to use semantic queue in ns2? In-Reply-To: References: Message-ID: <178ddfde0706131814t4ef825d7k5d6f1b79b3cd231@mail.gmail.com> Hi, I never used that. But there are ways to debug the code. I use gdb and tcl-debug together to debug both the C++ and tcl code. I found it very helpful. See chapter 24 of `the manual' for how to use them. -- Wenhua On 6/13/07, M. Shen wrote: > > Hi everyone, > > I tried to use "PacketQueue/Semantic" as the queue protocol in my > simulation, but segmentation fault occurs. > > Does anyone use "PacketQueue/Semantic" before? Did you have the same > problem? > > Thank you very much, > Maggie > > From gesitos at gmail.com Wed Jun 13 21:40:34 2007 From: gesitos at gmail.com (gesitos) Date: Wed, 13 Jun 2007 23:40:34 -0500 Subject: [ns] subclass of MobileNode Message-ID: <79c5ea150706132140j22a4ed11pb28844c4cb108487@mail.gmail.com> Hi, I am trying to create a class which is a subclass of MobileNode. The part of the tcl code I am using is Class SubMobile -superclass Node/MobileNode SubMobile instproc init {args} { ... class definitions } proc create-submobile-instance { id } { ....... global SubMobile ....... set node_($id) [new SubMobile] } The problem is when I try to create an instance of this class, I get this error. no such object (_o18 cmd line 1) invoked from within "_o18 cmd target {}" 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 "$rngq_robot_agent target $dmux_" (procedure "_o15" line 38) (SubMobile init line 38) invoked from within "_o15 init " (Class create line 1) invoked from within "SubMobile create _o15 " 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 SubMobile" (procedure "create-submobile-instance" line 8) invoked from within "create-submobile-instance 1" (file "run-parms.tcl" line 378) I believe this is because SubMobile does not have shadow in c++ but I don't need code in c++ for this class because all this class does is initializing some variables of the agent attached to this node. Do you have any suggestions to overcome this problem? thanks, gesi From simulationtechnology at gmail.com Wed Jun 13 21:43:43 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Thu, 14 Jun 2007 05:43:43 +0100 Subject: [ns] 802.11e TKN, little error. i give a nice website in return In-Reply-To: References: <778435.30579.qm@web90601.mail.mud.yahoo.com> <466ED7D8.7090603@gmx.de> Message-ID: Hello NS Users, Sven, Matthias, hilal, and Pepe I managed to get rid of the dh_da dh_sa problems that I mentioned in the previous post. BUT the rest of the make errors remain. I am worried now. Because this makes me think that I need to use a different version of NS, because Pete Barbe had a similar problem as seen at http://mailman.isi.edu/pipermail/ns-users/2004-December/046055.html Please tell me if I have to switch versions of NS. ??????? I do not know how to switch versions of NS. This is because I am new to NS. Can someone please give me quick advice on how to switch versions. ???? Is their a quick way??? Thank you very much! Here is my Make problem: In file included from ./common/mobilenode.h:63, from mac/802_11e/mac-802_11e.cc:7: ./mobile/gridkeeper.h:17:1: warning: this is the location of the previous definition mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::transmit(Packet*, double)': mac/802_11e/mac-802_11e.cc:72: error: `ETHER_HDR_LEN11' undeclared (first use this function) mac/802_11e/mac-802_11e.cc:72: error: (Each undeclared identifier is reported only once for each function it appears in.) mac/802_11e/mac-802_11e.cc: At global scope: mac/802_11e/mac-802_11e.cc:112: error: `EDCF_MMIB' must be initialized by constructor, not by `{...}' mac/802_11e/mac-802_11e.cc: In constructor `Mac802_11e::Mac802_11e(EDCF_PHY_MIB*, MAC_MIB*)': mac/802_11e/mac-802_11e.cc:182: error: `ETHER_ACK_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc: In member function `virtual int Mac802_11e::command(int, const char* const*)': ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' is private mac/802_11e/mac-802_11e.cc:240: error: within this context ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' is private mac/802_11e/mac-802_11e.cc:247: error: within this context mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::tx_resume()': ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::RTSThreshold' is private mac/802_11e/mac-802_11e.cc:502: error: within this context mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendHandler()': mac/802_11e/mac-802_11e.cc:590: warning: unused variable 's' mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::send_timer()': mac/802_11e/mac-802_11e.cc:653: warning: unused variable 's' mac/802_11e/mac-802_11e.cc: In member function `int Mac802_11e::check_pktCTRL(int)': mac/802_11e/mac-802_11e.cc:728: error: `ETHER_CTS_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc:733: error: `ETHER_ACK_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc: In member function `int Mac802_11e::check_pktRTS(int)': mac/802_11e/mac-802_11e.cc:777: error: `ETHER_RTS_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc:780: error: `ETHER_CTS_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc: In member function `int Mac802_11e::check_pktTx(int)': mac/802_11e/mac-802_11e.cc:820: error: `ETHER_ACK_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendRTS(int, int)': ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::RTSThreshold' is private mac/802_11e/mac-802_11e.cc:854: error: within this context mac/802_11e/mac-802_11e.cc:863: error: `ETHER_RTS_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc:890: error: `ETHER_CTS_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc:894: error: `ETHER_ACK_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendCTS(int, int, double)': mac/802_11e/mac-802_11e.cc:912: error: `ETHER_CTS_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendACK(int, int)': mac/802_11e/mac-802_11e.cc:956: error: `ETHER_ACK_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::sendDATA(int, Packet*)': mac/802_11e/mac-802_11e.cc:997: error: `ETHER_HDR_LEN11' undeclared (first use this function) mac/802_11e/mac-802_11e.cc:1020: error: `ETHER_ACK_LEN' undeclared (first use this function) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::RetransmitRTS(int)': ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' is private mac/802_11e/mac-802_11e.cc:1047: error: within this context mac/802_11e/mac-802_11e.cc:1058: error: `ETHER_HDR_LEN11' undeclared (first use this function) mac/802_11e/mac-802_11e.cc: In member function `void Mac802_11e::RetransmitDATA(int)': ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::RTSThreshold' is private mac/802_11e/mac-802_11e.cc:1126: error: within this context ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' is private mac/802_11e/mac-802_11e.cc:1128: error: within this context ./mac/mac-802_11.h:205: error: `u_int32_t MAC_MIB::LongRetryLimit' is private mac/802_11e/mac-802_11e.cc:1132: error: within this context mac/802_11e/mac-802_11e.cc:1138: error: `ETHER_HDR_LEN11' undeclared (first use this function) Michael, DCU, Dublin, Ireland From f.kolovos at gmail.com Wed Jun 13 23:22:21 2007 From: f.kolovos at gmail.com (Filippos Kolovos) Date: Thu, 14 Jun 2007 09:22:21 +0300 Subject: [ns] Strange behaviour of TCPSink instvar "bytes_" Message-ID: <8372803c0706132322g66cf3cbcid124ee0ca04bd2a8@mail.gmail.com> - Hi, I do not think that there is a "problem" with the variables per se, but with the way that the TCL interpreter handles the command substitutions. For example, when you invoke the command directly, i.e. with no wrapping procedure, the NS scheduler schedules the event to occur at time 1.0, but the event itself is actually to "puts stdout \"Rx bytes (directly): 0\"". What happens, is that when the interpreter comes across this command it SUBSTITUTES the part "[$tcp1 set bytes_]", with the actual value at that point (which is always 0) and schedules the command above to execute at point 1.0, which includes only the printout and nothing more. On the other hand, when you invoke it using a wrapper proc, the interpreter does not do any substitutions at the point of scheduling (i.e. $ns at 1.0 testproc) but simply schedules the procedure to execute at point 1.0, which in turn will substitute the correct value of bytes_ at time 1.0. Any substitutions in this case are deliberately left to the procedure from the interpreter. This way of behavior, is for any command - scheduling - want - to - substitute - with value processes. :-) I hope that I have helped. -Fk On 6/14/07, ns-users-request at isi.edu wrote: > > > ---------- Forwarded message ---------- > From: Georg Piewald > To: ns-users at ISI.EDU > Date: Wed, 13 Jun 2007 11:35:30 +0200 > Subject: [ns] Strange behaviour of TCPSink instvar "bytes_" > Hi everybody, > > I experienced a very odd problem. I want to output the number of bytes > received by a TCPSink agent at a specified time. This can be read by the > instance variable $bytes_. > Now if I call a procedure at the required point of time, which outputs > the nr of bytes, everything works fine. Like this: > > ... > proc testproc {} { > global tcp1 > puts stdout "Rx bytes (within testproc): [$tcp1 set bytes_]" > } > ... > $ns at 1.0 testproc > ... > > But if I want to output this value directly (without a wrapping > procedure, the output is always 0! Like that: > > $ns at 1.0 "puts stdout \"Rx bytes (directly): [$tcp1 set bytes_]\"" > > How can that be? > I use ns-2.31. The complete code of a minimal example to reproduce the > problem is here: > > > ######################### Example ############################# > > set ns [new Simulator] > > proc testproc {} { > global tcp1 > puts stdout "Rx bytes (within testproc): [$tcp1 set bytes_]" > } > > set n0 [$ns node] > set n1 [$ns node] > $ns duplex-link $n0 $n1 1mb 50ms DropTail > > set tcp0 [new Agent/TCP] > set tcp1 [new Agent/TCPSink] > > $ns attach-agent $n0 $tcp0 > $ns attach-agent $n1 $tcp1 > $ns connect $tcp0 $tcp1 > > set ftp0 [new Application/FTP] > $ftp0 attach-agent $tcp0 > > $ns at 0.1 "$ftp0 start" > $ns at 1.0 testproc > $ns at 1.0 "puts stdout \"Rx bytes (directly): [$tcp1 set bytes_]\"" > $ns at 1.5 "$ftp0 stop" > $ns at 1.6 "exit 0" > $ns run > > ######################## /Example ############################# > > > Output: > > % ns min_ex.tcl > Received bytes (within testproc): 66600 > Received bytes (directly): 0 > > > Thanks for any hint! > Georg > > -- Filippos N Kolovos Software Systems Analyst & Engineer M.Sc. (Eng.) in Data Communications Automation & Networking Department University of Macedonia Library Egnatia 156, P.O.Box 1591 540 06 Thessaloniki, Greece E-Mail: f.kolovos at ieee.org, filippos at uom.gr ---------------------------------------------- From celinawang.wang at gmail.com Wed Jun 13 23:40:23 2007 From: celinawang.wang at gmail.com (Celina Wang) Date: Wed, 13 Jun 2007 23:40:23 -0700 Subject: [ns] segmentation fault in strlen() Message-ID: <25ffc6ed0706132340j6f5133f8h6f10bdadc87ff3f6@mail.gmail.com> Hello, all: When I run ns-2.29.3 with AODV-UU-0.8 ( not aodv), which has segmentation fault at the end of transmission. For example, I set up 60 nodes with 600 transmission, it will be broken with segmentation error. I used gdb, and it shows the phrase of strlen() . I tested all of strlen() functions cross all of files containing this function in each directory, but all of printed values show normal. Can anyone give kindly help? I haven't slept or eaten for almost 2 days, which I got stucked by this fault. Thanks in advance. Celina From wiethoel at tkn.tu-berlin.de Thu Jun 14 00:27:21 2007 From: wiethoel at tkn.tu-berlin.de (Sven Wiethoelter) Date: Thu, 14 Jun 2007 09:27:21 +0200 Subject: [ns] 802.11e TKN, little error. i give a nice website in return In-Reply-To: References: <778435.30579.qm@web90601.mail.mud.yahoo.com> <466ED7D8.7090603@gmx.de> Message-ID: On Jun 14, 2007, at 6:43 AM, Sim Tec wrote: > Hello NS Users, Sven, Matthias, hilal, and Pepe > > I managed to get rid of the dh_da dh_sa problems that I mentioned > in the previous post. > BUT the rest of the make errors remain. > I am worried now. Because this makes me think that I need to use a > different version of NS, because Pete Barbe had a similar problem > as seen at http://mailman.isi.edu/pipermail/ns-users/2004-December/ > 046055.html > Please tell me if I have to switch versions of NS. ??????? Hi, the EDCA model was released for ns-2.28. Just download this version of ns-2 (http://www.isi.edu/nsnam/dist/ns-allinone-2.28.tar.gz) and install it. Afterwards, you can apply the EDCA patch. Best regards, Sven > I do not know how to switch versions of NS. This is because I am > new to NS. > Can someone please give me quick advice on how to switch > versions. ???? > Is their a quick way??? > > Thank you very much! > > Here is my Make problem: > > In file included from ./common/mobilenode.h:63, > from mac/802_11e/mac-802_11e.cc:7: > ./mobile/gridkeeper.h:17:1: warning: this is the location of the > previous definition > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::transmit(Packet*, double)': > mac/802_11e/mac-802_11e.cc:72: error: `ETHER_HDR_LEN11' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc:72: error: (Each undeclared identifier > is reported only once for each function it appears in.) > mac/802_11e/mac-802_11e.cc: At global scope: > mac/802_11e/mac-802_11e.cc:112: error: `EDCF_MMIB' must be > initialized by constructor, not by `{...}' > mac/802_11e/mac-802_11e.cc: In constructor `Mac802_11e::Mac802_11e > (EDCF_PHY_MIB*, MAC_MIB*)': > mac/802_11e/mac-802_11e.cc:182: error: `ETHER_ACK_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc: In member function `virtual int > Mac802_11e::command(int, const char* const*)': > ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' > is private > mac/802_11e/mac-802_11e.cc:240: error: within this context > ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' > is private > mac/802_11e/mac-802_11e.cc:247: error: within this context > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::tx_resume()': > ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::RTSThreshold' is > private > mac/802_11e/mac-802_11e.cc:502: error: within this context > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::sendHandler()': > mac/802_11e/mac-802_11e.cc:590: warning: unused variable 's' > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::send_timer()': > mac/802_11e/mac-802_11e.cc:653: warning: unused variable 's' > mac/802_11e/mac-802_11e.cc: In member function `int > Mac802_11e::check_pktCTRL(int)': > mac/802_11e/mac-802_11e.cc:728: error: `ETHER_CTS_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc:733: error: `ETHER_ACK_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc: In member function `int > Mac802_11e::check_pktRTS(int)': > mac/802_11e/mac-802_11e.cc:777: error: `ETHER_RTS_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc:780: error: `ETHER_CTS_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc: In member function `int > Mac802_11e::check_pktTx(int)': > mac/802_11e/mac-802_11e.cc:820: error: `ETHER_ACK_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::sendRTS(int, int)': > ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::RTSThreshold' is > private > mac/802_11e/mac-802_11e.cc:854: error: within this context > mac/802_11e/mac-802_11e.cc:863: error: `ETHER_RTS_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc:890: error: `ETHER_CTS_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc:894: error: `ETHER_ACK_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::sendCTS(int, int, double)': > mac/802_11e/mac-802_11e.cc:912: error: `ETHER_CTS_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::sendACK(int, int)': > mac/802_11e/mac-802_11e.cc:956: error: `ETHER_ACK_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::sendDATA(int, Packet*)': > mac/802_11e/mac-802_11e.cc:997: error: `ETHER_HDR_LEN11' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc:1020: error: `ETHER_ACK_LEN' undeclared > (first use this function) > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::RetransmitRTS(int)': > ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' > is private > mac/802_11e/mac-802_11e.cc:1047: error: within this context > mac/802_11e/mac-802_11e.cc:1058: error: `ETHER_HDR_LEN11' > undeclared (first use this function) > mac/802_11e/mac-802_11e.cc: In member function `void > Mac802_11e::RetransmitDATA(int)': > ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::RTSThreshold' is > private > mac/802_11e/mac-802_11e.cc:1126: error: within this context > ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' > is private > mac/802_11e/mac-802_11e.cc:1128: error: within this context > ./mac/mac-802_11.h:205: error: `u_int32_t MAC_MIB::LongRetryLimit' > is private > mac/802_11e/mac-802_11e.cc:1132: error: within this context > mac/802_11e/mac-802_11e.cc:1138: error: `ETHER_HDR_LEN11' > undeclared (first use this function) > > > > Michael, DCU, Dublin, Ireland From pontifex at sbox.tugraz.at Thu Jun 14 01:26:36 2007 From: pontifex at sbox.tugraz.at (Georg Piewald) Date: Thu, 14 Jun 2007 10:26:36 +0200 Subject: [ns] Strange behaviour of TCPSink instvar "bytes_" In-Reply-To: <8372803c0706132322g66cf3cbcid124ee0ca04bd2a8@mail.gmail.com> References: <8372803c0706132322g66cf3cbcid124ee0ca04bd2a8@mail.gmail.com> Message-ID: <4670FBBC.6030304@sbox.tugraz.at> Ok, this explains it - thanks a lot for your answer! -Georg- Filippos Kolovos wrote: > - > Hi, > I do not think that there is a "problem" with the variables per se, > but with the way that the TCL interpreter handles the command substitutions. > > For example, when you invoke the command directly, i.e. with no > wrapping procedure, the NS scheduler schedules the event to occur > at time 1.0, but the event itself is actually to "puts stdout \"Rx bytes > (directly): 0\"". > What happens, is that when the interpreter comes across this command it > SUBSTITUTES > the part "[$tcp1 set bytes_]", with the actual value at that point (which is > always 0) and schedules > the command above to execute at point 1.0, which includes only the printout > and nothing more. > > On the other hand, when you invoke it using a wrapper proc, the interpreter > does not do any substitutions > at the point of scheduling (i.e. $ns at 1.0 testproc) but simply schedules > the procedure to execute at point 1.0, > which in turn will substitute the correct value of bytes_ at time 1.0. Any > substitutions in this case are deliberately left > to the procedure from the interpreter. > > This way of behavior, is for any command - scheduling - want - to - > substitute - with value processes. :-) > > I hope that I have helped. > > -Fk > From raf218 at yahoo.fr Thu Jun 14 01:57:09 2007 From: raf218 at yahoo.fr (zitouni rafik) Date: Thu, 14 Jun 2007 10:57:09 +0200 (CEST) Subject: [ns] Header packet size Message-ID: <963939.27778.qm@web23211.mail.ird.yahoo.com> Hi, I defined a new routing protocol for wireless sensor networks, and I implemented a new packets. I have the problem in the initialisation of header packet sizes. Can you give me the technique used to calculate the header packet size? Best Regards. --------------------------------- Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail From ashwin.shirvanthe at gmail.com Thu Jun 14 03:46:29 2007 From: ashwin.shirvanthe at gmail.com (Ashwin Rao) Date: Thu, 14 Jun 2007 16:16:29 +0530 Subject: [ns] Nakagami fading for ns In-Reply-To: References: Message-ID: On 6/14/07, Ashwin Rao wrote: > Hi, > I would like to know if the Nakagami fading is available in ns in the > default build. Also does any one know of a patch that incorporates > this model in ns? > If no such patch is freely available are there any tutorials/steps to > be followed > to add a channel model like nakagami model in ns, just like the ones available > for adding new agents. > Regards, > Ashwin > From se.pankaj at gmail.com Thu Jun 14 04:13:01 2007 From: se.pankaj at gmail.com (pankaj kumar) Date: Thu, 14 Jun 2007 16:43:01 +0530 Subject: [ns] FHMIP and Ad-hoc routing protocols on NS-2.31 Message-ID: <33db0d640706140413y1e1ddf90g8575cd6305d6eba0@mail.gmail.com> Hi All i patched fhmip patch on ns-2.31, before patching ad-hoc routing protocol were working but after patching following message is coming pankaj at pankaj:~/ns-2.31> ./ns ~/experiment/wrls-dsdv.tcl num_nodes is set 3 warning: Please use -channel as shown in tcl/ex/wireless-mitf.tcl INITIALIZE THE LIST xListHead routes not yet computed routes not yet computed routes not yet computed routes not yet computed routes not yet computed routes not yet computed channel.cc:sendUp - Calc highestAntennaZ_ and distCST_ highestAntennaZ_ = 1.5, distCST_ = 129.2 SORTING LISTS ...DONE! end simulation None of the ad-hoc routing protocol are working correctly. With all d-hoc routing protocol same message " route not yet computed" is coming, not even OLSR which i added to ns-2.31 after patching your given fhmip patch. I am attaching tcl example files which were producing correct result before patching fhmip patch. fhmip patch for ns2.31 http://tagus.inesc-id.pt/~pestrela/ns2/files/ns2.31_fhmip.patch.gz and olsr patch for ns-2.31 http://masimum.dif.um.es/?Software:UM-OLSR how to solve this problem???, thanks in advance thanks and regards, pankaj From simulationtechnology at gmail.com Thu Jun 14 06:34:43 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Thu, 14 Jun 2007 14:34:43 +0100 Subject: [ns] 802.11e TKN, little error. i give a nice website in return In-Reply-To: References: <778435.30579.qm@web90601.mail.mud.yahoo.com> <466ED7D8.7090603@gmx.de> Message-ID: Thanks , but I am a new user of NS. And I dont know how to switch versions. Q1. Do I have to delete all my 2.30 files??????? Q2.my ns-allinone-2.30 folder is in my C:\cygwin\home\Simulator folder. Do I need to delete it??? Q3. please could you tell me where the documentation about changing NS versions is???? Q4. Is there a way to reverse changes, for instance by system restore? sincere thanks guys On 6/14/07, Sven Wiethoelter wrote: > > > > On Jun 14, 2007, at 6:43 AM, Sim Tec wrote: > > > Hello NS Users, Sven, Matthias, hilal, and Pepe > > > > I managed to get rid of the dh_da dh_sa problems that I mentioned > > in the previous post. > > BUT the rest of the make errors remain. > > I am worried now. Because this makes me think that I need to use a > > different version of NS, because Pete Barbe had a similar problem > > as seen at http://mailman.isi.edu/pipermail/ns-users/2004-December/ > > 046055.html > > Please tell me if I have to switch versions of NS. ??????? > Hi, the EDCA model was released for ns-2.28. Just download this > version of ns-2 > (http://www.isi.edu/nsnam/dist/ns-allinone-2.28.tar.gz) > and install it. Afterwards, you can apply the EDCA patch. > > Best regards, > Sven > > I do not know how to switch versions of NS. This is because I am > > new to NS. > > Can someone please give me quick advice on how to switch > > versions. ???? > > Is their a quick way??? > > > > Thank you very much! > > > > Here is my Make problem: > > > > In file included from ./common/mobilenode.h:63, > > from mac/802_11e/mac-802_11e.cc:7: > > ./mobile/gridkeeper.h:17:1: warning: this is the location of the > > previous definition > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::transmit(Packet*, double)': > > mac/802_11e/mac-802_11e.cc:72: error: `ETHER_HDR_LEN11' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc:72: error: (Each undeclared identifier > > is reported only once for each function it appears in.) > > mac/802_11e/mac-802_11e.cc: At global scope: > > mac/802_11e/mac-802_11e.cc:112: error: `EDCF_MMIB' must be > > initialized by constructor, not by `{...}' > > mac/802_11e/mac-802_11e.cc: In constructor `Mac802_11e::Mac802_11e > > (EDCF_PHY_MIB*, MAC_MIB*)': > > mac/802_11e/mac-802_11e.cc:182: error: `ETHER_ACK_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc: In member function `virtual int > > Mac802_11e::command(int, const char* const*)': > > ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' > > is private > > mac/802_11e/mac-802_11e.cc:240: error: within this context > > ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' > > is private > > mac/802_11e/mac-802_11e.cc:247: error: within this context > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::tx_resume()': > > ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::RTSThreshold' is > > private > > mac/802_11e/mac-802_11e.cc:502: error: within this context > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::sendHandler()': > > mac/802_11e/mac-802_11e.cc:590: warning: unused variable 's' > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::send_timer()': > > mac/802_11e/mac-802_11e.cc:653: warning: unused variable 's' > > mac/802_11e/mac-802_11e.cc: In member function `int > > Mac802_11e::check_pktCTRL(int)': > > mac/802_11e/mac-802_11e.cc:728: error: `ETHER_CTS_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc:733: error: `ETHER_ACK_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc: In member function `int > > Mac802_11e::check_pktRTS(int)': > > mac/802_11e/mac-802_11e.cc:777: error: `ETHER_RTS_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc:780: error: `ETHER_CTS_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc: In member function `int > > Mac802_11e::check_pktTx(int)': > > mac/802_11e/mac-802_11e.cc:820: error: `ETHER_ACK_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::sendRTS(int, int)': > > ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::RTSThreshold' is > > private > > mac/802_11e/mac-802_11e.cc:854: error: within this context > > mac/802_11e/mac-802_11e.cc:863: error: `ETHER_RTS_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc:890: error: `ETHER_CTS_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc:894: error: `ETHER_ACK_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::sendCTS(int, int, double)': > > mac/802_11e/mac-802_11e.cc:912: error: `ETHER_CTS_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::sendACK(int, int)': > > mac/802_11e/mac-802_11e.cc:956: error: `ETHER_ACK_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::sendDATA(int, Packet*)': > > mac/802_11e/mac-802_11e.cc:997: error: `ETHER_HDR_LEN11' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc:1020: error: `ETHER_ACK_LEN' undeclared > > (first use this function) > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::RetransmitRTS(int)': > > ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' > > is private > > mac/802_11e/mac-802_11e.cc:1047: error: within this context > > mac/802_11e/mac-802_11e.cc:1058: error: `ETHER_HDR_LEN11' > > undeclared (first use this function) > > mac/802_11e/mac-802_11e.cc: In member function `void > > Mac802_11e::RetransmitDATA(int)': > > ./mac/mac-802_11.h:203: error: `u_int32_t MAC_MIB::RTSThreshold' is > > private > > mac/802_11e/mac-802_11e.cc:1126: error: within this context > > ./mac/mac-802_11.h:204: error: `u_int32_t MAC_MIB::ShortRetryLimit' > > is private > > mac/802_11e/mac-802_11e.cc:1128: error: within this context > > ./mac/mac-802_11.h:205: error: `u_int32_t MAC_MIB::LongRetryLimit' > > is private > > mac/802_11e/mac-802_11e.cc:1132: error: within this context > > mac/802_11e/mac-802_11e.cc:1138: error: `ETHER_HDR_LEN11' > > undeclared (first use this function) > > > > > > > > Michael, DCU, Dublin, Ireland > > > > > > > From alice.feather at gmail.com Thu Jun 14 06:56:19 2007 From: alice.feather at gmail.com (alice feather) Date: Thu, 14 Jun 2007 16:56:19 +0300 Subject: [ns] input a file in a packet Message-ID: <8e345ee60706140656n53ee4fajd7ebe7804295cf55@mail.gmail.com> Hello ns-users! I really need your help and experience here. I want to send a text-file (simple text) as payload in a packet. Can it be done? What should i do? Should i determine new AppData such us MyData: public AppData or is there a way just to put the text-file in the PacketData? So far i just managed to put just a simple string. I determined a simple MyApp:public Application and determine a "send(int nbytes,AppData* data)" function in theUDP agent in order to send my string. But can i send a file? and if so, could you please give me a hint? I really need your help! I spent days on this and still can't figure it out... Thank you! From shenm2 at mcmaster.ca Thu Jun 14 08:54:57 2007 From: shenm2 at mcmaster.ca (M. Shen) Date: Thu, 14 Jun 2007 11:54:57 -0400 Subject: [ns] Segmentation fault in PacketQueue/Semantic Message-ID: Dear everyone, I tried to do simulation with the semantic queue in ns2.26. I changed nothing in ns2 original code. I set PacketQueue/Semantic in the tcl script, but got the segmentation fault. By using gdb, i got the following report for error: Program received signal SIGSEGV, Segmentation fault. 0x08054564 in Scheduler::dispatch(Event*, double) () (gdb) bt #0 0x08054564 in Scheduler::dispatch(Event*, double) () #1 0x080544c9 in Scheduler::run() () #2 0x08054665 in Scheduler::command(int, char const* const*) () #3 0x081f28ea in TclClass::dispatch_cmd(void*, Tcl_Interp*, int, char**) () #4 0x081f63e2 in OTclDispatch (cd=0x855c080, in=0x83b2e90, argc=3, argv=0xbfffdf00) at otcl.c:420 #5 0x081fabeb in TclInvokeStringCommand () #6 0x08214d72 in TclExecuteByteCode () #7 0x081fb599 in Tcl_EvalObjEx () #8 0x08214f60 in TclExecuteByteCode () #9 0x081fb599 in Tcl_EvalObjEx () #10 0x082366e5 in TclObjInterpProc () #11 0x08236294 in TclProcInterpProc () #12 0x081f657e in OTclDispatch (cd=0x855c080, in=0x83b2e90, argc=2, argv=0xbfffe750) at otcl.c:463 #13 0x081fabeb in TclInvokeStringCommand () #14 0x08214d72 in TclExecuteByteCode () #15 0x081fb599 in Tcl_EvalObjEx () #16 0x082366e5 in TclObjInterpProc () #17 0x08236294 in TclProcInterpProc () #18 0x081f63e2 in OTclDispatch (cd=0x8559590, in=0x83b2e90, argc=2, argv=0xbfffee20) at otcl.c:420 #19 0x081fabeb in TclInvokeStringCommand () #20 0x0822fde8 in EvalObjv () #21 0x08230477 in Tcl_EvalEx () #22 0x08227ad2 in Tcl_EvalFile () #23 0x0822a5b0 in Tcl_Main () #24 0x0804e6ab in main () #25 0x42015967 in __libc_start_main () from /lib/i686/libc.so.6 Could anybody tell me where's the segmentation fault? Your help is highly appreciated, Min From alice.feather at gmail.com Thu Jun 14 02:36:13 2007 From: alice.feather at gmail.com (alice feather) Date: Thu, 14 Jun 2007 12:36:13 +0300 Subject: [ns] how to send text-file as payload !!! Message-ID: <8e345ee60706140236y7cd5508buf5a34b78f90041e6@mail.gmail.com> Hello ns-users! I really need your help and experience here. I want to send a text-file (simple text) as payload in a packet. Can it be done? What should i do? Should i determine new AppData such us MyData: public AppData or is there a way just to put the text-file in the PacketData? So far i just managed to put just a simple string. I determined a simple MyApp:public Application and determine a "send(int nbytes,AppData* data)" function in theUDP agent in order to send my string. But can i send a file? and if so, could you please give me a hint? I really need your help! I spent days on this and still can't figure it out... Thank you! From zei_movahedi at yahoo.com Wed Jun 13 09:07:19 2007 From: zei_movahedi at yahoo.com (zeinab movahedi) Date: Wed, 13 Jun 2007 09:07:19 -0700 (PDT) Subject: [ns] [Monitoring in a wireless network] Message-ID: <193915.62449.qm@web54302.mail.re2.yahoo.com> Hello; I am trying to use monitor for my wireless simulations. In fact, I need a method to exect simulations more rapidely. I know that in ns, monitor how it is defined now, dosent work for a wireless communication because it attachs the monitor to a link and there are not physical links in a wireless communication. A possible solution could be to attach monitor to a queue directy, but I dont know where I should chang exactly. Thanks for your help If you have had the same problem before or you have solved the problem of the long simulation time with another approch, Regards, Zeinab MOVAHEDI ____________________________________________________________________________________ Shape Yahoo! in your own image. Join our Network Research Panel today! http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 From tiago.junkeira at gmail.com Thu Jun 14 13:23:22 2007 From: tiago.junkeira at gmail.com (Tiago Junqueira) Date: Thu, 14 Jun 2007 22:23:22 +0200 Subject: [ns] The average Jitter calculated in Iperf In-Reply-To: <4bb1b4060706141313g72aefde5j3a2ad6213dc6fcdf@mail.gmail.com> References: <4bb1b4060706141112o408122fcm2020eb4aa1cdc1ae@mail.gmail.com> <4bb1b4060706141313g72aefde5j3a2ad6213dc6fcdf@mail.gmail.com> Message-ID: <4bb1b4060706141323m2c2aab04y632d3dc43154189b@mail.gmail.com> Hi, Sorry this is not a specific ns post, but if someone knows:) In the RFC 1889 the instantaneous jitter is given by: J=J+(|(Rj-Sj)-(Ri-Si)|-J)/16 I'm running a simulator and i have the packets sent and received time. The problem is that i don't know how iperf gives the final result, so i can't do the same and compare the real results with the simulator results. while iterating, if i do: Jsum=J+Jsum, and then J_average=Jsum/(num_packets-1) the results wouldn't be the same as iperf because in a extract: tiago at ksat67:~$ iperf -c 192.168.101.11 -u -b 500k -t 30 [ 3] 0.0-10.0 sec 479 KBytes 393 Kbits/sec 9.184 ms 0/ 334 (0%) [ 3] 10.0-20.0 sec 471 KBytes 386 Kbits/sec 11.203 ms 83/ 411 (20%) [ 3] 20.0-30.0 sec 468 KBytes 383 Kbits/sec 10.314 ms 99/ 425 (23%) [ 3] 0.0-32.5 sec 1.50 MBytes 388 Kbits/sec 11.123 ms 205/ 1277 (16%) the value 11.123 ms is not the average of the another 3 above. thanks advance, Tiago Junqueira Student From Joachim.Fabini at tuwien.ac.at Thu Jun 14 13:26:37 2007 From: Joachim.Fabini at tuwien.ac.at (Joachim Fabini) Date: Thu, 14 Jun 2007 22:26:37 +0200 Subject: [ns] Modeling nodes as bottlenecks (CPU time) Message-ID: <013b01c7aec2$4fbaa930$6501010a@schleppi> Hi all, Searching the NS archives did not shed much light on this topic: is there a recommended procedure to model available computational resources (CPU time) within NS nodes? I'm just wondering how one could model the following scenario in NS: a node runs several distinct Agents. All Agents must provide some feedback on the consumed CPU time and a node control unit delays incoming and/or outgoing packets accordingly on congestion (meaning one queue+delay object upstream and one downstream on any link). >From an architectural point of view it's not clear to me how Agents (the ultimate source to decide on required CPU processing time for an application-specific packet that is sent or received) can change the behavior of a classifier within the node structure or, even worse, control a queue/delay object that is located upstreams or downstreams. Any ideas/hints where to start searching? Are there any NS examples that implement such behavior? Do you know of any work in this area? thanks in advance, br Joachim From racdefana at gmail.com Thu Jun 14 13:45:02 2007 From: racdefana at gmail.com (Ana Diedrichs) Date: Thu, 14 Jun 2007 17:45:02 -0300 Subject: [ns] install problems Message-ID: I want to install ns-allinone-2.1b7a.tar.gz because I need to use bluehoc2.0-src.tar.tar later. I'm working in bluetooth simulation in my University. When I use /.install script, it show the following error: make: *** [tk3d.o] Error 1 tk8.3.2 make failed! Exiting ... For problems with Tcl/Tk see http://www.scriptics.com I use suse 10. Can you help me, please? What I need? Thanks. From whzhao at gmail.com Thu Jun 14 19:08:12 2007 From: whzhao at gmail.com (Wenhua Zhao) Date: Thu, 14 Jun 2007 19:08:12 -0700 Subject: [ns] install problems In-Reply-To: References: Message-ID: <178ddfde0706141908q1d260dcbr8dcd0b91659c2596@mail.gmail.com> Hi, What is the error message if you only install tk? Please give more information about the error. -- Wenhua On 6/14/07, Ana Diedrichs wrote: > > I want to install ns-allinone-2.1b7a.tar.gz because I need to use > bluehoc2.0-src.tar.tar later. I'm working in bluetooth simulation > in my University. When I use /.install script, it show the following > error: > > > make: *** [tk3d.o] Error 1 > tk8.3.2 make failed! Exiting ... > For problems with Tcl/Tk see http://www.scriptics.com > > I use suse 10. Can you help me, please? What I need? Thanks. > > From amita26 at rediffmail.com Fri Jun 15 03:24:34 2007 From: amita26 at rediffmail.com (Amita Singh) Date: 15 Jun 2007 10:24:34 -0000 Subject: [ns] how the maximum number of packets that we allow a routing protocol to buffer is different from inter Message-ID: <20070615102434.29727.qmail@webmail87.rediffmail.com> Hi all, I have a little confusionas how the maximum number of packets that we allow a routing protocol to buffer is different from interface queue length that we use in tcl scripts. thanks in advance Amita From neelira at auburn.edu Thu Jun 14 15:34:14 2007 From: neelira at auburn.edu (Raghu-kisore Neelisetti) Date: Thu, 14 Jun 2007 17:34:14 -0500 Subject: [ns] questions about using errormodel in wireless network Message-ID: <46717C17020000670002DD49@TMIA1.AUBURN.EDU> Hello every one, I would appreciate if some one could explain the purpose of m_trunit and m_sttype parameters. second question is, set tmp [new ErrorModel/Uniform .9 pkt] mean an error module of loss rate 90% is created. Thanks a lot. Raghu. From sss29 at aub.edu.lb Sun Jun 17 06:16:14 2007 From: sss29 at aub.edu.lb (Samir Salman) Date: Sun, 17 Jun 2007 16:16:14 +0300 Subject: [ns] Join MAC Prtotocol workers Message-ID: <20070617161614.9vhwyc6sgko8ogsw@imail.aub.edu.lb> Guys, We Are working on simulations for MAC protocols especially for WSNs. If you are also working in MAC protocols or have worked before just reply to this mail so that we can share the experience and if you needed any help we can always give it to each other. ~Samir ---------------------------------------------------------------- From kalif_m at yahoo.com Mon Jun 18 01:54:30 2007 From: kalif_m at yahoo.com (KaLiF) Date: Mon, 18 Jun 2007 01:54:30 -0700 (PDT) Subject: [ns] Algoritm AODV, DSR, DSDV Message-ID: <281862.69039.qm@web31705.mail.mud.yahoo.com> Hello, In an algoritm like AODV, DSR or AODV you have many types of packets: requests, replies, errors. How do I find out how many packets of one type do I have? There is an application named Tracegraph that interprete the trace file, but this only could tell me how many packets was sent, received, forward, dropped. If somebody can give me an advice! Thanks in advance! Nu citi nimic din ceea ce nu doresti sa tii minte si nu tine minte nimic din ceea ce n-ai de gind sa aplici ____________________________________________________________________________________ Now that's room service! Choose from over 150,000 hotels in 45,000 destinations on Yahoo! Travel to find your fit. http://farechase.yahoo.com/promo-generic-14795097 From abdeljaouad at gmail.com Mon Jun 18 02:28:46 2007 From: abdeljaouad at gmail.com (Imad Abdeljaouad) Date: Mon, 18 Jun 2007 09:28:46 +0000 Subject: [ns] Matlab Prepocesses HSDPA trace files Message-ID: <8e20d47b0706180228g1d1fa6d8r9c809189dd562da8@mail.gmail.com> Hi all, When we generate the trace files for HSDPA, say 5 UEs at 120 km/h and 500m away from the BS, what is the movement of the UEs ? Are they moving away or towards the BS, Or is it in a cricle? Do all UEs have the same movement ( although I see different trace files)? How can we generate trace files for 5 users, 2 pedestrian and 2 vehicular and 1of some other type ? thank you in advance, __________________ Imad Abdeljaouad From twoask at gmail.com Mon Jun 18 05:28:41 2007 From: twoask at gmail.com (Hai T. Vu) Date: Mon, 18 Jun 2007 08:28:41 -0400 Subject: [ns] How MAC finds out that there is no more traffic? Message-ID: Hello everybody, I am working on Mac protocol for wireless network. Let say I have node_(1) with cbr traffic sending to node_(0). The cbr traffic will be like this: start at 1.0, stop and 2.0, (re)start at 3.0 and stop again at 4.0 second. My question is that: at 2.0, how Mac finds out that the traffic is indeed done? For example, if node_(2) is a mobile phone, and cbr traffic is the voice call, then at 1.0 it needs to set up the call and after 2.0 second it needs to tear down the call. If you know how to do this, please help me. I appreciate any help. Hai. From mahrenholz at rt-solutions.de Mon Jun 18 05:49:55 2007 From: mahrenholz at rt-solutions.de (Daniel Mahrenholz) Date: Mon, 18 Jun 2007 14:49:55 +0200 Subject: [ns] How MAC finds out that there is no more traffic? In-Reply-To: References: Message-ID: <46767F73.2020404@rt-solutions.de> Hai T. Vu schrieb: > I am working on Mac protocol for wireless network. Let say I have node_(1) > with cbr traffic sending to node_(0). The cbr traffic will be like this: > start at 1.0, stop and 2.0, (re)start at 3.0 and stop again at 4.0 second. > My question is that: at 2.0, how Mac finds out that the traffic is indeed > done? For example, if node_(2) is a mobile phone, and cbr traffic is the > voice call, then at 1.0 it needs to set up the call and after 2.0 second it > needs to tear down the call. > > If you know how to do this, please help me. I appreciate any help. > Usually a MAC will not care about calls etc, it only handles individual data packets. In your terms, the MAC layer knows that there is no more traffic if its input buffer is empty. If you need a MAC layer that is aware of the duration of a call you need to implement some cross-layer interaction, i.e. the layer handling the voice connection needs to pass this information down to the MAC layer e.g. to (de)allocate ressources on the medium. Daniel. -- Dr.-Ing. Daniel Mahrenholz rt-solutions.de GmbH Oberl?nder Ufer 190a D-50968 K?ln Web: www.rt-solutions.de rt-solutions.de networks you can trust. From j.geetha at gmail.com Mon Jun 18 18:55:26 2007 From: j.geetha at gmail.com (Geetha) Date: Tue, 19 Jun 2007 09:55:26 +0800 Subject: [ns] regarding installation of cygwin in windows XP Message-ID: <8c17cb3b0706181855u7ec6e346rd4472068a6a35ef4@mail.gmail.com> Hello NS-Users, When I am trying to install cygwin in Windows XP I get the problem as /etc/postinstall/base-files-mketc.sh and it enters in the hang state only 99% have been successfully installed. If you could tell me where the error is it would of great help for me. Looking forward for ur reply, Thanking you with regards geetha From simulationtechnology at gmail.com Mon Jun 18 21:00:27 2007 From: simulationtechnology at gmail.com (Sim Tec) Date: Tue, 19 Jun 2007 05:00:27 +0100 Subject: [ns] INRIA- struct Netinterface problem Message-ID: Hello fellow NS-ers Im still trying to get an 802.11e package working. Im trying INRIA. I use NS-2.30. Is this package advisable to use??????????? When I ./configure I get errors, I wasn't expecting any: ./80211/net-interface-80211.h:59: error: invalid use of undefined type `struct N etInterface' node-common/ll-arp.h:49: error: forward declaration of `struct NetInterface' ./80211/net-interface-80211.h:107: error: invalid use of undefined type `struct NetInterfaceConstructor' ./node-common/net-node.h:52: error: forward declaration of `struct NetInterfaceC onstructor' node-common/ll-arp.cc: In member function `void LLArp::sendArpRequest(int32_t)': node-common/ll-arp.cc:204: error: invalid use of undefined type `struct NetInter face' node-common/ll-arp.h:49: error: forward declaration of `struct NetInterface' node-common/ll-arp.cc:205: error: invalid use of undefined type `struct NetInter face' node-common/ll-arp.h:49: error: forward declaration of `struct NetInterface' node-common/ll-arp.cc: In member function `void LLArp::sendArpReply(int, int32_t )': node-common/ll-arp.cc:217: error: invalid use of undefined type `struct NetInter face' node-common/ll-arp.h:49: error: forward declaration of `struct NetInterface' node-common/ll-arp.cc:218: error: invalid use of undefined type `struct NetInter face' node-common/ll-arp.h:49: error: forward declaration of `struct NetInterface' node-common/ll-arp.cc: In member function `void LLArp::sendDown(Packet*)': node-common/ll-arp.cc:268: error: invalid use of undefined type `struct NetInter face' node-common/ll-arp.h:49: error: forward declaration of `struct NetInterface' node-comm