linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Mattias Nissler <mattias.nissler@gmx.de>
To: Stefano Brivio <stefano.brivio@polimi.it>
Cc: linux-wireless <linux-wireless@vger.kernel.org>
Subject: Re: [WIP][PATCH] rc80211_pid: Send events to userspace for debugging
Date: Wed, 12 Dec 2007 01:33:57 +0100	[thread overview]
Message-ID: <1197419637.7030.40.camel@localhost> (raw)
In-Reply-To: <20071212011021.4d058b55@morte>


On Wed, 2007-12-12 at 01:10 +0100, Stefano Brivio wrote:
> On Wed, 12 Dec 2007 01:07:24 +0100
> Mattias Nissler <mattias.nissler@gmx.de> wrote:
> 
> > I guess from the second graph we can see that the integration interval
> > is too large. I think I should try increasing the proportional
> > coefficient and decrease the integral coefficient. What do you think?
> > Control theory people please speak up :-)
> 
> Which parameters have been used here? What's the scenario? Any changes in
> environment while testing? It looks like there are a lot of small integral
> wind-up phenomena. 

Correct :-)

> You should maybe just decrease the integral coefficient
> and don't vary the other parameters, and see what happens. 

I'll do more experiments later this week.

> But again, I
> would need to know environmental conditions. If your driver reports SNR,
> e.g., it may make sense to report it on the graph.

Well, that's a good idea. The problem is where to get it from. The rate
control algorithm only has information about tx frames and their status,
and there is no way to get SNR information from that. Can we read SNR
using some mac80211 function? Furthermore, we'd actually need the SNR at
the receiver, which is even harder to add to the diagram.

Mattias


  reply	other threads:[~2007-12-12  0:34 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-11 23:11 [WIP][PATCH] rc80211_pid: Send events to userspace for debugging Mattias Nissler
2007-12-11 23:58 ` Stefano Brivio
2007-12-12  0:07 ` Mattias Nissler
2007-12-12  0:10   ` Stefano Brivio
2007-12-12  0:33     ` Mattias Nissler [this message]
2007-12-14 22:14 ` Stefano Brivio
2007-12-15 17:56   ` John W. Linville
2007-12-15 22:13     ` Mattias Nissler
2007-12-16  2:24       ` John W. Linville

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1197419637.7030.40.camel@localhost \
    --to=mattias.nissler@gmx.de \
    --cc=linux-wireless@vger.kernel.org \
    --cc=stefano.brivio@polimi.it \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).