Return-path: Received: from he.sipsolutions.net ([78.46.109.217]:58814 "EHLO sipsolutions.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753142Ab2B2IbG (ORCPT ); Wed, 29 Feb 2012 03:31:06 -0500 Subject: Re: [PATCH] mac80211: improve PID rate control mechanism by avoiding rate oscillation problem From: Johannes Berg To: YIN Wei Cc: linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, mattias.nissler@gmx.de, stefano.brivio@polimi.it In-Reply-To: (sfid-20120229_031816_008358_36E52A04) References: (sfid-20120229_031816_008358_36E52A04) Content-Type: text/plain; charset="UTF-8" Date: Wed, 29 Feb 2012 09:31:03 +0100 Message-ID: <1330504263.4714.2.camel@jlt3.sipsolutions.net> (sfid-20120229_093128_720553_2E09F646) Mime-Version: 1.0 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Wed, 2012-02-29 at 12:17 +1000, YIN Wei wrote: > From: Wei YIN You want an email address here, > Improve PID rate control mechanism by solving the rate oscillation > problem. Current PID mechanism is based on a PID controller which > tries to minimise the difference between the frame loss ratio (FLR) > and the target FLR. Therefore it is straight forward that it increases > to a higher rate when the FLR is less than the target without thinking > whether the higher rate can be supported. If the higher rate cannot be > supported, significant FLR will occur, which causes the mechanisms to > decrease the rate sharply. The proposed approach only updates the rate > when the proposed rate by the PID controller can achieve better > throughput than the old rate. This patch applies to kernel 3.3.0. > Signed-off-by: Wei YIN and here. Also since you sent as HTML, it never made it to the list and can't be applied as a patch, care to resend? johannes