DYNAMIC BLUETOOTH BEACONS FOR PEOPLE WITH DISABILITIES

Similar documents
CSRmesh Beacon management and Asset Tracking Muhammad Ulislam Field Applications Engineer, Staff, Qualcomm Atheros, Inc.

1. Product Introduction FeasyBeacons are designed by Shenzhen Feasycom Technology Co., Ltd which has the typical models as below showing: Model FSC-BP

ARUBA LOCATION SERVICES

Comparison of RSSI-Based Indoor Localization for Smart Buildings with Internet of Things

Introduction to Mobile Sensing Technology

The definitive guide for purchasing Bluetooth Low Energy (BLE) Beacons at scale

Occupancy Detection via ibeacon on Android Devices for Smart Building Management

Beacons Proximity UUID, Major, Minor, Transmission Power, and Interval values made easy

IOT: IMPACT OF THE PHYSICAL WEB AND BEACONS

How to implement proximity marketing campaigns without an app

A Simple Smart Shopping Application Using Android Based Bluetooth Beacons (IoT)

Colin Telford Technician-demonstrator Applied Art & Design

Hardware-free Indoor Navigation for Smartphones

Just how smart is your home?

On Practical Selective Jamming of Bluetooth Low Energy Advertising

ibeacon Spoofing Security and Privacy Implications of ibeacon Technology Karan Singhal

Comparison ibeacon VS Smart Antenna

Catalog

B L E N e t w o r k A p p l i c a t i o n s f o r S m a r t M o b i l i t y S o l u t i o n s

Hack Your Ride With Beacon Technology!

Performance Evaluation of Beacons for Indoor Localization in Smart Buildings

Senion IPS 101. An introduction to Indoor Positioning Systems

IoT. Indoor Positioning with BLE Beacons. Author: Uday Agarwal

Interfacing Industrial Analog Sensors to the Internet of Things Darold Wobschall Esensors Inc.

IOT Based Intelligent Traffic Signal and Vehicle Tracking System

Introduction to ibeacontm

International Journal of Scientific & Engineering Research Volume 8, Issue 5, May ISSN

How to Configure ibeacons in Jamf Pro

Paper number ITS-EU-SP0127. Experimenting Bluetooth beacon infrastructure in urban transportation

State of the Location Industry. Presented by Mappedin

Indoor Positioning 101 TECHNICAL)WHITEPAPER) SenionLab)AB) Teknikringen)7) 583)30)Linköping)Sweden)

NETWORK CONNECTIVITY FOR IoT. Hari Balakrishnan. Lecture #5 6.S062 Mobile and Sensor Computing Spring 2017

WifiBotics. An Arduino Based Robotics Workshop

Splunking ibeacon (BLE) for Profit and Pleasure

MOBILE COMPUTING 1/29/18. Cellular Positioning: Cell ID. Cellular Positioning - Cell ID with TA. CSE 40814/60814 Spring 2018

BTLE beacon for 8262 DECT handset Engineering Rules

Information gathering system based on BLE communication for bus information sharing

Teleoperated Robot Controlling Interface: an Internet of Things Based Approach

Wireless communication for Smart Buildings

USER GUIDE CUBEACON TOOLS MOBILE ANDROID APP

Smart Garden Inc. Auto Watering System

Round shape, white case with 3M adhesive sticker, including 2pcs ER12450 battery and industrial package, special for indoor location, RoHS

Cellular-based Vehicle to Pedestrian (V2P) Adaptive Communication for Collision Avoidance

Automatic Generation of BLE Beacon Applications. Using Service Specifications

Published in: Proceedings of the 8th International Conference on Tangible, Embedded and Embodied Interaction

SMART ELECTRONIC GADGET FOR VISUALLY IMPAIRED PEOPLE

Product Range.


ON!Track smart tag AI T380. English. Printed: Doc-Nr: PUB / / 000 / 02

Engr 1202 ECE. Clean Room Project

Pixie Location of Things Platform Introduction

Beacon Indoor Navigation System. Group 14 Andre Compagno, EE. Josh Facchinello, CpE. Jonathan Mejias, EE. Pedro Perez, EE.

RFIC Group Semester and Diploma Projects

Building Smart Homes with Raspberry Pi Zero

Application Note v1.0

IoT Wi-Fi- based Indoor Positioning System Using Smartphones

Web of Things for Connected Vehicles. Soumya Kanti Datta Communication Systems Department

Control of irrigation automatically by using wireless Sensor network

Together or Alone: Detecting Group Mobility with Wireless Fingerprints

Arduino Home Automation Projects Ebooks Free

PatternAgents. Open Source Design Patterns for Electronic Systems. Tom

On Measurement of the Spatio-Frequency Property of OFDM Backscattering

Bluetooth Low Energy Evolving: New BLE Modules Enable Long- Range Applications

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

One-to-many data transmission for smart devices at close range

Computer Networks II Advanced Features (T )

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

SMART RFID FOR LOCATION TRACKING

Portfolio. Swaroop Kumar Pal swarooppal.wordpress.com github.com/swarooppal1088

BlueBeacon Bluetooth LE proximity-beacon with Eddystone (TM) specifications

ARUBA AS-100 WIRELESS SENSOR

The Use of Wireless Signals for Sensing and Interaction

Accelerometer-based wireless remote control powered with harvested energy

Smartphone Positioning and 3D Mapping Indoors

A Bluetooth Smart Analyzer in ibeacon Networks

IOT Question Bank. Unit 1. Chapter 1

ifi Reliable Beacon Detection Robin Engbersen Zurich, Switzerland Student ID:

Challenges & opportunities to create sustainable Smart Cities in the data economy. Antonio J. Jara CEO

idocent: Indoor Digital Orientation Communication and Enabling Navigational Technology

IoT Based Monitoring of Industrial Safety Measures

USING ARDUINO AND WIFI WITH RSSI TO CONTROL LED: AN IOT BASED APPROACH

ANALYSIS OF BLUETOOTH LOW ENERGY BEACONS IN INDOOR LOCALIZATION POLICY AND APPLICATION JERRY R. GUO THESIS

A Beacon of Hope: The Event Intelligence Revolution

Smart Beacon Management with BlueRange

Pathbreaking robots for pathbreaking research. Introducing. KINOVA Gen3 Ultra lightweight robot. kinovarobotics.com 1

SHAPING THE FUTURE OF IOT: PLATFORMS FOR CO-CREATION, RAPID PROTOTYPING AND SUCCESSFUL INDUSTRIALIZATION

WELLCORE R ibeacon Series

From Network Noise to Social Signals

ECE 445 Spring 2017 Autonomous Trash Can. Group #85: Eshwar Cheekati, Michael Gao, Aditya Sule

CSCI 8715 PP6: Indoor Positioning Systems Group8 Nuosang Du, Sara Abouelella

A 3D Ubiquitous Multi-Platform Localization and Tracking System for Smartphones. Seyyed Mahmood Jafari Sadeghi

In-door localization and navigation for Android platform

Agenda Motivation Systems and Sensors Algorithms Implementation Conclusion & Outlook

Wireless RF Solutions

Total Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)

AN310 Energy optimization of a battery-powered device

GLOBAL IT COMMUNE (GIC) AND SAI BALAJI EDUCATION SOCIEITY (SBES)

Home Automation System using Artificial Intelligence

Door/Window Sensor User Manual HKWL DWS02W

Boe-Bot robot manual

Transcription:

DYNAMIC BLUETOOTH BEACONS FOR PEOPLE WITH DISABILITIES A journey from ibeacon to IoT beacons, InfinIT Summit 2017

BLUETOOTH BEACONS Short information sent by radio A few times per second Kind of radio barcode Similar to active RFID but using consumer technology Bluetooth beacons ibeacon is Apple s subset (2013) Eddystone is Google s variant Physical Web (2014) Custom variants Can be deployed in different setups: Wikipedia 2017-09-06 Side 4

SETUP 1) FIXED BLUETOOTH BEACONS Most common setup Radius Networks 2017-09-06 Side 5

SETUP 2) MOBILE BLUETOOTH BEACONS Useful for automatic triggers Radius Networks 2017-09-06 Side 6

ABILITIES OF A BLE BEACON What it can Provide a vague approximation of distance Broadcast a small amount of information May work without Internet connectivity ~10cm to ~30m What it cannot Cannot provide accurate direction (Except with some workarounds) Cannot detect smartphones or other Bluetooth devices Limiting factors Battery time Emitting is cheap (by the beacon) Scanning is expensive (by the sensor / smartphone) Scaling IoT security 2017-09-06 Side 7 ABCDEFGHIJKLMNOPQRSTUVWXYZ012345

BLUETOOTH BEACONS COMPETITORS 2D-barcodes Much cheaper (if using paper), but requires an active start by the user only for line-of-sight less appropriate for nearby discoveries NFC Cheaper, safer, but only for very short range RFID Bluetooth beacons are a kind of active RFID Traditional RFID cannot interact with smartphones Geomagnetic positioning (compass) Requires a pre-mapping and maintenance Wi-Fi sniffing Lower temporal precision With / without trilateration 2017-09-06 Side 8

COMPETITOR: WI-FI POSITIONING 2017-09-06 Side 9

IBEACON TECHNOLOGY Apple proprietary convention Subset of BLE (Bluetooth Low Energy) Broadcast a (cryptic) number Data (up to 31 bytes) ibeacon prefix (9 bytes) Proximity UUID (16 bytes) Major (2 bytes) Minor (2 bytes) TX power (1 byte) 2017-09-06 Side 10

EDDYSTONE TECHNOLOGY Google s open beacon format: Physical Web Broadcast e.g. a short compressed URL https://goo.gl/aq18zf Does not necessarily require a dedicated app only some HTML E.g. with Google Chrome, Opera: <head> <meta charset="utf-8" /> <meta name="description" content=" 30 til Bygdøy via Bygdøynes om 2 min 56 til Solemskogen om 4 min 30 til Bygdøy via Bygdøynes om 12 min 30 til Nydalen klokka 14:54 56 til Solemskogen klokka 14:58" /> <meta http-equiv="refresh" content="30" /> <link rel="icon" href="ruter.png" /> <title>gullhaugveien</title> </head> Opera 2017-09-06 Side 11

CUSTOM APPROACH Add custom Bluetooth beacons to home/building devices Able to broadcast: a type: lamp, fan, music, TV, door, coffee machine a status: e.g. on / off, alarm, temperature, defect, toilets in use Able to actuate: e.g. switch on / switch off By accept incoming connections (GATT) Link to existing electronics Relays (to switch on/off any electrical device) Radio (e.g. 433 MHz, ZigBee, Z-wave for smart-house products) Infrared (for televisions) I 2 C 2017-09-06 Side 12

IMPLEMENTATION 1: WITH RFDUINO Microcontroller compatible with Arduino Easy custom electronics Built-in Bluetooth Suitable for running on batteries Examples: Control a 230V electric plug Via a 433MHz module 12V relay to control a lamp 2017-09-06 Side 16

IMPLEMENTATION 2: WITH RASPBERRY PI Full desktop Linux Built-in Bluetooth (Raspberry Pi 3) or with a dongle Better for multimedia and Internet connectivity Easier software prototyping Examples: Audio beacon To play a sound / speech synthesis / music, when needed Control infrared devices (e.g. TV) With infrared emitter (can also be done with RFduino) 2017-09-06 Side 17

IOT SECURITY CHARACTERISTICS Share all problems found in classic IT projects, and also: Physical integrity Operate over larger / public areas More controversial Hacktivism Security is expensive, also in energy Hardware costs, performance impact, energy impact Small sensors are not powerful enough for crypto IoT projects involve many different technologies Weakest link? IoT projects involve many different actors Trust? Distributed responsibilities 2017-09-06 Side 19

BEACONS COMMON PITFALLS Security Physical tempering: (re)move beacon Cloning: make the app believe it is elsewhere Piggybacking: competitor app Use some counter-measures Bluetooth pairing (only for small scale) Ephemeral identifier (Eddystone) App logic (geofencing verification, GATT connection ) Proprietary cloud (randomisation ) Scaling Push vs. scan Push: performance issues with ~2 to ~15s on ios, but performance drop on telephones with many beacon-using apps Scan: high battery consumption, problematic for background apps Maintenance 2017-09-06 Side 20

FINDINGS Dynamic Bluetooth Beacons Relatively cheap and easy to work with Versatile: can be adapted to many IoT items Work out-of-the-box with smartphones/tablets Robust, with fast reaction time More than 1 full interaction per second: Discovery, read status, change status, get confirmation Good spatial precision A distance of ~1 meter between beacons can be enough: If the distance between the tablet/telephone and a beacon is significantly shorter than the distance between two beacons Main limitations to gain adoption: Need to improve standardisation, maintainability, and security 2017-09-06 Side 22

DYNAMIC BEACONS: FUTURE DEVELOPMENT Take better advantage of: Google Eddystone open beacon format E.g. Physical Web, broadcasting a short URL For more standardisation, more scalability, security Together with Web Bluetooth API To avoid having to install apps Bluetooth 5 Longer range, richer payloads Emerging beacon-based standards 2017-09-06 Side 23

QUESTIONS? alexandre.alapetite@alexandra.dk 2017-09-06 Side 24