Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iBeacons

 iBeacons

Talk about beacons that Mouhcine El Amine and I gave to Appsterdam Milan's Talk Lab on the 16th of January 2014. (in Italian)

Marco Chareyron

January 16, 2014
Tweet

More Decks by Marco Chareyron

Other Decks in Programming

Transcript

  1. • Bluetooth 1.0 nel 1999 • Prima versione stabile nel

    2003 (1.2) • Molti limiti non risolti con il tempo • Meccanismi di pairing lenti • Massimo 7 slave per un master Bluetooth
  2. Bluetooth Velocità trasferimento dati 0 7,5 15 22,5 30 Bluetooth

    1.1 Bluetooth 2.0 Bluetooth 3.0 Bluetooth 4.0 0,27Mbit/s 24,00Mbit/s 3,00Mbit/s 1,00Mbit/s Bluetooth LE
  3. ★ Basso consumo energetico (95% fino 99% in meno) ★

    Nuovi ruoli: Advertiser, Scanner, Peripheral, Central ★ latenza minore (6ms vs 100ms) ★ Tempo per mandare i dati (<3ms vs 100ms) - Distanza minore (~50m vs ~100m) - Velocità minore BLE
  4. • Un dispositivo BLE (ruolo: Advertiser) • Trasmette dei dati

    in continuazione: - UUID (Universally Unique IDentifier B9407F30-F5F8-466E-AFF9-25556B57FE6D) - Major (56595) - Minor (24731) iBeacon
  5. I Miti • Il beacon si mangia?! • Trasmette contenuti?

    • Sa quando viene individuato? • Un prodotto Apple? • Individuato solo dai prodotti Apple? • Rileva la posizione di altri dispositivi BLE?
  6. • Core Location (Geofencing classico) : - Una regione è

    rappresentata da Latitudine, longitudine e un raggio). • iBeacons : - Una regione è rappresentata dal beacon (UUID, major e minor). - Un beacon può essere replicato su diverse posizioni. - La regione può essere mobile. Region monitoring
  7. • La stima di una prossimità ad un beacon è

    basata sulla potenza di segnale ricevuto. - Immediate, Near, Far e Unknown. Ranging e! micro-locazioni
  8. • Estimote • Kontakt • Gimbal (Qualcomm) • SmartBeacon •

    Radius Network • Roximity iBeacon • Paypal • Stick N Find Il mercato
  9. • Retail (promozioni, pagamenti, analytics…) • Pubblicità (interna ma anche

    esterna) • Indoor navigation • Musei • Ospedali • City games • Check-ins • Lost & found Il futuro è da inventare
  10. • Sicurezza - Cambiare i dati trasmessi dal beacon -

    Replicare un beacon “fake” • Precisione - Non si parla di “distanza” ma di “prossimità stimata” • Bluetooth ha un passato! • App downloads I limiti (è già successo)