[Click] Click and ns3

Michael Neufeld mneufeld at bbn.com
Fri Feb 26 14:52:26 EST 2010


Hello-
I did the initial work getting nsclick up and going and will be happy to 
help out with questions as I'm able. I started to take a look at getting 
  nsclick working with ns-3 but simply haven't had the time to follow 
through. In general most of the annoying work for nsclick/ns-2 was on 
the ns-2 side of things. There wasn't a well-defined API for plugging in 
to the ns-2 internals, so a lot of the work involved was figuring out 
how best to plumb click into ns-2. A good place to start looking is in 
the file:

include/click/simclick.h

The basic interactions between click and the simulator are outlined there.

-Mike

Ruben Merz wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> This is the paper that describes it:
> http://portal.acm.org/citation.cfm?id=570772
> 
> http://read.cs.ucla.edu/click/nsclick
> 
> Getting ns-3 and click to work together is one potential project for
> ns-3 GSOC 2010 (but this is pending approval of the ns-3 project in GSOC).
> 
> R
> 
> On 2/26/10 7:58 PM, Milton wrote:
>> Hi.
>>
>> I'd like to use Click with NS-3 for my master's thesis. I've intended
>> to do this work, that I think it's not so difficult due to
>> similarities between the packet strutures and the NS-3 NetDevices.
>>
>> That is any detailed document about changes in Click and in NS-2 for
>> doing the integration, or source code is the only documentation. And
>> someone could give me a help?
>>
>> Thanks,
>>
>> Milton
>> MSc student of Unicamp (Brazil)
>>
>> Eddie Kohler wrote:
>>> Giovanni,
>>>
>>> No current plans to add ns3 support (anyone want to add it??), but ns2 support
>>> should still work.  If it doesn't let us know
>>>
>>> Eddie
>>>
>>>
>>> Giovanni Di Stasi wrote:
>>>> Hi,
>>>> is there any plan to add support for ns3?
>>>>
>>>> If not, what's the status of ns2 support? Is still supported in the trunk
>>>> version of Click?
>>>>
>>>> Many thanks
>>>>
>>> _______________________________________________
>>> click mailing list
>>> click at amsterdam.lcs.mit.edu
>>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>> _______________________________________________
>> click mailing list
>> click at amsterdam.lcs.mit.edu
>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
> 
> - -- 
> Ruben Merz                   Deutsche Telekom Laboratories
> http://www.net.t-labs.tu-berlin.de/people/ruben_merz.shtml
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iQEcBAEBAgAGBQJLiCECAAoJEF+2tk4uvSJPvlcH/3L7nvcEoVFMhg8qeBkskQ+t
> fiICdLdYnVI2n7aVIePp/CpJCZvbE7IXUvtp9TgLtTNiAHwm26ZX7pEyVU5SPvGU
> 45l+SzraYhMd8YeGGMQbWrt5QRzg9mVXYdbyF07rfDHGfT730VIF4x2UKJCth3Se
> 5UMeD2PzLLG9z0S7962kr1wA8vWxtEHgA7lZTM+jvd+ofbgJyNTsCVaOGhQYcbi3
> wJSU7AE/hnROj46sShySibwuCzlPM9tzjOpBRt/CvA5ZCgNsj/oE+v3waebACy4D
> qh7adMdutC0TuA0H9FvI/C9imy55zPAX4yw1atZ1a/EHOnr38ufvCjgRi89JUk0=
> =br+2
> -----END PGP SIGNATURE-----
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
> 

-- 
*************************
Michael J. Neufeld, Ph.D.
Network Scientist
BBN Technologies
10 Moulton St.
Cambridge, MA 02138
mneufeld at bbn.com
617-873-1898
http://www.bbn.com
**************************


More information about the click mailing list