谷歌发力物联网:推开源蓝牙信标平台Eddystone

  

 

  谷歌的物联网路线图

  网易科技讯 07月15日消息,今日谷歌推出了Eddystone,一款开源跨平台的蓝牙LE信标。蓝牙信标是物联网的趋势之一。他们通常由电池供电,向周围发送某种特定信息。智能手机或平板则会被动地接受这些信号。装备了信标的公交车站可以发送时刻信息,商店可以推送优惠促销,博物馆可以发送人们眼前的展品信息。

  “Eddystone”听起来可能很奇怪,谷歌解释说这个名字来源于英国的Eddystone灯塔。如此命名的意义在于信标可以指引用户,就像灯塔指引船只那样。鉴于这是一个开源项目,用“Google Beacon”来命名显然是不合适的。谷歌的传统就是不用自己的公司名称命名那些开源项目,比如Android、Chromium、Dart。这也不是谷歌需要让公众记住的品牌,只要信标OEM和app开发者知道就可以了。

  Eddystone的产品经理Matthew Kulick表示,他们的目标是创造一个“耐用、可扩展”的信标标准。他说道:“我们一直在和许多系统合作伙伴探索蓝牙信标的实际使用环境,实际上目前使用的解决方案只是被动地解决已经提出的问题。我们想要把商人、开发者和制造商集合在一起,建立起一个生态系统。每个领域的成熟发展都需要相关企业和人士坐在一起讨论出一个基础方案,然后再各自在基础之上发挥自己改造、创新的能力。”

  恰似iBeacon,但更开放

  有评论称这种东西已经存在了,它的名字叫“iBeacon”。苹果两年前发布的iBeacon标准存在许多问题,其中很重要的一个就是它只兼容苹果自家的“i系列”产品。这也就意味着它抛下了美国智能手机市场中一半的用户和全世界智能手机市场80%的份额。如果你希望吸引公司们使用信标来打广告的话,一开局就丧失80%的受众可不是什么利好消息。

  相反,Eddystone是开源的,不仅能用在安卓系统上,iOS通过链接库文件也可以使用。它在GitHub上存有源代码。开放也是Eddystone最大的卖点。苹果对iBeacon的保护有点过了头,据报道Radius Networks公司曾设法在安卓系统上运行iBeacon服务,苹果发现之后联系他们并最终关闭了这项服务。

  灵活性

  Eddystone的另一个优势在于它的多框架支持。先前苹果的iBeacon和谷歌的The Physical Web都只支持一种框架。蓝牙信标是一种单向通讯方式,所以一般的用途就是发送提醒,在用户点击提醒后跳转到另一个显示更多信息的界面。Eddystone团队表示:“因为Eddystone兼容三种框架,你可以看到不同的信标销售商销售不同用途的信标。”

  

 

  1. 通用唯一识别码 (Universally Unique Identifier,UUID)

  UUID是一个128位的标志,用于将全世界的所有信标区分开来。比如星巴克在店内设置了信标,那么星巴克app可以选择只接受来自自家信标的消息,通过信标的唯一识别码星巴克app也可以判断出用户处于全球的哪一家分店,并推送相应的信息,如优惠券、连接WiFi等等。

  iBeacon发送的正是UUID,但它只能发送这种信息。Eddystone所支持的其他框架更有用的多。UUID的缺点在于它总是和app绑定的,也就是说每一个信标需要对应的app才能发挥作用。为了解决这个问题,Eddystone支持另一种框架。

  2. URL链接

  URL链接显然比UUID应用更广泛也更简单,任何一个手机上都有浏览器,它们都可以打开URL。虽然星巴克粉丝们不介意一直在手机中保留星巴克官方app,但一位站在冷饮售货机前的顾客显然不太想为了买一杯饮料安装一个app。在这种一次性传输中,URL无疑是最佳选择。

  URL可以被理解成信标的二维码版本。但它相较二维码的优势在于不需要专门的二维码识别软件,也不需要顾客对着二维码拍照。有了蓝牙信标,不是顾客找链接而是链接主动找顾客。在餐馆里安放一个信标就不需要贴一百万个二维码了。

  谷歌曾经有一个名为The Physical Web的项目,主要工鞥就是用蓝牙信标发送URL。它和iBeacon的问题是相同的,都是只支持一种模式。Eddystone比二者都更灵活。

  3. 临时标识(Ephemeral Identifiers,EDI)