iBeacon テクノロジーの仕組み: 詳細な内訳

目次

ビーコンは、低エネルギー Bluetooth テクノロジーを使用して、BLE として知られる信号を近くのスマート デバイスに送信する無線送信機です。. Bluetoothビーコン さまざまな場所にインストールされ、顧客の携帯電話にプッシュ通知を送信します. プッシュ通知には、ユーザーの現在の場所に関連するコンテンツがあります. iBeaconテクノロジーの目的は、マーケティングと顧客体験の向上です。.

iBeaconテクノロジーを学びたいのであなたはここにいます. この記事では、セットアップ要件など、この素晴らしいテクノロジーのさまざまな側面について説明します。, ワーキング, と利点.

iBeacon デバイスとは何ですか

ほとんどの時間, ビーコンとiBeaconの用語は同じ意味で使用されます. しかしながら, iBeaconは基本的にAppleが位置認識システムに使用する商標用語です. これにより、さまざまな Android および iOS デバイス上で実行されているさまざまなモバイル アプリが、物理世界のこのデバイスから信号を受信できるようになります。.

このデバイスは、顧客の現在の場所に基づいて役立つ情報を含むプッシュ通知を送信します. Bluetooth Low Energyを使用します(なりました) そのコミュニケーションのために.

iBeacon システムのコアコンポーネント

iBeacon テクノロジーが効果的に機能するには, 連携する必要のある重要なコンポーネントがいくつかあります. iBeacon システムが正常に動作するには、次のコア コンポーネントが必要です。:

iBeacon送信機

  • iBeacon 送信機は、Bluetooth Low Energy をブロードキャストする場所に固定される小型の無線デバイスです。 (なりました) 信号.
  • 壁に設置することもできます, 天井, 棚, 等, 固有のIDを含む信号を送信します.

対応受信機器

  • 受信デバイスには iBeacon 信号を検出する Bluetooth Smart 機能が必要です.
  • 互換性のあるバージョンの iOS または Android オペレーティング システムを実行している必要があります.
  • 最新のスマートフォンのほとんどには、iBeacon と連携できる Bluetooth が内蔵されています。.

iBeacon 信号を検出し、それに基づいて動作するアプリ

  • iBeacon 信号を継続的にスキャンして検出するには、受信デバイスに専用のアプリが必要です.
  • アプリは信号強度に基づいて近接性を判断し、通知などの適切なアクションをトリガーします。.
  • アプリは、iOS 上の Core Location やサードパーティ SDK などの iBeacon フレームワークを使用して作成できます。.

ユーザーの位置情報の許可

  • アプリが iBeacon 信号を検出するには, ユーザーは位置情報の許可を与える必要があります.
  • これにより、アプリは近くの iBeacon デバイスを常にスキャンし、近接性を判断できるようになります。.
  • iBeacon の機能には許可が重要です, これがないとアプリは信号を検出できません.

スマートフォンはビーコンへの近さに基づいてアクション自体をトリガーしないことに注意することが重要です. これらのデバイスにインストールされている特定のアプリは、Estimote SDK や Apple の他のネイティブ フレームワークなどのさまざまな API を使用してビーコンを検出します。. Bluetooth公式サイトで完全なBLE互換リストを入手できるので、そこでデバイスを確認できます.

iBeacon テクノロジーはどのように機能するのか

iBeacon デバイスは壁に取り付けられるか、固定された場所に配置されます。. iBeacon 送信機は Bluetooth Low Energy をブロードキャストします (なりました) 一定の間隔で信号を発する, 受信デバイスが範囲内にない場合でも.

iBeacon テクノロジーはどのように機能するのか

iBeacons ブロードキャスト信号

これらの送信信号には、世界固有の識別子が含まれています (UUID), 主要な値, 各 iBeacon を識別するためのマイナー値. UUID は、ビーコンがどの組織に属しているかを示します, 一方、メジャー値とマイナー値は個々のビーコンを区別します. BLE 信号の送信電力は、信号強度から近接距離を推定できるように調整されています。 – 信号が強いほど距離が近くなる.

iBeacon 信号を検出して動作するアプリ

スマートフォンなどの受信端末について, 専門アプリはバックグラウンドでこれらの BLE 信号を継続的にスキャンします。. アプリが iBeacon 信号を検出したとき, UUIDを抽出します, 選考科目, 送信からのマイナー値. 信号強度の使用 (RSSI), アプリはデバイスが iBeacon からどのくらい離れているかを推定します. UUID とメジャー/マイナー値を使用, アプリは検出された特定の iBeacon を識別します. もし必要なら, アプリは、その iBeacon のルールに基づいて、プッシュ通知や情報ポップアップなどの適切なアクションをトリガーできます。. 関連アプリなし, iBeacon ブロードキャストを受信することはできません.

iBeacon s点火する 特定する – UUID, Mインストラクター, M誰でもない, Tx Power

iBeacon 標準は、BLE 信号を使用して近くのデバイスに識別情報をブロードキャストします。. がある 4 各 iBeacon 送信に含まれる主な識別子:

一意のユニバーサル識別子– UUID: これは基本的に 16 iBeaconに一意のIDを与えるさようなら文字列. 例えば, コカ・コーラが食料品店にビーコンのネットワークを持っている場合, コカ・コーラに属するすべてのビーコンは同じ UUID コードを持っています. この一意の識別子には、ビーコンの所有者や所有者など、ビーコンに関連する一般的な情報が含まれています.

メジャー: これは基本的に2バイトの文字列で、大きなグループ内でビーコンの小さなサブセットを一意に識別するために使用されます。. 例えば, コカコーラが利用する場合 4 特定の食料品店のビーコン, すべて 4 ビーコンには同じメジャーが含まれます. コカコーラは、特定の店舗での顧客の正確な場所を知るのに役立ちます.

マイナー: これは、ビーコンを個別に識別するのに役立つ2バイトの文字列でもあります。. コカ・コーラの例をもう一度見てみましょう. がある 4 1つの食料品店のビーコン. すべて 4 ビーコンにはユニークなマイナーがあります. マイナーは、企業が店舗内の顧客の正確な場所を一意に識別するのに役立ちます.

Tx Power: ビーコンから顧客の近接距離を提供します. Tx Powerの仕組み? 送信電力は信号の強度を正確に決定します 1 ビーコン装置からのメーター. これは事前にハードコーディングされ、調整されているため、デバイスはこれをベースラインとして使用し、ユーザーの推定距離を提供します。.

キーdiBeacon と Eddystone の違い

iBeacon と Eddystone はどちらも Bluetooth Low Energy です (なりました) いくつかの重要な違いがあるビーコン プロトコル.

技術: iBeaconテクノロジーは基本的にAppleが開発したビーコンプロトコルです, つまり Apple がすべての仕様を管理している. iOS 7 以降のバージョンはこのプロトコルをサポートしており、iPadおよびiPhoneが近くのさまざまなBluetoothデバイスをスキャンできるようにします. 一方, Eddystoneビーコンは、あらゆる企業が手頃な価格で製造できるオープンソースのビーコンです。. 誰でもGitHubの仕様を使用できます.

互換性: iBeaconはAndroidおよびiOSと互換性がありますが、iOS専用のネイティブです. しかしながら, EddystoneはAndroidと互換性があります, iOS, および BLE ビーコンをサポートするすべてのプラットフォーム.

使いやすさ: iBeaconの実装は非常に簡単です. しかしながら, Eddystone ははるかに柔軟性があり、統合にはより多くのコーディングが必要です. 実は, さまざまな企業が独自の方法でEddystoneを使用してビーコンを開発しているため、複雑になる可能性があります.

使用法: iBeacon内, UUID, 特定のコード, 開発者のサーバーとリンクしている. このコードがスマートフォンに送信されると, デバイスはコードを受信した後に特別なタスクを実行するために特別なアプリを必要とします. したがって、適切に動作するにはアプリが必要です. 一方, Eddystone は UUID の代わりに URL を使用するため、ユーザーはブラウザで簡単に開くことができます。. そのため、機能するためにアプリを必要としません.

セキュリティとプライバシー: iBeaconは信号を公に送信します. iOSデバイスを使えば誰でも簡単に検知可能. しかも, AndroidとiOSの両方でUUIDコードを検出できるさまざまなアプリがあります. したがって、あまり安全ではありません. しかしながら, Eddystone には、認可されたクライアントだけがその信号を識別できるようにビーコンが信号を送信できるようにするエフェメラル識別子として知られる機能があります。.

API: iBeacon は独自のソフトウェアであるため、特定の API は含まれていません. しかしながら, Eddystoneはオープンソースであり、そのAPIはオープンで使用できます.

全体, 両方のビーコンには長所と短所があり、ニーズに応じてそれらを選択できます. 独自のビーコンを開発したい場合, オープンソースなので、間違いなく Eddystone を選ぶでしょう。.

iBeacon の互換性のあるデバイスと OS バージョン

iBeacon テクノロジーが機能するには, 受信デバイスとアプリには iBeacon プロトコルとの互換性が必要です. iBeacon 通信を可能にする重要な要素は適切なハードウェアです, OSバージョン, 位置情報の許可, そして統合アプリ. iOS と Android の互換性に関する考慮事項の概要は次のとおりです。:

iBeaconに対応したiOSデバイス

  • iBeacon には iPhone が必要です, iPad, または Bluetooth 搭載の iPod Touch モデル 4.0 またはそれ以降. これにはiPhone 4S以降が含まれます.
  • 完全なマイクロロケーションおよび背景検出機能向け, iOSデバイスにはiOSが必要です 7 またはそれ以降. 以前の iOS バージョンではサポートが制限されています.
  • iBeacon を検出するには、ユーザーはアプリに位置情報のアクセス許可を付与する必要があります.

iBeacon と互換性のある Android デバイス

  • 最新の Android スマートフォンのほとんどは、ハードウェア レベルで iBeacon 通信をサポートしています。.
  • ソフトウェア用, アンドロイド 5.0 iBeacon を適切に統合するには、Lollipop 以降を推奨します. 以前の Android OS バージョンのサポートは限定されています.
  • 特別なハードウェアは必要ありません, ただし、iBeacon を検出するにはデバイスの Bluetooth をオンにする必要があります.

iBeacon インタラクションに必要なアプリ

  • iOS と Android の両方のプラットフォームで, iBeacon をサポートする専用アプリが必要です.
  • 多くのサードパーティ アプリは、すぐに使える iBeacon の検出機能と統合機能を提供します。.
  • カスタムアプリの場合, ネイティブ iOS または Android iBeacon API を使用して iBeacon 機能を構築できます.
  • アプリは Bluetooth アクセスとともにユーザーの位置情報の許可を求める必要があります.

実際の iBeacon アプリケーションと使用例

iBeaconテクノロジーはマーケティング戦略において重要な役割を果たします. ここでは、さまざまな業界における iBeacon テクノロジーの一般的な使用例をいくつか示します。:

マイクロロケーションと屋内ナビゲーション: iBeacon は、GPS が故障しやすい屋内でも正確な位置データを提供できます。. アプリは iBeacon を使用してユーザーを博物館内に案内できます, 空港, 食料品店, 等.

近接マーケティングと通知: 店舗は、顧客がさまざまな部門に入るときに、取引や推奨事項に関する通知を送信できます。. 博物館はユーザーの所在地の近くの展示物に関する詳細情報を提供できます.

資産管理: 機器や在庫に設置された iBeacon は、倉庫内での移動と位置を追跡できます。, オフィス, 等. スタッフは共有リソースをすぐに見つけることができます.

勤怠監視: 学校やイベントでは、人々が iBeacon ゾーンに出入りする時間を検出することで出席を取得できます。. これはユーザーのチェックインを必要とせずに匿名で行われます。.

非接触型決済: iBeacon により位置ベースのモバイル決済が可能になります. アプリを開く必要はなく, ユーザーが店内を移動すると支払いが自動的に行われる可能性がある.

正確な微小位置センシングと状況に応じた通知をトリガーする機能を備えています, iBeacon は、多くの新しい近接ベースのアプリケーションを可能にします. 小売, イベント, 交通手段, 製造, 他の多くの業界もこの多用途テクノロジーから恩恵を受けることができます.

iBeaconが消費するエネルギーの量

ビーコンは基本的に、スタンドアロンのデバイスであり、バッテリーを使用して動作します. そのため、iBeaconのエネルギー消費について理解することは非常に重要です. したがって, ここで疑問が生じます: ビーコンはバッテリーが切れるまでどのくらいの時間動作しますか? 上手, すでに述べたように、これらのデバイスは Bluetooth Low Energy で動作します, したがって、エネルギーをあまり消費しないと楽観的です.

だいたい, 平均的なビーコンは少なくとも 1 年間は動作し、電池交換の必要はありません。. しかも, バッテリーの寿命はビーコンの種類にも依存します. 例えば, 私たちの M1コインビーコン 16 か月のバッテリー寿命を実現, 一方 M3産業用ビーコン バッテリー寿命は最大です 20 年.

iBeaconプロトコルの安全性

iBeacon プロトコルのセキュリティには疑問符があります. このプロトコルはセキュリティをまったく提供しないことに注意してください. 基本的に, ビーコン ID をスキャンするのは非常に簡単です. したがって, あなたがUUIDを見つけたら, メジャー, およびマイナー文字列または ID, あなたは単にそのビーコンを複製することができます, 現在のパラメーターを別のビーコンデバイスに割り当てるか、スマートフォンを利用してエミュレートする. すべてのスマートフォンがビーコンをエミュレートできるわけではありませんが、, この数は将来増加します.

機密データを交換するためにiBeaconテクノロジーを使用しない方がはるかに良いでしょう。. 架空の状況を想定して、このデバイスのセキュリティを理解しましょう. まあ言ってみれば, このデバイスを使用してゲートを開きます. 承認されたスタッフの誰かがビーコンをスキャンして出入りします. あなたが知っているように、ビーコンの範囲はおよそです 30 平均でメートル, つまり、犯罪者は自宅やオフィス以外の場所に座って、オリジナルと同じビーコンキーを簡単に作成できるということです。. そのキーを使用することで, 彼はドアを開けることができます.

犯罪者はどのようにしてビーコン ID を入手するのか疑問に思われるかもしれません。? たいしたことじゃない. この機能を提供するさまざまなアプリが利用可能です. これらのアプリケーションは、ビーコンのすべての情報を特定の範囲で提供します.

iBeacon テクノロジーのセキュリティを保護する方法

iBeaconのセキュリティを保護する方法はありますか? 上手, ビーコン技術は日々進歩しています. 現在、さまざまな企業がパスワードでビーコンを保護し、ハイジャック犯が顧客に通知を送信できないようにしています。. まだ, 機密情報にはビーコンを使用しないことをお勧めします. しかも, このデバイスは信頼できる販売店から購入する必要があります ビーコンメーカー MOKOSmartなど.

IBEACON について読み続ける

によって書かれた -
ニック・ヒー
ニック・ヒー
ニック, 当社のR部門の経験豊富なプロジェクトマネージャー&D部門, 豊富な経験をMOKOSMARTにもたらします, 以前はBYDでプロジェクトエンジニアを務めていた. R に関する彼の専門知識&D は、IoT プロジェクト管理に総合的なスキルをもたらします. しっかりした背景が広がっている 6 プロジェクト管理に長年携わり、PMP や CSPM-2 などの認定を取得, Nick は営業全体の調整に優れています, エンジニアリング, テスト, とマーケティングチーム. 彼が参加した IoT デバイス プロジェクトには、Beacon が含まれます, LoRaデバイス, ゲートウェイ, そしてスマートプラグ.
ニック・ヒー
ニック・ヒー
ニック, 当社のR部門の経験豊富なプロジェクトマネージャー&D部門, 豊富な経験をMOKOSMARTにもたらします, 以前はBYDでプロジェクトエンジニアを務めていた. R に関する彼の専門知識&D は、IoT プロジェクト管理に総合的なスキルをもたらします. しっかりした背景が広がっている 6 プロジェクト管理に長年携わり、PMP や CSPM-2 などの認定を取得, Nick は営業全体の調整に優れています, エンジニアリング, テスト, とマーケティングチーム. 彼が参加した IoT デバイス プロジェクトには、Beacon が含まれます, LoRaデバイス, ゲートウェイ, そしてスマートプラグ.
この投稿を共有
つながっている人に力を与える MOKOSmartの必要性 loTデバイスソリューション!