-
Notifications
You must be signed in to change notification settings - Fork 1
/
index9203.html
229 lines (176 loc) · 13 KB
/
index9203.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
<!DOCTYPE html>
<!-- Mirrored from subpos.org/?q=faq by HTTrack Website Copier/3.x [XR&CO'2014], Thu, 07 Nov 2019 05:38:45 GMT -->
<!-- Added by HTTrack --><meta http-equiv="content-type" content="text/html;charset=utf-8" /><!-- /Added by HTTrack -->
<head>
<meta charset="utf-8" />
<meta name="Generator" content="Drupal 7 (http://drupal.org)" />
<link rel="canonical" href="index9203.html?q=faq" />
<link rel="shortlink" href="index0f22.html?q=node/4" />
<meta name="viewport" content="width=device-width" />
<link rel="shortcut icon" href="sites/default/files/spscrop.png" type="image/png" />
<title>FAQ | SubPos.org</title>
<link type="text/css" rel="stylesheet" href="sites/default/files/css/css_xE-rWrJf-fncB6ztZfd2huxqgxu4WO-qwma6Xer30m4.css" media="all" />
<link type="text/css" rel="stylesheet" href="sites/default/files/css/css_TsVRTbLFUpEZAfw-_bWPJu840QT523CPjUVJ5MRWfyk.css" media="all" />
<link type="text/css" rel="stylesheet" href="sites/default/files/css/css_g_UneL04I_By-JV5ryZJJWsDW1p5XeBj7jW6RhipZ48.css" media="all" />
<link type="text/css" rel="stylesheet" href="sites/default/files/css/css_Gg2DrTu25vao9O58ZdQRzr5ewYxg3kkCqjv36cDX9A0.css" media="all" />
<script type="text/javascript" src="sites/default/files/js/js_0RyHJ63yYLuaWsodCPCgSD8dcTIA0dqcDf8-7c2XdBw.js"></script>
<script type="text/javascript" src="sites/default/files/js/js_DZCkxCDnGzlYDVRc7F8q88XWuJ6fkBPXeVpjOlx5Rqc.js"></script>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"software","theme_token":"vsO3I6oB08B2fy5eEbt3c7KaZDqO44BTn1G6lrYNpJw","js":{"sites\/all\/modules\/jquery_update\/replace\/jquery\/1.7\/jquery.min.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/themes\/software_responsive_theme\/js\/custom.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"modules\/comment\/comment.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/views\/css\/views.css":1,"sites\/all\/modules\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/panels\/css\/panels.css":1,"sites\/all\/themes\/software_responsive_theme\/css\/font-awesome.css":1,"sites\/all\/themes\/software_responsive_theme\/css\/style.css":1,"sites\/all\/themes\/software_responsive_theme\/css\/media.css":1}},"urlIsAjaxTrusted":{"\/?q=faq":true}});
//--><!]]>
</script>
<!--[if lt IE 9]><script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
</head>
<body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-4 node-type-page">
<div id="header_wrapper">
<div class="user-menu-wrapper clearfix">
<div class="full-wrap">
</div>
</div>
<div id="inner_header_wrapper">
<header id="header" role="banner">
<div class="top_left">
<div id="logo">
<a href="index.html" title="Home">
<img src="sites/default/files/logo1_1.png"/>
</a>
</div>
</div>
<div class="top_right">
<!-- Search -->
<div class="region region-search">
<div id="block-search-form" class="block block-search">
<div class="content">
<form action="http://subpos.org/?q=faq" method="post" id="search-block-form" accept-charset="UTF-8"><div><div class="container-inline">
<h2 class="element-invisible">Search form</h2>
<div class="form-item form-type-textfield form-item-search-block-form">
<label class="element-invisible" for="edit-search-block-form--2">Search </label>
<input title="Enter the terms you wish to search for." type="text" id="edit-search-block-form--2" name="search_block_form" value="" size="15" maxlength="128" class="form-text" />
</div>
<div class="form-actions form-wrapper" id="edit-actions"><input type="submit" id="edit-submit" name="op" value="Search" class="form-submit" /></div><input type="hidden" name="form_build_id" value="form-F3uIZsfYs-yhRpiv9ioKVdCF2s99rjLHuAibGJgVWow" />
<input type="hidden" name="form_id" value="search_block_form" />
</div>
</div></form> </div>
</div> <!-- /.block -->
</div>
<!-- /.region -->
</div>
<div class="clear"></div>
</header>
</div>
<div class="menu_wrapper">
<nav id="main-menu" role="navigation">
<a class="nav-toggle" href="#">Navigation</a>
<div class="menu-navigation-container">
<ul class="menu"><li class="first leaf"><a href="index.html">Home</a></li>
<li class="leaf"><a href="wiki/index.php" title="">Wiki</a></li>
<li class="leaf"><a href="https://hackaday.io/project/4872-subpos-positioning-system" title="">Blog</a></li>
<li class="leaf active-trail"><a href="index9203.html?q=faq" class="active-trail active">FAQ</a></li>
<li class="leaf"><a href="index48e9.html?q=details">Standard Details</a></li>
<li class="last leaf"><a href="indexfb0c.html?q=about">About</a></li>
</ul> </div>
<div class="clear"></div>
</nav><!-- end main-menu -->
</div>
</div>
<div id="container">
<div class="container-wrap">
<div class="content-sidebar-wrap">
<div id="content">
<div id="breadcrumbs"><h2 class="element-invisible">You are here</h2><nav class="breadcrumb"><a href="index.html">Home</a> » FAQ</nav></div> <section id="post-content" role="main">
<h1 class="page-title">FAQ</h1> <div class="region region-content">
<div id="block-system-main" class="block block-system">
<div class="content">
<span property="dc:title" content="FAQ" class="rdf-meta element-hidden"></span><span property="sioc:num_replies" content="0" datatype="xsd:integer" class="rdf-meta element-hidden"></span>
<div class="content node-page">
<div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even" property="content:encoded"><p><strong>Why is this site called SubPos?</strong></p>
<p>It's a portmanteau of Subterranean Positioning (System).</p>
<p><strong>What makes the SubPos Wi-Fi Positioning Standard different to other positioning systems?</strong></p>
<p>SubPos itself is used to transmit the base station or node position to clients to allow for trilateration. While RSSI is the primary backwards compatible method of determining distance to the transmitter, it isn't limited to RSSI for distance calculations. SubPos is extensible and various distance calculation methods (such as time of flight or round trip time) can be added to allow for more accurate positioning.</p>
<p><strong>Can I use the Wi-FI positioing system to track users?</strong></p>
<p>SubPos has been designed as a client side positioning system, and works similarly to GPS. For tracking users a Wi-Fi tracking/analytics system (such as Cisco's CMX), would be more appropriate. If you really want to use SubPos for tracking,you could develop a client application that reports the client position back to a server.</p>
<p><strong>Where does the SPS tag in the SSID schema come from?</strong></p>
<p>It's an acronym of Subterranean Positioning System, the project in its early months was refered to as SPS.</p>
<p><strong>Can I join the project?</strong></p>
<p>If you think you have something specific to add, you're more than welcome to do so. Just pull from the github repos to get started.</p>
<p><strong>What sort of accuracy can I expect?</strong></p>
<p>The standard itself doesn't define accuracy, as it's designed to work with different hardware as well as a plethora of different distance measurement techniques (for example it can work with 802.11mc's fine time measurement when that's released). The whole purpose of SubPos is to offer a dataless method of transferring the access point location to a client, so it can figure out its position without data connectivity (and the reduced latency that comes from not having to process the position on an external server).</p>
<p>SubPos has been tested it in a controlled environment with 8 Wi-Fi nodes/access points and it acheived +-0.5 meter accuracy with a smartphone.</p>
<p>The beauty of this system is that it's backwards compatible and easy to setup on existing access points, so it's something you can test quickly to see if it suits your needs. With a mildly dense constellation of access points (say one per room/area), you will know that you are somewhere in the room, with a very dense setup, you could determine where in the room you are. So accuracy really depends on the setup and use case of the implementer.</p>
<p><strong>Why don't I just use [insert company name]'s Wi-Fi positioning implementation?</strong></p>
<p>SubPos acheives the same, if not better positioning than "traditional" Wi-Fi positioning systems, except you don't even need data connectivity! If you are happy with releasing your known position to [big data] then continue to do so, but supporting SubPos by turning on positioning in your existing access point or deploying a SubPos Node can help create an open positioning system for all.</p>
<p><strong>Won't this just clog the SSID listing in your phone and make things messy?</strong></p>
<p>For the most part yes, but there will be ways to ignore these listings in standard Wi-Fi client applications (the same issues come about from Bluetooth positioning systems and the like). Additionally, these nodes will generally be populated in commercial enclosed areas so propagation should limit these concerns.</p>
<p><strong>Don't different network speeds cause variability in the RSSI?</strong></p>
<p>Since beacon frames (management frames) are always sent at the lowest mandatory speed for the networks the access point is advertising (or beacon frame source in this instance), there is no need to calibrate the RSSI based on the speed the network is running at (the RSSI will change if the speed changes for general data frames). In this case, you do not get any variation in RSSI on the client side from a set of beacon sources with the same network settings, e.g. lowest supported speed of 1mbps (except for distance from the frame source).</p>
<p>Try it for yourself:</p>
<p>tshark -i wlan0 -l -T fields -E separator=/s -e wlan.sa -e wlan.bssid -e radiotap.channel.freq -e radiotap.datarate -e radiotap.dbm_antsignal -e wlan | grep --line-buffered "Beacon"</p>
</div></div></div> </div>
<footer>
</footer>
</div>
</div> <!-- /.block -->
</div>
<!-- /.region -->
</section> <!-- /#main -->
</div>
</div>
</div>
</div>
<div id="footer">
<div id="footer_wrapper">
<div id="footer-area" class="clearfix">
<div class="column"><div class="region region-footer-first">
<div id="block-block-12" class="block block-block">
<h2 >Quick Links</h2>
<div class="content">
<p><a href="https://github.com/subpos/">GitHub SubPository</a><br /><a href="index48e9.html?q=details">Details</a><br /><a href="index0d64.html?q=enable">Enable</a><br /><a href="index5833.html?q=sp_ranger">SubPos Ranger</a></p>
</div>
</div> <!-- /.block -->
</div>
<!-- /.region -->
</div>
<div class="column"><div class="region region-footer-second">
<div id="block-block-13" class="block block-block">
<h2 >SubPos.org</h2>
<div class="content">
<p><a href="index71c4.html?q=blog">Blog</a><br /><a href="wiki/index.php">Wiki</a><br /><a href="index9203.html?q=faq">FAQ</a><br /><a href="indexfb0c.html?q=about">About</a></p>
</div>
</div> <!-- /.block -->
</div>
<!-- /.region -->
</div>
<div class="column"><div class="region region-footer-third">
<div id="block-block-14" class="block block-block">
<h2 >Standard</h2>
<div class="content">
<p><a href="wiki/index68bd.php?title=SubPos_Wi-Fi_Positioning_Standard">SubPos Wi-Fi Standard</a><br /><a href="subpos.org/wiki/index85d7.html?title=Application_IDs">Application IDs</a><br /><a href="wiki/index1bc3.php?title=SubPos:Software">Software</a></p>
</div>
</div> <!-- /.block -->
</div>
<!-- /.region -->
</div>
<div class="column"><div class="region region-footer-forth">
<div id="block-block-15" class="block block-block">
<h2 >About</h2>
<div class="content">
<p><a href="index8e3f.html?q=about_subpos">About SubPos.org</a><br /><a href="index6285.html?q=privacy_policy">Privacy Policy</a><br /><a href="indexbe0b.html?q=disclaimers">Disclaimers/License</a></p>
</div>
</div> <!-- /.block -->
</div>
<!-- /.region -->
</div>
</div>
</div>
<div class="footer_credit">
<!-- Social Links -->
<div id="copyright">
<p class="copyright">Copyright © 2019, SubPos.org </p> <p class="credits"></p>
<div class="clear"></div>
</div>
</div>
</div>
</body>
<!-- Mirrored from subpos.org/?q=faq by HTTrack Website Copier/3.x [XR&CO'2014], Thu, 07 Nov 2019 05:38:45 GMT -->
</html>