NSOC2011AcceptedProjects: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(12 intermediate revisions by 4 users not shown) | |||
Line 6: | Line 6: | ||
* [[GS02011StudentApplicationTemplate |NSoC Student application template]] | * [[GS02011StudentApplicationTemplate |NSoC Student application template]] | ||
* [[NSOC2011 |NSoC 2011 page]] | * [[NSOC2011 |NSoC 2011 page]] | ||
* [[GSOC2011Projects |NSoC 2011 Ideas page]] | * [[GSOC2011Projects |NSoC 2011 Ideas page]] | [[NSOC2011AcceptedProjects |NSoC 2011 Accepted Projects]] | ||
* [[GSOC2010Projects |GSoC 2010 Ideas page]] | [[GSOC2010AcceptedProjects |GSoC 2010 Accepted Projects]] | * [[GSOC2010Projects |GSoC 2010 Ideas page]] | [[GSOC2010AcceptedProjects |GSoC 2010 Accepted Projects]] | ||
* [[GSOC2009Projects |GSoC 2009 Ideas page]] | [[GSOC2009AcceptedProjects |GSoC 2009 Accepted Projects]] | * [[GSOC2009Projects |GSoC 2009 Ideas page]] | [[GSOC2009AcceptedProjects |GSoC 2009 Accepted Projects]] | ||
Line 12: | Line 12: | ||
* ''Get in contact with the ns-3 team'': [http://mailman.isi.edu/mailman/listinfo/ns-developers ns-developers mailing list] | ''IRC'' #ns-3 on freenode.net | * ''Get in contact with the ns-3 team'': [http://mailman.isi.edu/mailman/listinfo/ns-developers ns-developers mailing list] | ''IRC'' #ns-3 on freenode.net | ||
</blockquote> | </blockquote> | ||
<p> | <p> | ||
= Program Schedule = | |||
* May 23rd: Begin project. | |||
* July 11th - July 15th: Mid Term Code Review + feedback. | |||
* August 15th - August 19th: End Term Code Review + feedback. | |||
= Accepted Projects = | = Accepted Projects = | ||
This page links to more information on the projects accepted for ns-3's Summer of Code effort for 2011. | This page links to more information on the projects accepted for ns-3's Summer of Code effort for 2011. | ||
== Click-MAC Extensions for ns-3-click == | == Click-MAC Extensions for ns-3-click == | ||
Line 24: | Line 28: | ||
* Student: [mailto:anarayan@cs.rutgers.edu Ashwin Narayan] | * Student: [mailto:anarayan@cs.rutgers.edu Ashwin Narayan] | ||
* Mentors: [mailto:ruben@net.t-labs.tu-berlin.de Ruben Merz] and [mailto:suresh.lalith@gmail.com Lalith Suresh] | * Mentors: [mailto:ruben@net.t-labs.tu-berlin.de Ruben Merz] and [mailto:suresh.lalith@gmail.com Lalith Suresh] | ||
* '''[[NSOC2011ClickMac | Project wiki]]''' | |||
* Abstract: This project deals with the MAC extensions for ns-3 click. The current integration of the Click Modular Router with ns-3 is confined to only ns-3’s network device types and doesn’t yet permit the use of Click’s Wifi MAC specific elements. This project aims to enable the same by implementing Radiotap support, and a Monitor Wifi Mac High interface. | * Abstract: This project deals with the MAC extensions for ns-3 click. The current integration of the Click Modular Router with ns-3 is confined to only ns-3’s network device types and doesn’t yet permit the use of Click’s Wifi MAC specific elements. This project aims to enable the same by implementing Radiotap support, and a Monitor Wifi Mac High interface. | ||
* '''Midterm code review:''' http://codereview.appspot.com/4685048/ | |||
* '''Final code review:''' http://codereview.appspot.com/4890044 | |||
== LTE-RRC Extensions == | == LTE-RRC Extensions == | ||
* Student: [mailto:pankaj303er@gmail.com Pankaj Gupta] | * Student: [mailto:pankaj303er@gmail.com Pankaj Gupta] | ||
* Mentors: [mailto:g.piro@poliba.it Giuseppe Piro] and Francesco Capozzi | * Mentors: [mailto:g.piro@poliba.it Giuseppe Piro] and [mailto:f.capozzi@poliba.it Francesco Capozzi] | ||
* Abstract: Current RRC entity in the present LTE module of ns-3 has the handling of user plane. Handling of control messages is not present. This proposal aims to enhance and develop the RRC | * '''[[LTE_RRC_Extension | Project wiki]]''' | ||
* Abstract: Current RRC entity in the present LTE module of ns-3 has the handling of user plane. Handling of control messages is not present. This proposal aims to enhance and develop the RRC state machine in ns-3 LTE for control plane handling in UE and eNodeB. | |||
* '''Midterm code review:''' http://codereview.appspot.com/4811043/ | |||
* '''Later code review:'''http://codereview.appspot.com/4830049/ | |||
== | == IPv6 Global Routing == | ||
* Student: [mailto:atishayjain25@gmail.com Atishay Jain] | * Student: [mailto:atishayjain25@gmail.com Atishay Jain] | ||
* Mentors: [mailto:tomh@tomh.org Tom Henderson] and [mailto:watrous@uw.edu Mitch Watrous] | * Mentors: [mailto:tomh@tomh.org Tom Henderson] and [mailto:watrous@uw.edu Mitch Watrous] | ||
* '''[[Global_Routing_for_Ipv6 | Project wiki]]''' | |||
* Abstract: This project proposes to implement global routing in ipv6 for ns-3. It involves extending the existing global routing protocol in ipv4. In global routing in ipv4 only OSPF has been used. The project would extend the existing ipv4-global-routing to ipv6 implementing, Open Shortest Path First. Implementation of ipv6 nix-vector support is also proposed if time permits. | * Abstract: This project proposes to implement global routing in ipv6 for ns-3. It involves extending the existing global routing protocol in ipv4. In global routing in ipv4 only OSPF has been used. The project would extend the existing ipv4-global-routing to ipv6 implementing, Open Shortest Path First. Implementation of ipv6 nix-vector support is also proposed if time permits. | ||
* '''Midterm code review:'''http://codereview.appspot.com/4812043/ | |||
[[Category:GSoC]] | [[Category:GSoC]] |
Latest revision as of 14:29, 1 September 2011
Main Page - Roadmap - Summer Projects - Project Ideas - Developer FAQ - Tools - Related Projects
HOWTOs - Installation - Troubleshooting - User FAQ - Samples - Models - Education - Contributed Code - Papers
- ns-3 GSoC/NSoC Student guide
- NSoC Student application template
- NSoC 2011 page
- NSoC 2011 Ideas page | NSoC 2011 Accepted Projects
- GSoC 2010 Ideas page | GSoC 2010 Accepted Projects
- GSoC 2009 Ideas page | GSoC 2009 Accepted Projects
- GSoC Organization Administrator guide
- Get in contact with the ns-3 team: ns-developers mailing list | IRC #ns-3 on freenode.net
Program Schedule
- May 23rd: Begin project.
- July 11th - July 15th: Mid Term Code Review + feedback.
- August 15th - August 19th: End Term Code Review + feedback.
Accepted Projects
This page links to more information on the projects accepted for ns-3's Summer of Code effort for 2011.
Click-MAC Extensions for ns-3-click
- Student: Ashwin Narayan
- Mentors: Ruben Merz and Lalith Suresh
- Project wiki
- Abstract: This project deals with the MAC extensions for ns-3 click. The current integration of the Click Modular Router with ns-3 is confined to only ns-3’s network device types and doesn’t yet permit the use of Click’s Wifi MAC specific elements. This project aims to enable the same by implementing Radiotap support, and a Monitor Wifi Mac High interface.
- Midterm code review: http://codereview.appspot.com/4685048/
- Final code review: http://codereview.appspot.com/4890044
LTE-RRC Extensions
- Student: Pankaj Gupta
- Mentors: Giuseppe Piro and Francesco Capozzi
- Project wiki
- Abstract: Current RRC entity in the present LTE module of ns-3 has the handling of user plane. Handling of control messages is not present. This proposal aims to enhance and develop the RRC state machine in ns-3 LTE for control plane handling in UE and eNodeB.
- Midterm code review: http://codereview.appspot.com/4811043/
- Later code review:http://codereview.appspot.com/4830049/
IPv6 Global Routing
- Student: Atishay Jain
- Mentors: Tom Henderson and Mitch Watrous
- Project wiki
- Abstract: This project proposes to implement global routing in ipv6 for ns-3. It involves extending the existing global routing protocol in ipv4. In global routing in ipv4 only OSPF has been used. The project would extend the existing ipv4-global-routing to ipv6 implementing, Open Shortest Path First. Implementation of ipv6 nix-vector support is also proposed if time permits.
- Midterm code review:http://codereview.appspot.com/4812043/