在省电上,苹果的iBeacon似乎更适合Android手机

雷锋网  •  扫码分享
我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

苹果 的 iBeacon 协议是专为其iOS设备而开发的,不过Android设备在安装适当的软件后,也能很好地使用 iBeacon 。根据 Aislelabs 公司的一项研究,在考虑电池使用时长方面,Android手机可能更适合iBeacon。

在室内,手机信号经常会收到阻隔,GPS也是同样,而Beacon硬件就是室内数据的解决方案,它通过低功耗蓝牙技术可以进行十分精确的微定位。这一技术的应用场景之一就是智能 家居 ,多个Beacon能构成信息服务网络,实现家庭智能化。比如检测到房间有人,就会自动开灯,打开空调。联系到 Google 收购 智能家居 公司Nest,以及近日 三星 收购 家居自动化平台SmartThings,Beacon技术会越来越普通。

理论上,任何支持低功耗蓝牙(BLE)的设备都能通过开源的 Altbeacon 等协议连接到Beacon(信号塔)设备,不过多数Beacon设备都采用 苹果 的iBeacon 标准。iBeacon 是苹果随iOS 7一同发布的开发者工具,不过Android开发者也能使用这一协议为其他平台开发应用和函数库。

Screen Shot 2014-08-14 at 4.50.13 PM

Aislelabs 发现,相比于Android 设备,iOS设备更少受附近iBeacons设备数量的影响,不过后者在扫描设备中,电量消耗的更快,这是因为苹果使用了不同的蓝牙硬件。测试使用了6台设备,其中较廉价的Moto G在用电方面表现最好,所有三台Android设备在扫描Beacon设备时,用电都比iPhone要小。数据都是按比例计算的,因为一般来说Android设备的电池比较大。

Moto G使用了“beacon取样”(beacon sampling)技术,可减少需要处理的蓝牙信号数目,如果有100个Beacon设备进行广播,它只会解码其中一部分,这样可以显著减少用电量。而且由于Beacon设备会进行多次广播,信号内容有重复,所以减少处理量不会造成信息损失。

另一方面,苹果对广播信号范围进行了设定,所有发送到iPhone的信号都需要进行解码,以确定其是否在允许的范围之内,而这会造成少量的电量损失。看来,尽管苹果根据开源蓝牙技术开发了自己的iBeacon规格,但并不意味着iPhone就最适合这一技术。

via gigaom

相关文章:

机场里加装Beacon真的可以为盲人导航吗?

随意打赏

提交建议
微信扫一扫,分享给好友吧。