From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from uplift.swm.pp.se (swm.pp.se [212.247.200.143]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id 4093421F36A for ; Thu, 26 Feb 2015 10:59:21 -0800 (PST) Received: by uplift.swm.pp.se (Postfix, from userid 501) id 6CA98A4; Thu, 26 Feb 2015 19:59:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1424977159; bh=sjYDdT4XDy7cJznhlC/3dKIALbOpghqqQeHyBYayit8=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=DI3Pz7rsBuj0hgsc+KeKRJkpFp6G+k6Xg99SYBUMrnt6GbHj4ZarzWWhAX4elVOG1 WmW9+EimFFMv44QBcUvk8/htja6vCRo8POfPsYzvmLhoaxqkk5Wx3G3DZIynaMmvYS ayQ//xiExhYivW/7JLldyM9cE77dxhlBozpoVVMU= Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id 64994A3; Thu, 26 Feb 2015 19:59:19 +0100 (CET) Date: Thu, 26 Feb 2015 19:59:19 +0100 (CET) From: Mikael Abrahamsson To: Dave Taht In-Reply-To: Message-ID: References: <201502250806.t1P86o5N011632@bagheera.jungle.bt.co.uk> <4A80D1F9-F4A1-4D14-AC75-958C5A2E8168@gmx.de> <3F47B274-B0E4-44F2-A434-E3C9F7D5D041@ifi.uio.no> <87twyaffv3.fsf@toke.dk> <1D438EDC-358D-4DD5-9B8D-89182256F66C@gmx.de> <54EDD951.50904@orange.com> <54EE07C0.60703@orange.com> <54EF2877.8030302@orange.com> <54EF3932.6020007@orange.com> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) Organization: People's Front Against WWW MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Cc: "bloat@lists.bufferbloat.net" Subject: Re: [Bloat] RED against bufferbloat 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: Thu, 26 Feb 2015 18:59:50 -0000 On Thu, 26 Feb 2015, Dave Taht wrote: > First, everyone saying that fq_codel can't be done in hardware is > *wrong* See my last point far below, I know I write over-long emails... What do you define as "hardware"? > YES, at the lowest level of the hardware, where packets turn into light > or fuzzy electrons, or need to be tied up in a an aggregate (as in > cable) and shipped onto the wire, you can't do it. BUT, as BQL has I am talking about doing this in the NPUs that are available on the market today and in the future. We're talking about these kinds of devices: http://www.tilera.com/News/PressRelease/?ezchip=97 I'm afraid that your experience with CPU driven devices isn't a great match here, and we're talking past each other. I would love to be able to use my employers purchasing power to drive demand on AQM, but I need to know what the requirements are, and that they're feasable to do, preferrably with an engineering effort for the vendor in the range of few man years. I can't produce this document myself, I have already tried pointing them in the direction of presentations etc, but I need "hard" documents, outlining exactly what they need to do. Do we have this currently? In that case, whereto should I point them? -- Mikael Abrahamsson email: swmike@swm.pp.se