From owner-freebsd-net@freebsd.org  Mon Apr 18 11:31:07 2016
Return-Path: <owner-freebsd-net@freebsd.org>
Delivered-To: freebsd-net@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 by mailman.ysv.freebsd.org (Postfix) with ESMTP id A15C9B1149F;
 Mon, 18 Apr 2016 11:31:07 +0000 (UTC)
 (envelope-from ralsaadi@swin.edu.au)
Received: from iport2.cc.swin.edu.au (iport2.cc.swin.edu.au [136.186.0.52])
 by mx1.freebsd.org (Postfix) with ESMTP id 17F261D63;
 Mon, 18 Apr 2016 11:31:06 +0000 (UTC)
 (envelope-from ralsaadi@swin.edu.au)
X-IronPort-AV: E=Sophos;i="5.24,502,1454936400"; d="scan'208";a="19047243"
Received: from gsp-ex01.ds.swin.edu.au (HELO outlook.swin.edu.au)
 ([136.186.126.17])
 by iport2.cc.swin.edu.au with ESMTP; 18 Apr 2016 21:29:57 +1000
Received: from GSP-EX02.ds.swin.edu.au ([169.254.2.170]) by
 gsp-ex01.ds.swin.edu.au ([169.254.1.160]) with mapi id 14.03.0294.000; Mon,
 18 Apr 2016 21:29:56 +1000
From: Rasool Al-Saadi <ralsaadi@swin.edu.au>
To: "aqm@ietf.org" <aqm@ietf.org>, "freebsd-net@freebsd.org"
 <freebsd-net@freebsd.org>, "freebsd-ipfw@freebsd.org"
 <freebsd-ipfw@freebsd.org>
CC: Grenville Armitage <garmitage@swin.edu.au>
Subject: Dummynet AQM v0.2- CoDel, FQ-CoDel, PIE and FQ-PIE for FreeBSD's
 ipfw/dummynet 
Thread-Topic: Dummynet AQM v0.2- CoDel, FQ-CoDel, PIE and FQ-PIE for
 FreeBSD's ipfw/dummynet 
Thread-Index: AdGZZMR7qylo1SZqRpSWlM5D+/m1Cw==
Date: Mon, 18 Apr 2016 11:29:55 +0000
Message-ID: <6545444AE21C2749939E637E56594CEA3C206A7B@gsp-ex02.ds.swin.edu.au>
Accept-Language: en-AU, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [136.186.126.11]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-BeenThere: freebsd-net@freebsd.org
X-Mailman-Version: 2.1.21
Precedence: list
List-Id: Networking and TCP/IP with FreeBSD <freebsd-net.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-net>,
 <mailto:freebsd-net-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-net/>
List-Post: <mailto:freebsd-net@freebsd.org>
List-Help: <mailto:freebsd-net-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-net>,
 <mailto:freebsd-net-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 18 Apr 2016 11:31:07 -0000

Dear all,

I would like to announce that we (myself and Grenville Armitage) released D=
ummynet AQM v0.2, which is an independent implementation of CoDel, FQ-CoDel=
 PIE and FQ-PIE* for FreeBSD's ipfw/dummynet framework, based on the IETF  =
CoDel [1], FQ-CoDel [2] and PIE [3] Internet-Drafts.

* "FlowQueue-PIE" (FQ-PIE) implementation combines FQ-CoDel's FlowQueuing w=
ith PIE's individual queue management.

In addition to PIE and FQ-PIE, this version includes bugs fixing and improv=
ements to CoDel and FQ-CoDel code.

We prepared patches for FreeBSD11-CURRENT-r297692  and FreeBSD 10.x-RELEASE=
 (10.0, 10.1, 10.2, 10.3), and a technical report  of our implementation.

Patches and documentation can be found in:
http://caia.swin.edu.au/freebsd/aqm

Technical report:
http://caia.swin.edu.au/reports/160418A/CAIA-TR-160418A.pdf


[1] "Controlled Delay Active Queue Management",  https://tools.ietf.org/htm=
l/draft-ietf-aqm-codel-03
[2] "FlowQueue-Codel" , https://tools.ietf.org/html/draft-ietf-aqm-fq-codel=
-06
[3] "PIE: A Lightweight Control Scheme To Address the Bufferbloat Problem",=
 https://tools.ietf.org/html/draft-ietf-aqm-pie-06

Regards,
Rasool Al-Saadi