Hi 
 
Anyone can tell me from where can I get ns-2 implementation for 
SRP,Ariadne,SDSR,SAODV,ARAN protocols !!!
Please help.....

---------------------------------------------  Mahmoud A.Abughazleh Department 
of Computer SystemsFaculty of Information Technology University of Technology, 
Sydney NSW 2007, Australia  Mobile: (+61) 423908416                          

> From: [EMAIL PROTECTED]> Subject: Ns-users Digest, Vol 30, Issue 1> To: 
> [email protected]> Date: Thu, 1 Jun 2006 17:00:07 -0700> > Send Ns-users 
> mailing list submissions to> [email protected]> > To subscribe or unsubscribe 
> via the World Wide Web, visit> 
> http://mailman.isi.edu/mailman/listinfo/ns-users> or, via email, send a 
> message with subject or body 'help' to> [EMAIL PROTECTED]> > You can reach 
> the person managing the list at> [EMAIL PROTECTED]> > When replying, please 
> edit your Subject line so it is more specific> than "Re: Contents of Ns-users 
> digest..."> > > Today's Topics:> >    1. RES:  MANET > Error! just by 
> changing AODV to DSR!>       (Virginia Thoma)>    2. RES:  packet size TCP 
> (Virginia Thoma)>    3. Routing overhead of manet routing protocol (DSR) 
> (boygullit)>    4. Re: Does anyone in this forum has detailed knowledge 
> about>       the NS2source code? (Ahmad Khayyat)>    5. ns-2 FAQ (Tom 
> Henderson)>    6. An editor to modify NS-2 C++ files ? !
 (Hai Nam)>    7. How to specify the intermiedate nodes path list between>      
 source to destination in Wireless Sensor network>       (muralikrishna 
chowdary)>    8. Re: info (giuseppe bono)>    9. broadcasting a new packet at 
IP layer (Golnaz Karbaschi)>   10. Re: IEEE 802.11 MAC implementation in NS2 
(Maguolo Federico)>   11. invalid command name while adding new application or 
agent>       (sandoche balakrichenan)>   12. Sed command or not (G?zin Uluta?)> 
  13. Re: broadcasting a new packet at IP layer (G?zin Uluta?)>   14. Re: 
broadcasting a new packet at IP layer (Golnaz Karbaschi)>   15. Re: Sed command 
or not (Ahmad Khayyat)>   16. Validation Errors on ALLinOne NS-2.29 - Linux 
Suse 10>       (Duke theDrug)> > > 
----------------------------------------------------------------------> > 
Message: 1> Date: Wed, 31 May 2006 22:06:03 -0300> From: "Virginia Thoma" 
<[EMAIL PROTECTED]>> Subject: [ns] RES:  MANET > Error! just by changing AODV 
to DSR!> To: "'S. Alex Nixad'"!
  <[EMAIL PROTECTED]>, "'NS-List'"> <[email protected]>> Message-ID: <20
[EMAIL PROTECTED]>> Content-Type: text/plain; charset="us-ascii"> >  Hi,> > You 
need change this parameter: "set opt(ifq)  Queue/DropTail/PriQueue".> Change to 
"set opt(ifq)  CMUPriQueue"> > Virginia.> > > -----Mensagem original-----> De: 
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de S.> Alex Nixad> Enviada 
em: quarta-feira, 31 de maio de 2006 13:01> Para: NS-List> Assunto: [ns] MANET 
> Error! just by changing AODV to DSR!> > > Hi everyone,> I'm simulating a ad 
hoc network with 50 random mobile nodes ... and 15> random CBR traffic ...> The 
simulation is successful under AODV protocol; but when I just define DSR> 
routing protocol for same network, it FAILS with following ERROR:>   
Segmentation fault <core dumped>> Kind regards,> Alex Nixad> > > > 
------------------------------> > Message: 2> Date: Wed, 31 May 2006 22:27:15 
-0300> From: "Virginia Thoma" <[EMAIL PROTECTED]>> Subject: [ns] RES:  packet 
size TCP> To: "'Jo!
 hn Kioussis'" <[EMAIL PROTECTED]>, "'ns-users'"> <[email protected]>> 
Message-ID: <[EMAIL PROTECTED]>> Content-Type: text/plain; charset="us-ascii"> 
> OK, > > I don't need remove the headers.> > But I didn't understand L3 header 
and L4 header. What's that?> > AODV / DSDV: 1060 bytes. (TCP 1000 + IP 20 + 
"??")> DSR: 1040 bytes. (TCP 1000 + "??")> > Can you help me?> > Virginia.> > > 
> -----Mensagem original-----> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Em nome de> John Kioussis> Enviada em: quarta-feira, 31 de maio de 2006 18:24> 
Para: ns-users> Assunto: Re: [ns] packet size TCP> > > Hi Virginia,> > In ns-2 
the default packet size is 1000 bytes. > > In AODV and DSDV the default MTU is 
1060 because of the L4 header (20 bytes)> and L3 headers (IP 20 bytes and 
AODV[DSDV] another 20 bytes). > > In DSR there is no IP header, that's why the 
packet size is 1040.> > In TCP, if you want to change the packet size to X 
bytes you sh!
 ould use> $tcpsource set segsize_ [ X - headers' size] if you want to 
keep the headers> ( check for the other instance variables of TCP agents in ns 
manual).> If you need to remove some or all of the headers, see ns  manual page 
117.> > > vthoma wrote:> > >Hello,> >> >I'm using FTP with TCP, and would like 
know the packet size.> >> >In the my simulations, I'm using three types routing 
protocols. (AODV, > >DSDV and DSR). Are the size packets differents? With AODV 
and DSDV the> packet size is 1060. And DSR the packet size is 1040. Why occurs 
that?> >> >Regards.> >> >Virginia.> >> >> >> >  > >> > > > > 
------------------------------> > Message: 3> Date: Thu, 1 Jun 2006 13:13:17 
+1000> From: boygullit <[EMAIL PROTECTED]>> Subject: [ns] Routing overhead of 
manet routing protocol (DSR)> To: [email protected]> Message-ID:> <[EMAIL 
PROTECTED]>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed> > Hi 
all,>  Could anyone tell me how to calculate routing overhead of  DSR?> > How 
about the header size o!
 f RTR ( DSR ) and MAC (802.11) ?> "> s 18.741626845 _1_ AGT  --- 681 cbr 10 [0 
0 0 0] ------- [1:0 0:0 32 0]> [679] 0 0> r 18.741626845 _1_ RTR  --- 681 cbr 
10 [0 0 0 0] ------- [1:0 0:0 32 0]> [679] 0 0> SFs 18.741626845 _1_ 681 [1 -> 
0] 1(0) to 0> s 18.741626845 _1_ RTR  --- 681 cbr 30 [0 0 0 0] ------- [1:0 0:0 
32 0]> [679] 0 0> s 18.742061845 _1_ MAC  --- 681 cbr 82 [13a 0 1 800] ------- 
[1:0 0:0 32> 0][679] 0 0> r 18.742296093 _0_ MAC  --- 681 cbr 30 [13a 0 1 800] 
------- [1:0 0:0 32 0]> [679] 1 0> s 18.742306093 _0_ MAC  --- 0 ACK 38 [0 1 0 
0]> r 18.742321093 _0_ RTR  --- 681 cbr 30 [13a 0 1 800] ------- [1:0 0:0 32 
0]> [679] 1 0> r 18.742321093 _0_ AGT  --- 681 cbr 10 [13a 0 1 800] ------- 
[1:0 0:0 32 0]> [679] 1 0> r 18.742610160 _1_ MAC  --- 0 ACK 38 [0 1 0 0]> > "> 
According to the output trace file, the rtr layer header is 30-10=20 bytes> 
(how the header size got,  is  it the DSR routing header?),and the mac layer> 
header is  82-30=52bytes(PHY +MAC header). But w!
 hy it transmit 82 bytes only> receive 30 bytes?>   How much is the big
gest header size of DSR routing protocol using in RTR> layer because I find the 
value of the playload  in RTR is variable, not> always 20bytes?> I uesed the 
CBR / UDP, the packet size is 10 bytes. (if need consider the> IP/UDP/RTP 
header, the packet size should add 40 bytes ?)> > Regards,> > HuiYao> > > 
------------------------------> > Message: 4> Date: Wed, 31 May 2006 23:58:13 
-0400> From: Ahmad Khayyat <[EMAIL PROTECTED]>> Subject: Re: [ns] Does anyone 
in this forum has detailed knowledge> about the NS2source code?> To: Bo Wang 
<[EMAIL PROTECTED]>> Cc: "[email protected]" <[email protected]>> Message-ID: 
<[EMAIL PROTECTED]>> Content-Type: text/plain; charset=ISO-8859-1; 
format=flowed> > A design decision like this can be accepted if it was 
supported by > proper documentation, which is absolutely not the case for ns-2. 
IMHO, > the biggest problem of ns-2 is lack of proper documentation.> > At 
least, there has to be two documents: a!
  user's guide, and a > developer's guide.> ns manual is, again, a mixture of 
both that, in its current state, does > not serve the purpose of any! I 
understand it is a work-in-progress, but > it doesn't have a consistent format 
for different sections. The level of > detail ranges across a wide spectrum in 
various sections.> > A user's guide has to worry about writing oTcl simulation 
scripts that > only uses the simulator to run simulation scenarios. At least 
half of > the problems discussed in the list can be avoided by having such a 
document.> > A developer's guide should present the simulator's architecture, 
and > describe the design of individual modules. Moreover, it should clarify > 
how to go about implementing new modules for every layer in the > networking 
stack.> > The maintainers' requirements for including new modules in the > 
distribution is a good move, if they were met more often!> > I'm very much 
interested in producing a more accessible documentation > suite !
 for ns-2. Such a great tool has much greater potential than it is > cr
edited for, only if it had proper documentation. To take a positive > action, 
I'm willing to spend some time helping the dream of good ns-2 > documentation 
happen. If anyone else is interested, please let's do > something about it.> > 
PS. the #ns-2 IRC channel on irc.freenode.net could be a good place for > such 
discussions!> > Regards,> - Ahmad Khayyat> > > Bo Wang wrote:> > Hi,> >> > 
IMHO, the mixture of C++ and oTcl is the most annoying feature of NS> > which 
makes it really hard to understand the code.> >> > Best,> > Bo Wang> >> >> > On 
5/31/06, Ahmad Khayyat <[EMAIL PROTECTED]> wrote:> >   > >> Just a tiny hint..> 
>>> >> When you trace the code, don't forget that ns-2 is a mixture of C++ and> 
>> oTcl. Much of the object passing is done through oTcl.> >>> >> Faisal 
Siddiqui wrote:> >>     > >>> Hi Paul,> >>>> >>> Thanks for the link.> >>>> >>> 
I totally agree with you. I have spent so much time trying to understand> >>>   
    > >> as> >>     > >>> to how does !
 the simulation flows through the source code, but can't> >>>       > >> 
really> >>     > >>> make any headways anymore. I am trying to implement a new 
control flow> >>> mechanism where no packet are dropped, but in order to do so 
I have read> >>>       > >> the> >>     > >>> queue size of the next hop so 
that the current node can decide whether> >>>       > >> to> >>     > >>> 
accept any more packets from other nodes or flag its exception> >>>       > >> 
indicatiing> >>     > >>> to all other nodes feeding into it to stop sending 
more packets to it. I> >>>       > >> am> >>     > >>> really stuck right now 
because I can't locate where in the source code> >>>       > >> does> >>     > 
>>> the current node find its next hop address and how does it find that> >>>   
    > >> out. I> >>     > >>> have bunch of more questions like how does the 
node and agents are> >>>       > >> located> >>     > >>> to each other because 
nodes don't store any information regarding agents> >>>   !
     > >> or> >>     > >>> classifiers within them and vice-versa.> >>>
> >>> I am still waiting if someone could lend some insight into it. Please> 
> >>> >>>       > >> let me> >>     > >>> know if you have any comments or if 
> >>> you find any help.> >>>> >>> Thanks,> >>> - Faisal> >>>> >>>> >>> On 
> >>> 5/21/06, Paul Vincent Craven <[EMAIL PROTECTED]> wrote:> >>>> >>>       > 
> >>> >>>> The proper link is:> >>>> 
> >>> http://www.grid.unina.it/~vollero/resources/doc_ns2.27/html/index.html> 
> >>> >>>>> >>>> But the documentation there is limited at best.> >>>>> >>>> 
> >>> I'm in the same boat as you. I've spent a very long time trying to> >>>> 
> >>> understand the passing of events around, how to switch between> >>>> 
> >>> classifiers, etc. I'd love to find someone who really knows NS2 and> >>>> 
> >>>         > >> hire> >>     > >>>> them as a consultant for a few hours 
> >>> just to answer all my questions!> >>>>> >>>> Paul Vincent Craven> >>>> 
> >>> [EMAIL PROTECTED]> >>>>> >>>>> >>>>> >>>>         > > > 
> >>> ------------------------------> > Message: 5> Date: Wed, 31 May 2006 
> >>> 23:56:38 -0700> From: Tom Henders!
 on <[EMAIL PROTECTED]>> Subject: [ns] ns-2 FAQ> To: [email protected]> 
Message-ID: <[EMAIL PROTECTED]>> Content-Type: text/plain; charset=ISO-8859-1; 
format=flowed> > >              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, ul!
 timately>         users are responsible for verifying that ns is accur
ate 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 de!
 pend; 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 specif!
 ic>         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 impl!
 ementation 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 strang
e, 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:>            + Pl!
 ease 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).>       
_________________________________________________________________> > > > > > > 
> > > ------------------------------> > Message: 6> Date: Thu, 1 Jun 2006 
10:38:32 +0200> From: "Hai Nam" <[EMAIL PROTECTED]>> Subject: [ns] An editor to 
modify NS-2 C++ files ?> To: NS-List <ns-use!
 [EMAIL PROTECTED]>> Message-ID:> <[EMAIL PROTECTED]>> Content-Type: 
text/plain; charset=ISO-8859-1; format=flowed> > Hello the list,> > I'm now 
modifying NS-2 C++ files directly in the installation folder> using Eclipse 
with C++ plug in, but it doesn't have any comparable> advantage to a 
lightweight editor. Anyone has experience in this, how> we can use an editor 
that can display hints, can complete a> keyword/function name...> > Thanks in 
advance> > -- > Hai-Nam NGUYEN> http://www.jcisio.com> > > > 
------------------------------> > Message: 7> Date: Thu, 1 Jun 2006 14:54:39 
+0530> From: "muralikrishna chowdary" <[EMAIL PROTECTED]>> Subject: [ns] How to 
specify the intermiedate nodes path list between> source to destination in 
Wireless Sensor network> To: [email protected]> Message-ID:> <[EMAIL 
PROTECTED]>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed> > hi 
.> >  I am pre!
 sently implementing  a WSN protocol . I want to transfer the> packets 
b/w source and destination .> >        I want to specify some nodes which 
receive this packets from> src and forwards till it reaches destination.... 
During the process> the nodes should change the color ... Plz Plz telll how to 
do this ...> Very Very urgent... OR Plz  plz tell me where i can find related> 
examples...> Specify any links or pointersssss........> > > > Regards> 
----------> L.Murali Krishna> JNTU ,> Hyderabad> India> > > > 
------------------------------> > Message: 8> Date: Thu, 1 Jun 2006 11:49:20 
+0200 (CEST)> From: giuseppe bono <[EMAIL PROTECTED]>> Subject: Re: [ns] info> 
To: [email protected]> Message-ID: <[EMAIL PROTECTED]>> Content-Type: 
text/plain; charset=iso-8859-1> > >  > > > you would know to me to say as the 
function random> > motion in ns-2 works? > > > > > > Chiacchiera con i tuoi 
amici in tempo reale! >  
http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com > > > > 
------------------------------> !
 > Message: 9> Date: Thu, 1 Jun 2006 11:54:24 +0200> From: "Golnaz Karbaschi" 
 > <[EMAIL PROTECTED]>> Subject: [ns] broadcasting a new packet at IP layer> 
 > To: "'[email protected]'" <[email protected]>> Message-ID: <[EMAIL 
 > PROTECTED]>> Content-Type: text/plain; charset="us-ascii"> > Dear all,> >  > 
 > > I am dealing with MANET and I need to generate a new broadcast packet in> 
 > DSDV.> > I have genrate it like below:> >  Packet *p1 = allocpkt();> >  
 > hdr_ip *iph1 = hdr_ip::access(p1);> >   hdr_cmn *hdrc1 = HDR_CMN (p1);> > 
 > hdrc1->next_hop_ = IP_BROADCAST;> >   hdrc1->addr_type_ = NS_AF_INET;> > 
 > iph1->daddr() = IP_BROADCAST ;> >   iph1->dport() = ROUTER_PORT;   // it is 
 > 0xff> >   iph1->sport() = ROUTER_PORT;> > iph1->ttl() =1;> >  > > It works 
 > till I don't start sending Data packet ( Cbr) . when Data packet> are sent 
 > in the network I get the following error :> > --- Classfier::no-slot{} 
 > default handler (tcl/lib/ns-lib.tcl) ---> >         _o32: no target for !
 slot 0> >         _o32 type: Classifier/Port> > content dump:> > class
ifier _o32> >         0 offset> >         0 shift> >         2147483647 mask> > 
        1 slots> >                 slot 255: _o19 (Agent/DSDV)> > ---------- 
Finished standard no-slot{} default handler ----------> >  > > I saw the same 
question in the mailing list but the non of the proposed> solution didn't 
work.> >  > > Thank you for your help,> >  > > Golnaz Karbaschi> >  > >  > > > 
> ------------------------------> > Message: 10> Date: Thu, 01 Jun 2006 
13:28:06 +0200> From: Maguolo Federico <[EMAIL PROTECTED]>> Subject: Re: [ns] 
IEEE 802.11 MAC implementation in NS2> To: "[email protected]" 
<[email protected]>> Message-ID: <[EMAIL PROTECTED]>> Content-Type: text/plain> 
> > However, this bug fix does not aim to solve this PSEUDO BACKOFF> problem.> 
> Your conclusion seem to be drawn from a not correct understanding of the> 
bug.> If you read carefully the bug description, you will understand that in> 
the > original module there are two backoff procedures:!
  one correct and> another > non correct (which implement the PSEUDO BACKOFF). 
The aim of the fix is > to get rid of the PSEUDO BACKOFF.> > Bye> > Federico 
Maguolo> > On Thu, 2006-06-01 at 00:17, Bo Wang wrote:> > Hi, all,> > > > The 
following "Bug Fix"> > http://www.dei.unipd.it/wdyn/?IDsezione=2435> > > > 
pointed out that> > " The *send* procedure begins with the 'send' method of the 
class> > 'Mac802_11' in 'mac-802_11.cc' file. First, *send* checks whether the 
medium> > is idle and no previous backoff procedure is pending. If the response 
is> > true, *send* calls the internal DeferTimer procedure, which should 
simulate> > the random backoff stage described by the IEEE 802.11 standard. 
Notice that,> > despite what dictated by the standard concerning the backoff 
stage the> > internal DeferTimer procedure DOES NOT freeze the timer contdown 
if the> > channel becomes busy, since the channel sensing procedure is not 
considered.> > For this reason, in the following we will refer!
  to this backoff procedure as> > PSEUDO BACKOFF."> > > > However, this
 bug fix does not aim to solve this PSEUDO BACKOFF problem.> > My question is 
that if the backoff procedure does not freeze the timer> > countdown which is a 
big deviation from the standard, can we still use NS2> > to> > do wireless 
simulation? It seems that a lot of research papers use NS2.> > Is the timer 
countdown freezing properly implemented in real wireless> > products?> > > > > 
> I would like to hear your opinion on this issue.> > > > Thank you very much!> 
> > > Best,> > Bo Wang> > > > ------------------------------> > Message: 11> 
Date: Thu, 1 Jun 2006 14:04:00 +0200> From: "sandoche balakrichenan" <[EMAIL 
PROTECTED]>> Subject: [ns] invalid command name while adding new application 
or> agent> To: [email protected], [EMAIL PROTECTED], [EMAIL PROTECTED],> [EMAIL 
PROTECTED], [EMAIL PROTECTED]> Message-ID:> <[EMAIL PROTECTED]>> Content-Type: 
text/plain; charset=ISO-8859-1; format=flowed> > Hi all>         Its been quite 
s!
 urprising for me> > When i add a new agent or an application for e.g a Poisson 
application> traffic i get the below error. I understand ns does not identify 
the newly> added object. But while i was working in a different computer 
everything was> ok. I could add number of new applications and agents in ns. I 
followed the> same rule but in this computer on fedora core4 and ns-2.28, 
adding a new> agent or new application is not working. Others which were 
already in ns> build is working. I searched on the list and found there were 
number of> others who had the same problem. i am putting a copy for them also. 
If any> of you have an idea how i coud solve this problem it would be quite 
helpful?> > invalid command name "Application/Traffic/Poisson">     while 
executing> "Application/Traffic/Poisson create _o90 ">     invoked from within> 
"catch "$className create $o $args" msg">     invoked from within> "if [catch 
"$className create $o $args" msg] {> if [string match "__FAILED_SHAD!
 OW_OBJECT_" $msg] {> delete $o> return ""> }> > > --------------------
----------> > Message: 12> Date: Thu, 01 Jun 2006 16:42:38 +0300> From: G?zin 
Uluta? <[EMAIL PROTECTED]>> Subject: [ns] Sed command or not> To: 
[email protected]> Message-ID: <[EMAIL PROTECTED]>> Content-Type: text/plain; 
charset=UTF-8; format=flowed> > /^s *- Nl AGT.*-Is (\d{1,3})\.\d{1,3} -Id 
(\d{1,3})\.\d{1,3}.*-It > cbr.*-Ii (\d{1,6})/> > Hi all,  is there anybody know 
what  it does? Is it a sed command ?> > > > > ------------------------------> > 
Message: 13> Date: Thu, 01 Jun 2006 16:34:55 +0300> From: G?zin Uluta? <[EMAIL 
PROTECTED]>> Subject: Re: [ns] broadcasting a new packet at IP layer> To: 
Golnaz Karbaschi <[EMAIL PROTECTED]>, [email protected]> Message-ID: <[EMAIL 
PROTECTED]>> Content-Type: text/plain; charset=UTF-8; format=flowed> > you must 
set ch->addr_type() = NS_AF_NONE;> > >Dear all,> >> > > >> >I am dealing with 
MANET and I need to generate a new broadcast packet in> >DSDV.> >> >I have 
genrate it like below:> >> > Packet *p1 = alloc!
 pkt();> >> > hdr_ip *iph1 = hdr_ip::access(p1);> >> >  hdr_cmn *hdrc1 = 
HDR_CMN (p1);> >> >hdrc1->next_hop_ = IP_BROADCAST;> >> >  hdrc1->addr_type_ = 
NS_AF_INET;> >> >iph1->daddr() = IP_BROADCAST ;> >> >  iph1->dport() = 
ROUTER_PORT;   // it is 0xff> >> >  iph1->sport() = ROUTER_PORT;> >> 
>iph1->ttl() =1;> >> > > >> >It works till I don't start sending Data packet ( 
Cbr) . when Data packet> >are sent in the network I get the following error :> 
>> >--- Classfier::no-slot{} default handler (tcl/lib/ns-lib.tcl) ---> >> >     
   _o32: no target for slot 0> >> >        _o32 type: Classifier/Port> >> 
>content dump:> >> >classifier _o32> >> >        0 offset> >> >        0 shift> 
>> >        2147483647 mask> >> >        1 slots> >> >                slot 255: 
_o19 (Agent/DSDV)> >> >---------- Finished standard no-slot{} default handler 
----------> >> > > >> >I saw the same question in the mailing list but the non 
of the proposed> >solution didn't work.> >> > > >> >Thank you for yo!
 ur help,> >> > > >> >Golnaz Karbaschi> >> > > >> > > >> >> >  > >> > >
 > ------------------------------> > Message: 14> Date: Thu, 1 Jun 2006 
 > 16:57:26 +0200> From: "Golnaz Karbaschi" <[EMAIL PROTECTED]>> Subject: Re: 
 > [ns] broadcasting a new packet at IP layer> To: " 'G?zin Uluta?' " <[EMAIL 
 > PROTECTED]>, "'[email protected]'"> <[email protected]>> Message-ID: <[EMAIL 
 > PROTECTED]>> Content-Type: text/plain; charset="iso-8859-2"> > I have set it 
 > as you say but it doesn't work ! > hdrc1->addr_type_ =NS_AF_NONE;> > for 
 > sending my packet I use this command:> s.schedule(target_,p1,jitter);> > it 
 > seems that there is a conflict in sending data packet and these new> 
 > broadcast packet, because when I don't send any data it works very well . > 
 > > > thank you for your help > > Golnaz> > > -----Original Message-----> 
 > From: G?zin Uluta? [mailto:[EMAIL PROTECTED] > Sent: jeudi 1 juin 2006 
 > 15:35> To: Golnaz Karbaschi; [email protected]> Subject: Re: [ns] 
 > broadcasting a new packet at IP layer> > you must set ch->addr_type() = 
 > NS_AF_NON!
 E;> > >Dear all,> >> > > >> >I am dealing with MANET and I need to generate a 
new broadcast packet in> >DSDV.> >[Golnaz Karbaschi] > >I have genrate it like 
below:> > Packet *p1 = allocpkt();> > hdr_ip *iph1 = hdr_ip::access(p1);> >  
hdr_cmn *hdrc1 = HDR_CMN (p1);> >hdrc1->next_hop_ = IP_BROADCAST;> >  
hdrc1->addr_type_ = NS_AF_INET;> >iph1->daddr() = IP_BROADCAST ;> >  
iph1->dport() = ROUTER_PORT;   // it is 0xff> >  iph1->sport() = ROUTER_PORT;> 
>iph1->ttl() =1;> >> > > >> >It works till I don't start sending Data packet ( 
Cbr) . when Data packet> >are sent in the network I get the following error :> 
>> >--- Classfier::no-slot{} default handler (tcl/lib/ns-lib.tcl) ---> >> >     
   _o32: no target for slot 0> >> >        _o32 type: Classifier/Port> >> 
>content dump:> >> >classifier _o32> >> >        0 offset> >> >        0 shift> 
>> >        2147483647 mask> >> >        1 slots> >> >                slot 255: 
_o19 (Agent/DSDV)> >> >---------- Finished standard no-slot{} de!
 fault handler ----------> >> > > >> >I saw the same question in the ma
iling list but the non of the proposed> >solution didn't work.> >> > > >> 
>Thank you for your help,> >> > > >> >Golnaz Karbaschi> >> > > >> > > >> >> >  
> >> > > > > > ------------------------------> > Message: 15> Date: Thu, 01 Jun 
2006 11:02:47 -0400> From: Ahmad Khayyat <[EMAIL PROTECTED]>> Subject: Re: [ns] 
Sed command or not> To: G?zin Uluta? <[EMAIL PROTECTED]>> Cc: [email protected]> 
Message-ID: <[EMAIL PROTECTED]>> Content-Type: text/plain; charset=UTF-8; 
format=flowed> > a regular expression?> probably for awk..> > G?zin Uluta? 
wrote:> > /^s *- Nl AGT.*-Is (\d{1,3})\.\d{1,3} -Id (\d{1,3})\.\d{1,3}.*-It > > 
cbr.*-Ii (\d{1,6})/> >> > Hi all,  is there anybody know what  it does? Is it a 
sed command ?> >> >   > > > ------------------------------> > Message: 16> 
Date: Thu, 01 Jun 2006 21:10:20 +0000> From: "Duke theDrug" <[EMAIL 
PROTECTED]>> Subject: [ns] Validation Errors on ALLinOne NS-2.29 - Linux Suse 
10> To: [EMAIL PROTECTED]
 .EDU> Message-ID: <[EMAIL PROTECTED]>> Content-Type: text/plain; 
format=flowed> > Hi all!> > I installed the ALLinOne NS-2.29 package without 
problems on Linux Suse 10.> > But when I validate NS-2 some tests fail.> > 
That's what it says:> > > validate overall report: some tests failed:>      
./test-all-tcpHighspeed ./test-all-red ./test-all-cbq ./test-all-xcp> 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.> > > I really hope 
someone can help me with that one.> What could be the problem? Do I need those 
tests? (are they > important/essential)> > > THANK YOU in advance,> Dominic> > 
_________________________________________________________________> Express 
yourself instantly with MSN Messenger! Download today it's FREE! > 
http://messenger.msn.click-url.com/go/onm00200471ave/dire!
 ct/01/> > > > ------------------------------> > ______________________
_________________________> Ns-users mailing list> [email protected]> 
http://mailman.isi.edu/mailman/listinfo/ns-users> > > End of Ns-users Digest, 
Vol 30, Issue 1> ***************************************
_________________________________________________________________
It's the future, it's here, and it's free: Windows Live Mail beta
http://www2.imagine-msn.com/minisites/mail/Default.aspx?locale=en-us

Reply via email to