|
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
|
Lauri Aalto , Nicklas Göthlin , Jani Korhonen , Timo Ojala, Bluetooth and WAP push based location-aware mobile advertising system, Proceedings of the 2nd international conference on Mobile systems, applications, and services, June 06-09, 2004, Boston, MA, USA
[doi> 10.1145/990064.990073]
|
| |
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
|
Sewook Jung , Uichin Lee , Alexander Chang , Dae-Ki Cho , Mario Gerla, BlueTorrent: Cooperative content sharing for Bluetooth users, Pervasive and Mobile Computing, v.3 n.6, p.609-634, December, 2007
[doi> 10.1016/j.pmcj.2007.06.003]
|
| |
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
|
Hartmut Ritter , Thiemo Voigt , Min Tian , Jochen Schiller, Experiences using a dual wireless technology infrastructure to support ad-hoc multiplayer games, Proceedings of the 2nd workshop on Network and system support for games, p.101-105, May 22-23, 2003, Redwood City, California
[doi> 10.1145/963900.963910]
|
| |
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
|
Jing Su , Kelvin K. W. Chan , Andrew G. Miklas , Kenneth Po , Ali Akhavan , Stefan Saroiu , Eyal de Lara , Ashvin Goel, A preliminary investigation of worm infections in a bluetooth environment, Proceedings of the 4th ACM workshop on Recurring malcode, November 03-03, 2006, Alexandria, Virginia, USA
[doi> 10.1145/1179542.1179545]
|
| |
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
|
Sonesh Surana , Rabin Patra , Sergiu Nedevschi , Manuel Ramos , Lakshminarayanan Subramanian , Yahel Ben-David , Eric Brewer, Beyond pilots: keeping rural wireless networks alive, Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation, p.119-132, April 16-18, 2008, San Francisco, California
|
| |
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/.
|
|