ACM Home Page
Please provide us with feedback. Feedback
BeepBeep: a high accuracy acoustic ranging system using COTS mobile devices
Full text PdfPdf (480 KB)
Source
Conference On Embedded Networked Sensor Systems archive
Proceedings of the 5th international conference on Embedded networked sensor systems table of contents
Sydney, Australia
SESSION: Localization table of contents
Pages: 1 - 14  
Year of Publication: 2007
ISBN:978-1-59593-763-6
Authors
Chunyi Peng  Microsoft Research Asia, Beijing, China
Guobin Shen  Microsoft Research Asia, Beijing, China
Yongguang Zhang  Microsoft Research Asia, Beijing, China
Yanlin Li  Microsoft Research Asia, Beijing, China and Tianjin University, Tianjin, China
Kun Tan  Microsoft Research Asia, Beijing, China
Sponsors
SIGCOMM: ACM Special Interest Group on Data Communication
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
SIGOPS: ACM Special Interest Group on Operating Systems
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
NSF : National Science Foundation
SIGARCH: ACM Special Interest Group on Computer Architecture
SIGBED: ACM Special Interest Group on Embedded Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 26,   Downloads (12 Months): 166,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   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/1322263.1322265
What is a DOI?

ABSTRACT

We present the design, implementation, and evaluation of BeepBeep, a high-accuracy acoustic-based ranging system. It operates in a spontaneous, ad-hoc, and device-to-device context without leveraging any pre-planned infrastructure. It is a pure software-based solution and uses only the most basic set of commodity hardware -- a speaker, a microphone, and some form of device-to-device communication -- so that it is readily applicable to many low-cost sensor platforms and to most commercial-off-the-shelf mobile devices like cell phones and PDAs. It achieves high accuracy through a combination of three techniques: two-way sensing, self-recording, and sample counting. The basic idea is the following. To estimate the range between two devices, each will emit a specially-designed sound signal ("Beep") and collect a simultaneous recording from its microphone. Each recording should contain two such beeps, one from its own speaker and the other from its peer. By counting the number of samples between these two beeps and exchanging the time duration information with its peer, each device can derive the two-way time of flight of the beeps at the granularity of sound sampling rate. This technique cleverly avoids many sources of inaccuracy found in other typical time-of-arrival schemes, such as clock synchronization, non-real-time handling, software delays, etc. Our experiments on two common cell phone models have shown that we can achieve around one or two centimeters accuracy within a range of more than ten meters, despite a series of technical challenges in implementing the idea.


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
2
3
4
5
 
6
J. Sallai, G. Balogh, M. Maroti, A. Ledeczi, and B. Kusy, "Acoustic ranging in resource-constrained sensor networks,' in ICWN '04: Proceedings of the International Conference on Wireless Networks. Las Vegas, Nevada, USA: CSREA Press, June 2004.
7
8
9
10
 
11
M. Kushwaha, K. Molnar, J. Sallai, P. Volgyesi, M. Maroti, and A. Ledeczi, "Sensor node localization using mobile acoustic beacons," in MASS05: IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, Nov. 2005.
 
12
K. D. Frampton, "Acoustic self-localization in a distributed sensor network," IEEE Sensors Journal, vol. 6, no. 1, pp. 166 -- 172, 2006.
 
13
R. J. Fontana, E. Richley, and J. Barney, "Commercialization of an ultra wideband precision asset location system," in ICUWB '03: IEEE International Conference on Ultra Wideband Systems and Technologies, Nov 2003, pp. 369--373.
 
14
{Online}. Available: http://www.betanews.com/article/Bluetooth_21_EDR_Ratified_TouchtoConnect_On_the_Way/1175023711
15
16
17
18
 
19
P. Enge and P. Misra, "Special issue on GPS: The Global Positioning System," in Proceedings of the IEEE, January 1999, pp. 3--172.
 
20
 
21
Wiki, "Speed of sound." {Online}. Available: http://en.wikipedia.org/wiki/Speed_of_sound
 
22
 
23
 
24
D. Niculescu and B. R. Badrinath, "Ad hoc positioning system (aps) using aoa," in INFOCOM '03: the 22st Annual IEEE Conference on. Computer Communications, San Francisco, CA, 2003.
 
25
P. Bahl and V. N. Padmanabhan, "Radar: An in-building rf-based user location and tracking system," in INFOCOM '00: the 19th Annual IEEE Conference on. Computer Communications. Tel-Aviv, Israel: IEEE Infocom, March 2000.
26
 
27
BatSystem. {Online}. Available: http://www.cl.cam.ac.uk/research/dtg/research/wiki/BatSystem
 
28
 
29
M. Brandstein and H. Silverman, "A practical methodology for speech source localization with microphone arrays," Computer, Speech, and Language, vol. 11, no. 2, pp. 91--126, April 1997.
 
30
31
32
 
33
L. Girod and D. Estrin, "Robust range estimation using acoustic and multimodal sensing," in IROS '01: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 3, 2001, pp. 1312--1320.


Collaborative Colleagues:
Chunyi Peng: colleagues
Guobin Shen: colleagues
Yongguang Zhang: colleagues
Yanlin Li: colleagues
Kun Tan: colleagues