iBeacon定位设备选择的几个参数介绍
iBeacon技术解析
iBeacon利用的是BLE的蓝牙广播“通告帧”(AdverTIsing)。通告帧由配备BLE的设备定期发出,只要是支持BLE的终端,都可以接收到信号。通告帧的有效载荷部分,写入了由iBeacons定义的数据。
iBeacon的数据大致由四部分信息组成: UUID(universally unique idenTIfier)、Major、Minor,以及Measured Power。
iBeacon的帧由显示企业和组织的UUID与Major、Minor组合而成。1米处的信号强度也包含在iBeacon中发送,可用来当作计算位置、距离的参数。
Major与Minor由iBeacon的开发者自己设置。Measured Power是iBeacon的发送模块与接收器之间距离为1米时信号强度(RSSI:received signal strength indicator)的参照值。接收器根据作为参照的RSSI和接收信号的强度,推测发送模块与接收器之间的距离。
iBeacon特点
1、无需连接
iBeacons相比较于原来的蓝牙技术有几个特点:首先它不需要配对,苹果在之前对蓝牙设备的控制比较严格,所以只有通过MFI认证过的蓝牙设备才能与iDevice连接,而iBeacons就没有这些限制了;
2、准确与距离
普通的蓝牙(蓝牙4.0之前)一般的传输距离在0.1~10m,而iBeacons信号可以精确到毫米级别,并且最大可支持到80m的范围
3、功耗更低
其实iBeacons 是基于 Bluetooth LE 技术,一颗纽扣电池可以使iBeacons使用500天
4、便于管理开发与空中升级:
苹果把 iBeacon整合进其 iOS 系统中,成为 CoreLocaTIon 的一部分,从配对、信号交换连结到传输,苹果已全部支持,对 iOS 开发者而言,这一切都省事多了,而且 iBeacons 还可以 OTA(on-the-air)无线空中升级与设定。
5、隐私
如果一个应用有能力分辨出你正在什么地方附近,它就有能力将你的信息发送到相关的服务器。这意味着服务提供方将能获取并存储你的行为及决策信息。
从市场营销的角度讲,这也就意味着他们能通过区隔分析、A/B测试等方式来持续改进针对你的服务。从隐私的角度讲,Beacon的方式与多数其他技术相比还是有些不同的。市面上的很多分析技术,例如WiFi三角区域分析或设备版本探测等,会使用户完全不了解自己的行为已经被追踪。而在Beacon模式中,用户是在知情的情况下主动选择参与的——他们要自主下载应用,开启蓝牙,并授权应用获取自己的信息。当然,要促使用户保持应用的运行,开发者仍需要付出很多努力,使其体现出清晰的使用价值。
iBeacon的功能
一套iBeacon的部署由一个或多个在一定范围内发射传输他们唯一的识别码iBeacon信标设备组成。接收设备上的软件可以查找iBeacon并实现多种功能,比如通知用户,接收设备也可以通过链接iBeacons从iBeacon的通用属性配置服务来恢复价值。iBeacons不推送通知给接收设备(除了他们自己的ID),然而,手机软件可以使用从iBeacons接收到的信号来自己推送通知。
区域监测
区域监测仅限20个区域,可以在后台运行,即使app在后台运行或者手机锁屏,依然有不同的应用通知监听app(用户)进入/退出该区。区域监测也给了关闭的app一个反应的机会,在进入相关区域时允许弹出小窗口。
分类
分类工作仅应用在前端,但是将返回数组iBeacons的所有属性(UUID等)。
一个iOS设备接收一个iBeacon的传输可以近乎于iBeacon的距离,iBeacon的传输距离分为3个不同的范围:
近距:几厘米
中距:几米
远距:大于10米
当用户进入、退出或者在区域内徘徊时,iBeacon的广播有能力进行传播,根据用户和Beacon的距离,这三个距离范围可以相互交互。
iBeacon传输的最大射程将取决于位置、现场布置、障碍物(例如在一个皮革手袋或厚情况下)。标准信号有近似的70米,远程信号可达450米。
iBeacon定位设备的参数
iBeacon应用场景
1、营销推送
有些购物商场,在没有WiFi甚至手机网络信号差的情况下,也可以通过iBeacon技术也可以实现信息交互,这对于在大型的零售商来说利用iBeacon技术可以实现了“区域广播营销”能力,可以用来定向推送多样化的商品折扣信息,同时还可以用于商品导览等,一集在地下室等信号不稳定的地方推送营销信息。目前已知的是纽约花旗球场(CiTI Field)已经开始试验通过iBeacon技术向场内观众推送视频、热狗优惠券以及座位导航服务。一句话总结iBeacons那就是该技术就像是室内的GPS,iPhone可以接收iBeacons信号,通过计算获得准确的定位信息。比如说当你驾驶到地下停车场,停车之后去购物。回来之后,iPhone应用可以指导你找到自己机车的精确位置。定位只是iBeacons技术的一部分iBeacons技术可以完成更多事情。
2、环境感知
加速度计、光线传感器、温度传感器精确感知物理世界光线、温度、运动状态、距离等数据。
3、移动支付
苹果虽然没有在旗下多款手机产品中叠加NFC,也推出了Passbook会员券盒,对于做移动支付还是呈保守状态,但使用iBeacon来实现移动支付是一个不错的想法。*第三方支付巨头PayPal已经开始摩拳擦掌,并相继开展一系列动作,在半年前,PayPal推出了一款基于低耗蓝牙技术,名为PayPal Beacon的支付功能。明眼人发现这项技术与苹果的iBeacon的技术原理相同,设计的应用场景是用户到达商户时只要报出自己的姓名,即可在离开商店时自动进行支付,虽然离具体落地还很遥远,但目前看来PayPal已经准备把它当做未来重要的支付方式,在PayPal总裁David Marcus多次在公开抨击唱衰NFC技术的前提下,不难看出PayPal想依靠其取代NFC支付的新方式,而且最近PayPal向苹果不断伸出橄榄枝,表示与苹果进行移动支付上面的合作意向,包括防钓鱼和各种后台支付业务处理等服务。
4、智能家居
iBeacon技术可以很好的判断设备的具体方位,还有感知环境的能力,因此iBeacon可以有针对性地为家庭互联化提供更多可能性。例如设置家庭物联网,房间灯光、空调控制,用户进入房间自动开灯、离开房间自动关灯,电脑、电视机的自动开启、夏天自动关闭冷气、PS3、蓝光影碟在离开客厅后自动暂停等等。
5、室内定位
在一个空间布置多个iBeacons,通过接收信号强度(RSSI),在理想环境中这种方式可以获得较为精确的定位。