Google发布IOT操作系统Brillo

除了物联网这个也许有些笨拙的称谓,目前还没有一个更好的术语来形容电灯、门铃、冰箱、洗衣机以及其他智能家居设备之间的互联互通,同时,所有的智能设备都需要有1个软件系统来支撑其在线运行。这些新兴的物联网设备大都要求轻量化、低功耗、低成本,现有的Android或iOS操作系统成本太高或过于繁琐,因此急需根据物联网中智能硬件设备的最低配置需求,开发一个新的操作系统。

长期以来,Andriod系统的内存占用问题一直得不到很好的解决,因此Google公司致力于针对物联网开发新的操作系统。2015年5月29日,在美国旧金山Monscane中心举行的Google I/O开发者大会上,Google发布了基于Andriod 开发的针对物联网智能家居平台的操作系统,名为 “Brillo”。新的操作系统属于物联网的底层操作系统,旨在对硬件需求最低化,能够实现端到端的设备连接。它以Andriod系统为核心,保留了最基本的内核功能,只需运行在32MB或64MB 内存上即可,显示屏可选配,支持蓝牙、WiFi、BLE及Andriod上的其他协议。由于该操作系统是基于Andriod内核,所以任何Andriod设备都可以与之轻松对接,易于实现控制,在设备配对和设置方面也将非常方便。同时,其他Andriod设备也可以自动检测到运行在Brillo上的智能设备。Brillo 操作系统预计将会在2015年第三季度正式发布。

Google发布IOT操作系统Brillo_第1张图片

                                         图 1 Weave协议示例图

除了物联网操作系统Brillo,Google同时还发布了一个跨平台、支持开发者API等特性的通信协议Weave。如图1所示,Weave能够让不同的Brillo智能家居设备,包括空调、电视、冰箱等,以及个人手机甚至是云端的设备实现数据交换,实现用户的远程控制及个性定制。例如,在你快到家时,家里的空调会自动打开并调节到你喜欢的温度;在进入家门后,客厅的灯会自动打开,电视会设定到你喜爱看的节目;在你离家的时候,这些智能家居设备又都会自动关闭电源等等。是不是会觉得这是生活在未来世界,离我们还很遥远呢?答案是否定的,Google已经宣布Weave通信协议预计将会在2015年第四季度正式发布。

需要补充的是,Google并不是物联网系统和标准的唯一玩家,其它大公司也在这个领域纷纷投入。

韩国公司从去年开始就关注物联网领域的相关研究,启动了对智能物联设备的专项研究。三星公司已经启动了自家的IoT计划,上周公布的ARTIK系列产品就是专门为物联网设备开发的优化平台和模块。

继三星宣布在物联网市场推出ARTIK开发平台后,高通公司在上周也紧接着发布了自家的互联网战略,包括一系列可支持互联网家电产品的芯片及AllJoyn软件开发平台。高通公司表示会积极兼容目前市面上其他主流的家电设备标准,当然,他们更希望通过不断推出自家的新产品来抢占物联网的市场先机,制定行业标准。

此外,在2015华为网络大会上发布的LiteOS,全球最轻量级的开源物联网操作系统。LiteOS系统体积轻巧,只有10KB,具有零配置、自发现、自组网、跨平台的能力,只要LiteOS设备上电即可相互发现,并组成Mesh网络,这样即使初级用户也可以DIY方式部署智能硬件。LiteOS推出可以让家居智能硬件的开发变得更简单。

当然,目前各式各样的物联网操作系统才刚刚推出,尚处于起步阶段,现在就谈智能设备之间的互操作性还为时过早。大部分公司都想通过支持更多的第三方智能设备合作商来推广他们的平台,甚至于像苹果这样的公司也不例外。苹果公司拥有诸如iPad、iPhone、Apple Watch等用户终端设备,还推出了HomeKit智能家居平台,可能会成为Google在物联网智能家居市场最有力的竞争对手。预计Google在I/O大会之后,针对物联网操作系统还会有进一步的动作。智能物联,谁主沉浮?让我们拭目以待!

感谢徐川对本文的审校。

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

你可能感兴趣的:(Google发布IOT操作系统Brillo)