
トロントに拠点を置き、店舗内分析とモバイルショッピング体験構築のためのソリューションを提供するAislelabsは本日、AppleのBluetooth iBeacon技術がiOSデバイスとAndroidデバイスのバッテリー寿命に及ぼす影響を調査したレポートを発表しました。この調査では、iOS開発者がBluetoothビーコンを利用して位置情報通知を送信できるようにするためにiOS 7で初めて導入されたAppleのiBeaconフレームワークが、少なくともバッテリー寿命に関してはAndroidデバイスの方が優れていることが明らかになりました。
表から、Moto Gが最も優れたバッテリー消費量を示していることがわかります。Nexus 5とiPhone 5ファミリー(ほぼ同じ世代のBLEチップセットを搭載)をビーコン数が少ない状況で比較すると、Nexus 5の方がバッテリー消費量が少ないことがわかります。ビーコン数が増えると、バッテリー消費量は同程度になります…Moto Gや最近のAndroidスマートフォンは、iBeacon使用時に非常に電力効率が高いです。これは、これらのスマートフォンで使用されているBLEチップセットでのビーコンサンプリングによるものと考えられます。
また、レポートでは、新型iPhoneのパフォーマンスは前世代よりはるかに優れていることも示しており、これはおそらく、新モデルに搭載されたBluetoothチップがより効率的になり、この技術に最適化されているためだと考えられる。
表1は、iPhone 4Sのバッテリー消費量が最も多く、iPhone 5Sが最も最適化されていることを示しています(新しいスマートフォンはより最適化されたチップセットを搭載しています)。ビーコンの数が増えるにつれて、スマートフォンのバッテリー消費量も増加します。ビーコンを1つ使用し、継続的にスキャンする場合、4Sは基準値と比較して5.75%、5Sは4.25%バッテリー消費量が増加します。ビーコンの数が10に増加すると、4Sと5Sの追加バッテリー消費量はそれぞれ11%と4.75%になります。近くにビーコンが10個ある場合、新しいiPhone 5Sは4Sモデルと比較してバッテリー消費量が半分に抑えられていることがわかります。
実験では、ほとんどのシナリオにおいてAndroidデバイスがバッテリー寿命で優位に立っているように見えましたが、レポートでは、AppleがiOSによるビーコンスキャンの方法をAndroidとは若干異なる方法で採用していると指摘しています。「Androidはバックグラウンドですべてのビーコン信号をスキャンできますが、iOSはバックグラウンド検索を事前に指定されたiBeacon識別子(UUID)のセットに制限しています。」このアプローチは、Androidの方法と比較してバッテリー寿命をわずかに節約できる場合もありますが、レポートによると、ビーコンの自動サンプリングを実装した新しいAndroidデバイスは、全体的に効率が高いとのことです。
Moto Gや最近のAndroidスマートフォンは、iBeacon使用時の電力効率が非常に優れています。これは、これらのスマートフォンに搭載されているBLEチップセットのビーコンサンプリングによるものだと考えられます。Appleはバッテリー節約のため、開発者がスキャンするビーコンのリストを手動で指定できるようにしています。一方、Moto Gはアプリ開発者に負担をかけることなく、自動でサンプリングを行います。
報告書では、実験では毎秒の連続スキャンが行われたものの、実際の使用状況では、平均的な1日の使用頻度では、すべてのデバイスで1%を下回る程度にとどまると明記されています。 「iPhone 5Sのバッテリー消費は、実験では非常に高く見えるかもしれませんが、実際にはそうではありません。実験では1時間、毎秒の連続スキャンを実行していますが、実環境では、実用的なアプリであればバックグラウンドスキャンの頻度ははるかに低くなります。iBeaconアプリの1日の消費量は、実際の使用状況では12時間で1%以下になるはずです。」
完全なレポートは、Aislelabs からこちらから入手できます。
havebin.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。