<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.nsnam.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chandrakant</id>
	<title>Nsnam - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.nsnam.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Chandrakant"/>
	<link rel="alternate" type="text/html" href="https://www.nsnam.org/wiki/Special:Contributions/Chandrakant"/>
	<updated>2026-04-16T12:10:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12655</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12655"/>
		<updated>2022-09-01T07:23:34Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Weekly Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;br /&gt;
&lt;br /&gt;
'''Week 1'''&lt;br /&gt;
&lt;br /&gt;
Duration: June 13 - June 19&lt;br /&gt;
&lt;br /&gt;
* Learned about the original Linux Ping Application working.&lt;br /&gt;
* visualized the attributes present in Linux Ping Application and relate to that of Ns-3 Ping Application.&lt;br /&gt;
* Discussed approach plans with mentors, attributes to be added, Functionality, and Expected output for the New Ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week 2''' (Taken Leave)&lt;br /&gt;
&lt;br /&gt;
Duration: June 20 - July 5&lt;br /&gt;
&lt;br /&gt;
* I have Taken leave because of my Entrance Examination on 5 July. Does not contribute much to the project.&lt;br /&gt;
&lt;br /&gt;
'''Week 3'''&lt;br /&gt;
&lt;br /&gt;
Duration July 6 - July 11&lt;br /&gt;
&lt;br /&gt;
* Added initial code to bring support for IPv4 in the Ping Application [https://gitlab.com/tommypec/ns-3-dev-new-ping/-/commit/731ac17b86f7c9168aed7d5350e0f722bf278e12 commit].&lt;br /&gt;
* Discussed with mentors to develop the Ping example.&lt;br /&gt;
&lt;br /&gt;
'''Week 4'''&lt;br /&gt;
&lt;br /&gt;
Duration July 12 - July 17&lt;br /&gt;
* Developed Ping example but it had some issues while building the topology.&lt;br /&gt;
* Learned to use Ns-3 Debugger to debug source code.&lt;br /&gt;
&lt;br /&gt;
'''Week 5'''&lt;br /&gt;
&lt;br /&gt;
Duration July 18 - July 23&lt;br /&gt;
* Ping-example have been developed successfully.&lt;br /&gt;
* Developed count feature for the new ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week 6'''&lt;br /&gt;
&lt;br /&gt;
Duration July 24 - July 29&lt;br /&gt;
* Discussed plans and approach for adding the Interface Address feature.&lt;br /&gt;
* Didn't add much code due to my semester exam.&lt;br /&gt;
&lt;br /&gt;
'''Week 7'''&lt;br /&gt;
&lt;br /&gt;
Duration July 30 - August 4&lt;br /&gt;
* Added two new features Interface_address and destination address to the new Ping Application.&lt;br /&gt;
* Destination feature had some bugs and I fixed them.&lt;br /&gt;
* Added Count test case for IPv4 and IPv6.&lt;br /&gt;
&lt;br /&gt;
'''Week 8'''&lt;br /&gt;
&lt;br /&gt;
Duration August 5 - August 10&lt;br /&gt;
* Enable IPv6 in Ping.&lt;br /&gt;
* Improved IPv6 testcase and finish initial IPv6 implementation and test.&lt;br /&gt;
* Add Testcase for Count, interpacket-interval and size.&lt;br /&gt;
&lt;br /&gt;
'''Week 9'''&lt;br /&gt;
&lt;br /&gt;
Duration August 11 - August 16&lt;br /&gt;
* Added traces for sending pings&lt;br /&gt;
* Added count trace in test and improve test cases for ping application.&lt;br /&gt;
&lt;br /&gt;
'''August 17 - August 25'''&lt;br /&gt;
&lt;br /&gt;
Planned for the next implementation to be added, didn't added much code just added initials for timeout attribute.&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12644</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12644"/>
		<updated>2022-08-13T16:11:16Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Weekly Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;br /&gt;
&lt;br /&gt;
'''Week 1'''&lt;br /&gt;
&lt;br /&gt;
Duration: June 13 - June 19&lt;br /&gt;
&lt;br /&gt;
* Learned about the original Linux Ping Application working.&lt;br /&gt;
* visualized the attributes present in Linux Ping Application and relate to that of Ns-3 Ping Application.&lt;br /&gt;
* Discussed approach plans with mentors, attributes to be added, Functionality, and Expected output for the New Ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week 2''' (Taken Leave)&lt;br /&gt;
&lt;br /&gt;
Duration: June 20 - July 5&lt;br /&gt;
&lt;br /&gt;
* I have Taken leave because of my Entrance Examination on 5 July. Does not contribute much to the project.&lt;br /&gt;
&lt;br /&gt;
'''Week 3'''&lt;br /&gt;
&lt;br /&gt;
Duration July 6 - July 11&lt;br /&gt;
&lt;br /&gt;
* Added initial code to bring support for IPv4 in the Ping Application [https://gitlab.com/tommypec/ns-3-dev-new-ping/-/commit/731ac17b86f7c9168aed7d5350e0f722bf278e12 commit].&lt;br /&gt;
* Discussed with mentors to develop the Ping example.&lt;br /&gt;
&lt;br /&gt;
'''Week 4'''&lt;br /&gt;
&lt;br /&gt;
Duration July 12 - July 17&lt;br /&gt;
* Developed Ping example but it had some issues while building the topology.&lt;br /&gt;
* Learned to use Ns-3 Debugger to debug source code.&lt;br /&gt;
&lt;br /&gt;
'''Week 5'''&lt;br /&gt;
&lt;br /&gt;
Duration July 18 - July 23&lt;br /&gt;
* Ping-example have been developed successfully.&lt;br /&gt;
* Developed count feature for the new ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week 6'''&lt;br /&gt;
&lt;br /&gt;
Duration July 24 - July 29&lt;br /&gt;
* Discussed plans and approach for adding the Interface Address feature.&lt;br /&gt;
* Didn't add much code due to my semester exam.&lt;br /&gt;
&lt;br /&gt;
'''Week 7'''&lt;br /&gt;
&lt;br /&gt;
Duration July 30 - August 4&lt;br /&gt;
* Added two new features Interface_address and destination address to the new Ping Application.&lt;br /&gt;
* Destination feature had some bugs and I fixed them.&lt;br /&gt;
* Added Count test case for IPv4 and IPv6.&lt;br /&gt;
&lt;br /&gt;
'''Week 8'''&lt;br /&gt;
&lt;br /&gt;
Duration August 5 - August 10&lt;br /&gt;
* Enable IPv6 in Ping.&lt;br /&gt;
* Improved IPv6 testcase and finish initial IPv6 implementation and test.&lt;br /&gt;
* Add Testcase for Count, interpacket-interval and size.&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12641</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12641"/>
		<updated>2022-08-09T16:22:22Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Weekly Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;br /&gt;
&lt;br /&gt;
'''Week 1'''&lt;br /&gt;
&lt;br /&gt;
Duration: June 13 - June 19&lt;br /&gt;
&lt;br /&gt;
* Learned about the original Linux Ping Application working.&lt;br /&gt;
* visualized the attributes present in Linux Ping Application and relate to that of Ns-3 Ping Application.&lt;br /&gt;
* Discussed approach plans with mentors, attributes to be added, Functionality, and Expected output for the New Ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week 2''' (Taken Leave)&lt;br /&gt;
&lt;br /&gt;
Duration: June 20 - July 5&lt;br /&gt;
&lt;br /&gt;
* I have Taken leave because of my Entrance Examination on 5 July. Does not contribute much to the project.&lt;br /&gt;
&lt;br /&gt;
'''Week 3'''&lt;br /&gt;
&lt;br /&gt;
Duration July 6 - July 11&lt;br /&gt;
&lt;br /&gt;
* Added initial code to bring support for IPv4 in the Ping Application [https://gitlab.com/tommypec/ns-3-dev-new-ping/-/commit/731ac17b86f7c9168aed7d5350e0f722bf278e12 commit].&lt;br /&gt;
* Discussed with mentors to develop the Ping example.&lt;br /&gt;
&lt;br /&gt;
'''Week 4'''&lt;br /&gt;
&lt;br /&gt;
Duration July 12 - July 17&lt;br /&gt;
* Developed Ping example but it had some issues while building the topology.&lt;br /&gt;
* Learned to use Ns-3 Debugger to debug source code.&lt;br /&gt;
&lt;br /&gt;
'''Week 5'''&lt;br /&gt;
&lt;br /&gt;
Duration July 18 - July 23&lt;br /&gt;
* Ping-example have been developed successfully.&lt;br /&gt;
* Developed count feature for the new ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week 6'''&lt;br /&gt;
&lt;br /&gt;
Duration July 24 - July 29&lt;br /&gt;
* Discussed plans and approach for adding the Interface Address feature.&lt;br /&gt;
* Didn't add much code due to my semester exam.&lt;br /&gt;
&lt;br /&gt;
'''Week 7'''&lt;br /&gt;
&lt;br /&gt;
Duration July 30 - August 4&lt;br /&gt;
* Added two new features Interface_address and destination address to the new Ping Application.&lt;br /&gt;
* Destination feature had some bugs and I fixed them.&lt;br /&gt;
* Added Count test case for IPv4 and IPv6.&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12638</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12638"/>
		<updated>2022-08-02T16:38:45Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Weekly Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;br /&gt;
&lt;br /&gt;
'''Week 1'''&lt;br /&gt;
&lt;br /&gt;
Duration: June 13 - June 19&lt;br /&gt;
&lt;br /&gt;
* Learned about the original Linux Ping Application working.&lt;br /&gt;
* visualized the attributes present in Linux Ping Application and relate to that of Ns-3 Ping Application.&lt;br /&gt;
* Discussed approach plans with mentors, attributes to be added, Functionality, and Expected output for the New Ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week 2''' (Taken Leave)&lt;br /&gt;
&lt;br /&gt;
Duration: June 20 - July 5&lt;br /&gt;
&lt;br /&gt;
* I have Taken leave because of my Entrance Examination on 5 July. Does not contribute much to the project.&lt;br /&gt;
&lt;br /&gt;
'''Week 3'''&lt;br /&gt;
&lt;br /&gt;
Duration July 6 - July 11&lt;br /&gt;
&lt;br /&gt;
* Added initial code to bring support for IPv4 in the Ping Application [https://gitlab.com/tommypec/ns-3-dev-new-ping/-/commit/731ac17b86f7c9168aed7d5350e0f722bf278e12 commit].&lt;br /&gt;
* Discussed with mentors to develop the Ping example.&lt;br /&gt;
&lt;br /&gt;
'''Week 4'''&lt;br /&gt;
&lt;br /&gt;
Duration July 12 - July 17&lt;br /&gt;
* Developed Ping example but it had some issues while building the topology.&lt;br /&gt;
* Learned to use Ns-3 Debugger to debug source code.&lt;br /&gt;
&lt;br /&gt;
'''Week 5'''&lt;br /&gt;
&lt;br /&gt;
Duration July 18 - July 23&lt;br /&gt;
* Ping-example have been developed successfully.&lt;br /&gt;
* Developed count feature for the new ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week 6'''&lt;br /&gt;
&lt;br /&gt;
Duration July 24 - July 29&lt;br /&gt;
* Discussed plans and approach for adding the Interface Address feature.&lt;br /&gt;
* Didn't add much code due to my semester exam.&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12625</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12625"/>
		<updated>2022-07-17T19:46:55Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Weekly Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;br /&gt;
&lt;br /&gt;
'''Week 1'''&lt;br /&gt;
&lt;br /&gt;
Duration: June 13 - June 19&lt;br /&gt;
&lt;br /&gt;
* Learned about the original Linux Ping Application working.&lt;br /&gt;
* visualized the attributes present in Linux Ping Application and relate to that of Ns-3 Ping Application.&lt;br /&gt;
* Discussed approach plans with mentors, attributes to be added, Functionality, and Expected output for the New Ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week 2''' (Taken Leave)&lt;br /&gt;
&lt;br /&gt;
Duration: June 20 - July 5&lt;br /&gt;
&lt;br /&gt;
* I have Taken leave because of my Entrance Examination on 5 July. Does not contribute much to the project.&lt;br /&gt;
&lt;br /&gt;
'''Week 3'''&lt;br /&gt;
&lt;br /&gt;
Duration July 6 - July 11&lt;br /&gt;
&lt;br /&gt;
* Added initial code to bring support for IPv4 in the Ping Application [https://gitlab.com/tommypec/ns-3-dev-new-ping/-/commit/731ac17b86f7c9168aed7d5350e0f722bf278e12 commit].&lt;br /&gt;
* Discussed with mentors to develop the Ping example.&lt;br /&gt;
&lt;br /&gt;
'''Week 4'''&lt;br /&gt;
&lt;br /&gt;
Duration July 12 - July 17&lt;br /&gt;
* Developed Ping example but it had some issues while building the topology.&lt;br /&gt;
* Learned to use Ns-3 Debugger to debug source code.&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12624</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12624"/>
		<updated>2022-07-17T19:43:35Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Weekly Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;br /&gt;
&lt;br /&gt;
'''Week1'''&lt;br /&gt;
&lt;br /&gt;
Duration: June 13 - June 19&lt;br /&gt;
&lt;br /&gt;
* Learned about the original Linux Ping Application working.&lt;br /&gt;
* visualized the attributes present in Linux Ping Application and relate to that of Ns-3 Ping Application.&lt;br /&gt;
* Discussed approach plans with mentors, attributes to be added, Functionality, and Expected output for the New Ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week2''' (Taken Leave)&lt;br /&gt;
&lt;br /&gt;
Duration: June 20 - July 5&lt;br /&gt;
&lt;br /&gt;
* I have Taken leave because of my Entrance Examination on 5 July. Does not contribute much to the project.&lt;br /&gt;
&lt;br /&gt;
'''Week3'''&lt;br /&gt;
&lt;br /&gt;
Duration July 6 - July 11&lt;br /&gt;
&lt;br /&gt;
* Added initial code to bring support for IPv4 in the Ping Application [https://gitlab.com/tommypec/ns-3-dev-new-ping/-/commit/731ac17b86f7c9168aed7d5350e0f722bf278e12 commit].&lt;br /&gt;
* Discussed with mentors to develop the Ping example.&lt;br /&gt;
&lt;br /&gt;
'''Week4'''&lt;br /&gt;
&lt;br /&gt;
Duration July 12 - July 17&lt;br /&gt;
* Developed Ping example but it had some issues while building the topology.&lt;br /&gt;
* Learned to use Ns-3 Debugger to debug source code.&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12619</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12619"/>
		<updated>2022-07-09T15:17:19Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Weekly Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;br /&gt;
&lt;br /&gt;
'''Week1'''&lt;br /&gt;
&lt;br /&gt;
Duration: June 13 - June 19&lt;br /&gt;
&lt;br /&gt;
* Learned about the original Linux Ping Application working.&lt;br /&gt;
* visualized the attributes present in Linux Ping Application and relate to that of Ns-3 Ping Application.&lt;br /&gt;
* Discussed approach plans with mentors, attributes to be added, Functionality, and Expected output for the New Ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week2''' (Taken Leave)&lt;br /&gt;
&lt;br /&gt;
Duration: June 20 - July 5&lt;br /&gt;
&lt;br /&gt;
* I have Taken leave because of my Entrance Examination on 5 July. Does not contribute much to the project.&lt;br /&gt;
&lt;br /&gt;
'''Week3'''&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12618</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12618"/>
		<updated>2022-07-09T15:14:36Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Weekly Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;br /&gt;
&lt;br /&gt;
'''Week1'''&lt;br /&gt;
&lt;br /&gt;
Duration: June 13 - June 19&lt;br /&gt;
&lt;br /&gt;
* Learned about the original Linux Ping Application working.&lt;br /&gt;
* visualized the attributes present in Linux Ping Application and relate to that of Ns-3 Ping Application.&lt;br /&gt;
* Discussed approach plans with mentors and the attributes which can be added to the Current Ping application.&lt;br /&gt;
&lt;br /&gt;
'''Week2''' (Taken Leave)&lt;br /&gt;
&lt;br /&gt;
Duration: June 20 - july 5&lt;br /&gt;
&lt;br /&gt;
* I have Taken leave because of my Entrance Examination on 5 July. Does not contribute much to the project.&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12617</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12617"/>
		<updated>2022-07-09T15:09:45Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Weekly Reports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;br /&gt;
&lt;br /&gt;
'''Week1'''&lt;br /&gt;
&lt;br /&gt;
Duration: June 13 - June 19&lt;br /&gt;
&lt;br /&gt;
* Learned about the original Linux Ping Application working.&lt;br /&gt;
* visualized the attributes present in Linux Ping Application and relate to that of Ns-3 Ping Application.&lt;br /&gt;
* Discussed approach plans with mentors and the attributes which can be added to the Current Ping application.&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12616</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12616"/>
		<updated>2022-07-07T18:26:34Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;br /&gt;
&lt;br /&gt;
= Weekly Reports =&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12581</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12581"/>
		<updated>2022-06-16T06:21:38Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Milestones and Deliverables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/tommypec/ns-3-dev-new-ping  (branch 'nsoc-22')&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan and Approach] ( I will continuously update throughout the NSoC program duration)&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12564</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12564"/>
		<updated>2022-06-07T03:41:50Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Milestones and Deliverables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/chandrakant100/ns-3-dev&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;br /&gt;
* [https://docs.google.com/document/d/1nApGYZOdvD6oXaSjmkGeZvYPfTaXhxT6HWHrretiXGI/edit?usp=sharing Detailed Project Plan] (will be continuously updated throughout the NSoC program duration)&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12561</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12561"/>
		<updated>2022-06-03T14:14:39Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Project Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/chandrakant100/ns-3-dev&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I am interested in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12560</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12560"/>
		<updated>2022-06-03T05:28:30Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Project Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have some main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/chandrakant100/ns-3-dev&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I have an interest in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12559</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12559"/>
		<updated>2022-06-03T05:27:43Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Project Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements in ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6.&lt;br /&gt;
** The two applications &amp;quot;V4Ping&amp;quot; and &amp;quot;Ping6&amp;quot; do their respective jobs, but they have two main issues:&lt;br /&gt;
*** They have different parameters&lt;br /&gt;
*** There is a lot of code duplication&lt;br /&gt;
*** They have an output that is not consistent with the one you get in Linux&lt;br /&gt;
* '''Repository:''' https://gitlab.com/chandrakant100/ns-3-dev&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I have an interest in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=Summer_Projects&amp;diff=12558</id>
		<title>Summer Projects</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=Summer_Projects&amp;diff=12558"/>
		<updated>2022-06-03T05:17:24Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* ns-3 Summer of Code 2022 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOC}}&lt;br /&gt;
&lt;br /&gt;
The project coordinates a few summer coding programs in which student developers are paired with mentors to produce code over the summer.&lt;br /&gt;
&lt;br /&gt;
= Google Summer of Code 2022 =&lt;br /&gt;
&lt;br /&gt;
The organizational admins are Tommaso Pecorella, Mohit Tahiliani, and Tom Henderson.&lt;br /&gt;
&lt;br /&gt;
Three contributors are participating with ns-3 in the 2022 Google Summer of Code.&lt;br /&gt;
&lt;br /&gt;
* '''Akash Mondal''', [[GSOC2022TCPMaximumSegmentSize | TCP maximum segment size (MSS) improvements]], mentored by Mohit Tahiliani, Bhaskar Kataria, and Vivek Jain&lt;br /&gt;
* '''Matteo Pagin''', [[GSOC2022Channel | A simplified channel and beamforming model for ns-3]], mentored by Sandra Lagen and Biljana Bojovic&lt;br /&gt;
* '''Zhiheng Dong''', [[GSOC2022PerfectArp | Perfect ARP and NDP]], mentored by Tommaso Pecorella, Ameya Deshpande,and Manoj Kumar Rana&lt;br /&gt;
&lt;br /&gt;
We received seven proposals, which were evaluated by a committee that includes most of the mentors listed on the Project Ideas page.  For future reference, below is our ideas page and contributor's guide.&lt;br /&gt;
&lt;br /&gt;
* [[GSOC2022Projects | Project Ideas Page]]&lt;br /&gt;
* [[GSOC2022ContributorGuide | ns-3's GSoC Contributor Guide]]&lt;br /&gt;
&lt;br /&gt;
= ns-3 Summer of Code 2022 =&lt;br /&gt;
&lt;br /&gt;
ns-3 Summer of Code (NSoC) is a program that runs in parallel to Google Summer of Code.  Unlike GSoC, it is not funded, but we aim to operate it similarly to GSoC.    &lt;br /&gt;
&lt;br /&gt;
* '''Chandrakant Jena,''' ''Ping and Ping6 Enhancements for ns-3:'' '''''[[NSOC2022Ping | project wiki page ]]''''' mentored by Tommaso Pecorella and Tom Henderson&lt;br /&gt;
&lt;br /&gt;
= Google Summer of Code 2021 =&lt;br /&gt;
&lt;br /&gt;
Three students successfully completed projects in [https://summerofcode.withgoogle.com/organizations/4672908493848576/ Google Summer of Code 2021].&lt;br /&gt;
&lt;br /&gt;
* '''Parth Pratim Chatterjee,''' ''Direct Code Execution Modernization:'' '''''[[GSOC2021DCE | project wiki page]]''''' '''--''' '''''[https://ns-3-dce-linux-upgrade.github.io/ Final report]'''''&lt;br /&gt;
* '''Ameya Deshpande,''' ''IPv6 Nix-Vector Routing:'' '''''[[GSOC2021NixVector | project wiki page]]''''' '''--''' '''''[https://www.nsnam.org/wiki/GSOC2021NixVectorFinalReport Final report]'''''&lt;br /&gt;
* '''Akshit Patel,''' ''Add logging support to Simulation Execution Manager (SEM):'' '''''[[GSOC2021SEM | project wiki page]]''''' '''--''' '''''[https://akshitpatel01.github.io/GSoC-2021-Report/ Final report]'''''&lt;br /&gt;
&lt;br /&gt;
For reference, below were the 2021 project ideas and the 2021 student guide:&lt;br /&gt;
&lt;br /&gt;
* [[GSOC2021StudentGuide | Student Guide]]&lt;br /&gt;
* [[GSOC2021Projects | Project Ideas Page]]&lt;br /&gt;
&lt;br /&gt;
= ns-3 Summer of Code 2021 =&lt;br /&gt;
&lt;br /&gt;
ns-3 Summer of Code (NSoC) is a program that runs in parallel to Google Summer of Code.  Unlike GSoC, it is not funded, but we aim to operate it similarly to GSoC.  The commitments are similar; students and mentors are expected to define and work towards a mergeable project goal by the end of the summer.  The program is offered to 'honorable mention' GSoC proposals (i.e., proposals that we would have selected had we received more student slots from Google) and for other reasons such as a contributor's ineligibility for GSoC.&lt;br /&gt;
&lt;br /&gt;
* '''Zakaria Arzoo,''' ''Integration of MIPv6 module into ns-3:'' '''''[[NSOC2021MIPv6 | project wiki page ]]'''''&lt;br /&gt;
* '''Nitya Chandra,''' ''Enable IPv6 support for ad-hoc routing protocols in ns-3:'' '''''[[NSOC2021Ipv6 | project wiki page ]]'''''&lt;br /&gt;
&lt;br /&gt;
= Google Summer of Code 2020 =&lt;br /&gt;
&lt;br /&gt;
Four students successfully completed [https://summerofcode.withgoogle.com/ Google Summer of Code 2020] projects:&lt;br /&gt;
&lt;br /&gt;
* '''Shivamani Patil,''' ''App Store Improvements:'' '''''[https://shivamanipatil.github.io/gsoc-2020-report/ final report], [[GSOC2020AppStore | project wiki page]]'''''&lt;br /&gt;
* '''Ananthakrishan S,''' ''NetDevice up/down consistency and event chain:'' '''''[https://ananthu-dev.github.io/net-device-consistency-gsoc-2020/ final report], [[GSOC2020NetDevice | project wiki page]]'''''&lt;br /&gt;
* '''Bhaskar Kataria,''' ''SCE AQMs and TCP along with CNQ-CodelAF and LFQ'' '''''[https://bhaskar792.github.io/GSoC-2020-Report/ final report], [[GSOC2020AQM | project wiki page]]'''''&lt;br /&gt;
* '''Deepak K,''' ''TCP Prague model for ns-3'', '''''[https://deepakkavoor.github.io/gsoc-2020-prague/ final report], [[GSOC2020Prague | project wiki page]]'''''&lt;br /&gt;
&lt;br /&gt;
For reference, below were the 2020 project ideas and the 2020 student guide:&lt;br /&gt;
&lt;br /&gt;
* [[GSOC2020StudentGuide | Student Guide]]&lt;br /&gt;
* [[GSOC2020Projects | Project Ideas Page]]&lt;br /&gt;
&lt;br /&gt;
= ns-3 Summer of Code 2020 =&lt;br /&gt;
&lt;br /&gt;
These projects are unfunded but are mentored in a manner similar to GSoC, at a lesser pace than the 12-week GSoC program.&lt;br /&gt;
&lt;br /&gt;
* Muhammad Iqbal Rochman, [[NSOC2020WifiPHY | Wi-Fi PHY Restructure]]  '''Note:''' This project successfully completed.&lt;br /&gt;
* Harsha Sharma, [[NSOC2020L4SEvaluation | L4S evaluation framework]]  '''Note:''' This project continued through fall 2020 but did not yet merge.&lt;br /&gt;
* Rahul Bothra, [[NSOC2020Routing | Routing for community wireless networks]] '''Note:''' Project discontinued in August 2020.&lt;br /&gt;
&lt;br /&gt;
= Google Summer of Code 2019 =&lt;br /&gt;
&lt;br /&gt;
ns-3 participated in Google Summer of Code 2019 with four student projects:&lt;br /&gt;
&lt;br /&gt;
* Apoorva Bhargava, [[GSOC2019TCPTestingAndAlignment | Testing and Alignment of ns-3 TCP with Linux TCP]]&lt;br /&gt;
* Mishal Shah, [[GSOC2019AppStore | Improving the ns-3 AppStore and linking with bake]]&lt;br /&gt;
* Tommaso Zugno, [[GSOC2019ThreeGPPChannel | Integration of the 3GPP TR 38.901 channel model in the ns-3 spectrum module]]&lt;br /&gt;
* Liangcheng Yu, [[GSOC2019DCN | Framework of Studying Flow Completion Time Minimization for Data Center Networks in ns-3]]&lt;br /&gt;
&lt;br /&gt;
Below are project ideas and the 2019 student guide:&lt;br /&gt;
&lt;br /&gt;
* [[GSOC2019StudentGuide | ns-3 GSoC student guide]]&lt;br /&gt;
* [[GSOC2019Projects | Project Ideas Page]]&lt;br /&gt;
&lt;br /&gt;
= European Space Agency Summer of Code in Space (SOCIS) 2019 =&lt;br /&gt;
&lt;br /&gt;
ns-3 ultimately was not selected for funding for SOCIS 2019.  Below is an archive of our student guide, for future reference.&lt;br /&gt;
&lt;br /&gt;
* [[SOCIS2019 | ns-3 SOCIS student guide]]&lt;br /&gt;
&lt;br /&gt;
= Google Summer of Code 2018 =&lt;br /&gt;
&lt;br /&gt;
ns-3 participated in the 2018 edition of Google Summer of Code, with five students:&lt;br /&gt;
&lt;br /&gt;
* WenYing Dai, [[GSOC2018AccECN_ECN++ | Implementation of AccECN and ECN++ in ns-3]]&lt;br /&gt;
* Muhammad Iqbal CR, [[GSOC2018Coexistence | Merging and Improvement of LTE and Wi-Fi Coexistence Module]]&lt;br /&gt;
* Sourabh Jain, [[GSoC2018_DCE_Upgrade | Direct Code Execution upgrade]]&lt;br /&gt;
* Davide Magrin, [[GSoC2018:_A_Simulation_Execution_Manager_for_ns-3 | A simulation execution manager for ns-3]]&lt;br /&gt;
* Jude Niroshan, [[GSoC2018:Trust-based_routing_protocols_framework | Trust-based routing protocols framework]]&lt;br /&gt;
&lt;br /&gt;
* [[GSOC2018Projects | Project Ideas Page]]&lt;br /&gt;
* [[GSOC2018StudentGuide | Student Application Guide]]&lt;br /&gt;
&lt;br /&gt;
= European Space Agency Summer of Code in Space (SOCIS) 2017 =&lt;br /&gt;
&lt;br /&gt;
ns-3 has been accepted to the 2017 ESA Summer of Code in Space, with student Pasquale Imputato (mentored by Tommaso Pecorella).  The project successfully completed in October 2017 (details in the below wiki project page).&lt;br /&gt;
&lt;br /&gt;
* [[SOCIS2017 | project page]]&lt;br /&gt;
* [https://codereview.appspot.com/330220043/ Final code review]&lt;br /&gt;
&lt;br /&gt;
The original project ideas page is posted below.&lt;br /&gt;
&lt;br /&gt;
* [[SOCIS2017Projects#Project_Ideas | Project Ideas page]]&lt;br /&gt;
&lt;br /&gt;
= Google Summer of Code 2017 =&lt;br /&gt;
&lt;br /&gt;
ns-3 was fortunate to mentor five outstanding students for the 2017 edition of [https://developers.google.com/open-source/gsoc/ Google Summer of Code].&lt;br /&gt;
&lt;br /&gt;
* [[GSOC2017AcceptedProjects | Accepted Projects]]&lt;br /&gt;
== Final reports ==&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-August/013916.html ns-3 App Store] by Abhijith Anilkumar&lt;br /&gt;
* [https://www.nsnam.org/wiki/GSOC2017Lte#Project_summary Enabling LTE CA handover to secondary cell] by Alexander Krotov&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-September/013929.html TCP Prague] by Shravya Ks&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-September/013918.html LTE and IPv6 support] by Manoj Kumar Rana&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-September/013921.html TBF and HHF] by Surya Seetharaman&lt;br /&gt;
&lt;br /&gt;
== Phase 2 reports ==&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-July/014038.html BCube and FatTree topology helpers (component of TCP Prague project)]&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-August/014054.html Implementation of TBF and HHF]&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-July/014047.html Enabling LTE CA handover to secondary cell, Phase 2]&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-July/014042.html ns-3 App Store]&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-July/014049.html Mobile IPv6 implementation with LTE support (report)]&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-August/014058.html Mobile IPv6 implementation with LTE support (review request)]&lt;br /&gt;
== Phase 1 reports ==&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-June/013980.html Data Center TCP (component of TCP Prague project)]&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-June/013982.html Implementation of TBF and HHF traffic control]&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-June/013983.html Enabling LTE CA handover to secondary cell, Phase 1]&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-June/013985.html ns-3 App Store]&lt;br /&gt;
* [http://mailman.isi.edu/pipermail/ns-developers/2017-June/013987.html Mobile IPv6 implementation with LTE support]&lt;br /&gt;
== Background ==&lt;br /&gt;
Below is some information that was used during the application phase.&lt;br /&gt;
&lt;br /&gt;
* [[GSOC2017Projects | Project Ideas Page]]&lt;br /&gt;
* [[GSOC2017StudentGuide | Student Application Guide]]&lt;br /&gt;
&lt;br /&gt;
= European Space Agency Summer of Code in Space (SOCIS) 2016 =&lt;br /&gt;
&lt;br /&gt;
ns-3 had one student (Michael Di Perna) successfully complete the 2016 [http://sophia.estec.esa.int/socis/ ESA Summer of Code in Space].  &lt;br /&gt;
&lt;br /&gt;
* [[SOCIS2016 | Project page]] for Optical Satellite Systems project&lt;br /&gt;
* [[SOCIS2016Projects#Project_Ideas | Project Ideas page]]&lt;br /&gt;
&lt;br /&gt;
= Mentored summer projects 2016 =&lt;br /&gt;
&lt;br /&gt;
ns-3 maintainers will mentor additional summer projects (that students will work on using their own sources of funding) on a best-effort basis.  Students interested in this option should review the GSoC or SOCIS ideas page, or propose their own.&lt;br /&gt;
&lt;br /&gt;
* See [[MentoredProjects2016]]&lt;br /&gt;
&lt;br /&gt;
= Google Summer of Code 2016 =&lt;br /&gt;
&lt;br /&gt;
ns-3 was not selected for the 2016 [https://developers.google.com/open-source/gsoc/ Google Summer of Code].  We mentored two summer projects outside of GSoC.  Below were our materials prepared for our GSoC organizational application.&lt;br /&gt;
* [[GSOC2016Projects | Project ideas page]]&lt;br /&gt;
* [[GSOCStudentGuide | Student guide]]&lt;br /&gt;
&lt;br /&gt;
= Google Summer of Code 2015 =&lt;br /&gt;
&lt;br /&gt;
ns-3 was selected to participate in the 2015 [http://www.google-melange.com/gsoc/homepage/google/gsoc2015 Google Summer of Code].  More information can be found on our Project Ideas page and our Student Guide.&lt;br /&gt;
&lt;br /&gt;
* [[GSOC2015AcceptedProjects | Accepted projects]]&lt;br /&gt;
* [[GSOC2015Projects | Project ideas page]]&lt;br /&gt;
* [[GSOC2015StudentGuide | Student guide]]&lt;br /&gt;
&lt;br /&gt;
This year's students were announced on April 27, and all four successfully completed the program:&lt;br /&gt;
&lt;br /&gt;
* Melchiorre Danilo Abrignani, [[GSOC2015LTECA | Carrier Aggregation support for the LTE module]]&lt;br /&gt;
* Matthieu Coudron, [[GSOC2015MpTcpImplementation | Implementing multipath TCP (MPTCP) in ns3]]&lt;br /&gt;
* Natale Patriciello, [[GSOC2015TCPTest | TCP layer refactoring with automated test on RFC compliance and validation]]&lt;br /&gt;
* Vishwesh Rege, [[GSOC2015LrWpanMac | 802.15.4 realistic MAC and Energy Model]]&lt;br /&gt;
&lt;br /&gt;
= European Space Agency Summer of Code in Space (SOCIS) 2015 =&lt;br /&gt;
&lt;br /&gt;
ns-3 has been accepted to the 2015 [http://sophia.estec.esa.int/socis2015/ ESA Summer of Code in Space].  The ns-3 project had one student in SOCIS in each of 2013, 2014 and 2015.  However, the satellite channel models project for 2015 [[SOCIS2015 | Satellite channel models]] did not successfully complete.&lt;br /&gt;
&lt;br /&gt;
* [[SOCIS2015Projects | Project ideas page]] (for reference)&lt;br /&gt;
&lt;br /&gt;
= Mentored summer projects =&lt;br /&gt;
&lt;br /&gt;
ns-3 maintainers will mentor additional summer projects (that students will work on using their own sources of funding) on a best-effort basis.  Students interested in this option should review the GSoC or SOCIS ideas page, or propose their own.&lt;br /&gt;
&lt;br /&gt;
We have one such mentored project in 2015:&lt;br /&gt;
&lt;br /&gt;
* Saswat Mishra, [[NeighborDiscoveryProject | Neighbor Discovery enhancements]]&lt;br /&gt;
&lt;br /&gt;
= Past summer projects =&lt;br /&gt;
&lt;br /&gt;
* [[GSOC2014AcceptedProjects | GSoC 2014 Accepted Projects]]&lt;br /&gt;
* [[SOCIS2014TCP | SOCIS 2014 Accepted Project]]&lt;br /&gt;
* [[MentoredProjects2014 | 2014 Mentored Projects]]&lt;br /&gt;
* [[SOCIS2013BundleProtocolProject | SOCIS 2013 Accepted Project]]&lt;br /&gt;
* [[GSOC2013AcceptedProjects | GSoC 2013 Accepted Projects]]&lt;br /&gt;
* [[GSOC2012AcceptedProjects |GSoC 2012 Accepted Projects]]&lt;br /&gt;
* [[NSOC2011AcceptedProjects |NSoC 2011 Accepted Projects]]&lt;br /&gt;
* [[GSOC2010AcceptedProjects |GSoC 2010 Accepted Projects]]&lt;br /&gt;
* [[GSOC2009AcceptedProjects |GSoC 2009 Accepted Projects]]&lt;br /&gt;
* [https://developers.google.com/open-source/soc/2008/?csw=1#ns3 GSoC 2008 Accepted Projects]&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
	<entry>
		<id>https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12557</id>
		<title>NSOC2022Ping</title>
		<link rel="alternate" type="text/html" href="https://www.nsnam.org/mediawiki/index.php?title=NSOC2022Ping&amp;diff=12557"/>
		<updated>2022-06-03T05:11:02Z</updated>

		<summary type="html">&lt;p&gt;Chandrakant: /* Project Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Back to [[Summer_Projects#ns-3_Summer_of_Code_2022 | NSoC 2022 projects]]&lt;br /&gt;
&lt;br /&gt;
= Project Overview =&lt;br /&gt;
&lt;br /&gt;
* '''Project Name:''' ''Ping and Ping6 Enhancements for ns-3''&lt;br /&gt;
* '''Student:''' [mailto:chandrakant.barcelona@gmail.com Chandrakant Jena]&lt;br /&gt;
* '''Mentors:''' Tommaso Pecorella, Tom Henderson&lt;br /&gt;
* '''Project Goals:''' Create a new Ping application for ns-3, to replace the existing v4Ping and Ping6&lt;br /&gt;
* '''Repository:''' https://gitlab.com/chandrakant100/ns-3-dev&lt;br /&gt;
* '''About Me:''' I am currently a BCA Student (Bachelor's of Computer Application) at Utkal University, Bhubaneshwar, Odisha, India. I have an interest in Computer Networking and Problem-solving. I have a huge interest in Opensource software development, I was excited to open source in my 6th Grade when I first used the vlc media player. I started open source by participating in GCI, I contributed to CCEXTRACTOR but due to some academic commitments I was not able to complete it. I have developed several projects during my academics [https://www.linkedin.com/in/chandrakant-jena-5aab131a7/ (Linked In)] and Finally got a chance to develop some projects of my interest i.e '''Computer Networking'''. I Joined '''Ns-3''' in September 2021 because I developed some interest in computer Networking and always wanted to get some practical experience, Thanks to '''Ns-3'''. Apart from this, I am a sports lover, I used to play cricket and football which later refreshes my mind and help me to concentrate on my work.&lt;br /&gt;
&lt;br /&gt;
= Milestones and Deliverables =&lt;/div&gt;</summary>
		<author><name>Chandrakant</name></author>
	</entry>
</feed>