Bluetooth Mesh
概要
2017年に仕様が策定された Bluetooth Low Energy上で動作するプログラム
通常Bluetooth Low Energyでは届かない距離の端末への通信を、多対多で通信することによって可能にするメッシュネットワークの構築方法
メッセージの展開方法はマネージドフラッディングによるブロードキャスト
構成要素
table:構成要素
名前 説明 補足
Node メッシュネットワークに参加しているデバイス
Relay Node TTL(Time To Live)設定に従って受信したメッセージを指定された回数で再送信するノード TTL:メッセージが中継される回数。中継の度に -1 される
Proxy Node Bluetooth Mesh機能を持たないデバイスがメッシュネットワーク内のノードと通信します。プロキシプロトコルとしてGATT (Generic ATTribute profile) を介して通信されます。
Low Power Node 一部のノードはスリープモードに移行することで消費電力を抑えますが、定期的にメッセージを管理する必要があり、フレンドノードと連携して動作します。
Friend Node Low Power NodeがオフのときにLow Power Node宛てのメッセージを保存するノード
参考資料