iBeacon

概述

iBeacon 是苹果公司2013年9月发布的移动设备用OS(iOS7)上配备的新功能。其工作方式是,配备有 低功耗蓝牙(BLE)通信功能的设备使用BLE技术向周围发送自己特有的ID,接收到该ID的应用软件会根据该ID采取一些行动。

技术简介

iBeacon 最早推出是在今年的苹果 WWDC 大会上。作为 iOS 7 的一部分,它吸引人的一点是,iBeacon 是一种开发标准——绝大多数智能手机支持蓝牙 4.0(BLE)已经超过 2 年前(苹果从 iPhone 4S 开始)。蓝牙芯片近年来发展迅速,在性能和效率方面都有很大提高,且不断变得更小更便宜。现在,一块纽扣电池就能提供长达 2 年的使用寿命,而且是在设备不断对外发射信号的情况下。
此外,可以利用 iBeacon 分清楚不同的距离概念,比如近(near),适中(medium)和远(far),从而使得 iBeacon + 蓝牙在目前基于位置的服务中远远好于 GPS + WiFi 的组合。另外值得注意的是,iBeacon + 蓝牙在室内导航(Indoor Navigation)方面前景光明。
通过使用低功耗蓝牙技术(Bluetooth Low Energy,也就是通常所说的Bluetooth 4.0或者Bluetooth Smart),iBeacon基站可以创建一个信号区域,当设备进入该区域时,相应的应用程序便会提示用户是否需要接入这个信号网络。通过能够放置在任何物体中的小型无线传感器和低功耗蓝牙技术,用户便能使用iPhone来传输数据。

功能


一套iBeacon的部署由一个或多个在一定范围内发射传输他们唯一的识别码iBeacon信标设备组成。接收设备上的软件可以查找iBeacon并实现多种功能,比如通知用户,接收设备也可以通过链接iBeacons从iBeacon的通用属性配置服务来恢复价值。iBeacons不推送通知给接收设备(除了他们自己的ID),然而,手机软件可以使用从iBeacons接收到的信号来自己推送通知。


区域监测


区域监测仅限20个区域,可以在后台运行,即使app在后台运行或者手机锁屏,依然有不同的应用通知监听app(用户)进入/退出该区。区域监测也给了关闭的app一个反应的机会,在进入相关区域时允许弹出小窗口。

分类


分类工作仅应用在前端,但是将返回数组iBeacons的所有属性(UUID等)。
一个iOS设备接收一个iBeacon的传输可以近乎于iBeacon的距离,iBeacon的传输距离分为3个不同的范围:
• 最近:几厘米

• 中距:几米

• 远距:大于10米户进入、退出或者在区域内徘徊时,iBeacon的广播有能力进行传播,根据用户和Beacon的距离,这三个距离范围可以相互交互。

应用和技术


Ibeacon技术作为利用低功耗蓝牙技术研发者,有不少团队对其进行研究利用。包括Sensoro的“云子”、智石科技的“Bright Beacon”、四月兄弟的”April Beacon”、雨滴的”Drop Beacon”以及 ebeoo的“ebeoo Beacon”和iBeacon CS公共服务平台。
其中,”Bright Beacon”率先在国内推出了整体解决方案,为商家、旅游景点、博物馆等提供完整的Beacon基站、App应用以及SDK。
ebeoo专注于iBeacon蓝牙信标的硬件提供。其在国内率先推出"ebeoo Beacon"达到三防标准,配备TI CC2541 蓝牙芯片、CR2477 纽扣电池 和 电路稳压芯片 等。
iBeacon CS是国内首家面向所有开发者使用的iBeacon专业解决方案平台;iBeacon CS平台提供的不仅仅是技术方案,更为重要的是面向终端业务用户提供了业务整合方案。

发送特定ID


苹果的自主格式中带有四种资讯


iBeacon使用的是BLE技术,具体而言,利用的是BLE中名为“通告帧”(Advertising)的广播帧。通告帧是定期发送的帧,只要是支持BLE的设备就可以接收到。iBeacon通过在这种通告帧的有效负载部分嵌入苹果自主格式的数据来实现。
iBeacon的数据主要由四种资讯构成,分别是UUID(通用唯一标识符)、Major、Minor、Measured Power。
UUID是规定为ISO/IEC11578:1996标准的128位标识符。
Major和Minor由iBeacon发布者自行设定,都是16位的标识符。比如,连锁店可以在Major中写入区域资讯,可在Minor中写入个别店铺的ID等。另外,在家电中嵌入iBeacon功能时,可以用Major表示产品型号,用Minor表示错误代码,用来向外部通知故障。
Measured Power是iBeacon模块与接收器之间相距1m时的参考接收信号强(RSSI:Received Singnal Strength Indicator)。接收器根据该参考RSSI与接收信号的强度来推算发送模块与接收器的距离。电力消耗
低功耗蓝牙相比于传统蓝牙在功耗和效率方面有显著提高,在16个不同的iBeacon厂商的一项研究报告称,电池的寿命在1到24个月的范围之内。苹果公司,用一枚纽扣电池提供了1~3个月的生活,设置了100ms的广告频率,这样如果电池提供时间增加到2~3年就相当于广告频率增到到900ms。

兼容设备


• 支持蓝牙4.0的IOS设备(iPhone4s及以上,iPad第三代及以上,iPad mini第一代及以上,iPod Touch第五代)。
• 支持OS X Mavericks 10.9操作系统和蓝牙4.0的苹果计算机。
• 安卓4.3及以上(如三星 Galaxy S3/S4/S4 Mini, 三星 Galaxy Note 2/3, HTC One, Google/LG Nexus 7 2013 version/Nexus 4/Nexus 5, HTC Butterfly, OnePlus One)
• 支持Lumia Cyan及以上更新服务Windows Phone设备(报告显示,不包含Windows Phone 8.1)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值