SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Bluetooth Smart
Android Australia Meetup - March 2014
© 2014 Localz Pty. Ltd.
You may know it as
Bluetooth Low Energy
Bluetooth 4.0 - LE spec
BLE
Bluetooth Smart is:
ultra low power ⌁
inexpensive "
standard ✓
90% of smartphones will be
Bluetooth Smart ready by 2018
75
150
225
300
2013 2014 2015 2016 2017 2018
Source: http://eecatalog.com/consumerelectronics/2013/10/31/bluetooth-smart-chip-growth-to-exceed-55-percent-driven-by-adoption-in-consumer-electronics/
Bluetooth Smart IC shipment forecasts
millionofunits
source:
It’s already supported by
000’s of devices
smartphones
$
watches
⌚
healthcare devices
&
automobiles
🚘
fitness equipment
(
GPS
)
cameras
📷
laptops
+
IoT devices
,
phone accessory
-
game systems
♞
A/V systems
♫
Bluetooth smart devices
constantly advertise their presence
Classic Bluetooth devices wait for requests
from active scanning devices
0 0 0
1
00
The proximity interaction sweet spot
source: localz research
Bluetooth Smart!
Proximity accuracy range!
5cm! .5m! 1m! 5m! 10m! 50m! 500m! 1km+!
Wi-Fi!
QR!
NFC!
GPS!
Mobile 
Network!
!
!
!
Micro-location interactions!
Apple released iBeacon in 2013
!
it’s got an “i” so it must be big
“a new class of low-powered,
low-cost transmitters that can
notify nearby iOS 7 devices of
their presence”
Source: https://developer.apple.com/ios7/
iBeacon can be used as …
2 A relative positioning system
3 A trigger for app events
4 A cookie for the real world
It is not a replacement for
two-way Bluetooth services
more on that later
Enter retail proximity interactions
Checkout
Aisle1
Aisle2
Aisle3
Aisle4
Entrance
BLE
Beacon
© 2014 Localz Pty. Ltd.
Now supported - Hooray!
Android 4.3+
Currently working on…
Nexus 4, 5, 7, 10
Droid RAZR, MotoG/X, Ultra, Maxx, Mini
Galaxy S3*, S4, S5, Note2/3
One, One Max, One X+, Droid DNA
Xperia Series
source: www.bluetooth.com/Pages/Bluetooth-Smart-Devices-List.aspx
Not all roles are supported
Peripheral
Central
Broadcaster
Observer
0
5
6
⌚
Supported?*
client that connects to peripheral
server that connects to clients
server that only broadcasts
client that scans/listens but does not connect
$
7
*As of Android 4.4Props to: http://www.doubleencore.com/2013/12/bluetooth-smart-for-android/
iBeacon protocol
Built on the Bluetooth Smart specification
Note: Apple has only released the iBeacon specification to select Made for iPhone program participants. However, this is under NDA. iBeacon is a trademark of Apple Inc.
Fixed iBeacon Prefix
(9 Bytes)
UUID
(16 Bytes)
Major ID
(2 Bytes)
Minor ID
(2 Bytes)
Tx power
(1 Byte)
preamble, addresses and headers
(12 bytes)
checksum
(5 bytes)
BLE advertisement packet
(~47 Bytes)
Comparison
␡
iBeacon client ✓✓
iBeacon server✓
Scan unregistered iBeacons ✓␡
Background app notifications
Hard closed app notifications
✓
✓
✓
-
*iBeacon support requires
3rd party libraries
*
*
*
*
iOS 7
But there is much more to
Bluetooth Smart
The GATT Stack
A range of pre-defined
Bluetooth Smart services
Alert Notification Service⚠
Battery Service🔋
Time Services⏲
Cycling Power🚲
Cycling Speed & Cadence🚲
Device Information$
Generic Access🔗
Blood Pressure>
Glucose Service💉
Health Thermometer@
Heart Rate♥
Human Interface Device💻
Location & Navigation)
Phone Alert Service📞
Running Speed & CadenceD
Tx PowerE
Find Me Profile🔎
Complete list of services at: www.bluetooth.org/en-us/specification/adopted-specifications
Further reading
www.bluetooth.com/Pages/Bluetooth-Smart-Devices.aspx
http://developer.android.com/guide/topics/connectivity/bluetooth-le.html
www.doubleencore.com/2013/12/bluetooth-smart-for-android/
www.nordicsemi.com/eng/Products/Bluetooth-R-low-energy
bit.ly/1hur3sT
Questions?
pete.williams@localz.co
!
www.localz.co
!
@localzco
© 2014 Localz Pty. Ltd. Localz is a registered Bluetooth SIG member.

Weitere ähnliche Inhalte

Was ist angesagt?

Near field communication and RFID - opening for new business
Near field communication and RFID - opening for new businessNear field communication and RFID - opening for new business
Near field communication and RFID - opening for new businessJosef Noll
 
Track 3 session 2 - st dev con 2016 - arrow - identifying business challeng...
Track 3   session 2 - st dev con 2016 - arrow - identifying business challeng...Track 3   session 2 - st dev con 2016 - arrow - identifying business challeng...
Track 3 session 2 - st dev con 2016 - arrow - identifying business challeng...ST_World
 
Profile Blaze Automation [Brief]
Profile Blaze Automation [Brief]Profile Blaze Automation [Brief]
Profile Blaze Automation [Brief]Blaze Automation
 
Bluetooth Presentation
Bluetooth PresentationBluetooth Presentation
Bluetooth Presentationwayn
 
Wi fi presentation
Wi fi presentationWi fi presentation
Wi fi presentationdayansaji
 
Smartrac webinar tap and play December 2013
Smartrac webinar tap and play December 2013Smartrac webinar tap and play December 2013
Smartrac webinar tap and play December 2013Mikko Nikkanen
 
IoT Connectivity with LoRa
IoT Connectivity with LoRaIoT Connectivity with LoRa
IoT Connectivity with LoRaAndri Yadi
 
LocalSocial - Indoor Location Positioning Overview
LocalSocial - Indoor Location Positioning OverviewLocalSocial - Indoor Location Positioning Overview
LocalSocial - Indoor Location Positioning OverviewSean O'Sullivan
 
Track 3 session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
Track 3   session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iotTrack 3   session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
Track 3 session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iotST_World
 
Smart surveillance monitoring system using raspberry pi and
Smart surveillance monitoring system using raspberry pi andSmart surveillance monitoring system using raspberry pi and
Smart surveillance monitoring system using raspberry pi andJEEVA ARAVINTH
 
Internet of Things (Indoor Localization and iBeacons)
Internet of Things (Indoor Localization and iBeacons)Internet of Things (Indoor Localization and iBeacons)
Internet of Things (Indoor Localization and iBeacons)Faheem Zafari
 
Bluetooth and profiles on WEC7
Bluetooth and profiles on WEC7Bluetooth and profiles on WEC7
Bluetooth and profiles on WEC7gnkeshava
 
Smart Home Tech Short
Smart Home Tech ShortSmart Home Tech Short
Smart Home Tech Shortchowfei
 
Near field communication
Near field communicationNear field communication
Near field communicationDheeraj Raja
 
What is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical VersionWhat is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical VersionValensas
 

Was ist angesagt? (20)

Bluetooth
Bluetooth Bluetooth
Bluetooth
 
Near field communication and RFID - opening for new business
Near field communication and RFID - opening for new businessNear field communication and RFID - opening for new business
Near field communication and RFID - opening for new business
 
Track 3 session 2 - st dev con 2016 - arrow - identifying business challeng...
Track 3   session 2 - st dev con 2016 - arrow - identifying business challeng...Track 3   session 2 - st dev con 2016 - arrow - identifying business challeng...
Track 3 session 2 - st dev con 2016 - arrow - identifying business challeng...
 
Profile Blaze Automation [Brief]
Profile Blaze Automation [Brief]Profile Blaze Automation [Brief]
Profile Blaze Automation [Brief]
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Bluetooth technology
Bluetooth technologyBluetooth technology
Bluetooth technology
 
Nfc
NfcNfc
Nfc
 
Bluetooth Presentation
Bluetooth PresentationBluetooth Presentation
Bluetooth Presentation
 
Wi fi presentation
Wi fi presentationWi fi presentation
Wi fi presentation
 
hotspot(wi-fi)
hotspot(wi-fi)hotspot(wi-fi)
hotspot(wi-fi)
 
Smartrac webinar tap and play December 2013
Smartrac webinar tap and play December 2013Smartrac webinar tap and play December 2013
Smartrac webinar tap and play December 2013
 
IoT Connectivity with LoRa
IoT Connectivity with LoRaIoT Connectivity with LoRa
IoT Connectivity with LoRa
 
LocalSocial - Indoor Location Positioning Overview
LocalSocial - Indoor Location Positioning OverviewLocalSocial - Indoor Location Positioning Overview
LocalSocial - Indoor Location Positioning Overview
 
Track 3 session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
Track 3   session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iotTrack 3   session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
Track 3 session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
 
Smart surveillance monitoring system using raspberry pi and
Smart surveillance monitoring system using raspberry pi andSmart surveillance monitoring system using raspberry pi and
Smart surveillance monitoring system using raspberry pi and
 
Internet of Things (Indoor Localization and iBeacons)
Internet of Things (Indoor Localization and iBeacons)Internet of Things (Indoor Localization and iBeacons)
Internet of Things (Indoor Localization and iBeacons)
 
Bluetooth and profiles on WEC7
Bluetooth and profiles on WEC7Bluetooth and profiles on WEC7
Bluetooth and profiles on WEC7
 
Smart Home Tech Short
Smart Home Tech ShortSmart Home Tech Short
Smart Home Tech Short
 
Near field communication
Near field communicationNear field communication
Near field communication
 
What is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical VersionWhat is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical Version
 

Ähnlich wie Bluetooth Smart (Low Energy) for Android

EB IoT Device Platform
EB IoT Device PlatformEB IoT Device Platform
EB IoT Device PlatformIvaylo Tomov
 
What is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical VersionWhat is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical VersionVeacon
 
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...Mark Goldstein
 
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends UpdateIEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends UpdateMark Goldstein
 
Bluetooth Technology
Bluetooth TechnologyBluetooth Technology
Bluetooth TechnologyManish Sharma
 
2005 OSGi Alliance The need of an integration platform
2005 OSGi Alliance The need of an integration platform2005 OSGi Alliance The need of an integration platform
2005 OSGi Alliance The need of an integration platformOSGi Alliance
 
Beacons in Context
Beacons in ContextBeacons in Context
Beacons in ContextRex St. John
 
Intel SoC as a Platform to Connect Sensor Data to AWS
Intel SoC as a Platform to Connect Sensor Data to AWSIntel SoC as a Platform to Connect Sensor Data to AWS
Intel SoC as a Platform to Connect Sensor Data to AWSAmazon Web Services
 
Enterprise-Grade IoT Infrastructure and Connectivity on AWS
Enterprise-Grade IoT Infrastructure and Connectivity on AWSEnterprise-Grade IoT Infrastructure and Connectivity on AWS
Enterprise-Grade IoT Infrastructure and Connectivity on AWSAmazon Web Services
 
Real time sensing with bluetooth smart
Real time sensing with bluetooth smartReal time sensing with bluetooth smart
Real time sensing with bluetooth smartTue Haste Andersen
 
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...Mark Goldstein
 
Catching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) WaveCatching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) WaveChuck Petras
 
Bluetooth Technology -- detailed explanation
Bluetooth Technology -- detailed explanation Bluetooth Technology -- detailed explanation
Bluetooth Technology -- detailed explanation Siva Pradeep Bolisetti
 
Pocket guide for mobile computers
Pocket guide for mobile computersPocket guide for mobile computers
Pocket guide for mobile computersScanSource Brasil
 

Ähnlich wie Bluetooth Smart (Low Energy) for Android (20)

EB IoT Device Platform
EB IoT Device PlatformEB IoT Device Platform
EB IoT Device Platform
 
THAT_2023_BLE.pdf
THAT_2023_BLE.pdfTHAT_2023_BLE.pdf
THAT_2023_BLE.pdf
 
What is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical VersionWhat is Bluetooth Smart? - Technical Version
What is Bluetooth Smart? - Technical Version
 
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
 
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends UpdateIEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
IEEE CS Phoenix - Internet of Things Innovations & Megatrends Update
 
Bluetooth Technology
Bluetooth TechnologyBluetooth Technology
Bluetooth Technology
 
2005 OSGi Alliance The need of an integration platform
2005 OSGi Alliance The need of an integration platform2005 OSGi Alliance The need of an integration platform
2005 OSGi Alliance The need of an integration platform
 
Bluetooth technology
Bluetooth technologyBluetooth technology
Bluetooth technology
 
Beacons in Context
Beacons in ContextBeacons in Context
Beacons in Context
 
Bluetooth presentation
Bluetooth presentationBluetooth presentation
Bluetooth presentation
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Intel SoC as a Platform to Connect Sensor Data to AWS
Intel SoC as a Platform to Connect Sensor Data to AWSIntel SoC as a Platform to Connect Sensor Data to AWS
Intel SoC as a Platform to Connect Sensor Data to AWS
 
Enterprise-Grade IoT Infrastructure and Connectivity on AWS
Enterprise-Grade IoT Infrastructure and Connectivity on AWSEnterprise-Grade IoT Infrastructure and Connectivity on AWS
Enterprise-Grade IoT Infrastructure and Connectivity on AWS
 
Real time sensing with bluetooth smart
Real time sensing with bluetooth smartReal time sensing with bluetooth smart
Real time sensing with bluetooth smart
 
Intern_Report
Intern_ReportIntern_Report
Intern_Report
 
推動數位革命
推動數位革命推動數位革命
推動數位革命
 
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
IEEE Computer Society Phoenix Chapter - Internet of Things Innovations & Mega...
 
Catching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) WaveCatching the Internet of Things (IoT) Wave
Catching the Internet of Things (IoT) Wave
 
Bluetooth Technology -- detailed explanation
Bluetooth Technology -- detailed explanation Bluetooth Technology -- detailed explanation
Bluetooth Technology -- detailed explanation
 
Pocket guide for mobile computers
Pocket guide for mobile computersPocket guide for mobile computers
Pocket guide for mobile computers
 

Kürzlich hochgeladen

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Bluetooth Smart (Low Energy) for Android

  • 1. Bluetooth Smart Android Australia Meetup - March 2014 © 2014 Localz Pty. Ltd.
  • 2. You may know it as Bluetooth Low Energy Bluetooth 4.0 - LE spec BLE
  • 3. Bluetooth Smart is: ultra low power ⌁ inexpensive " standard ✓
  • 4. 90% of smartphones will be Bluetooth Smart ready by 2018 75 150 225 300 2013 2014 2015 2016 2017 2018 Source: http://eecatalog.com/consumerelectronics/2013/10/31/bluetooth-smart-chip-growth-to-exceed-55-percent-driven-by-adoption-in-consumer-electronics/ Bluetooth Smart IC shipment forecasts millionofunits source:
  • 5. It’s already supported by 000’s of devices smartphones $ watches ⌚ healthcare devices & automobiles 🚘 fitness equipment ( GPS ) cameras 📷 laptops + IoT devices , phone accessory - game systems ♞ A/V systems ♫
  • 6. Bluetooth smart devices constantly advertise their presence Classic Bluetooth devices wait for requests from active scanning devices 0 0 0 1 00
  • 7. The proximity interaction sweet spot source: localz research Bluetooth Smart! Proximity accuracy range! 5cm! .5m! 1m! 5m! 10m! 50m! 500m! 1km+! Wi-Fi! QR! NFC! GPS! Mobile Network! ! ! ! Micro-location interactions!
  • 8. Apple released iBeacon in 2013 ! it’s got an “i” so it must be big
  • 9. “a new class of low-powered, low-cost transmitters that can notify nearby iOS 7 devices of their presence” Source: https://developer.apple.com/ios7/
  • 10. iBeacon can be used as … 2 A relative positioning system 3 A trigger for app events 4 A cookie for the real world
  • 11. It is not a replacement for two-way Bluetooth services more on that later
  • 12.
  • 13. Enter retail proximity interactions Checkout Aisle1 Aisle2 Aisle3 Aisle4 Entrance BLE Beacon © 2014 Localz Pty. Ltd.
  • 14. Now supported - Hooray! Android 4.3+
  • 15. Currently working on… Nexus 4, 5, 7, 10 Droid RAZR, MotoG/X, Ultra, Maxx, Mini Galaxy S3*, S4, S5, Note2/3 One, One Max, One X+, Droid DNA Xperia Series source: www.bluetooth.com/Pages/Bluetooth-Smart-Devices-List.aspx
  • 16. Not all roles are supported Peripheral Central Broadcaster Observer 0 5 6 ⌚ Supported?* client that connects to peripheral server that connects to clients server that only broadcasts client that scans/listens but does not connect $ 7 *As of Android 4.4Props to: http://www.doubleencore.com/2013/12/bluetooth-smart-for-android/
  • 17. iBeacon protocol Built on the Bluetooth Smart specification Note: Apple has only released the iBeacon specification to select Made for iPhone program participants. However, this is under NDA. iBeacon is a trademark of Apple Inc. Fixed iBeacon Prefix (9 Bytes) UUID (16 Bytes) Major ID (2 Bytes) Minor ID (2 Bytes) Tx power (1 Byte) preamble, addresses and headers (12 bytes) checksum (5 bytes) BLE advertisement packet (~47 Bytes)
  • 18. Comparison ␡ iBeacon client ✓✓ iBeacon server✓ Scan unregistered iBeacons ✓␡ Background app notifications Hard closed app notifications ✓ ✓ ✓ - *iBeacon support requires 3rd party libraries * * * * iOS 7
  • 19. But there is much more to Bluetooth Smart The GATT Stack
  • 20. A range of pre-defined Bluetooth Smart services Alert Notification Service⚠ Battery Service🔋 Time Services⏲ Cycling Power🚲 Cycling Speed & Cadence🚲 Device Information$ Generic Access🔗 Blood Pressure> Glucose Service💉 Health Thermometer@ Heart Rate♥ Human Interface Device💻 Location & Navigation) Phone Alert Service📞 Running Speed & CadenceD Tx PowerE Find Me Profile🔎 Complete list of services at: www.bluetooth.org/en-us/specification/adopted-specifications
  • 22. Questions? pete.williams@localz.co ! www.localz.co ! @localzco © 2014 Localz Pty. Ltd. Localz is a registered Bluetooth SIG member.