Eddystone 和 ibeacon是什么 到底有什么区别

移动互联网
&&>&&&&>&&
谷歌Eddystone开源定位项目 叫板iBeacon  来源:搜狐IT  作者:王雪莹还以为苹果家的iBeacon技术最牛吗,那你可能就孤陋寡闻了。7月15日据彭博社消息称,谷歌正计划推出Eddystone开源标准,以此制衡在蓝牙定位领域“过于嚣张”的苹果。
据了解,从准确的技术层面来说,Eddystone只能算是谷歌为抗衡iBeacon的项目之一,是谷歌完善自家beacon定位系统生态中的一颗关键“螺丝”。具体来说,Eddystone平台在一定程度上取得了技术性突破。与目前的iBeacon不同,Eddystone可同时兼载Android及iOS系统,与此同时,用户也可以通过URLs实现Eddystone与App或网页页面的同步对接,从而方便商家更便捷地将其与自家产品海报、传单等相连。
尽管Eddystone在技术角度尚未能解决隐私安全隐患,但至少是给苹果及其iBeacon技术敲响了警钟。
关键词:谷歌 iwatch 苹果官方 苹果公司 Daniele在2005年国际电信联盟(International Telecommunication Union,ITU)发布后,物联网开始在全球范围内得到重视,并迅速发展。作为世界著名的互联网公司,谷歌公司也开始积极进行物联网产品的研发和推广。其重大举措包括收购了美国智能家具公司Nest Labs、提出了为家用物联网设计的Weave通讯协议、设计了基于IP的Thread无线通讯协议和进行基于安卓的轻量级物联网操作系统的研发等。近日,谷歌又正式了一款跨平台的开源蓝牙低功耗(Bluetooth Low Energy,BLE)Beacon标准——Eddystone,为其在物联网领域的发展增添新的力量。接下来,本文就对Eddystone进行简要介绍。作为物联网的发展趋势之一,BLE Beacon通常由电池供电,主要通过蓝牙向附近设备发送某种特定信息。例如,装备了Beacon的公交车站可以向等车的乘客发送实时的班车信息;博物馆可以利用Beacon向参观者介绍附件的展品信息等。Eddystone就是BLE Beacon的一种通信标准,用来指导开发者进行Beacon信息的传输。据谷歌官方解释,该名字来源于英国的Eddystone灯塔,其意义在于Beacon可以像灯塔指引船只那样为用户提供相关信息。Eddystone的,该项目的目标在于试图创建一个鲁棒、可扩展的Beacon标准,并试图把商人、开发者和制造商集合在一起,建立起一个完善的Beacon生态系统。Eddystone包含两个全新的API——Nearby API和。Nearby API适用于安卓和iOS系统,允许应用程序发现附近的Beacon硬件,并确认当前所处情境。Proximity Beacon API则用于连接位置与存储在云端的相关数据,解密Beacon所传输信息的含义。那么,Eddystone究竟有哪些特点呢?首先,Eddystone的主要特点之一就是它是一种开源且跨平台的Beacon标准。两年前,苹果已经发布了类似的Beacon标准——。然而,该标准只兼容苹果公司的“i系列”产品。与之相比,开源的Eddystone应用范围要宽广很多。它不仅可以用在安卓系统上,也可以通过链接库文件的方式用在iOS系统中。而且,Eddystone的代码已经托管在上。相关开发人员都可以下载源代码进行定制化修改或完善。另外,Eddystone的特点在于其支持多种框架类型。苹果的iBeacon和谷歌的都只支持一种框架。而Eddystone支持通用唯一识别码(Universally Unique Identifier,UUID)、URL链接、临时标识(Ephemeral Identifiers,EID)以及遥测数据等四种框架类型。通用唯一识别码UUID共计128位,是每个Beacon的全球唯一标识。通过识别不同的UUID,相应设备上的APP就可以知道目前所处的位置或者该标识所暗含的其他信息。苹果推出的iBeacon发送的正是UUID。然而,UUID需要和对应的APP联合使用才能解密该标识所暗含的信息,方式不够灵活、简便。为了解决该问题,Eddystone支持另一种框架——URL链接。URL链接比UUID要更简单、直接。用户接收到URL连接后,只需要用浏览器直接打开,即可看到相关的信息。URL链接可以被理解成Beacon的二维码版本。但是,它不需要专门的识别软件或者识别过程。临时标识EID是一种只允许被授权用户读取信息的框架类型。例如,在超市或者餐厅等公开场所,经营者既需要面向所有客户进行信息广播,也需要只针对所有员工进行临时消息公告。EID就是面对这种情形而专门设计。为了安全性考虑,这些EID相关的信息会经常更新,以确保只有授权用户可以解码。遥测数据框架主要面对需要掌控大量Beacon的企业。由于大部分Beacon都是采用电池供电,在一段时间后就需要更换电池或充电。遥测数据框架允许Beacon将自身的状态和电量信息发送给周围的工作人员,以便进行针对性的维护和更换。总而言之,Eddystone具有开源、跨平台和支持多种框架类型等特点。其发布对于Beacon生态系统有着非凡的意义。联合创始人兼CEO ,Eddystone兼容多种框架协议的特点将使其用途十分广泛。这样,开发人员就不需要为每一种协议单独设置一个Beacon。而且,为了更好的发展Beacon生态圈,谷歌致力于研究Beacon标准的同时,把硬件和管理软件等其他方面留给了合作公司。此外,谷歌将会引领Eddystone app的开发和支持。在今年早些时候已经在波兰地区使用了基于Beacon的技术来进行实时导航和提醒。目前,谷歌正在考虑进一步扩展此服务的应用地域。最后,也即将推出可以利用Beacon信息来更新提醒卡片的服务,扩大Eddystone的应用场景。感谢对本文的审校。给InfoQ中文站投稿或者参与内容翻译工作,请邮件至。也欢迎大家通过新浪微博(,),微信(微信号:)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入InfoQ读者交流群)。
精选IT技术优秀文章,分享IT技术精华在ITUPUP,一起学习,一起成长!1100次阅读|
686次阅读|
7397次阅读|
2421次阅读|
2518次阅读|
3668次阅读|
6377次阅读|
4542次阅读|
7453次阅读|
3323次阅读|
3572次阅读|
点击量12789点击量9645点击量9467点击量8515点击量7361点击量7301点击量6409点击量5538点击量5019
吃水不忘挖井人,感谢勤劳的编辑团队
&2015 Chukong Technologies,Inc.
京公网安备89源标题:叫板iBeacon:谷歌推出开源的Eddystone蓝牙无线信标平台
Google已经推出了一项名为Eddystone的开源低功耗蓝牙(Bluetooth LE)beacon平台,并且能够在iOS、Android等系统上轻松使用。作为一个新LBS(基于地理位置的服务)项目,该工具能够管理一大群蓝牙beacons并确保其能够正常工作。Eddystone的主要功能是告诉移动设备它们在哪、周边又有什么,然后将在线数据与实际地点联系起来。
Eddystone的另一个重点是两个全新的API。首先,Nearby API可用于Android和iOS,以便应用程序发现附近的“信标”并找出与情境相关的内容,比如附近的公交站台、或者路过的某家商店。
其次是Proximity Beacon API,它可以连接一个语义上的实际位置,以及存储在云端的相关资料。此外,Google还表示会将现有的地理位置API(比如Places API)升级并整合进来。
除了这些,Google还提供了一个可远程追踪失效硬件、低电量、以及不经意间被挪动了位置的物件的工具。
需要指出的是,Google并不是唯一一家着手与“信标”技术的公司,比如苹果就在自家零售商店(Apple Store)部署了iBeacon,而Gimbal则出现在了超级碗赛场等地方。
当然,Eddystone将与上述设备共存,而不是简单粗暴地取代它们。至于开源的吸引力究竟如何,就让时间去检验吧。
[编译自:SlashGear , 来源:Google]
相关文章:[视频]四款Wi-Fi Aware接近感知芯片已通过Wi-Fi联盟认证网络的那点事儿
本文标签:
本月热门排行

我要回帖

更多关于 云子 ibeacon 的文章

 

随机推荐