GSoC 2025

47 views
Skip to first unread message

Sushanth Vutukuri

unread,
Mar 31, 2025, 2:19:15 PMMar 31
to ns-developers
Hello,

My name is Sushanth Kumar Vutukuri and I recently started was exploring different organizations to apply to for GSoC 2025. As I was looking at organizations, when I read about ns-3 I thought this was a really cool project that I wanted to learn more about. I was just wondering what would be the recommended way of learning more about ns-3 and computer networks in general. I understand some of the basic concepts of networks systems but any resources that can help further my knowledge are greatly appreciated!

In addition, while reading the ns-3 tutorial, I noticed that there were multiple suggestions for getting started on Windows. I know the documentation mentioned using a VM or using Windows Subsystem for Linux but I was wondering which would be easier and if there are any other methods to get started?

Thank you for taking the time to read my post!

Kind Regards,
Sushanth Kumar Vutukuri


Tom Henderson

unread,
Mar 31, 2025, 4:59:27 PMMar 31
to Sushanth Vutukuri, ns-developers
Hi Sushanth, thanks for your interest. We have a wiki page with
suggestions for how to get started with ns-3 GSoC specifically. It also
links our general contribution guide on contributing to ns-3.

https://www.nsnam.org/wiki/GSOC2025ContributorGuide

Please have a look at the recent history in our Zulip chatroom where
most GSoC discussions are occurring: ns-3.zulipchat.com

Please be cautioned that if you are just starting now, with the
application deadline only about a week away, you may not be able to
write a competitive application if you are new to both ns-3 and computer
networking in general. If you want to pursue a project idea, please
reach out to the mentors associated with that idea as quickly as
possible to explore further.

I cannot comment much about which of the various options for Windows is
the easiest to use, but we do have some extensive documentation on the
use of Windows for ns-3. I guess that if you already are using Linux
virtual machines on Windows, I would recommend that, but if you are new
to virtual machines, you might want to try the WSL as documented in the
links here to get started with ns-3:
https://www.nsnam.org/docs/release/3.44/installation/html/windows.html

- Tom
> --
> You received this message because you are subscribed to the Google
> Groups "ns-developers" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to ns-developer...@googlegroups.com
> <mailto:ns-developer...@googlegroups.com>.
> To view this discussion visit
> https://groups.google.com/d/msgid/ns-developers/f30aedf3-3544-4fa3-8240-4dc570ac3c67n%40googlegroups.com <https://groups.google.com/d/msgid/ns-developers/f30aedf3-3544-4fa3-8240-4dc570ac3c67n%40googlegroups.com?utm_medium=email&utm_source=footer>.

Reply all
Reply to author
Forward
0 new messages