iBeaconの詳細ガイド

iBeaconの詳細ガイド
iBeaconの詳細ガイド

地元の食料品店を通りかかったとしましょう. あなたが彼らのアプリをインストールした場合, その瞬間に特別割引が表示される場合があります. ここで何が起こったと思いますか? この接続を可能にしたテクノロジーはどれですか? お近くの店舗でAppleのiBeaconを使用している可能性があります.

iBeaconとは?

の 2013, Appleは、BLEワイヤレステクノロジーの独自の実装を考案しました, iBeaconとして知られています. これは、スマートフォンに位置情報サービスと情報を提供する革新的な方法です。. iOSアプリは、iBeaconsによって生成された信号をリッスンし、電話がその範囲に入ると関連するアクションをトリガーします.

例えば, ヴァージンアトランティック航空は、最も混雑する空港の1つでiBeaconを使用しました, ヒースロー空港. セキュリティチェックポイントに向かった乗客は、スマートフォンにデジタル搭乗券を自動的に表示させました, 空港職員が検査できるもの.

iOSでiBeaconが導入されてから 7, iPhone4s以降のモデルと互換性があります. 同様に, 第3世代iPadおよび第5世代iPadmini / iPodtouchと互換性があります.

iBeaconのしくみ

iBeaconはビーコンとは異なりますか?

NS ビーコン 近くのタブレットやスマートフォンに無線信号をブロードキャストするために使用される、コンパクトで手頃な価格のワイヤレス デバイスです。. ビーコンは無線信号を使用してモバイルアプリと通信し、ユーザーの場所に基づいてアクションを開始します. この目的のために, 低エネルギーでバッテリーに優しいBluetooth接続に依存しています (なりました) 信号を送信する. 事業主として, あなたはそれらをあなたの店に置くか、それらを名札またはショッピングカートに接続することができます.

iBeaconとビーコンという用語は同じ意味で広く使用されていますが, それらは本質的に異なります. 主な違いは、iBeaconがApple独自のテクノロジーを利用して信号を送信することです. iOSに統合され、iPadまたはiPhoneが送信機と受信機の2つの役割を果たすことができました。.

加えて, Appleはビーコンベースのマーケティングの基準を考え出しました. iBeaconsと通常のビーコンのBLEテクノロジーに違いはありません, iBeaconsがiOSに統合されていることを除いて. そのほか, Appleは独自のビーコン技術としてiBeaconをブランド化しました.

BLEテクノロジーはiBeaconとどのように関連していますか?

Bluetooth Low Energy (なりました) 電力効率の高いワイヤレス伝送プロトコルです. 限られた範囲内に存在するスマートデバイス間の通信を容易にします. ワイヤレスヘッドホンなどのデバイス, フィットネストラッカー, スマートウォッチ, スマートフォン, コンピューターはBLEを使用して私たちの生活を楽にします.

Bluetoothスペシャルインタレストグループ (SIG) 効率的な消費電力を優先してBLEを定義. これにより、ハードウェア企業は、現在のソリューションのためにエネルギー効率の高い通信仲介を統合することができました。. そのため、iBeaconsのような低電力デバイスは、小型セルバッテリーを介して電力を供給するために使用されます。これらは、数か月から数年続く可能性があります。.

スマートフォン業界では, AppleはBLEをiPhone4sに組み込んだ後、早い段階でBLEを採用しました。 2011.

iBeaconUUIDの重要性は何ですか, 選考科目, とマイナー?

iBeaconUUIDの重要性

UUIDはUniversallyUniqueIdentifierの略です. それはで構成されています 32 デジタル16進数, 5つのグループに分けられます, ハイフンで区切る場所. これらの5つのグループには、次の数の文字が含まれています:

  • 最初のグループ: 8
  • 2番目のグループ: 4
  • 3番目のグループ: 4
  • 4番目のグループ: 4
  • 5番目のグループ: 12

ここ, 文字は、AからFまでの文字、またはからの数字にすることができます 0-9. グループは完全に文字または数字で構成することも、両方を使用することもできます. 有効なUUIDの例を以下に示します:

dddddddd-4321-bbbb-2b1a-b2c3d4e5g5d4
98765432-abbd-77dd-dbca-3333cccc4444
dddddddd-dddd-dddd-dddd-dddddddddddd

UUIDは、一意の番号を生成してデバイスに割り当てる標準です。, iBeaconなど. UUIDの目的は、ネットワーク内のiBeaconを認識することです. こちらです, ネットワーク内の他のビーコンから分離されています.

デフォルトでは, iBeaconsを注文した場合, 一意のUUIDが割り当てられます. 組織はさまざまなUUIDを使用できます. 例えば, さまざまな場所にある複数の会場を特定するのに役立ちます.

メジャー値とマイナー値は、精度を向上させるiBeaconsに割り当てられた一連の番号です. これらの数字は、間の符号なし整数値です。 0 と 65535. iBeaconフォーマットの場合, 1つのメジャー値とマイナー値を設定する必要があります.

主要な値は、グループを認識して分離するために使用されます. 例えば, 特定のフロアまたは部屋に一意の主要な値を割り当てることができます. それどころか, マイナー値を使用して、個人を認識および分離できます.

iBeaconUUID形式

モニタリングとレンジング

モニタリング

リージョンを監視することで、アプリケーションはデバイスがiBeaconsの範囲に出入りするタイミングを判断できます, 地域によって指定された. 例えば, 2つの入り口用のiBeaconsとオーディオガイドアプリケーションがある美術館を考えてみましょう. アプリは、両方のビーコンを伴う地域を監視するために使用されます. ユーザーが美術館に入ると、アプリはアラートを受け取ります. 次, 通知を起動し、音声ガイド機能についてユーザーに通知します.

多くのアプリは、監視のためにiBeaconプロトコルに依存しています. いつもの, 以下の制限があります:

  • iOSは、モバイルアプリケーションが同時に監視できるリージョンの数を制限します 20.
  • 出入りイベントのみを識別できます.

監視地域の境界, ビーコンの電力レベルによって決定されます

レンジング

監視しながら、範囲内のiBeaconの動きを検出できます, レンジングはよりきめ細かく. 範囲内のビーコンのグループを生成します, それらのそれぞれのおおよその近接度とともに.

BLEの範囲はさまざまです–結果がビーコンの場所に依存する無線信号を検出できます, ユーザーのデバイスをポケットに入れることができる場所, バッグ, または手に.

iBeaconの範囲

iBeaconの精度の確認

それで, iBeaconはどれくらい正確ですか?

小売店に置かれたiBeaconのようなBLEデバイスの場合, 企業の建物, 美術館, 地下鉄, でんしゃのりば, ホテル, 空港, 学校, 病院, またはショッピングモール, の平均半径に対して正確であると期待します 3 メートル. 同様に, スタジアムでiBeaconを追跡している場合, 産業プラント, または倉庫, 平均して正確であると期待します 5 メートル.

商用利用のためにiBeaconをインストールする予定の場合, 最良の結果を得るには、それらを均一に取り付けてください. iBeaconノード間のスペースを最小限に抑えると、システムの精度が向上します.

  • iBeaconノード間に10メートルの間隔がある場合, それはの平均精度を提供することができます 2 メートル.
  • iBeaconノード間に15メートルの間隔がある場合, それはの平均精度を提供することができます 4 メートル.

ミラーと金属物体は、Bluetooth信号の伝播に反射するため、iBeaconの精度に影響を与えます.

iBeaconノードを互いに近くに配置しても、信号強度が同じであるため、iBeaconsの精度は向上しません。.

iBeaconsの物理的な位置は、精度に顕著な影響を及ぼします. そのため、以下の場所に設置することをお勧めします:

  • 天井に非常に近いオブジェクト
  • 壁の上部
  • 仮天井の内側
  • 天井に
  • 地面に近いアイテムについて
  • 壁/柱の下部
  • 地上で

iBeaconはGPSと同様に機能しますか?

NFC VS iBeacon VS GPS

初めに, iBeaconとGPSは似ているように見えるかもしれません, しかし、いくつかの根本的な違いがそれらを分離しています.

iBeacon

iBeaconは、Bluetooth搭載デバイスが範囲内で検出する信号を送信するために使用されます. それは使用しています Bluetoothビーコン. ビーコンはすべてのサイズとフォーマットで利用可能です, 小さなコイン電池やUSBスティックなど. iOSと互換性があります, およびAndroidプラットフォームで、訪問者がiBeaconの範囲に入るとプッシュ通知をトリガーします.

GPS

全地球測位システム (GPS) は、検索条件を通じてユーザーの場所を追跡する場所ベースのテクノロジーです. 日付に関する情報を表示する以外, 時間, 位置, と運転の詳細, GPSは多くのユースケースを提供します.

ロケーションベースのモバイルアプリケーションは、GPSを使用してデバイスをGPS追跡ユニットに変換します. 範囲に制限がなく、可用性が高いため、このテクノロジーには多くの利点があります。.

iBeacon vs. NFC

NFCとiBeaconの違い

NFCとiBeaconの大きな違いは、NFCとiBeaconsの両方が店舗でのモバイル決済をサポートしていることです。. iBeaconsは、BLEを使用してスマートフォンと通信するコンパクトなワイヤレスセンサーです. 対照的に, NFCは、2つのデバイスが短距離から情報を交換できるようにするために、短距離電波に依存しています。, バッテリー電源が不要な場所. NFCの最適範囲は 4 センチメートル, 一方、iBeaconsの範囲は50メートルです.

さらに, iBeaconsはコンテンツをプッシュできます, 位置データなど, オファー, 顧客の買い物履歴や好みに基づいて調整された推奨事項. 一方で, ユーザーは自分でNFCとの対話を開始する必要があります.

NFCはすべての電話で使用されているわけではありません. でも, Bluetoothテクノロジーはほとんどのデバイスでサポートされています, iBeaconsと対話するにはアクティブ化する必要がありますが.

iBeaconがゲームチェンジャーである理由?

iBeaconインフラストラクチャを使用, 小売業者, ブランド, またはプラットフォームは、従来の実店舗環境で顧客が何を必要としているかを正確に理解します. これは、ハイパーローカルおよびコンテキスト広告とメッセージを顧客に配信する機会を提供します.

iBeaconの平均的なシナリオは次のようになります: 顧客が店に入る, スマートフォンにインストールされているモバイルアプリケーションはiBeaconsを検索します. アプリがそれを検出するとすぐに, 適切なデータと相互作用します (UUID, 選考科目, マイナー) そのサーバーに, アクションをトリガーする. これは、「Welcome to Our Store and Check-Out Handbags OnAisle」のような単純なプッシュメッセージである可能性があります。 2!」または特別オファーを含めることができます, ターゲットを絞った広告, と役立つ思い出させる, 「あなたはピーナッツバターが不足しています。」など。

このテクノロジーは、ブランドと消費者がより効果的に相互作用する方法にパラダイムシフトをもたらすことを目的としています. iBeaconは物理的な世界とのデジタル接続を構築します.

iBeaconの用途は何ですか?

iBeaconの使用

屋内測位システム付き, iBeaconはモバイルアプリケーションで使用できます. それは電話が場所を介してコンテキストを発見することを可能にします. iBeaconテクノロジーを使用, 電話は店内のiBeacon送信機との相対的な位置を見つけることができます. 実店舗の小売店は、モバイルコマースでiBeaconsに依存しています, モバイルマーケティングを通じて顧客に特別な取引を提供し、POSを介してモバイル決済を提供する (PoS) システム.

別のアプリケーションは、関心のある特定のポイントでメッセージを配布することです. 興味のあるポイントは部屋にすることができます, 信号機, または自動販売機や備品のようなより特定の場所.

小売業界におけるiBeaconの影響は何ですか?

小売業者はiBeaconテクノロジーの早期採用者の1人です. 小売店以外, 彼らはイベントでそれを使用しました, 国際会議, 美術館, レストラン, とモールは彼らの製品を宣伝する.

小売業者は次の方法でiBeaconを使用しています:

強力な顧客基盤

iBeaconで, 小売業者は強固な顧客基盤を構築できます. 買い物客が入るとすぐに, 広告が送信されます, 売り上げを伸ばす. それが理由です より多い 85% 米国の小売業者の使用 ビーコン.

費用対効果

iBeaconsデバイスはコストに優しいです, 必要に応じてカスタマイズできます.

使いやすさ

iBeaconsはモバイルアプリとコンテンツ管理システムに接続されています. 送信機設置後, タグを簡単に構成してアクションを作成できます.

内部マッピング

さまざまな大型小売店があります, 大きなスーパーマーケットなど, 単一の屋根の下で多数のアイテムが提供される場所. 顧客がこのような広いエリアで特定の製品を探すのは難しい場合があります. iBeaconで, 顧客は店内の特定の場所をかなり簡単に見つけることができます.

モバイルリターゲティング

iBeaconsは電話と相互作用するので, 彼らはより多くの顧客を引き付け、維持することができます. こちらです, 小売業者は店の外からより多くのユーザーを引き付けることができます. 例えば, スマートフォンユーザーが来店したが何も購入していない. iBeaconで, あなたは彼らが探していた製品を見つけることができます. 同じアイテムの割引を提供することによって, あなたは彼らに戻って買うように誘惑することができます.

iBeaconを使用している会社は何ですか?

世界中の企業や政府がiBeaconを活用しています. 最もよく知られているユースケースのいくつかを次に示します.

リンビーストーセンター

デンマークに本拠を置くショッピングモールは、両親が平和に買い物をすることができるように、子供たちを夢中にさせて楽しませ続けるための最も効果的な戦略を特定しました. 彼らはアプリケーションを使用しました GEOTrail GO 休日をテーマにしたゲームと屋内マップを使用して屋内の宝探しを作成する. こちらです, 仮想報酬を探している間、子供たちは従事し続けました.

宝探しは、両親が自由に買い物をする力を与えることに成功し、事業主が彼らの収入を増やすのを助けました.

マティーニ

マティーニ, イタリアのアルコールブランド, バーの所有者が群衆を効率的に処理し、信じられないほどのユーザーエクスペリエンスを提供するのに役立つスマートキューブを開発しました.

スマートキューブは、iBeaconテクノロジーを使用して、訪問者が飲み物を飲み終えたときにバーテンダーに通知します. キューブは顧客を特定します, そのため、バーテンダーは、顧客を席から移動させることなく、彼らに連絡して飲み物を補充することができます。.

ルクセンブルクバス

ルクセンブルクでは, バスにはiBeaconsが装備されています. これらのビーコンはバス路線の通知をプッシュします, 乗客がアプリで受け取るもの. さらに, アプリは視覚障害のある乗客のために大きな声でメッセージを読みます.

セフォラ

セフォラは、ショッピング体験を向上させるために多くのステップを活用した国際的な美容ブランドです. それらの1つはiBeaconを使用することです. 同社はiBeaconsをインストールして顧客に誕生日アラートを送信し、誕生日の月にストアにアクセスして特別なパッケージを無料で入手するように勧めています。.

アイダラップ公共図書館

ポートクリントンで, iBeacon機能を備えたモバイルアプリケーションを設計した公共図書館があります. これがiBeacon通知に含まれるものです:

  • ライブラリイベントを表示する.
  • 期限切れになる前にアイテムを更新するのを手伝ってください.
  • 彼らの携帯電話でカタログを調べて、映画を置いてください, 音楽CD, または保留中の本.
  • 図書館カードをデジタルで電話で利用できるようにする.

Hoekstra不動産

Makelaarij Hoekstraは、Joureに複数のオフィスを持つオランダの不動産会社です。, スネーク, ヘーレンフェーン, とレーワルデン–同じ州で. その範囲を拡大し、リード生成プロセスを後押しする, 代理店はiBeaconテクノロジーを選択しました. 同社は、iBeaconsを販売標識と一緒に配置して物件の近くに配置し、イベントに使用しました. こちらです, 訪問者は、将来の物件とその情報に関する通知を受け取りました.

Allrecipes

オハイオ州, AllrecipesはMarcの食料品店でiBeaconsを使用しました. 目的は、適切なタイミングでレシピの提案で買い物客をターゲットにすることでした.

アプリはレシピと食事の推奨事項を表示するiBeacon通知をプッシュします. アイデアは、2つの顧客の懸念を解決することでした. 初め, それは彼らが夕食のために何を調理するかを決めるのを助けました. 2番, それは彼らが食料品の請求書を管理するのに役立ちました. 当然のことながら, Allrecipesのモバイルビューは 35 月額百万.

iBeaconの問題点は何ですか?

iBeacon開発での作業中, 開発者はしばしば次のことに苦労します:

AppStoreレビュー

iPhoneアプリケーション開発中, 開発者はアプリストアのナビゲーションに苦労しています. レビューノートと公開説明でアプリケーションの目的と使用法を説明する必要があります. また, アプリの機能を説明するためのデモビデオを作成し、説明の最後にバッテリーに関する警告メモを配置する必要があります.

ビジネスロジックスクリプト

iBeaconアプリで使用される変数の範囲のため、ビジネスロジックスクリプトは不可欠です. ビーコンを扱っている間, アプリケーションはビジネスロジックスクリプトの制御を取得し、そのiBeaconのユーザーリストを生成します. スクリプトは、意味の解釈に使用される情報をフィルタリングします. 更新がリアルタイムで記録されないため、これは困難になる可能性があります. そのほか, デバイスがiBeaconの範囲外に出ることがある場合があります.

開発者は、この問題に対処し、ユーザーが存在するかどうかを判断するために、時間ベースのヒューリスティックに依存しています. ビジネスロジックスクリプトは、パターンの検出にも使用されます, データ分析の実行, 結論を出す.

信号とハードウェアの問題

iBeaconsはBLEテクノロジーを使用しています, したがって, 外部信号の相互作用に対処するための準備が不可欠です. 加えて, BLEとWi-Fiのスペクトルは同じです. これは信号への干渉を引き起こす可能性があります.

ビーコン信号の品質は、デバイスの電力と温度によって異なります. 簡単に言えば, 信号の精度は、さまざまなiBeaconハードウェアメーカー間で異なります. モバイルアプリケーションは、収集された変数情報とタイプに従って機能するように作成する必要があります.

三角測量と追跡

iBeaconは一方向の無線通信に依存しています, アプリとアプリ間の双方向通信の余地はありません. そのため、クライアントはiBeaconブロードキャストを受信して​​いるクライアントデバイスを識別できません。. モバイルデバイスは、高度なiBeaconのみで新しい通信チャネルを持つことができることに注意してください, サーバーへのデータ送信. これにより、デバイスのバッテリーがかなり消耗する可能性があります.

許可マトリックス

パーミッションマトリックスは、iBeaconiOSアプリの開発中に重大な課題をもたらします. この機能を使用するには、ユーザーがロケーション権限を付与する必要があります. さらに, Bluetooth機能を有効にすることが重要であり、アプリは少数のデバイスのみがiBeaconsをサポートできることを認識している必要があります.

iOSまたはAndroidデバイスでiBeaconを設定するにはどうすればよいですか??

iPhone

BLEをサポートするiOSデバイスをiBeaconに変えることができます. アプリケーションがiOSデバイスをiBeaconとして使用する場合, フォアグラウンドで実行する必要があります. 他の形式のiBeacon実装の場合, サードパーティの製造元に連絡して、専用のビーコンハードウェアを入手してください. iOSデバイスをiBeaconに変換するには, 次の手順を実行します.

  1. デバイスのUUIDを取得します.
  2. UUID値とメジャー/マイナー値を含むCLBeaconRegionオブジェクトを生成します.
  3. iBeaconでの広告にコアBluetoothフレームワークを使用する.

UUIDを取得する

前に説明したように, UUIDはiBeaconを区別するためのものです. 複数のビーコンを展開している間, エンドユーザーにビーコン機能を提供する個別のUUIDを割り当てます.

iBeaconの展開用, コマンドラインツールが必要です, UUID gen, 新しいUUIDを作成するには. ターミナルを起動します, コマンドラインでUUIDgenを入力します, リターンキーを押します. こちらです, 明確な128ビット値を取得します.

ビーコンリージョンを設定する

CLBeaconRegionオブジェクトを使用してビーコンIDを設定します. ビーコン領域を使用して、後でBluetoothでアドバタイズできる情報の辞書を作成できます。. このCLBeaconRegionを埋める方法は次のとおりです 物体:

func createBeaconRegion() -> CLBeaconRegion? {

近接UUID = UUIDとします(uuidString: “39ED98FF-2900-441A-802F-9C398FC199D2”)

メジャーにしましょう :CLBeaconMajorValue = 100

マイナーにしましょう :CLBeaconMinorValue = 1

ビーコンID = “com.example.myDeviceRegion”

CLBeaconRegionを返します(近接UUID: 近接UUID!,

選考科目: 選考科目, マイナー: マイナー, 識別子: ビーコンID)}

}

ビーコンを宣伝する

コアBluetoothフレームワークを使用して、iOSデバイスを介してビーコンIDをブロードキャストし、iOSデバイスをBluetooth周辺機器として設定します. これを行うことによって, iOSデバイスにBluetooth接続を備えた他のデバイスにビーコン情報をブロードキャストさせることができます.

Xcodeプロジェクトを開き、コアBluetoothフレームワークをプロジェクトに追加します. コードでCBPeripheralManagerオブジェクトを初期化し、メソッドを呼び出します, 広告を始める(_:) ビーコンデータをブロードキャストする方法. それはあなたのビーコン情報からなる辞書パラメータを受け入れます. 周辺データを呼び出すことができます(測定された : ) あなたのiBeaconにリンクされたデータを含む辞書を表示するためのCLBeaconRegionのメソッド.

周辺データの呼び出し中(測定された : ) データディクショナリから情報を収集する方法, あなたが設定した の中へ デフォルトのRSSを構成する (受信信号強度インジケータ) iOSデバイスにリンクされた値. このパラメータは信号強度を表します (デシベルで), デバイスから1メートルの距離に基づいて計算.

周辺機器マネージャーオブジェクトの作成は、peripheralManagerDidUpdateStateを呼び出します(_: ) そのデリゲートオブジェクトからのメソッド. iOSデバイスがBLEを使用できるようにするには、このメソッドを実装することが重要です。.

アンドロイド

iBeaconsを使用した操作は複雑であるため, Googleは、Googleのビーコンプラットフォームに含まれるいくつかの独立したソリューションを考案しました. ビーコンダッシュボードの監視および管理システムで構成されています, エディストーンフォーマット, およびビーコンの相互作用に必要なAPI.

近くのメッセージAPIは、デバイスをスキャンするiOSおよびAndroid用のAPIです。, 添付データからデータを取得します, ビーコン情報, およびGoogleCloud.

Google Proximity Beacon APIは、ビーコンの管理と管理に使用されるAPIを指します. すべてのビーコンは、識別子を介してGoogleCloudに一時的に保存されます.

iBeaconAndroidを使用するために必要な手順は次のとおりです。:

  1. AndroidデバイスでBluetoothを使用する前に, Androidマニフェストで権限を構成する必要があります.
  2. 次, Bluetoothスキャナーをインスタンス化する必要があります. アンドロイドパッケージでは、フィルターを作成できます, フィルタに合わせたビーコンを選択できます.
  3. BluetoothLE広告主をインスタンス化します.

iBeaconについてのいくつかの一般的な神話は何ですか?

iBeaconsについては多くの誤解があります. これらは以下にリストされています:

1. iBeaconsは私の情報を収集して追跡しています

番号, 彼らはしません. iBeaconsは、Bluetoothがオンになっている場合にのみモバイルアプリケーションが選択できる信号をブロードキャストします. したがって, この相互作用が起こるために, ユーザーは、アプリがビーコンの相互作用をサポートできるようにする必要があります.

インタラクションを有効にした場合, そうすれば、iBeaconは有限の領域内でのデバイスの位置のみを認識し、その範囲内にいる限りコンテキストメッセージを配信します. 一言で言えば, ビーコンはあなたの動きを監視および追跡していません, そして彼らはあなたがオプトインしたときにのみ通信します.

2. iBeaconsは安全ではありません

iBeaconsに関連する大規模なデータ侵害はありませんが, 多くのプロバイダーは、より安全にすることができる新しいテクノロジーの開発に取り組んでいます.

3. iBeaconsはiOSでのみ動作します

AndroidはiBeaconsをサポートしています. でも, 違いがあります. iBeaconsは、アプリが使用されていないときでもiOSデバイス上のアプリケーションをウェイクアップできます. 一方で, Androidの場合, アプリはバックグラウンドで実行する必要があります。そうでない場合は、アプリを開いてiBeaconと相互作用するようにする必要があります。.

4. iBeaconsは死んでいます

iBeaconsは、手頃な価格設定と、ロジスティクスや小売店などの商業施設での主流の使用により、健在です。. この技術はしばらくの間開発されており、iBeaconが導入されて以来かなりの認識を得ています。 2013. それ以来, 採用とユースケースが増加し、開発者, ビジネス, 政府は、より新しくエキサイティングなユースケースを開発し続けています.

iBeaconの消費電力

本質的に, iBeaconsはBLE送信機です. Appleがそれらを作成したとしても 2013, コアBLEテクノロジーは新しいものではありません–Androidは長い間それをサポートしてきました.

iBeaconsは、1秒間に多くの低電力信号をアドバタイズまたは送信します. それらと対話するには, 電話は近くのすべてのBLEデバイスをスキャンする必要があります. これらのスキャンの頻度は、バッテリーの寿命にさまざまな影響を与える可能性があります.

多くのベンダーがiBeaconハードウェアを製造しています, そしてそれらのそれぞれは異なるバッテリー寿命と広告間隔を出荷します. いつもの, iBeaconブランドは100msの広告間隔を使用します. スキャン間隔がバッテリーの消耗に与える影響を以下に示します 勉強:

ibeaconバッテリーフォン

ソース: https://www.aislelabs.com/reports/ibeacon-battery-phones/

  • 電話でBluetoothをオン/オフする頻度は、バッテリーの消費にかなりの影響を及ぼします. スキャン間隔が短いと、バッテリーの使用量が多くなります.
  • 8時間後, 0.1秒のスキャン間隔は消費する可能性があります 20% 古い携帯電話でより多くのバッテリー.
  • 8時間後, 0.1秒のスキャン間隔は消費する可能性があります 10% 新しい携帯電話でより多くのバッテリー.

さまざまなビーコンにはさまざまな広告間隔があります. 広告間隔が短いビーコンAの場合 (その周り 100 ミリ秒) ビーコンBと比較されます (その周り 500 ミリ秒), スキャンの1秒でそれを示します, ビーコンAが検出されます 10 デバイスによって2回およびB2回.

iBeaconの検出

iBeaconは継続的に広告を送信しますが, モバイルデバイスが常にそれを聞いているわけではありません. これはiBeacon検出として知られています. 電力効率の目的のため, 無線は一定の間隔でオフおよび有効になります, デバイスがロックされているときなど. iBeaconが送信しているときに無線が無効になっている場合, デバイスがiBeaconの範囲内であっても検出されません.

iBeaconの費用はいくらですか?

iBeaconの平均価格はメーカーによって異なります, 信号範囲, とフォームファクター. iBeaconをまとめて購入すると価格を下げることができます.

最終的な考え

iBeaconsは、多くの人が認識しているよりも広く採用され、普及しています. シンプルなコンセプトで動くのに, それが提供する潜在的なユースケースの膨大な量は、このテクノロジーが今後数年間で大規模に採用されることを明らかにしています. 手頃な価格と低消費電力のおかげで, それは企業にとって非常に費用対効果が高いです.

によって書かれた -
この投稿を共有する