From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ig0-x22a.google.com (mail-ig0-x22a.google.com [IPv6:2607:f8b0:4001:c05::22a]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 20AF821F20B for ; Mon, 20 Jan 2014 07:48:58 -0800 (PST) Received: by mail-ig0-f170.google.com with SMTP id m12so11111841iga.1 for ; Mon, 20 Jan 2014 07:46:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=cznKqYoKuINtgBiSzz26Sc77kgRxhMdvoAf3V6F7XDU=; b=zpvrOxDhSLf1RlFZOXo4aO6QSDfEFC6R475Hv0d+qVeilaS1oR+SeLPfU2aPm9wGsY HbbVoah4WTxtOw4q400bYvLpbM5HuvAWXQ7pfmo4SF9IPQXXQOioOIbgJx0FzIOGM+fr gFYtCjVEPUJbi78nNfXhtS1Qxr/tHZjN9cE0e/5IWV/IxJp8Z+cMmrcWrLVhGBMYbC2G JA1Nn/VyHomfOz8w28AV6QrMJkPBcyowINUgo8UqrQOIlffK3Lo7CePGHZzu3aRpMwSp Htxtkhn7HY/McmPUlGPoNMAchhdH/fI4C4YnxT7uqSXAOkDWY73SrhOj1K2gEkoLDWNx G9RA== MIME-Version: 1.0 X-Received: by 10.50.79.228 with SMTP id m4mr12696290igx.47.1390232785011; Mon, 20 Jan 2014 07:46:25 -0800 (PST) Received: by 10.64.145.67 with HTTP; Mon, 20 Jan 2014 07:46:24 -0800 (PST) Date: Mon, 20 Jan 2014 10:46:24 -0500 Message-ID: From: Dave Taht To: bloat Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: [Bloat] pie aqm finally landed in Linux X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Jan 2014 15:49:19 -0000 http://www.spinics.net/lists/netdev/msg264935.html Hat off to vijay and the pie folk at cisco who shepherded the code through 5 releases to get it upstream! PIE is now mandated in DOCSIS3.1 cablemodems and the ECO for DOCSIS 3.0 went out a while ago. I think the mandate differs from the Linux implementation. I don't know the size of the recomended cablelabs target nor the size of the estimation window (?)). So that will improve going-upstream buffering problems dramatically. The linux implementation supports ECN, the DOCSIS standard does not. The ECN work in pie has some minor problems that fq_codel doesn't have, we hope to discuss at ietf... I will fold the v5 implementation of pie into cerowrt in the next release a= nd see what happens. NOW: The biggest problem remaining in cable is fixing excessive downstream buffering. Surely something can be done to remove the 1.6 seconds of buffering I observed yesterday (at some level without needing to AQM? Some workaround that operators can use?). Some benchmarks I ran last night (not against pie): http://snapon.lab.bufferbloat.net/~d/bev/comcast_native_ipv6/ I sure hope the gpon, lte, and wifi folk are paying attention. --=20 Dave T=E4ht Fixing bufferbloat with cerowrt: http://www.teklibre.com/cerowrt/subscribe.= html