ACM Home Page
Please provide us with feedback. Feedback
The Cricket location-support system
Full text PdfPdf (1.22 MB)
Source International Conference on Mobile Computing and Networking archive
Proceedings of the 6th annual international conference on Mobile computing and networking table of contents
Boston, Massachusetts, United States
Pages: 32 - 43  
Year of Publication: 2000
ISBN:1-58113-197-6
Authors
Nissanka B. Priyantha  MIT Laboratory for Computer Science, Cambridge, MA
Anit Chakraborty  MIT Laboratory for Computer Science, Cambridge, MA
Hari Balakrishnan  MIT Laboratory for Computer Science, Cambridge, MA
Sponsors
SIGCOMM: ACM Special Interest Group on Data Communication
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
IEICE : Inst of Electronics, Info & Communication Engineers
IFIP WG 6.3 : IFIP WG 6.3
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 36,   Downloads (12 Months): 382,   Citation Count: 290
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/345910.345917
What is a DOI?

ABSTRACT

This paper presents the design, implementation, and evaluation of Cricket, a location-support system for in-building, mobile, location-dependent applications. It allows applications running on mobile and static nodes to learn their physical location by using listeners that hear and analyze information from beacons spread throughout the building. Cricket is the result of several design goals, including user privacy, decentralized administration, network heterogeneity, and low cost. Rather than explicitly tracking user location, Cricket helps devices learn where they are and lets them decide whom to advertise this information to; it does not rely on any centralized management or control and there is no explicit coordination between beacons; it provides information to devices regardless of their type of network connectivity; and each Cricket device is made from off-the-shelf components and costs less than U.S. $10. We describe the randomized algorithm used by beacons to transmit information, the use of concurrent radio and ultrasonic signals to infer distance, the listener inference algorithms to overcome multipath and interference, and practical beacon configuration and positioning techniques that improve accuracy. Our experience with Cricket shows that several location-dependent applications such as in-building active maps and device control can be developed with little effort or manual configuration.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ADJIE-WINOTO, W. A Self-Configuring Resolver Architecture for Resource Discovery and Routing in Device Networks. Master's thesis, Massachusetts Institute of Technology, May 2000.
2
 
3
BAHL, P., AND PADMANABHAN, V. RADAR: An In- Building RF-based User Location and Tracking System. In Proc. IEEE INFOCOM (Tel-Aviv, Israel, Mar. 2000).
4
 
5
BULUSU, N., HEIDEMANN, J., AND ESTRIN, D. Gps-less low cost outdoor localization for very small devices. Tech. Rep. 00-729, Computer Science Department, University of Southern California, Apr. 2000.
 
6
CHAKRABORTY, A. A Distributed Architecture for Mobile, Location-Dependent Applications. Master's thesis, Massachusetts institute of Technology, May 2000.
7
 
8
DERTOUZOS, M. The Future of Computing. Scientific American (Aug. 1999). Available from hggp: //www. $aiam. com/1999/0899issue/0899dertouzos.html.
 
9
FEDERAL COMMUNICATIONS COMMISION. Understanding the FCC regulations for low-power, non-licensed transmitters, Feb. 1996.
 
10
GETTING, I. The Global Positioning System. IEEE spectrum 30, 12 (December 1993), 36--47.
11
 
12
HARTER, A. AND HOPPER, A. A New Location Technique for the Active Office. IEEE Personal Communications 4, 5 (October 1997), 42--47.
 
13
Hertz Services: Hertz NeverLost. http: //www.hertz. com/serv/us/prod_los t. html, 2000.
 
14
Jini (TM). http://java.sun.com/products/ j ini/, 1998.
 
15
LILLEY, J. Scalability in an Intentional Naming System. Master's thesis, Massachusetts Institute of Technology, May 2000.
 
16
Oxygen home page. http: //oxygen. lcs .mit. edu/.
 
17
Ultrasonics and robotics, http: //www. seat tl eroboti cs. org / encoder/may97 / sonar2 .html, May 1997.
 
18
VEIZADES, J., GUTTMAN, E., PERKINS, C., AND KAPLAN, S. Service Location Protocol, June 1997. RFC 2165 (ht tp: //www. ietf. org/rfc/rfc2165, txt).
19
 
20
WEISER, M. The computer for the 21st century. Scientific American (September 1991).
 
21
X-10 home page. http://www.xl0.com/homepage. htm.

CITED BY  290
Collaborative Colleagues:
Nissanka B. Priyantha: colleagues
Anit Chakraborty: colleagues
Hari Balakrishnan: colleagues