<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-reply;
font-family:Arial;
color:navy;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p> </o:p></span></font></p>
<div>
<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>
<hr size=3 width="100%" align=center tabindex=-1>
</span></font></div>
<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Starlink
[mailto:starlink-bounces@lists.bufferbloat.net] <b><span style='font-weight:
bold'>On Behalf Of </span></b>dan via Starlink<br>
<b><span style='font-weight:bold'>Sent:</span></b> Monday, November 13, 2023
3:50 PM<br>
<b><span style='font-weight:bold'>To:</span></b> Dave Taht<br>
<b><span style='font-weight:bold'>Cc:</span></b> Dave Taht via Starlink;
Network Neutrality is back! Let´s make the technical aspects heard this time!<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Starlink] bluetooth
occupancy sensing</span></font><o:p></o:p></p>
</div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p> </o:p></span></font></p>
<div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>I also have bluetooth occupancy sensors lol. We have a lab test
going of triangulated bluetooth tag locating. So you put a BLE tag on a
device and *3* or more receivers in a space at different locations and heights
which are documented and then BLE tags are triangulated based on RSSI. <font
color=navy><span style='color:navy'><o:p></o:p></span></font></span></font></p>
<p class=MsoNormal><b><i><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[RR] This only works if ALL the sensors are synchronized. Adding
more sensors does not help either, because for every sensor you add that’s
not synchronized, you need to estimate a time bias/offset. And if the oscillators
are not synchronized (in frequency), then you have another parameter to
estimate … the frequency offset. It can get out of hand really fast! The
way this is “normally” done is to “calibrate” the area
around the sensors. What that really means is that “array manifold
vectors” are collected during a calibration phase then used during the
measurement phase to “locate the transmitters” and even that is a “tricky
problem”. Check out MUSIC!!! It’s a half-century old! <o:p></o:p></span></font></i></b></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Having sensors at various heights allows for tracking even the 'z'
axis. These tags are very cheap, you can buy complete tags for a couple
of bucks, don't even have to build your own, and you can get them built into
cutable (or non-cuttable) wristbands. You can also do short-term
tracking of cell phone beacons, though privacy mode means that you only get a
short 'session' with a phone (because of privacy mode on newer phones) that
isn't paired with something but if you have a phone with a bluetooth headset,
the 'locks' the bluetooth mac address and now you can track the phone anywhere
that the bluetooth headsets follow. You can also track cars which don't
scramble the mac, but you get cars with wifi mac as well.<br>
<br>
We can get bluetooth to within inches accurate when it's line of site. <font
color=navy><span style='color:navy'><o:p></o:p></span></font></span></font></p>
<p class=MsoNormal><b><i><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[RR] This requires sub-nanosecond synchronization …
remember it’s a nanosecond/foot (the inverse of the speed of light that
is!) </span></font></i></b><b><i><font size=2 color=navy face=Wingdings><span
style='font-size:10.0pt;font-family:Wingdings;color:navy;font-weight:bold;
font-style:italic'>JJ</span></font></i></b><b><i><font size=2 color=navy
face=Arial><span style='font-size:10.0pt;font-family:Arial;color:navy;
font-weight:bold;font-style:italic'><o:p></o:p></span></font></i></b></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'> In a pocket or something it's about a meter because bodies/clothes etc
reduce RSSI unevenly. The purpose of this is a couple of things, 'patient
tracking' in any sort of a facility like nursing home or hospital, and device
tracking, again in a facility with shared hardware like portable EKGs and
handheld XRays etc that get 'misplaced' and staff has to go on a hunt
for. It's also much cheaper than lorawan as BLE transmits many times a second
and runs for years while lora is built for more range and only transmits
intermittently, usually 10-60 minutes to preserve battery.<br>
<br>
We're testing mainly on dragino and milesight devices. I'm also having
decent enough luck with mikrotik's knot which can track BLE beacons with high
enough precision. Mikrotik has their own somewhat expensive BLE beacons
also but these are basically universal.<o:p></o:p></span></font></p>
<p class=MsoNormal><b><i><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy;font-weight:bold;
font-style:italic'>[RR] If you are getting inch accuracy without addressing the
synchronization problem, I’d love to hear how, especially when there are
let’s say 10 BT transmitters to “locate simultaneously”. </span></font></i></b><b><i><font
size=2 color=navy face=Wingdings><span style='font-size:10.0pt;font-family:
Wingdings;color:navy;font-weight:bold;font-style:italic'>JJJ</span></font></i></b><font
size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'><o:p></o:p></span></font></p>
</div>
</div>
</div>
</body>
</html>