Bluetooth Mesh Networkとは

Bluetoothは、指定された距離内で固定デバイスとモバイルデバイス間でデータを交換出来るワイヤレステクノロジで、パーソナルエリアネットワーク(PAN)を構築するために使用される。
いわばパーソナルコンピュータ、スマートフォン、ゲーム機、およびオーディオデバイスで使用される短距離無線通信技術のことだ。
利用可能な範囲は100〜1000メートル以内で、メッシュリレー構成に応じたシステムとなっている。

Bluetoothメッシュネットワークは、複数のデバイス接続を可能にし、接続したデバイスを通じって大規模なネットワークを作成します。
自動化された機器の使用、センサーネットワーク、追跡システムやその他の技術で使用され、数十、数百、または数千のデバイスを接続するために使用される。

Photo source: https://www.bluetooth.com/

各ネットワークは、Bluetoothメッシュネットワークを使用している間、ユーザーのデータを保護する。
情報を取得しようとしている人にとって、どのメッセージがどのデバイスによって送信されたかを追跡することはできず、メッセージの送信元を追跡することも出来ない。
メッセージが送信されると、ネットワークが変更され、情報が消去されるから安心だ。

Bluetoothメッシュは、モデルレイヤー、アクセスレイヤー、上位トランスポートレイヤー、下位トランスポートレイヤー、ネットワークレイヤー、ベアラーレイヤーなどの動作するレイヤーは多数あり、全てのアクションはこれらのレイヤーで実行される。

メッシュネットワークでは、情報の送信に関してノードが重要。
各ノードがネットワークに接続すると、情報に含まれていない可能性のある非表示のオブジェクトが削除され、ネットワークが再アクティブ化される仕組みだ。

Photo source: https://www.bluetooth.com/

Bluetoothメッシュネットワークでノードは、メッシュネットワークを作成する。
ノードには、送信者から情報を受信して​​大規模なネットワークを形成するリレー、GATT送信者から情報を受け入れてまた配達するLow Power、Low Powerをサーポットして情報を保存するプロキシとネットワーク内の情報の受信を大幅に減らし、ネットワークをより良く機能させることができるFriendがある。

ノードが切断されたとき問題なくデータに頼っているのでノードは切断されますが、ネットワークアクティビティは切断されないから安心してほしい。

ネットワーク接続はcore version 4.0以降で使い始めることが可能となっている。