Difference between revisions of "Ns-3.28"

From Nsnam
Jump to: navigation, search
(Release goals)
(Current activity)
 
(14 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
= Release status =
 
= Release status =
  
ns-3.28 is undergoing initial planning (for maintainers to set the goals).
+
ns-3.28 was released on 22 March 2018.
  
= Release goals =
+
= Current activity =
  
== Python bindings ==
+
Note:  Most of these unfinished items have slid to ns-3.29.
 +
 
 +
==== Wifi ====
 +
 
 +
* Scanning support (Tom Henderson)
 +
** https://www.nsnam.org/bugzilla/show_bug.cgi?id=2399
 +
 
 +
* Improve block ack robustness (Tom Henderson and Sebastien Deronne)
 +
** https://www.nsnam.org/bugzilla/show_bug.cgi?id=2470
 +
 
 +
* PCF support (Sebastien Deronne)
 +
** Posted for review [https://codereview.appspot.com/333660043 here], but likely held until after the release.
 +
 
 +
==== Python bindings ====
  
 
Further automate the generation of bindings using CastXML, as discussed here:  https://www.nsnam.org/bugzilla/show_bug.cgi?id=2451#c22
 
Further automate the generation of bindings using CastXML, as discussed here:  https://www.nsnam.org/bugzilla/show_bug.cgi?id=2451#c22
  
Other goals are under discussion.
+
==== TCP ====
 +
 
 +
Bug Fixes:
 +
* Being tested on the 'tcp-corrections' branch here: https://github.com/natale-p/ns-3-dev-git/tree/tcp-corrections
 +
 
 +
==== Traffic control ====
 +
 
 +
Stefano Avallone mentioned the following plans.
 +
 
 +
* introduce other qdiscs:  fifo, prio and token bucket (from GSoC)
 +
 
 +
* help Pasquale and Tommaso to merge the netmap netdevice (SOCIS)
 +
 
 +
* if time permits, implement the Diffserv to IEEE 802.11 mapping as defined by draft-ietf-tsvwg-ieee-802-11-09
 +
 
 +
* review and merge a few pending code reviews which implement other qdiscs (REM, BLUE, PI, PI2) and add ECN support to CoDel and PIE
 +
 
 +
==== UAN ====
 +
 
 +
* Bug 2413 - Changes in the UAN module to support NS-3 IP stack (patch submitted, pending final review)
 +
 
 +
* Bug 2805 - RFC6775-Neighbor Discovery Optimization for IPv6 (waiting for Tommaso recommendations)

Latest revision as of 02:40, 23 March 2018

Main Page - Current Development - Developer FAQ - Tools - Related Projects - Project Ideas - Summer Projects

Installation - Troubleshooting - User FAQ - HOWTOs - Samples - Models - Education - Contributed Code - Papers

This page summarizes the release planning for ns-3.28. The ns-3 release process is listed here and here.

Release status

ns-3.28 was released on 22 March 2018.

Current activity

Note: Most of these unfinished items have slid to ns-3.29.

Wifi

  • PCF support (Sebastien Deronne)
    • Posted for review here, but likely held until after the release.

Python bindings

Further automate the generation of bindings using CastXML, as discussed here: https://www.nsnam.org/bugzilla/show_bug.cgi?id=2451#c22

TCP

Bug Fixes:

Traffic control

Stefano Avallone mentioned the following plans.

  • introduce other qdiscs: fifo, prio and token bucket (from GSoC)
  • help Pasquale and Tommaso to merge the netmap netdevice (SOCIS)
  • if time permits, implement the Diffserv to IEEE 802.11 mapping as defined by draft-ietf-tsvwg-ieee-802-11-09
  • review and merge a few pending code reviews which implement other qdiscs (REM, BLUE, PI, PI2) and add ECN support to CoDel and PIE

UAN

  • Bug 2413 - Changes in the UAN module to support NS-3 IP stack (patch submitted, pending final review)
  • Bug 2805 - RFC6775-Neighbor Discovery Optimization for IPv6 (waiting for Tommaso recommendations)