-Priyanka, Madhurima
IDEA of WIRELESS LEASH Your devices go…. Wherever you go!!
Project Goal Fast and easy device discovery Maintain Proximity Power EfficientContext Aware Blue Connect
Fast and easy device discovery Maintain Proximity Power EfficientContext Aware Blue Connect Using Visual Tags to Bypass Bluetooth Device Discovery -Priyanka Using Visual Tags to Bypass Bluetooth Device Discovery -Priyanka Bluetooth Tracking without Discoverability- Madhurima Bluetooth Tracking without Discoverability- Madhurima
BLUETOOTH TRACKING WITHOUT DISCOVERABILITY Location and Context Awareness LoCA,2009 Tokyo, Japan
Aim: Indoor Location Tracking Locate user in a building Tracking of users in timescale Tracking of Multiple Users Easy to use. Existing hardware.
Existing work and proposed solution WiFi: – High power demand – Set up and maintainance – Handset requires WiFi ON Bluetooth (RSS, FingerPrint) – Beacons – Scan takes 10.24s – Privacy Solution: Track Bluetooth Device without making Discoverable Contribution: Faster Connection Setup and Monitoring
Bluetooth Connection L2CAP ( Logical Link Control and Adaptation Protocol ) Protocol, Segmentation and reassembly ACL (Asynchronous Connectionless Link) Packet Switched Link
Bluetooth Connection Procedure Inquiry Scan Inquiry Response (remote device's address and clock) Manual Device SelectionPagingConnection
Why Bluetooth Discovery takes so long? A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B 16 Channel A frequencies 16 Channel B frequencies A A A A A A A A A A A A A A A A A A A A A A A A 256 times in 1 iteration B B B B B B B B B B B B B B B B B B B B B B Inquiry scan
Paging A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A A Master Slave T scan T window 10.24ms 11.25ms B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B B
Connection Monitoring RSSI Received Signal Strength Indicator – Monitor rate can be 1Hz Link Quality (LQ) – Require no extra data Echo response time – Monitor Rate – 40ms – Requires more Battery Power RSSIRSSI Distance(m)
Power Consumption
Conclusion Positive Faster Update Rate. Variable Update Rate. No Scanning. Privacy Negative Devices must be Known. Connection Limits.
Using Visual Tags to Bypass Bluetooth Device Discovery By D. Scott, R. Sharp, A. Madhavapeddy, E. Upton - ACM SIGMOBILE Mobile Computing and Communications Review, Priyanka Bagade
Standard Bluetooth Device Discovery Model – takes 10.43s to complete in error free environment BD_ADDR Inquiry John Alice Bob Martin
Select Photo Device Discovery Device Selection Select Photo Select Physical Device Standard Bluetooth Device Discovery Comparison of Standard Bluetooth Device Discovery and Tag-Based Device Discovery Tag-Based Device Discovery
Sync Marker Check Sum BD_ADDR Application Specific Data Tag Reading Visual Tag – System Architecture 48 bits 15 bits 63 bits
Download Music using Bluetooth Download Music Track 2
Tag-based Connection Establishment and Content Selection Web Server Camera Phone Service Attribute Transaction HTTP Response BD_ADDR, File ID Service Search Request HTTP Get
Performance Evaluation Speed
Performance Evaluation(Contd.) Usability – Number of button presses reduced Conventional system ~ 10 -> Device and item selection Visual tag system – just 1 !!! Capture the visual tag Scalability – Performance does not get affected by increase in number of neighborhood Bluetooth devices and number of options provided by Mobile service Security – Authentication and privacy are provided using digital signature and Bluetooths connection level encryption
Usage Scenarios Stock Querying
Usage Scenarios(Contd.) Use of Visual tags to quickly learn Server configuration
Usage Scenarios(Contd.) Active Visual Tags – Generated Dynamically from a PC display Tested in marketing posters used for events in Europe
Conclusion Introduces new approach to maximize the potential of an already popular device (Bluetooth and Camera phones) PROS Reduces Bluetooth Device Discovery time significantly Provides convenient way to select a required service from number of mobile services Easy to implement as relies entirely on commodity hardware CONS Requires camera phone Data capacity is very less as compared to RFID
Summing it all… Visual Tags to Obtain BD_Address Bluetooth tracking without discoverability Synchronization for paging and proximity monitoring
References [1] D. Scott, R. Sharp, A. Madhavapeddy, E. Upton, Using visual tags to bypass Bluetooth device discovery, ACM SIGMOBILE Mobile Computing and Communications Review, v.9 n.1, January 2005 [doi> / ] [2] S. Hay and R. Harle, Bluetooth tracking without discoverability, LoCA 2009: Proceedings of the 4th International Symposium on Location and Context Awareness,