Tracking Moving Devices with the Cricket Location System

Adam Smith, Hari Balakrishnan, Michel Goraczko, Nissanka Bodhi Priyantha
2nd International Conference on Mobile Systems, Applications and Services (Mobisys 2004), Boston, MA, June 2004

We study the problem of tracking a moving device under two indoor location architectures: an active mobile architecture and a passive mobile architecture. In the former, the infrastructure has receivers at known locations, which estimate distances to a mobile device based on an active transmission from the device. In the latter, the infrastructure has active beacons that periodically transmit signals to a passively listening mobile device, which in turn estimates distances to the beacons. Because the active mobile architecture receives simultaneous distance estimates at multiple receivers from the mobile device, it is likely to perform better tracking than the passive mobile system in which the device obtains only one distance estimate at a time and mayhave moved between successive estimates. However, an passive mobile system scales better with the number of mobile devices and puts users in control of whether their where abouts are tracked.

We answer the following question: How do the two architectures comparein tracking performance? We find that the active mobile architecture performs better at tracking, but that the passive mobile architecture has acceptable performance; moreover, we devise a hybrid approach that preserves the benefits of the passive mobile architecture whilesimultaneously providing the same performance as an active mobile system, suggesting a viable practical solution to the three goals of scalability, privacy, and tracking agility.

[PDF (656KB)]

Bibtex Entry:

@inproceedings{smith2004tracking,
   author =       "Adam Smith and Hari Balakrishnan and Michel Goraczko and Nissanka Bodhi Priyantha",
   title =        "{Tracking Moving Devices with the Cricket Location System}",
   booktitle =    {2nd International Conference on Mobile Systems, Applications and Services (Mobisys 2004)},
   year =         {2004},
   month =        {June},
   address =      {Boston, MA}
}