BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

From the Google Ubiquity Dev Summit 2016: Brillo, Weave and Beacons

| by Abel Avram Follow 4 Followers on Jan 15, 2016. Estimated reading time: 2 minutes |

Google has organized this week the Ubiquity Dev Summit 2016 with sessions on their IoT technologies - Brillo, Weave, Beacons – and other technologies for wearable, TVs and Auto.

The Ubiquity Dev Summit 2016 took place this week and introduced developers to some of the Google technologies helpful in targeting some of the less pervasive devices - IoT , wearable, Chromecast, TV, Auto. There were keynotes and sessions on Brillo, Weave, Beacons, Google Cast, Android TV and Android Auto. Here we present summarized information from the IoT sessions.

Google has entered the IoT market because they see an important market here. According to a study by IDC, Intel and United Nations and presented during the Day 1 Keynote, in 2020 there will be close to 200B smart devices, or 26 such devices per each person living on the planet. These devices will not only be incorporated in wearable, but most of them will be embedded in various technologies developed by different industries. A survey of several major IoT manufacturers shows that the main issues in the path of IoT advancement are, in order: Interoperability, Security, Business Case, Legacy Hardware, Technological Immaturity, and Privacy. Google focuses on IoT interoperability, security and privacy with two technologies: Brillo and Weave.

Weave is a device-to-device communication protocol developed by Nest, and later acquired by Google, which we covered in a previous post. Brillo is an embedded OS accompanied by core services and a development toolkit. It supports OTA updates which Google considers as mandatory to deal with eventual security issues and communicates with other devices over Weave. The Android HAL makes it run on various hardware. The basic architecture of Brillo is depicted in the following chart:

brillo

Weave is integrated into Brillo but it also comes as libraries for Android, iOS and the web. Early adopters can get their hands on Brillo and Weave by requesting an invitation.

Another IoT technology that Google is working on is Beacons, representing smart devices placed indoors to provide semantic location information. Google considers this technology important based on the time spent by humans inside – 90% of the time. Such devices could be used for indoors navigation, proximity-specific notifications (present ticket at entrance), precise location features (bring the ordered food at a specific table), and others.

Beacon devices are 1-way signal transmitters using Bluetooth Low Energy. This prevents them pairing with other devices such as smartphones, protecting the privacy of users. Beacons transmit a very small payload of information, up to 20 bytes, to minimize power consumption. The payload can contain URLs, UIDs, or telemetry information sent using the Eddystone protocol, which is open sourced. There are SDKs for Android and iOS.

For more information on these technologies we recommend Google Developers YouTube channel containing the recorded sessions from the Ubiquity Dev Summit 2016.

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT