Jeffrey Cross
Jeffrey Cross

Google Memperkenalkan Eddystone Beacon

Pada permulaan minggu Google melancarkan Eddystone, standard terbuka dan standard LE beacon Bluetooth cross-platform. Pada pandangan pertama ia kelihatan seperti iBeacon Apple, tetapi ada lagi yang berlaku di sini daripada bertemu dengan mata.

Dua tahun yang lalu di WWDC Apple secara senyap memperkenalkan iBeacon sebagai cara untuk menambah konteks dunia nyata kepada aplikasi telefon pintar.

IBeacon melakukan apa yang anda harapkan, ia berfungsi sebagai suar, menyiarkan pengenal unik sejagat (UUID) yang boleh dijemput oleh telefon atau peranti Bluetooth LE lain. Pengenal ini boleh digunakan untuk mencetuskan tindakan berdasarkan lokasi, seperti menjana pemberitahuan push pada peranti pengguna. Walaupun tidak menyediakan keupayaan lokasi dalaman yang benar, suar dapat bertindak sebagai khidmat pemberitahuan jarak dekat.

Walau bagaimanapun suar adalah terhad, ia tidak boleh menyiarkan maklumat sewenang-wenang, hanya UUID dan nombor ID Utama dan Minor - bersama-sama ketiga nombor itu secara unik mengenal pasti perkakasan beacon - yang mesti dipetakan oleh aplikasi telefon pintar anda ke lokasi yang berkaitan dengan itu identiti.

Walaupun terdapat beberapa percubaan menarik untuk menghasilkan kes-kes penggunaan novel untuk perkakasan suar, beberapa kurang berjaya daripada yang lain, sebahagian besarnya suar tidak digunakan banyak di luar persekitaran runcit. Walaupun minat yang kuat terhadap teknologi iBeacon, ia tidak benar-benar pergi ke arus perdana.

Sebahagiannya adalah kerana program MFi terkenal Apple. Ini adalah program pelesenan Apple untuk pemaju dan pengeluar pihak ketiga yang ingin membina aksesori untuk iPhone, sementara itu tidak termasuk aksesori Bluetooth LE yang menggunakan profil Bluetooth standard, termasuk peranti HomeKit dan teknologi Apple iBeacon.

Walaupun begitu, semua yang anda perlukan untuk mereplikasi iBeacon berada di tempat terbuka, kerana ia menyiarkan semua maklumat yang anda perlukan untuk membalikkan insinyur spesifikasi suar. Akibatnya banyak orang duduk dan menulis perpustakaan Android untuk menyokong standard.Walau bagaimanapun, seiring dengan berjalannya waktu, Apple merosakkan pemaju ini dan memaksa mereka membuat perubahan dan menghilangkan sokongan Android. Mereka juga telah memaksa syarikat-syarikat perkakasan untuk mendaftar lesen sebelum mengedarkan suar - contohnya sokongan iBeacon untuk perkakasan SensorTag TI telah dibongkarkan oleh syarikat tidak lama selepas ia diumumkan.

Ini seterusnya membawa kepada pelbagai inisiatif, seperti standard AltBeacon dari Radius Networks. Bagaimanapun, semua ini pada dasarnya menyalin iBeacon, Eddystone - yang dinamakan sempena Eddystone Lighthouse di luar pantai Devon di England - yang berbeza.

Eddystone adalah cross-platform, dan sumber terbuka, diedarkan di bawah lesen Apache v2.0. Walaupun sokongan dibina ke API Berdekatan Google Play Services pada Android, ia juga mempunyai sokongan perpustakaan untuk iOS.

Mungkin lebih menarik, ia tidak berfungsi dengan cara yang sama seperti iBeacon Apple. Bukan hanya pengiklanan pengenal unik, Eddystone juga menawarkan jenis iklan kedua, URL. Secara berkala, Google telah membuat versi siaran kod QR, yang mana anda tidak perlu mengarahkan telefon anda, tetapi sebaliknya yang boleh dimakan secara pasif oleh semua orang dalam lingkungan suar.

Jenis bingkai URL jauh lebih fleksibel daripada identiti yang unik, kerana bukan sebagai penunjuk ke pangkalan data belakang, tidak dapat dibayangkan oleh siapa pun kecuali syarikat - dan aplikasinya - bahawa suar dikaitkan dengan, URL dapat ditafsirkan oleh sebarang perisian yang dapat melihat suar.

Tetapi tidak seperti percubaan sebelumnya Google pada standard suar, projek Web Fizikal mereka, ia tidak hanya mengiklankan bingkai URL. Di samping bingkai UUID dan URL, Eddystone Google juga boleh dikonfigurasikan untuk menyiarkan dua jenis maklumat lain, Pengenal Ephemeral (EID) dan aliran telemetri.

Maklumat tentang kedua-dua jenis bingkai terakhir ini masih sedikit nipis di atas tanah, namun aliran telemetri sepatutnya membantu syarikat menggunakan sebilangan besar suar dan kemudian mencari,dan menetapkan, perkakasan pecah. Manakala EID adalah jenis bingkai yang selamat, kononnya suar yang hanya pengguna yang dibenarkan boleh dibaca.

Walaupun ia tidak serasi dengan iBeacon Apple, pengeluar perkakasan seperti Radius Network, bluvision dan Estimote telah bergegas untuk menyokong standard baru, dan ia akan menjadi menarik untuk melihat bagaimana perkembangan ini. Terutamanya kerana implikasi keselamatan siaran URL lebih teruk daripada penyiaran pengecam unik yang mudah, dan pada masa lalu sesetengah pembuat 'suar tidak begitu sukar untuk membalikkan jurutera dan mengubah suai.

Kongsi

Meninggalkan Komen