Está en la página 1de 55

Sesión 2

Beacon
Jorge Guerra Guerra
Núcleo de Investigación e Innovación Tecnológica
Robótica e Internet de las Cosas UNMSM
Responsable
jguerrag@unmsm.edu.pe
2

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


3

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


4

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


5 Funcionamiento del Beacon

 El Beacon envía un identificador único


 La aplicación móvil oye la señal BLE del Beacon y reacciiona de alguna
forma
 El identificador contiene 3 componentes:
 UUID: identifica a un proveedor de Beacon
 Major: Especifica una región, como la localización de la tienda
 Minor: especifica una subregión, como un deparamento de una tienda

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


6 Detalles

Generador UUID: http://www.itu.int/en/ITU-T/asn1/Pages/UUID/uuids.aspx

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


7

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


8

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


9

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


Caracterización de la distancia de un Beacon
10

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


11

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


12

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


13

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


14 Componentes de un Sistemas Beacon

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


15

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


Por ejemplo BeaconONE (OnyxBeacon)
16

Precio: $79.00

Rango: 70 mts
Bateria 1 año
Soporta IOS/Android
Seguridad: 128 bits AES
Cumple especificación
Eddystone Lic. Jorge Guerra --- jguerrag@unmsm.edu.pe
17

Bluno Beetle

Con Bluetooth 4.0 BLE


CC 2540
2.4 Ghz
UUID y AES 128bits

Lic. Jorge Guerra --- jguerrag@unmsm.edu.pe


18

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


19

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


20 Eddystone

• Eddystone-UID: A unique, static ID with a 10-byte Namespace component and a 6-byte


Instance component.
• Eddystone-URL: A compressed URL that, once parsed and decompressed, is directly usable
by the client.
• Eddystone-TLM: Beacon status data that is useful for beacon fleet maintenance, and
powers Google Proximity Beacon API's diagnostics endpoint. -TLM should be interleaved with an
identifying frame such as Eddystone-UID or Eddystone-EID (for which the encrypted eTLM
version preserves security).
• Eddystone-EID: A time-varying beacon frame that can be resolved to a stable identifier by
a linked resolver, such as Proximity Beacon API.

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


21

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


22

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


23

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


24

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


25 Fabricantes de Eddystone

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


Beacon en Google Beacon
26

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


27

Elementos de
Google Beacon

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


28

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


29

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


30

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


31

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


32

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


33

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


https://console.developers.google.com/
34

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


35

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


36

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


37

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


38

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


39

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


40

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


41

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


42

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


43

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


44

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


45

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


46

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


47

https://developers.google.com/beacons/dashboard/
Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas
48

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


49

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


50

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


51

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


Physical Web
52

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


53
Physical Web

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas


54 Setting up your own beacon

 If you’d like to set up your own Physical Web beacon, you can follow these
steps below:
 Purchase an Eddystone certified beacon. You can choose from the list
here.
 Download the beacon configuration app corresponding to your
purchased beacon.
 Open the configuration app and connect to your nearby beacon. Choose
a URL to enter in the Eddystone URL field. Note that the URL length can only
be 18 bytes, so you may need to use a URL shortener to compress your URL.
 That’s it! Your beacon is now broadcasting URLs that can be discovered by
Physical Web-supported browsers such as Chrome.

https://github.com/google/eddystone/tree/master/tools/eddystone-validator
Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas
55

Beacon es una nueva forma de acercarnos a la Internet de las Cosas

Lic. Jorge Guerra Guerra - NIIT Robotica e Internet de las Cosas

También podría gustarte