[Ns-developers] Inquiry about NS3 GSOC Project
Marcello Caleffi
marcello.caleffi at unina.it
Thu Mar 25 02:41:59 PDT 2010
Dear Wang,
I'm happy for your interest in the MP2P topic. Your idea about a general interface is interesting, although maybe it can be a little hard, since MP2Ps strictly depend on the adopted network layer. Moreover, there are different ways in which the cross-layer is implemented.
Since the program is about 10 weeks, my suggestion is to focus on implementing one protocol. Please start reading the references and presenting a proposal in the mailing list.
I've attached some advices given to another student:
> Dear *,
> as regards to your application, maybe you can start briefly describing what do you want to do and how after having read the following papers:
> http://www.fedoa.unina.it/view/people/Caleffi,_Marcello.html
> http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4912791
> http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4428727
> As advice, I suggest you to review very carefully the ns-3 classes, and maybe to start thinking on a class diagram which clearly states which class does what.
Good work,
Marcello
Il giorno 25/mar/2010, alle ore 07.14, Wang Danqi ha scritto:
> Dear Prof. Caleffi,
>
> I am a second-year PhD student at Nanyang Technological University, Singapore. As my current research is on P2P streaming, I am very interested in the NS3 gsoc project mentored by you, Mobile P2P. As you have stated, there are several existing approaches for P2P over MANET. I was wondering whether it is possible to design a general interface to accommodate all these approaches in NS3. It would be good to decouple the implementation of P2P overlay and the MANET routing. However, since cross-layer operation must be used, I am not sure whether this design is feasible.
>
> I appreciate all your help.
>
> Some of my experiences related to the project attached for your information:
> 1. Proficient in C/C++, good in Python
> 2. Proficient in P2P systems: participated in the development of a P2P live streaming system, implemented P2P streaming protocols in NS2 for simulation
> 3. Proficient in DHT: implemented Chord and Kademlia
> 4. Have some knowledge on MANETs
>
>
> --
> Best wishes,
>
> Wang Danqi
More information about the Ns-developers
mailing list