<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Potential and Implications of Bluetooth Proximity- Based Tracking in Moving Object Research</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>M. Versichele</string-name>
          <email>mathias.versichele@ugent.be</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>M. Delafontaine</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>T. Neutens</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>N. Van de Weghe</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CartoGIS Cluster, Department of Geography, Ghent University Krijgslaan 281 WE12</institution>
          ,
          <addr-line>9000 Ghent</addr-line>
          ,
          <country country="BE">Belgium</country>
        </aff>
      </contrib-group>
      <fpage>111</fpage>
      <lpage>116</lpage>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Another key advantage of Bluetooth tracking is its applicability in indoor as well as
outdoor environments, whereas conventional GPS positioning is impossible in indoor
environments
        <xref ref-type="bibr" rid="ref12">(Zeimpekis et al. 2003)</xref>
        .
      </p>
    </sec>
    <sec id="sec-2">
      <title>3. How does Bluetooth tracking work?</title>
      <p>
        Bluetooth was originally developed as a short-range communication technology
between mobile devices, and is currently the de facto technology for easily sharing
information (contacts, images, video) between devices in each other’s vicinity. In order
to communicate between devices, both devices need to know which other devices are
within their communication range. This is done by broadcasting a device inquiry. Such
a scan typically lasts 10.24 seconds
        <xref ref-type="bibr" rid="ref7 ref8">(Peterson et al. 2006)</xref>
        , and returns a list of devices
identified by their MAC-address (i.e. a unique identifier linked to each Bluetooth
device).
      </p>
      <p>
        Generally speaking, there are two potential methods of using this technology as a
tracking technology: proximity-based and multilateration of the signal strength. Since
Bluetooth signals only propagate over a limited distance, the detection of a mobile
device at a sensor with a known location implies that the device was within the
communication range of the sensor. This method of extracting rough location
information is generally known as proximity-based positioning. The theoretical
communication range of the sensors used in our experiments (class 2) is around 10m.
The actual range, however, which depends on various factors such as reflections and
hardware quality, is usually somewhat higher (~30m). During the device inquiry, the
received signal strength intensity (RSSI) at which a mobile device is detected can also
be recorded. Because this intensity usually decreases with increasing distance, it is
theoretically possible to get an estimate of the distance from the sensor by correlating
the RSSI values with distance in prior experiments
        <xref ref-type="bibr" rid="ref1 ref4 ref9">(Hossain and Soh 2007)</xref>
        . By
estimating this distance from multiple sensors at different locations, one could
theoretically multilaterate in order to get an estimation of the actual location of the
mobile device
        <xref ref-type="bibr" rid="ref1">(Awad et al. 2007)</xref>
        . Multilateration potentially offers more detailed
motion information than proximity measurements, but remains problematic to date
because of the imperfect correlation between RSSI and distance
        <xref ref-type="bibr" rid="ref1 ref4 ref9">(Hossain and Soh
2007)</xref>
        . Therefore, we will focus on proximity-based tracking in the remainder of this
paper.
      </p>
    </sec>
    <sec id="sec-3">
      <title>4. Bluetooth proximity-based tracking data</title>
      <p>Bluetooth scanners installed across the study area continuously scan for other devices.
When a mobile device is detected, an ‘in’ registration with its MAC-address and a
timestamp gets registered. Then, when this device is not detected anymore for at least
10.24 seconds (the duration of a scan cycle), an ‘out’ registration with another
timestamp gets registered. In this way, it is possible to trace individual mobile devices
because it is known where (location of the scanner) and when (‘in’ until ‘out’) a
certain mobile device (MAC-address) was. The following is an extract of a log file of a
Bluetooth scanner showing three mobile devices that were detected:
1246525539,0021080577xx,5898756,in
1246525544,0021080577xx,5898756,out
1246525429,0019B74FABxx,5243404,in
1246525575,0019B74FABxx,5243404,out
1246525558,001E3A5C31xx,5898756,in
1246525590,001E3A5C31xx,5898756,out
The general format of a log line is: timestamp (unix format), MAC-address, device
class code, in/out. The device class code contains information about what kind of
mobile device (cell phone, smart phone, handsfree kit, etc.) is associated with the
MAC-address.</p>
    </sec>
    <sec id="sec-4">
      <title>5. Characteristics of Bluetooth proximity data</title>
      <p>The special nature of proximity tracking data can be illustrated by Figure 1:</p>
      <p>Where GPS tracking data (a) are practically continuous in both space and time,
Bluetooth proximity data (b) are inherently discrete. Locations that are not covered by
a scanner do not provide any movement information. Additionally, the location
calculations in the GPS tracks are linked to a single point in time, whereas the
proximity-based data consist out of time intervals during which the mobile device was
detected somewhere.</p>
      <p>Both types of tracking data are inherently characterized by a limited accuracy which
diminishes the reliability of the measurements. Whereas the only uncertainty in GPS
tracking data lies in the position estimation at each timestamp (depicted by the variable
ellipses in Figure 1a), the uncertainty in Bluetooth proximity tracking data is more
complex and embedded in both space and time. Due to the potential delay between a
device entering the communication range and its detection, the ‘in’ and ‘out’ time
registrations are never exact. The spatial uncertainty is actually twofold. First, in
unconstrained space, a mobile device can only be assumed to be within a circular
region around the sensor. Second, the actual communication range is not crisp but
fuzzy where the likelihood of getting detected decreases as one moves away from the
Bluetooth sensor (depicted by the double boundary of the cylinders in Figure 1b).
Because the propagation of Bluetooth is highly susceptible to influencing factors such
as reflections by obstacles there is also a chance that a device that is within range does
not get detected.</p>
    </sec>
    <sec id="sec-5">
      <title>6. Analysis potential</title>
      <p>
        Hence, Bluetooth proximity tracking data are much coarser than GPS tracking data and
cannot be converted into detailed geospatial lifelines
        <xref ref-type="bibr" rid="ref3">(Hornsby and Egenhofer 2002)</xref>
        .
As a consequence, some finer-grained motion attributes such as instantaneous speed,
acceleration or motion azimuth cannot be extracted. This limits the application
potential of existing analysis methods using such motion attributes to extract
higherlevel patterns and knowledge
        <xref ref-type="bibr" rid="ref5">(Laube et al. 2005)</xref>
        . Future queries such as in Future
Temporal Logic
        <xref ref-type="bibr" rid="ref11">(Wolfson et al. 1998)</xref>
        also become challenging. A more promising
method to extract valuable information is sequence analysis
        <xref ref-type="bibr" rid="ref1 ref4 ref9">(Shoval and Isaacson
2007)</xref>
        . Additionally, more general yet insightful indicators providing static information
from one sensor can be readily extracted from the tracking data. An example of this is
shown in Figure 2 which depicts the varying crowdedness around a Bluetooth sensor
placed at the entrance of a rock festival attracting around 100.000 visitors per day. A
typical pattern is visible where there is a gradual influx of visitors during the
afternoon, followed by a much sharper efflux at night. Over the course of four days, a
total number of around 23.000 mobile devices were detected by 36 sensors across the
festival area
        <xref ref-type="bibr" rid="ref10">(Van Londersele et al. 2009)</xref>
        .
      </p>
      <p>5000  </p>
      <p>A GIS for Moving Objects (GISMO) is currently developed in java for analyzing the
data. A screenshot is shown in Figure 3.</p>
    </sec>
    <sec id="sec-6">
      <title>7. Conclusion and open research questions</title>
      <p>Bluetooth proximity-based tracking offers an alternative way of generating massive
amounts of tracking data, but its true analysis potential remains hard to predict. Do
completely new methods need to be developed, or can some of the current methods be
adapted to support these data? Ultimately, how can we extract interesting patterns from
these trajectories?</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>The research work of Mathias Versichele is funded by the Agency for Innovation by
Science and Technology in Flanders (IWT).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Awad</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frunzke</surname>
            <given-names>T</given-names>
          </string-name>
          and
          <string-name>
            <surname>Dressler</surname>
            <given-names>F</given-names>
          </string-name>
          ,
          <year>2007</year>
          ,
          <article-title>Adaptive Distance Estimation and Localization in WSN using RSSI Measures</article-title>
          .
          <source>In: Proceedings of the 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools</source>
          ,
          <volume>471</volume>
          -
          <fpage>478</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Hay S and Harle</surname>
            <given-names>R</given-names>
          </string-name>
          ,
          <year>2009</year>
          ,
          <article-title>Bluetooth Tracking without Discoverability</article-title>
          .
          <source>In: Location and Context Awareness</source>
          ,
          <fpage>120</fpage>
          -
          <lpage>137</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Hornsby K and Egenhofer MJ</surname>
          </string-name>
          ,
          <year>2002</year>
          ,
          <article-title>Modeling moving objects over multiple granularities</article-title>
          .
          <source>Annals of Mathematics and Artificial Intelligence</source>
          ,
          <volume>36</volume>
          (
          <issue>1-2</issue>
          ):
          <fpage>177</fpage>
          -
          <lpage>194</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Hossain</surname>
            <given-names>AK</given-names>
          </string-name>
          and
          <string-name>
            <surname>Soh</surname>
            <given-names>W</given-names>
          </string-name>
          ,
          <year>2007</year>
          ,
          <article-title>A comprehensive study of Bluetooth signal parameters for localization</article-title>
          .
          <source>In: IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications</source>
          , Athens, Greece,
          <fpage>1185</fpage>
          -
          <lpage>1189</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Laube</surname>
            <given-names>P</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Imfeld</surname>
            <given-names>S</given-names>
          </string-name>
          and
          <string-name>
            <surname>Weibel</surname>
            <given-names>R</given-names>
          </string-name>
          ,
          <year>2005</year>
          ,
          <article-title>Discovering relative motion patterns in groups of moving point objects</article-title>
          .
          <source>International Journal of Geographical Information Science</source>
          ,
          <volume>19</volume>
          (
          <issue>6</issue>
          ):
          <fpage>639</fpage>
          -
          <lpage>668</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Miller</surname>
            <given-names>HJ</given-names>
          </string-name>
          and
          <string-name>
            <surname>Han</surname>
            <given-names>J</given-names>
          </string-name>
          ,
          <year>2001</year>
          ,
          <article-title>Geographic data mining and knowledge discovery</article-title>
          .
          <source>Taylor &amp; Francis</source>
          , London, UK.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Peterson</surname>
            <given-names>BS</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baldwin</surname>
            <given-names>RO</given-names>
          </string-name>
          and
          <string-name>
            <surname>Kharoufeh</surname>
            <given-names>JP</given-names>
          </string-name>
          ,
          <year>2006</year>
          ,
          <article-title>Bluetooth Inquiry Time Characterization and Selection</article-title>
          .
          <source>IEEE Transactions on Mobile Computing</source>
          ,
          <volume>5</volume>
          (
          <issue>9</issue>
          ):
          <fpage>1173</fpage>
          -
          <lpage>1187</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>Ratti</surname>
            <given-names>C</given-names>
          </string-name>
          et al.,
          <year>2006</year>
          , Mobile Landscapes:
          <article-title>using location data from cell phones for urban analysis</article-title>
          .
          <source>Environment and Planning B: Planning and Design</source>
          ,
          <volume>33</volume>
          (
          <issue>5</issue>
          ):
          <fpage>727</fpage>
          -
          <lpage>748</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Shoval N and Isaacson</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <year>2007</year>
          ,
          <article-title>Sequence alignment as a method for human activity analysis in space and time</article-title>
          .
          <source>Annals of the Association of American Geographers</source>
          ,
          <volume>97</volume>
          (
          <issue>2</issue>
          ):
          <fpage>282</fpage>
          -
          <lpage>297</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Van Londersele</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Delafontaine M and Van de Weghe</surname>
            <given-names>N</given-names>
          </string-name>
          ,
          <year>2009</year>
          ,
          <article-title>Bluetooth Tracking - a spy in your pocket</article-title>
          . GIM International:
          <fpage>23</fpage>
          -
          <lpage>25</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Wolfson</surname>
            <given-names>O</given-names>
          </string-name>
          et al.,
          <year>1998</year>
          , Moving Objects Databases:
          <article-title>Issues and Solutions</article-title>
          . In: Scientific and Statistical Database Management, International Conference on, Los Alamitos, CA, USA,
          <volume>111</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Zeimpekis</surname>
            <given-names>V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giaglis</surname>
            <given-names>GM</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lekakos</surname>
            <given-names>G</given-names>
          </string-name>
          ,
          <year>2003</year>
          ,
          <article-title>A taxonomy of indoor and outdoor positioning techniques for mobile location services</article-title>
          .
          <source>ACM SIGecom Exchanges</source>
          ,
          <volume>3</volume>
          (
          <issue>4</issue>
          ):
          <fpage>19</fpage>
          -
          <lpage>27</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>