linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/8] rate control rework
@ 2007-12-19  0:02 Stefano Brivio
  0 siblings, 0 replies; 10+ messages in thread
From: Stefano Brivio @ 2007-12-19  0:02 UTC (permalink / raw)
  To: John W. Linville; +Cc: Johannes Berg, Mattias Nissler, linux-wireless

This patchset is the result of my recent joint-venture with Mattias. It
introduces a new rate control algorithm based on a PID controller. First
tests show it works much better than the old simple rate control
algorithm.

I think that this should really go into 2.6.25, as the current rate control
algorithm was just written for reference and performs very poorly.

Johannes' and John's concerns have been addressed here.

Patches 1 to 3 introduce the PID controller algorithm. Patches 4 and 5 are
algorithm enhancements, while 6 to 8 are meant for debugging and tuning.


--
Ciao
Stefano

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2007-12-19  0:20 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20071218233749.871878037@polimi.it>
2007-12-19  0:02 ` [PATCH v2 1/8] mac80211: clean up rate selection Stefano Brivio
2007-12-19  0:03 ` [PATCH v2 2/8] mac80211: add PID controller based rate control algorithm Stefano Brivio
2007-12-19  0:03 ` [PATCH v2 3/8] mac80211: make PID rate control algorithm the default Stefano Brivio
2007-12-19  0:03 ` [PATCH v2 4/8] rc80211-pid: add rate behaviour learning algorithm Stefano Brivio
2007-12-19  0:04 ` [PATCH v2 5/8] rc80211-pid: add sharpening factor Stefano Brivio
2007-12-19  0:04 ` [PATCH v2 6/8] rc80211-pid: add debugging Stefano Brivio
2007-12-19  0:04 ` [PATCH v2 7/8] debugfs: allow access to signed values Stefano Brivio
2007-12-19  0:04 ` [PATCH v2 8/8] rc80211-pid: export tuning parameters through debugfs Stefano Brivio
2007-12-19  0:15 ` [PATCH v2 0/8] rate control rework Stefano Brivio
2007-12-19  0:02 Stefano Brivio

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).