写点什么

谷歌 Ubiquity 开发者峰会 2016:Brillo、Weave 和 Beacons

  • 2016-01-18
  • 本文字数:1163 字

    阅读完需:约 4 分钟

谷歌于近日组织召开了 Ubiquity 开发者峰会 2016 ,会议内容涵盖了 Brillo、Weave、Beacons 等 IoT 技术及其他一些面向可穿戴设备、电视、汽车的技术。

Ubiquity 开发者峰会于 2016 年 1 月 11 日举行。此次大会向开发人员介绍了谷歌的部分技术,帮助他们针对某些普及程度较低的设备(IoT、可穿戴设备、Chromecast、电视、汽车)进行开发。主题演讲及会议内容涉及 Brillo、Weave、Beacons、Google Cast、Android TV 和 Android Auto。本文对 IoT 会议的内容进行了总结。

谷歌已经涉足 IoT 市场,因为他们在这里看到了一个很重要的市场。根据 IDC、英特尔和联合国的一项研究以及大会第一天主题演讲的内容,到2020 年,全球将会有将近2000 亿智能设备,或者说生活在这个星球上的人,人均将有26 个此类设备。这些设备不只是包含在可穿戴设备中,它们中的大部分会嵌入到由不同行业开发的各种技术中。一项由多个主流IoT 设备制造商联合开展的调查显示,影响IoT 发展的主要问题依次是:互操作性、安全性、商业案例、遗留硬件、技术不成熟和隐私。谷歌借助Brillo 和Weave 两种技术致力于解决互操作性、安全性和隐私问题。

Weave 是一种由 Nest(后来被谷歌收购, InfoQ 前期报道过)开发的设备互联通信协议。 Brillo 是一个附带核心服务和开发工具集的嵌入式 OS。它支持 OTA 更新,这被谷歌视为处理可能的安全问题以及通过 Weave 同其他设备通信所必备的特性。Android HAL 使它可以运行在各种硬件上。下图描述了 Brillo 的基本架构:

Weave 集成到了 Brillo 中,但它也以 Android、iOS 和 Web 库的形式提供。早期采用者可以通过申请邀请码 获得 Brillo 和 Weave。

谷歌正在研发的另一项 IoT 技术是 Beacons , 可以替置于室内的设备提供语义位置信息。谷歌认为这项技术很重要,因为人们 90% 的时间都呆在室内。这样的设备可以用于室内导航、接近通知(在入口出示车票)、精确定位功能(将订购的食物送到特定的桌上)等等。

Beacon 设备是一种使用低功耗蓝牙的单向信号传输器。这可以防止它们同其他设备配对(如智能手机),保护用户隐私。为了最小化电量消耗,Beacons 传输的信息有效载荷非常小,最多 20 个字节。有效载荷包含 URL、UID 或者使用开源的 Eddystone 协议发送的遥测信息。谷歌提供了面向 Android 和 iOS 的 SDK。

要了解关于这些技术的更多信息,我们推荐 YouTube 谷歌开发者频道,其中包含了 Ubiquity 开发者峰会 2016 的会议视频。

查看英文原文 From the Google Ubiquity Dev Summit 2016: Brillo, Weave and Beacons


感谢谢丽对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016-01-18 18:002586
用户头像

发布了 1008 篇内容, 共 392.7 次阅读, 收获喜欢 344 次。

关注

评论

发布
暂无评论
发现更多内容

架构实战营 毕业总结

Ahu

设计微博系统中”微博评论“的高性能高可用计算架构

智慧源点

架构实战营

抵制不良饭圈文化,互联网平台应该肩负哪些责任

石头IT视角

智能边缘开源框架Baetyl,构建边缘融合智能应用

百度开发者中心

AI 最佳实践 物联网 边缘计算 开源技术

fil币价格行情怎么样?fil币价值和未来在哪?

fil币价格行情怎么样 fil币价值和未来在哪

财富自由的本质及如何实现财富自由?

非著名程序员

认知提升 个人提升 财富自由 8月日更

网络攻防学习笔记 Day106

穿过生命散发芬芳

网络安全 8月日更

上游思维的三大障碍

石云升

读书笔记 8月日更 上游思维

kubernetes/k8s CRI 分析 -kubelet 删除 pod 分析

良凯尔

Kubernetes 源码分析 Kubernetes Plugin #Kubernetes# cri-o

架构实战训练营总结

唐江

架构实战营

极客大学架构实战0期毕业总结

谢博琛

架构实战营 模块五作业

孫影

架构实战营 #架构实战营

设计千万级学生管理系统的考试试卷存储方案

架构0期-Bingo

从0开始的TypeScriptの八:类

空城机

JavaScript typescript 大前端 8月日更

【Vue2.x 源码学习】第三十六篇 - 组件部分 - Vue.extend 实现

Brave

源码 vue2 8月日更

Python开发篇——基于React-Dropzone开发上传组件

吴脑的键客

Python flask React

架构实战营毕业总结

Saber

架构实战营 毕业总结

netty系列之:对聊天进行加密

程序那些事

Java Netty nio

总结

杰语

Drools 规则属性

LeifChen

drools 规则引擎 8月日更 规则属性

python爬取下载m3u8加密视频,原来这么简单!

Python研究者

8月日更

架构实战营 | 毕业设计

架构实战营

杂谈:电商平台中的图片资源优化实战

云小梦

CSS JavaScript html5 jpeg 图片处理

FastApi-13-文件上传-1

Python研究所

FastApi 8月日更

【LeetCode】 礼物的最大价值Java题解

Albert

算法 LeetCode 8月日更

前端之算法(五)顺序和二分搜索

Augus

数据结构与算法 8月日更

Python Qt GUI设计简介、环境下载和安装(基础篇—1)

不脱发的程序猿

Python qt GUI设计 Qt Company

HarmonyOS组件开发 ScrollView嵌套ListContainer 滑动冲突问题

爱吃土豆丝的打工人

HarmonyOS ScrollView ListContainer 嵌套滑动

拆分电商系统为微服务

thewangzl

架构实战营模块五作业-微博评论高性能高可用架构

王晓宇

架构实战营

如何在二三线城市月薪过万(三)java偏功能实现的面试题,有备无患!!

小鲍侃java

8月日更

谷歌Ubiquity开发者峰会2016:Brillo、Weave和Beacons_移动_Abel Avram_InfoQ精选文章