Jeffrey Cross
Jeffrey Cross

Google predstavlja Eddystone Beacon

V začetku tedna je Google predstavil Eddystone, odprtokodni in večplastni standard Bluetooth LE Beacon. Na prvi pogled izgleda kot Appleov iBeacon, vendar se tu dogaja več, kot se zdi na prvi pogled.

Pred dvema letoma je na WWDC Apple tiho predstavil iBeacon kot način za dodajanje resničnega svetovnega konteksta aplikacijam pametnih telefonov.

IBeacon dela točno to, kar ste pričakovali, deluje kot svetilnik, ki oddaja univerzalni enolični identifikator (UUID), ki ga lahko prevzame telefon ali druga naprava Bluetooth LE. Ta identifikator lahko uporabite za sprožitev akcije, ki temelji na lokaciji, kot je generiranje potisnega obvestila na uporabniški napravi. Čeprav ne zagotavljajo resničnih zmožnosti za zaprtje lokacij, lahko svetilniki tako delujejo kot storitev obveščanja o bližini.

Kljub temu, da so svetilniki omejeni, ne more oddajati poljubnih informacij, samo njegova UUID in glavna in manjša identifikacijska številka - skupaj tri številke enolično identificirajo strojno opremo - ki jo mora aplikacija pametnega telefona preslikati na lokacijo, povezano s tem identitete.

Medtem ko je bilo nekaj zanimivih poskusov za ustvarjanje novih primerov uporabe za strojno opremo za svetilnike, nekatere manj uspešne od drugih, večinoma niso bili uporabljeni toliko zunaj maloprodajnih okolij. Kljub intenzivnemu zanimanju za tehnologijo iBeacon, ni resnično prešel v običajno prakso.

Deloma je to posledica zloglasnega Appleovega MFi programa. To je Appleov licenčni program za razvijalce in proizvajalce tretjih oseb, ki želijo zgraditi dodatke za iPhone, medtem ko ne vključuje dodatkov Bluetooth LE, ki uporabljajo standardne profile Bluetooth, ampak vključuje naprave HomeKit in tehnologijo Apple iBeacon.

Kljub temu je vse, kar potrebujete za razmnoževanje iBeacona, takoj na prostem, saj oddaja vse informacije, ki jih potrebujete za obrnjen inženiring specifikacij za svetilnike. Zaradi tega je veliko ljudi sedelo in pisalo Android knjižnice, da bi podprle standard. Vendar pa se je sčasoma premaknilo naprej, Apple pa je spodbudil te razvijalce in jih prisilil k spremembam in odstranitvi podpore za Android. Prav tako so podjetja za strojno opremo prisilila, da se prijavijo za licence, preden so razdelili svetilnike - na primer, iBeaconova podpora za strojno opremo TI's SensorTag je družba kmalu po tem, ko je bila objavljena, povlekla.

To je privedlo do različnih pobud, kot je standard AltBeacon iz omrežja Radius. Vse to pa je v bistvu prepisalo iBeacon, Eddystone - imenovan po svetilniku Eddystone ob obali Devona v Angliji - pa nekaj drugega.

Eddystone je cross-platform in open source, distribuiran pod licenco Apache v2.0. Čeprav je podpora vgrajena v API za storitve Google Play v okolju Android, ima tudi podporo za knjižnico za iOS.

Morda je zanimivejše, da ne deluje popolnoma enako kot Appleov iBeacon. Namesto oglaševanja edinstvenega identifikatorja, Eddystone ponuja tudi drugo vrsto oglasa, URL. Google je dejansko ustvaril različico QR kode, ki je ni mogoče usmerjati, ampak tisto, ki jo lahko pasivno porabijo vsi v dosegu signala.

Vrsta okvira URL je veliko bolj prilagodljiva kot edinstvena identiteta, ker namesto URL-ja, ki ga ni mogoče razbrati od nikogar razen podjetja - in aplikacije - s katerim je svetilnik povezan, se lahko URL razlaga z programsko opremo, ki lahko vidi svetilnik.

Toda za razliko od prejšnjega Googlovega poskusa standarda Beacon, njihovega fizičnega spletnega projekta, ne oglašuje le okvira URL. Googlov Eddystone je lahko poleg UUID in okvirjev URL-jev tudi konfiguriran za oddajanje dveh drugih vrst informacij: Ehemeral Identifier (EID) in tok telemetrije.

Informacije o teh zadnjih dveh vrstah okvirjev so še vedno nekoliko tanke na tleh, vendar pa naj bi tok telemetrije podjetjem pomagal uvesti veliko število signalov in nato najti,in popravi, poškodovana strojna oprema. Medtem ko je EID varen tip okvirja, naj bi bil svetilnik, ki ga lahko berejo samo pooblaščeni uporabniki.

Kljub temu, da ni združljiva z Appleovim iBeaconom, so proizvajalci strojne opreme, kot sta Radius Network, bluvision in Estimote, pohiteli s podporo novemu standardu in zanimivo bo gledati, kako se to razvija. Še posebej zato, ker so varnostne posledice oddajanja URL-jev resnejše od oddajanja preprostih edinstvenih identifikatorjev, v preteklosti pa nekateri proizvajalčevi signali niso bili tako težko obrniti inženiring in spreminjanje.

Delež

Pustite Komentar