On Tue, Oct 5, 2010 at 2:55 AM, Bruno Randolf <b...@einfach.org> wrote:
> This adds three new values to the survey results:
>
>  * BUSY - percentage of time the channel was busy
>  * BUSY_TX - percentage of time spent transmitting frames
>  * BUSY_RX - percentage of time spent receiving frames
>
> They are defined to be a percentage of time, normalized to 255. That way they
> match the Channel Utilization of the BSS Load IE of 802.11-2007, chapter
> 7.3.2.28, in case we want to use that later.
>
> I admit that these three values are ath[59]k centric - it's what is available
> there, and i don't know if other chipsets have similar information.
>
> Signed-off-by: Bruno Randolf <b...@einfach.org>
> ---
>  include/linux/nl80211.h |   10 ++++++++++
>  include/net/cfg80211.h  |    6 ++++++
>  net/wireless/nl80211.c  |    9 +++++++++
>  3 files changed, 25 insertions(+), 0 deletions(-)
>
> diff --git a/include/linux/nl80211.h b/include/linux/nl80211.h
> index f0518b0..2cc74a2 100644
> --- a/include/linux/nl80211.h
> +++ b/include/linux/nl80211.h
> @@ -1400,6 +1400,13 @@ enum nl80211_reg_rule_flags {
>  * @__NL80211_SURVEY_INFO_INVALID: attribute number 0 is reserved
>  * @NL80211_SURVEY_INFO_FREQUENCY: center frequency of channel
>  * @NL80211_SURVEY_INFO_NOISE: noise level of channel (u8, dBm)
> + * @NL80211_SURVEY_INFO_BUSY: channel busy ratio (u8, percentage of time,
> + *     normalized to 255 so it matches Channel Utilization of the BSS Load IE
> + *     of 802.11-2007 chapter 7.3.2.28)

Neat, so this could be used to help with roaming it seems.. Now as you
noted this is defined pretty specifically on 802.11-2007 chapter
7.3.2.28.

> + * @NL80211_SURVEY_INFO_BUSY_TX: percentage of time spent transmitting frames
> + *     (u8, percent 0-255, see above)

But here you say look above, can you be more specific how this relates
to 802.11-2007 chapter 7.3.2.28 ?

> + * @NL80211_SURVEY_INFO_BUSY_RX: percentage of time spent receiving frames
> + *     (u8, percent 0-255, see above)

Same here.

  Luis
_______________________________________________
ath5k-devel mailing list
ath5k-devel@lists.ath5k.org
https://lists.ath5k.org/mailman/listinfo/ath5k-devel

Reply via email to