ACM Home Page
Please provide us with feedback. Feedback
BlueMonarch: a system for evaluating bluetooth applications in the wild
Full text PdfPdf (2.31 MB)
Source
International Conference On Mobile Systems, Applications And Services archive
Proceedings of the 7th international conference on Mobile systems, applications, and services table of contents
Kraków, Poland
SESSION: Experimental platforms table of contents
Pages 41-54  
Year of Publication: 2009
ISBN:978-1-60558-566-6
Authors
Timothy J. Smith  University of Toronto, Toronto, ON, Canada
Stefan Saroiu  Microsoft Research, Redmond, WA, USA
Alec Wolman  Microsoft Research, Redmond, WA, USA
Sponsors
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 27,   Downloads (12 Months): 100,   Citation Count: 0
Additional Information:

abstract   references   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/1555816.1555822
What is a DOI?

ABSTRACT

Despite Bluetooth's popularity, low cost, and low power requirements, Bluetooth applications remain remarkably unsophisticated. Although the research community and industry have designed games, cell-phone backup, and contextual advertising systems with Bluetooth, few such applications have been prototyped or evaluated on a large scale. Evaluating Bluetooth applications requires recruiting devices in the wild and developing robust software that can adapt to the heterogeneity of these devices. These requirements have limited both the number and the magnitude of the experiments with Bluetooth applications.

This paper proposes BlueMonarch, a systemfor evaluating Bluetooth applications in the wild. BlueMonarch emulates a Bluetooth transfer to any device responding to Bluetooth Service Discovery requests; because many cell-phones, laptops, and PDAs in the wild respond to such probes, BlueMonarch enables quick prototyping of Bluetooth applications in the wild, to hundreds of unmodified Bluetooth devices. After we present the feasibility and accuracy of BlueMonarch, we use BlueMonarch to evaluate a content delivery system for Bluetooth. With BlueMonarch, we evaluated our system inside a mall and a subway system; we were able to send tens of megabytes of data to hundreds of Bluetooth devices in just a little over an hour.


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
Ad-Pods. Bluetooth marketing, 2008. http://www.a-p-marketing.co.uk/.
 
3
C. Baber and O. Westmancott. Social networks and mobile games: The use of bluetooth for a multiplayer card game. In Proceedings of Mobile HCI, Glasgow, UK, 2004.
 
4
N. Banerjee, S. Agarwal, V. Bahl, R. Chandra, A. Wolman, and M. Corner. Virtual compass: Relative positioning to sense mobile social interactions. In Under Submission, 2009.
 
5
bloozy. Bluetooth advertising, 2008. http://www.bluetoothadvertising.com/.
 
6
Bluetooth. Specification of the Bluetooth System, 2006. http://www.bluetooth.org/foundry/adopters/document/Core_v2.0_EDR/en/1/Core_v2.0_EDR.zip.
 
7
Bluetooth SIG. Bluetooth wireless technology surpasses one billion devices, 2006. http://bluetooth.com/Bluetooth/Press/SIG/BLUETOOTH_WIRELESS_TECHNOLOGY_SURPASSES_ONE_BILLION_DEVICES.htm.
 
8
BlueZ. Official bluetooth linux protocol stack, 2008. http://www.bluez.org/.
 
9
coffer.com. Vendor/ethernet/bluetooth mac address lookup and search, 2008. http://coffer.com/mac_find.
 
10
Collin Richard Mulliner. sobexsrv - scripting/secure obex server (for bluez linux), 2008. http://www.mulliner.org/bluetooth/sobexsrv.php.
 
11
 
12
Filter UK Ltd. Bluecasting: The proximity marketing system, 2006. http://www.bluecasting.com.
13
14
 
15
M. Handy, F. Golatowski, and D. Timmermann. Lessons learned from developing a bluetooth multiplayer-game. In Proceedings of the Workshop on Gaming Applications in Pervasive Computing Environments, Linz/Vienna, Austria, 2004.
 
16
M. Holtmann. Bluetooth L2CAP device specific information, 2008. http://www.holtmann.org/linux/bluetooth/l2cap.html.
 
17
Hypertags. Hypertags, 2008. http://www.hypertag.com/.
 
18
 
19
Kangourouge. Proxidating, the first ever Bluetooth dating software for mobile phones, 2008. http://www.proxidating.com.
20
 
21
D. J. Y. Lee and W. C. Y. Lee. Ricocheting bluetooth. In Proceedings of the 2nd International Conference on Microwave and Millimeter Wave Technology, Beijing, China, 2000.
 
22
H. Liu, V. Ramasubramanian, and E. G. Sirer. A measurement study of rss, a publish-subscribe system for web micronews. In Proceedings of the Internet Measurement Conference (IMC), Berkeley, CA, 2005.
 
23
B. T. Loo, A. LaMarca, and G. Borriello. Peer-to-peer backup for personal area networks. Intel Research Technical Report IRS-TR-02-015, October 2002.
 
24
A. Madhavapeddy and A. Tse. A study of bluetooth propagation using accurate indoor location mapping. In Ubicomp, pages 105--122, 2005.
25
 
26
C. Mulliner. btChat. http://www.mulliner.org/bluetooth/btchat/.
 
27
J. Padhye and S. Floyd. Identifying the TCP behavior of web servers. In Proceedings of the ACM SIGCOMM Conference, San Diego, CA, USA, June 2001.
 
28
R. Patra, S. Nedevschi, S. Surama, A. Sheth, L. Subramanian, and E. Brewer. Wildnet: Design and implementation of high performance wifi based long distance networks. In In Proc. of USENIX NSDI, pages 87--100, 2007.
 
29
B. Prabhu and A. Chockalingam. A routing protocol and energy efficient techniques in bluetooth scatternets. Communications, 2002. ICC 2002. IEEE International Conference on, 5:3336--3340 vol.5, 2002.
30
 
31
S. Saroiu, K. P. Gummadi, and S. D. Gribble. SProbe: A fast tool for measuring bottleneck bandwidth in uncooperative environments, 2002. http://sprobe.cs.washington.edu.
 
32
33
 
34
J. Su, J. Scott, P. Hui, J. Crowcroft, E. de Lara, C. Diot, A. Goel, M. Lim, and E. Upton. Haggle: Seamless networking for mobile applications. In Ubicomp, pages 391--408, 2007.
 
35
 
36
 
37
Techworld. Why Bluetooth version 2 matters, 2005. http://www.techworld.com/mobility/features/index.cfm?featureid=1198.
 
38
The Register. Bluetooth to Outship Wi-Fi Five to One, 2003. http://www.theregister.co.uk/2003/06/18/bluetooth_to_outship_wifi_five/.

Collaborative Colleagues:
Timothy J. Smith: colleagues
Stefan Saroiu: colleagues
Alec Wolman: colleagues