Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(7348)

Issue 277610043: PIE Queue Implementation in ns-3.24 (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
8 years, 3 months ago by Mohit Tahiliani
Modified:
7 years, 8 months ago
CC:
ns-3-reviews_googlegroups.com, Shravya, m.smriti.95_gmail.com, virangnitk_gmail.com
Visibility:
Public.

Description

This patch provides an implementation of Proportional Integral controller Enhanced (PIE) in ns-3.24 along with one example program and few tests. PIE algorithm is described in the following paper: https://www.ietf.org/mail-archive/web/iccrg/current/pdfB57AZSheOH.pdf This implementation is a port of ns-2's PIE code. Any suggestions/reviews would be much appreciated. Thanks, Shravya K. S. Smriti Murali Mohit P. Tahiliani P.S.: Patch 2 works with traffic-control layer which was introduced from ns-3.25 onwards.

Patch Set 1 #

Total comments: 19

Patch Set 2 : PIE implementation with traffic-control layer #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1552 lines, -0 lines) Patch
A src/traffic-control/doc/pie.rst View 1 1 chunk +96 lines, -0 lines 0 comments Download
A src/traffic-control/examples/pie-example.cc View 1 1 chunk +335 lines, -0 lines 0 comments Download
M src/traffic-control/examples/wscript View 1 1 chunk +2 lines, -0 lines 0 comments Download
A src/traffic-control/model/pie-queue-disc.h View 1 1 chunk +207 lines, -0 lines 0 comments Download
A src/traffic-control/model/pie-queue-disc.cc View 1 1 chunk +551 lines, -0 lines 0 comments Download
A src/traffic-control/test/pie-queue-disc-test-suite.cc View 1 1 chunk +358 lines, -0 lines 0 comments Download
M src/traffic-control/wscript View 1 3 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 4
Tommaso Pecorella
Nice work, but I have found a strange thing (see my comments) that makes me ...
8 years, 2 months ago (2016-02-12 23:35:58 UTC) #1
Stefano Avallone
Hi Mohit, are you willing to port this patch to the current traffic control infrastructure ...
7 years, 12 months ago (2016-04-27 17:24:24 UTC) #2
Mohit Tahiliani
Hi Stefano, Thanks for your mail. Yes, we have included Tommaso's suggestions, and are planning ...
7 years, 12 months ago (2016-04-27 17:37:30 UTC) #3
Stefano Avallone
7 years, 8 months ago (2016-08-09 17:03:32 UTC) #4
Hi Mohit,

I just pushed PIE to ns-3-dev with some minor improvements (most notably, I
removed the LinkBandwidth and LinkDelay attributes, which are never used).

Bests,
Stefano


On 2016/04/27 17:37:30, Mohit Tahiliani wrote:
> Hi Stefano,
> 
> Thanks for your mail.
> 
> Yes, we have included Tommaso's suggestions, and are planning to port it
> now to work with traffic control layer.
> 
> I'll try to complete it by this weekend.
> 
> Regards,
> Mohit P. Tahiliani
> On 27-Apr-2016 22:54, <mailto:stavallo@gmail.com> wrote:
> 
> > Hi Mohit,
> >
> > are you willing to port this patch to the current traffic control
> > infrastructure and address the comments raised by Tommaso?
> >
> > Thanks,
> > Stefano
> >
> >
> > https://codereview.appspot.com/277610043/
> >
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b