[Ns-developers] Questions About Google Summer of Code

Tom Henderson tomh at tomh.org
Fri Mar 21 09:06:55 PDT 2008


Shen Li wrote:
> Hello,
> 
> I'm a graduate student from China.I'm interested in some of Google's
> soc projects. I want to apply for the "Real-world application
> integration" project.
> I had used ns-2 for four months.I am very interested in this wonderful
> thing ,so I want to be one of the developer of ns.
> I have some questions about the  "Real-world application integration" project:
> 1. Must I  implement Quagga or Xorp  completely?
> 2.I found that there are some versions of quagga. Should I choose the
> latest one?
> 
> Best Regards
> 
> Shen Li

Shen Li,

The goal of that proposed project is to develop frameworks and 
strategies that enable people to integrate already existing code into 
the simulator.  Depending on the application, this can be a 
straightforward or laborious process, but still should be preferable in 
many cases to rewriting these protocols from scratch, and hopefully this 
project can come up with techniques to make these ports even easier.

Here are some initial pointers to how this problem has been worked in 
the past:
- previous work on integrating Quagga protocols to GTNetS simulator
(BGP++:  http://www.ece.gatech.edu/research/labs/MANIACS/BGP++/ and also 
OSPFv3 on GTNetS at http://hipserver.mct.phantomworks.org/ietf/ospf : 
See the GTNetS Simulation tab)
- the INETQuagga project of OMNeT++: 
http://www.omnetpp.org/pmwiki/index.php?n=Main.INETQuagga
- Sam Jansen's TCP cradle work:  http://www.wand.net.nz/pubDetail.php?id=215
- the OppBSD project:  http://www.omnetpp.org/pmwiki/index.php?n=Main.OppBSD
- NRL's protolib abstraction library: 
http://cs.itd.nrl.navy.mil/work/protolib/

Regards,
Tom


More information about the Ns-developers mailing list