Linux wireless drivers development
 help / color / mirror / Atom feed
From: Pavan <pavan.k.pujari@gmail.com>
To: linux-wireless@vger.kernel.org
Subject: Channel scan during the AP re-association increases delay
Date: Mon, 15 Sep 2008 11:18:53 +0000 (UTC)	[thread overview]
Message-ID: <loom.20080915T110100-223@post.gmane.org> (raw)

Hi All,

I am working on fast handovers to APs during roaming of wireless devices. I have
been looking through the mac80211 code to understand how the re-associations are
initiated in wireless STAs. To my surprise, I see that everytime I issue a
associate command using the `iwconfig' utility, it starts with scanning on all
channels collecting information from each AP in the ESSID set. Subsequently,
begins the authentication and association process. This results in large
re-association delays which is unacceptable to real time traffic like voice.

As I went through the code, I could trace that `hw->scan' is initiated before
authentication and association process. I could not figure the exact reason for
having a channel scan every time an association command is issued, instead it
could be done passively when the STAs are immobile or experiencing good channel
conditions (as one of the conditions). This way a lot of time could be saved
during roaming to bring down the total re-association delays. 

I would appreciate any help in this regard.

Thanks,
Pavan






             reply	other threads:[~2008-09-15 11:25 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-15 11:18 Pavan [this message]
2008-09-15 14:20 ` Channel scan during the AP re-association increases delay Dan Williams

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=loom.20080915T110100-223@post.gmane.org \
    --to=pavan.k.pujari@gmail.com \
    --cc=linux-wireless@vger.kernel.org \
    /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