Bluetoothビーコンインフラストラクチャの技術的基礎

目次
ビーコンインフラストラクチャ

本稿では、主に、対応するアプリケーションとビーコンインフラストラクチャの実装と計画について解説します。BLEビーコンをベースとしたアプリケーションはますます普及しており、特にこれらのアプリケーションは、体系的な計画の必要性を高めています。このように、Bluetoothは私たちのプロジェクトにおける重要なテーマとして発展を続け、その重要性はますます高まっています。

こうした正当な懸念を除けば、Bluetoothアプリケーションの活用は真の付加価値をもたらす可能性があります。しかし、あらゆるアプリケーションと同様に、個々のケースを慎重に検討する必要があります。例えば、私たちが日常的なコンサルティングで検討する多くのケースとは対照的に、産業分野、特に製造現場におけるビーコンアプリケーションは比較的稀です。一方、オフィス環境など、スマートフォンが中心的なツールとなっている分野では、状況は大きく異なります。そのため、必要となる可能性のあるアプリケーションの範囲、メリット、そして計画アプローチについて検討することは、適切かつ有益です。

Bluetooth自体にとって、スマートフォン、あるいは同様に広く普及しているシステムとの接続は、通常、重要な基盤となります。そのため、利用可能なアプリケーションの選択肢は、スマートフォンからハンズフリーシステムやヘッドセットへの接続、あるいはノートパソコンから様々な周辺機器への接続にまで及びます。現代の建物では、Bluetoothを基盤としたアプリケーションがますます増えています。

BLEビーコンをベースとしたアプリケーション(スマートフォンアプリなど)が増え、適切なビーコンインフラが必要となる場合、Bluetooth供給計画はますます重要になります。特に、製造上重要な要件が適用される場合は、常に構造化された計画を実施する必要があります。

この文脈において、これは送信機と受信機の配置といった基本的な側面だけに関係するものではありません。従来のネットワーク計画で知られている他の側面も、ますます重要な役割を果たしています。

ここで最も重要な例はおそらくセキュリティでしょう。現在多くのBluetooth実装でセキュリティ上の欠陥が明らかにされていることを考えると、この点は改めて明らかになります。Bluetoothで使用される暗号化には脆弱性があります。一般的なビーコンアプリケーションでは、これはそれほど重要ではないかもしれません。しかし、Bluetoothの他の用途が役割を果たすようになると、セキュリティ管理は相応に重要になります。

ビーコンインフラストラクチャの技術的基礎

現在、ビーコン規格には数多くの種類があり、その中で最もよく知られているのはiBeacon、Eddystone、uiBeacon、ALT-Beaconの4.3つです。最初のXNUMXつの規格は、Apple(iBeacon)とGoogle(Eddystone)がサポートしているため、特に重要です。ユーザーがモバイルデバイスでiPhone、Android、Windowsのどのオペレーティングシステムを使用しているかは関係ありません。信号はすべてのデバイスで認識されます。iBeaconプロトコルは、AndroidバージョンXNUMX以降でサポートされています。

様々なビーコンプロトコルはすべてBluetooth Low Energy規格の一部であるため、構造は非常に似ています。そのため、iBeaconデータパッケージをより詳細に図示しています。これはBluetooth Low Energyペイロードの一部であり、ペイロードは実際のBLEフレームのプロトコルデータユニット(PDU)の一部です。つまり、31つのBLEフレーム内で47バイトのうちXNUMXバイトをiBeaconデータに使用できます。データ量は少ないように見えますが、ビーコンのコンセプトでは、ビーコン自体ではなくアプリにインテリジェンスが求められます。

Bluetooth Low Energy内のiBeaconフレームのデータ構造

ビーコンインフラ

個々のプロトコルに関わらず、ビーコンは常に一定の間隔で送信する複数の情報を提供します。これらは、Universally Unique Identifier(UUID)、Major、Minor、およびTX Powerの値です。UUIDのデータ量は128ビットです。つまり、ビーコンを使用して送信できるユーザーデータは160ビットになります。これにより、様々なアプリケーションに合わせて異なる情報を適切に構造化できます。例えば、UUIDは会社、Majorは建物、Minorは建物内の特定の位置を示すことができます。

送信電力値は、エンドデバイスがビーコンまでの距離を推定する上で重要な役割を果たします。デバイスは、自身の信号強度に関する情報を0の補数形式で送信します。例えば、値8xC200 = 256、200の補数 = 56 - 56 = XNUMXとなり、ビーコン信号の符号化された信号強度は-XNUMX dBmとなります。これは受信信号強度(RSSI)の指標であり、物体からXNUMXメートルの距離で測定された信号強度を示します。もちろん、実際の状況はここでは考慮されていません。ビーコンと受信機の間に壁や人が存在すると、測定される電界強度に大きな影響を与える可能性があります。信号の受信機は、信号が遠くにあるか、実際にはより近い信号のエコーなのか、あるいは送信機と受信機の間に障害物があるかどうかを知ることはできません。それでも、この値によって、ビーコンの位置を基準とした位置測定の精度が向上します。

現代の建物におけるビーコンの応用

現代の建物では、従来のオフィスコミュニケーションに加えて、データ接続を必要とするアプリケーションがますます増えています。ここで言うデータ接続とは、マウス、キーボード、ヘッドセットといった職場の周辺機器の接続だけではありません。

他の多くのエンドデバイスの接続では、従来の有線ネットワークは必ずしも必要ではありません。WLAN経由の接続が現在では標準的なケースとなっている場合が多くあります。また、有線ネットワークが依然として主流となっている顧客プロジェクトにおいても、ワイヤレスアプリケーションへの移行が顕著に見られるようになっています。現在既に、そして特に将来の建築においては、ますます多くのエンドデバイスがワイヤレス接続されることが予想されます。この発展の結果として、特に広範囲なWLANカバレッジが求められることが多くなっています。この事実に基づき、BLEビーコンをベースとした一連のBluetoothアプリケーションでは、セルラーまたはWLANを使用した2つ目のデータ接続が必要となります。

典型的なBLEビーコンアプリケーションは単独で動作するのではなく、追加のデータ接続を必要とします。ネットワーク上で利用可能なサービスやサービスには、図のようにアクセスできます。疑わしい場合は、この接続を計画し、提供する必要があります。

ビーコンの最も分かりやすい応用分野は、位置情報に基づくアプリケーションです。例えば、多くのビーコンが設置された小売エリアでは、顧客の購買行動を分析し、影響を与える試みがなされました。この「近接マーケティング」は、少なくともヨーロッパではほとんど成功しておらず、代わりに屋内ナビゲーションシステムがますます登場しています。これらのシステムは、ユーザーが見知らぬ建物内で道順を見つけやすくするはずです。

未来の建物におけるこの構想は、エレベーターがセンサーを使って故障の兆候を察知し、サービス技術者に通知するというところまで進んでいます。技術者は建物に入り、電子ドアロックに必要な施錠許可を自動的に取得し、アプリによってBluetoothビーコンを介して対応するサービスルームへと誘導されます。サービスルームに到着すると、エレベーターのビーコンがデバイスの最新のサービスマニュアルにリンクし、技術者は過去のメンテナンスや修理の履歴を呼び出すことができます。

この技術の応用分野は多岐にわたり、後付けが容易なため、既存のビーコン インフラストラクチャにも興味深いものとなります。

アーヘンのクリニックを訪れたことがある人なら、曲がりくねった廊下を歩き回る上で、屋内ナビゲーションの有用性を実感するでしょう。クリニックでは、いくつかのステーションにビーコンが設置されており、患者は部分的なナビゲーションが可能です。しかし残念ながら、クリニック全体にビーコンが設置されているわけではなく、ごく一部のエリアにのみ設置されていました。概念実証としては興味深いプロジェクトですが、全面的な拡張がなければ、ユーザーに受け入れられることは難しいでしょう。

同様に、美術館では展示物にビーコンを設置し、従来の音声ガイドを美術館アプリに置き換えることで、簡単に機能を拡張できます。これにより、個々の来館を超えた顧客ロイヤルティも向上します。調査によると、多くのユーザーは来館後もモバイルデバイスにアプリを置いたままにしています。これにより、運営者は来館者に新しい展覧会やプロモーションについて情報提供できるようになります。

見本市もこの技術の恩恵を受けることができます。BLE技術を搭載した見本市アプリは、ユーザーに屋内ナビゲーションや見本市案内を提供するだけでなく、運営者には来場者の流れを分析して管理する機会を提供します。あるホールが混雑している場合、別のホールにはほとんど来場者がいないという情報を得ることができれば、ユーザーは喜ぶでしょう。

もちろん、アプリのユーザーは、空っぽのはずのホールで、すべてのユーザーがスマートフォンと見本市アプリを持たずに歩き回っていることを実感することになりますが、システムはそれを「認識」していません。しかし、典型的なユーザー行動(または統計的平均値)に基づき、適切なソフトウェアを使用すれば、それに応じた精度の予測を立てられる場合が多くあります。

建物全体にビーコン技術を導入することで、様々な新しい利用方法が生まれます。使用されていない会議室は清掃の必要がなくなる(あるいは清掃頻度を減らすことができる)。また、全く使用されていない会議室は、より有効に活用できるようになるかもしれません。匿名データを用いることで、該当エリアの利用状況を把握することが可能です。

Bluetoothビーコンを使用した位置情報

ビーコン デバイスを使用する場合、3 つの異なる使用例があります。以下で詳しく説明し、図解で示します。

ビーコンのさまざまな使用方法。左:固定ビーコンによるナビゲーション、中央:物体上の移動ビーコンによる追跡、右:両方の方法の組み合わせ

屋内ナビゲーションの実現方法としては、ビーコンがしっかりと設置され、アプリケーションが各ビーコンの位置を把握していることが前提となります。ビーコンインフラ内の位置は三辺測量によって特定できます。通常は、モバイルデバイスの追加センサーが使用されます。位置特定は、現在すべての携帯電話に搭載されている加速度センサーによってサポートされます。

資産追跡では、ビーコンの位置を把握する必要があります。そのため、位置特定が必要なコンポーネントにはビーコンが装備され、インフラ内での位置を特定できるようになります。例えば、医療分野では、これは現在非常に重要なアプリケーションであり、ますます頻繁に計画する必要があります。オペレーターは、特定のリソースの位置を把握したいと考えています。

このアイデアの根底にあるのは、リソースをより適切に計画し、対応するコンポーネントを探す時間を短縮できるという点です。また、実際の使用状況に関する情報も得られるという副次的な効果もあります。このアプリケーションでは、BLEテクノロジーを搭載したWLANアクセスポイントがよく使用されます。

このようなインフラを活用すれば、両方の方法を組み合わせて屋内ナビゲーションと資産追跡の両方を実現し、建物の利用価値を高めることができます。ビーコンは低価格であるため、高額な投資コストは発生しません。まずはこの技術を2015つのエリアから導入し、徐々に拡大していくことができます。ただし、ビーコンの数が増えても必ずしも位置精度が向上するわけではないことに注意が必要です。ビーコン信号が多すぎると、精度は再び低下します[Li XNUMX]。幅広いユーザビリティを実現するためには、ビーコンインフラを慎重に計画することが賢明かつ不可欠です。

ビーコン資産追跡の計画基盤

ここで言う資産追跡とは、ビーコンを用いた物体等の追跡を指します。その基礎となるのは通常、追跡対象物体に設置されたBluetoothビーコンの移動追跡です。これらのビーコンは、適切なBluetooth受信機によって位置特定されます。そのため、ビーコンを受信するBLE受信機のインフラストラクチャが必要です。基盤となるビーコンインフラストラクチャは、データを評価し、最終的にビーコンの位置を特定することができます。

三辺測量による位置決定

三辺測量による位置決定

技術的および計画的な観点から見ると、これはWLANアクセスポイントを用いてパケットの信号強度に基づいてWLANエンドデバイスの位置を特定する方法に非常に似ています。WLANを用いた位置特定とは異なり、BLEに必要な受信局の数はWLANの場合よりも少ない場合が多いです。しかし、最終的には構造環境、アプリケーションの精度要件、その他のフレームワークパラメータに依存します。したがって、計画の一部はWLANの計画と類似しています。無線セルと同様に、対応するカバレッジエリアを定義し、計画する必要があります。

そのため、専門環境で利用できるWLANアクセスポイントの多くが、現在ではブルートゥースになっているのも不思議ではありません。
歯の無線モジュールを持参してください。対応するBluetoothビーコンインフラは、WLANインフラを通じて既に構築されています。資産追跡アプリケーションの計画は、概して、ほぼ古典的なインフラ計画です。

WLANプランニングツールは、Bluetoothプランニングの基本機能をサポートするようになりました[openreality.com]。人気のEkahau Site Surveyツールでは、WLANと同様のBLEカバレッジをシミュレートできます。現在の機能は、十分な信号強度を持つビーコンを最低限の数受信できる無線セルの表示に限定されています。残念ながら、現バージョンでは位置精度に関する直接的な結論を導き出すことはまだできません。

ビーコンの管理、位置特定、そして場合によってはその他の管理機能には、対応するプラットフォームが必要です。この点についても、WLANメーカーから対応するソリューションが提供されています。

このようなアーキテクチャは、電池駆動型ビーコンの監視も可能にします。システムが設置済みビーコンのステータスを返すことができるため、導入後数年で必要となる電池交換を簡素化できます。メーカーの情報や構成によっては、電池交換時期は3年から8年程度かかる場合があります。ビーコンインフラの文書化とアーキテクチャ全体の保守管理も、運用上の課題として挙げられます。さらに、安全性に関わる側面、例えば現在のソフトウェアやファームウェアのバージョンアップなどについても、考慮し、実施する必要があります。そのための労力も考慮する必要があります。

アーキテクチャに加えて、もう一つの重要なタスクは、それに基づくアプリケーションの計画です。したがって、インフラストラクチャの構想だけでなく、アプリケーションの実装についても、構造化された計画を提供する必要があります。これには、要件分析、大まかなコンセプト、ビーコンインフラストラクチャの要件定義(必要な精度からカバーエリアまで)、そしてそれに応じたアプリケーションとユーザーインターフェースの詳細が含まれます。

恒久的に設置された資産は、資産追跡のためのBluetoothアーキテクチャの基盤となるため、従来のWLAN計画に類似した計画が有用です。その結果、WLAN計画に匹敵する手順が得られます。ここで留意すべき点は、ビーコンの位置計画では一般的に喫水が小さいことです。その理由の一つは、ビーコンの価格が安く、インフラ要件もほとんどないことです。さらに、追跡・トレースアプリケーションの場合、WLANインフラも併用する場合、ある程度の割合はWLAN計画によって既に決定されています。

図 5 に示す計画の個々の側面は、同じ深さを必要としない従来の WLAN 計画に似ています。インフラストラクチャを計画する際には、必要な位置精度などのアプリケーションのパラメータを把握して考慮に入れることがすでに重要です。そのため、アプリケーション開発と連携させると役立つことがよくあります。インフラストラクチャ ベースの Bluetooth アーキテクチャを計画するための重要な要件は、特に Bluetooth で実装されるアプリケーションの要件です。資産追跡に関連して、これらにはエリア カバレッジと必要な位置の精度が含まれます。どの建物 (または地形) エリアに対応する精度が必要かを決定する必要があります。これにより、位置特定に使用される BLE 受信機の必要な密度が決まります。

Bluetooth 計画の構造は WLAN 計画に類似している

基本的なナビゲーション/アプリベースのアプリケーションの計画

上で説明したビーコンを搭載したオブジェクトの位置とは対照的に、スマートフォン アプリでの一般的なナビゲーションや位置決定には、大規模なビーコン インフラストラクチャは必要ありません。

ここでのインフラストラクチャは通常、Bluetoothビーコンによって構成されます。これにネットワーク内の対応するサービスが加われば、位置特定は十分です。スマートフォンやアプリは複数のビーコンを受信します。これに基づき、対応するサービスはWLANやモバイル無線などのデータ接続を介して位置を計算します。WLANアクセスポイントに相当するインフラストラクチャが不要であっても、一定のアーキテクチャは必要です。そのため、バックエンドでは可用性に関する要件が生じます。これらの要件は、他のネットワークインフラストラクチャの要件と同等になる場合があります。

正確な位置を特定するには、スマートフォンが十分な数のBLEビーコンを受信し、評価する必要があります。メーカーによっては、WLANアクセスポイントに搭載されたBluetoothモジュールを使用してビーコンを監視し、ビーコンの監視による運用コストの削減を図ることも有効です。

同様に、アクセスポイントのBluetooth送信機はビーコンとして使用されることがよくあります。そのため、WLANインフラストラクチャは追加の役割を果たし、バッテリー駆動ではないビーコンの基本電源となります。メーカー固有の特殊な形状も特筆に値します。例えば、Ciscoはいわゆるビーコンポイントを提供しています。これは、同じメーカーのバックエンドインフラストラクチャと組み合わせることで、対応する有線BLEインフラストラクチャを介して「仮想」ビーコンを柔軟に配置することを可能にします。適切な受信特性とハードウェアおよびソフトウェアを備えたセクターアンテナを使用することで、室内の位置に応じて異なるビーコンを受信できるようになります。そして、その背後にあるシステムが位置を計算します。

いずれにせよ、実装前に計画とテストを実施する必要があります。精度要件の違いにより、実装にも差異が生じます。従来のアプリベースの位置情報・ナビゲーションにおけるビーコン位置の計画は、WLANの計画手順とは明確に異なります。これは主に、従来のインフラが存在しない、あるいは構築されていても限られた範囲に限られている(メーカーによって異なります)ことが原因です。

これにより、位置計画の一環としてパッシブインフラストラクチャを計画するといった点が不要になります。ただし、ビーコンの位置選定においては、エリアカバレッジと位置精度の要件を考慮する必要があるため、フレームワークのパラメータと要件を定義する必要があります。また、多くの場合、特に電池駆動型ビーコンの場合、後から比較的容易にビーコンを追加して適応または補完することが可能であることにも留意する必要があります。

製品概要

これは、Bluetoothが関連アプリケーションによってますます重要性を増していることを明確に示しています。多くのアプリケーションにおいて、Bluetoothは他のネットワークビーコン基盤技術とはかなり独立して動作しますが、より詳しく検討し、体系的な計画を立てることは有益です。

これはアプリケーションの計画から始まり、WLANなどのネットワーク技術への影響の計画にまで及びます。Bluetoothの計画では、要件分析や供給エリアの定義といった、ネットワーク計画の典型的な側面を無視することはできません。

現在WLANインフラを計画中であれば、ビーコン技術を検討すべきです。低い投資コストで大きな付加価値を生み出すことができるからです。従来の計画ソフトウェアでは、BLEインフラのリアルなシミュレーションを部分的にしか作成できません。しかし、今後は頻度を増やし、特に詳細度を高めることで、近いうちに可能になるでしょう。必要な計画オプションへの最初のアプローチは、対応するソフトウェアで見つけることができます。

アプリケーションによっては、ソフトウェアやスマートフォンアプリに重点が置かれるため、従来のネットワークよりもビーコンインフラの計画が軽視される可能性があります。そのため、運用責任はIT部門に委ねられることが多いことを軽視すべきではありません。遅くともWLAN経由の接続、またはWLANインフラを介したBLEサポートが必要になった時点で、IT部門に新たな責任が生じます。全体として、追加の作業が発生します。この理由からも、BluetoothはIT部門の現在の計画と戦略的方向性において重要な役割を担い、考慮に入れるべきです。

によって書かれた -
YK Huangの写真
YK ファン
YKは、MOKOSMARTのR&D部門で40年以上のスマートデバイス開発経験を持つ、ベテランのプロダクトマネージャーです。PMPとNPDPの認定資格を取得しており、クロスファンクショナルチームのマネジメントに精通しています。データドリブンなインサイトを活用し、XNUMXを超えるコネクテッドプロダクトの立ち上げを成功させています。電子工学とエンジニアリングのバックグラウンドを持つYKは、複雑な技術的価値提案を、消費者向けアプリケーションと産業用アプリケーションの両方において、ユーザーフレンドリーなIoTソリューションへと変換することに長けています。
YK Huangの写真
YK ファン
YKは、MOKOSMARTのR&D部門で40年以上のスマートデバイス開発経験を持つ、ベテランのプロダクトマネージャーです。PMPとNPDPの認定資格を取得しており、クロスファンクショナルチームのマネジメントに精通しています。データドリブンなインサイトを活用し、XNUMXを超えるコネクテッドプロダクトの立ち上げを成功させています。電子工学とエンジニアリングのバックグラウンドを持つYKは、複雑な技術的価値提案を、消費者向けアプリケーションと産業用アプリケーションの両方において、ユーザーフレンドリーなIoTソリューションへと変換することに長けています。
この投稿を共有
MOKOSmart IoT デバイス ソリューションで接続ニーズを強化しましょう。