21
#LinkValue #TheGreatPlaceToGeek iBeacon Les dessous d’une technologie mobile orientée business

Ibeacon.pptx

Embed Size (px)

Citation preview

Page 1: Ibeacon.pptx

#LinkValue #TheGreatPlaceToGeek

iBeacon

Les dessous d’une technologie mobile orientée business

Page 2: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Sommaire• Présentation du Bluetooth Low Energy• La technologie iBeacon• Anatomie d’une puce BT iBeacon• Mode de fonctionnement• Enjeux et opportunités de la technologie

Page 3: Ibeacon.pptx

Présentation du Bluetooth Low Energy

Page 4: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Bluetooth Low Energy (1/3)• Technologie standard sans fil qui permet l’échange de

données bidirectionnel.• Norme 4.0 (low energy) apparue en 2010 créee par Nokia.• Norme 4.2 actuelle.• Appelée BLE, BTLE, Bluetooth SMART. • Démocratisé partout dans le monde.

Page 5: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Bluetooth Low Energy (2/3)• 10 fois plus économe que le Bluetooth 3.0 mais portée

réduite et débit limité (une iBeacon vivrait 2,4mois au lieu de 2 ans).

• 20 milliards de périphériques BTLE en 20171

• 60 millions de puces iBeacon vendues en 2019 selon le cabinet d’analyse ABI Research2

Page 6: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Bluetooth Low Energy (3/3)• Broadcaster: transmission d’un paquet de données en

continu (iBeacon)• Observer: écoute en permanence de paquets de

données (téléphone)• Peripheral: Appareil qui s’appaire avec un central

(téléphone)• Central: Appareil pouvant être appairé avec un peripheral

(enceinte BT).

Page 7: Ibeacon.pptx

La technologie iBeacon

Page 8: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

La technologie iBeacon (1/3)Overview

• Standard propriétaire inventé par Apple et apparu dans iOS7.0, stabilisée sous iOS 7.1.2

• Fait l’objet d’une certification du programme Apple Made For iOS (MFI).

• APIs iBeacon sont des surcouches des API CoreBluetooth.• Compatible pour les téléphone 4S+, iPad 3+, iPod touch 5+, Apple

Watch, AppleTV4, Mac2012…• Compatible sur Android! Android 4.3 minimum et équipé d’une puce

BTLE.• A venir dans Windows 10

Page 9: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

La technologie iBeacon (2/3)Les constructeurs

• Des constructeurs connus se sont lancés dans la vente de beacons et et de produits associés (Back-office, notifications ciblés, geofencing):

• Gimbal (Qualcomm)• Estimote• Radius Network• Bluecats• …

Page 10: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

La technologie iBeacon (3/3)détail d’implémentation

• L’app est réveillée (même apres un rédemarrage du device) si abonnements aux methodes delegate de géolocalisation suivantes

• didEnterRegion(CLRegion region){…}• didExitRegion(CLRegion region) {…}• didRangeBeacons:(Beacon[] beacons, CLBeaconRegion region){…}

Page 11: Ibeacon.pptx

Anatomie d’une iBeacon

Page 12: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Anatomie d’une iBeacon• Adresse Mac• Alimentée sur du 5V ou avec une pile• Portée de 70m dans les meilleures conditions• UUID: sur 32 charactères Hexadécimaux• Major: 1-65535• Minor: 1-65535• Exemple 123456AE-1234-6543-0987-AFE1444455552222 144 88• Pas d’obligation d’unicité entre les iBeacons

Page 13: Ibeacon.pptx

Mode de fonctionnement

Page 14: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Mode de fonctionnement• Une région iBeacon est créée soit à partir de l’UUID d’une beacon, soit de l’uuid et

major, soit du triplé entier.• Une région n’est pas une beacon, une beacon crée une région ou l’agrandit.• Une région englobe des beacons à condition que la région ait des identifiants en

commun avec les beacons.• Une région peut contenir des sous régions.• Les périphériques écoutent des régions (monitoring) et non pas des beacons mais

on peut obtenir l’identifiant entier de la beacon qui a créé la région (ranging).• Les périphériques sont notifiés à l’entrée ou sortie de la zone couverte par la beacon• Exemple le téléphone entre dans la région 123456AE-1234-6543-0987-

AFE1444455552222 créé par la beacon 123456AE-1234-6543-0987-AFE1444455552222 1 2

Page 15: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Mode de fonctionnement : limitations• Une app ne peut capter que des beacons dont les régions sont embarquées

dans l’app.• Limitation native de 20 régions simultanées sur iOS (peut être contourné avec

un algo compliqué)• Ranging limité en background sur iOS• Sortie de zone détectée en 30 sec minimum sur iOS.• Pas de customisation du scan BT sur iOS• Aucune limitation sur Android et customisation pointue donc attention aux l’

abus de tracking et de surconsommation de batterie.

Page 16: Ibeacon.pptx

Enjeux et opportunités

Page 17: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Enjeux et opportunitésGéolocalisation InDoor

• Triangulation possible d’un utilisateur avec 3 ibeacons au mètre près• Idéal pour le déplacement dans les centres commerciaux ou la puce GPS est

inaccessible et les réseaux DATA sont saturés ou inexistants.• Opportunités de jeux ou d’évènements InDoor ou OutDoor (chasse aux œufs,

chasse aux trésors…).• Èvènements pour découvrir la Paris lors de la Saint-Valentin 2015 avec l’app

ParisForLove 3

Page 18: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Enjeux et opportunitésServices innovants

• Carrefour pourrait afficher une notification personnalisée avec vos points fidélité.

• Auchan qui débloque automatiquement le scanner de produits dès que vous vous en approchez.

• Retrait programmé, sécurisé d’argent dans un DAB avec TouchID.• Le conseiller financier qui sait quand son client arrive pour son rendez-vous• Domotique: quand l’AppleTV vous voit arriver, elle allume la lumière, lance la

cafetière et allume la télé etc …

Page 19: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Enjeux et opportunitésPassbook

• Rappel: Introduit avec iOS 6 (et porté sur Android, et WindowPhone), fonctionne avec APNS mais ne sonne pas et ne réveille pas d’app

• Portefeuille de carte de fidélité, de coupon, ticket de cinéma, réservations pour événements…)

• Le « reveal » peut être géolocalisé avec une iBeacon => je vais au cinéma et mon ticket s’affiche tout seul par push sur le télephone quand j’arrive.

• Je vais au restaurant, j’ai ma réservation qui s’affiche (et le restaurant sait que je suis arrivé ☺).

• Je m’approche de la caisse du Macdo et ma carte de fidélité est prête à être scannée etc…

Page 20: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Enjeux et opportunitésVitalité de l’app via l’interactivité utilisateur

• Explosion des trafics des app mobiles qui supportent iBeacons: L'usage des applications mobiles affichant des notifications M2M (plateforme d'inMarket) a été multiplié par 16,54. Les interactions avec les produits promus par les notifications ont été multipliées par 19;

• Facebook iBeacon5 : au passage d’une iBeacon avec l’app Facebook, notification sur le magasin en question (promotion, découverte, etc) en fonction du statut de la page professionnelle Facebook.

Page 21: Ibeacon.pptx

LinkValue #TheGreatPlaceToGeek

Annexes1 : https://www.bluetooth.org/library/userfiles/file/Bluetooth_Analyst%

20Digest_Q4.pdf2 : https://www.abiresearch.com/press/ibeaconble-beacon-shipments-to-break-

60-million-by/3 : http://beaconsgalaxy.com/paris-for-love-evenement-ibeacon-st-valentin-

2015/4 : http://www.igen.fr/iphone/2014/06/ibeacon-adopte-par-les-clients-863715 : https://www.facebook.com/business/a/facebook-bluetooth-beacons