Linux bluetooth development
 help / color / mirror / Atom feed
From: Jean Tourrilhes <jt@hpl.hp.com>
To: BlueZ mailing list <bluez-devel@lists.sourceforge.net>
Subject: [Bluez-devel] Re: Lower granularity for INQUIRY interval
Date: Fri, 11 Feb 2005 09:48:24 -0800	[thread overview]
Message-ID: <20050211174824.GA5840@bougret.hpl.hp.com> (raw)

Steven Singer <steven.singer <at> csr.com> wrote :
> 
> Catalin Drula wrote:
> > Is there a way to perform INQUIRY for intervals with
> > a lower granularity than 1.28 seconds? I know the Bluetooth
> > specification says no.
> 
> To inquire for less than 10.24 seconds is a bad idea. Unless you
> inquire for a single contiguous block lasting 10.24 seconds you do not
> have a good probability of picking up all devices.
> 
> Note that, for example, 8 consecutive 1.28 second inquiries is not
> guaranteed to work.

	Actually, if you look in the actual Inquiry response protocol,
you can see that it is guaranteed to not work at all, because of the
random backoff (10.7.4) you will never get any answer in 1.28 sec.
	I wish the Inquiry protocol was not designed this way, because
designed more straightforwardly, doing periodic inquiry for a shorter
time and more frequently *could* have the same probability of
discovery (over time, not per Inquiry), the same overhead, but
guarantee much shorter connection latency.
	By the way, the whole Inquiry process is why you can't use
BlueTooth for any kind of location beacon or casual discovery.
	More info on my experiment on the topic in my "On-Demand
BlueTooth" paper.
	http://www.hpl.hp.com/personal/Jean_Tourrilhes/Papers/papers.html

	Have fun...

	Jean


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

             reply	other threads:[~2005-02-11 17:48 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-02-11 17:48 Jean Tourrilhes [this message]
2005-02-11 19:01 ` [Bluez-devel] Re: Lower granularity for INQUIRY interval Steven Singer
  -- strict thread matches above, loose matches on Subject: below --
2005-02-10 22:42 Catalin Drula
2005-02-11  0:16 ` Marcel Holtmann
2005-02-11 15:03 ` Steven Singer

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=20050211174824.GA5840@bougret.hpl.hp.com \
    --to=jt@hpl.hp.com \
    --cc=bluez-devel@lists.sourceforge.net \
    /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