BLEタグの実力は、それを駆動するアドバタイズ方針にかかっています。間隔を遅くしすぎるとスマホが見逃し、送信電力を高くしすぎると数週間で電池が尽きます。BLEタグのチューニングとは、検出性・到達範囲・消費電力の好バランスを見つけることです。
2つのレバー:間隔と電力
すべてのBLEタグは一定のアドバタイズ間隔で、選んだ送信電力で放送します。間隔は無線からパケットが出る頻度を、電力は到達距離を決めます。典型的なBLEタグは 100ms〜1000ms の間隔と、-20dBm〜+8dBm の電力で出荷されます。
カバレッジと電池のトレードオフ
タダの昼食はありません。送信電力を上げると検出半径は広がりますが、電流消費はほぼ比例して増えます。アドバタイズ間隔を短くすると検出遅延は改善しますが、毎秒のパケット数が増えます。うまく調整されたBLEタグなら、資産追跡では 500ms・0dBm、在室用のボタン電池タグなら 1000ms・-10dBm で1年持たせられます。
接続型か非接続型か
多くのBLEタグ設計は接続を開きません。放送し、ゲートウェイかスマホがスキャンし、それで完了です。この非接続モデルこそが、小さな電池で数ヶ月動かす秘訣です。設定のために接続が必要な時は、短く保ちすぐ閉じます。
実践的なチューニング手順
最初にデータシートではなくユースケースから始めます。許容される最大見逃し時間、必要な範囲、電池予算を決めます。次にシミュレーション:間隔を2倍にして検出遅延を観察、電力を6dB下げて範囲を再計測。製品のBLEタグは、こうした数回の反復の結果であり、単一のデフォルトではありません。
干渉の回避
混雑した2.4GHz環境では、サポートされていれば適応型周波数ホッピングを有効にし、単一チャネルへの固定を避けます。3つのアドバタイズチャネルをまたぐBLEタグは、Wi-Fiや電子レンジのノイズに、そうでないものよりずっと強く耐えます。
つまり、アドバタイズ調整こそが、BLEタグの実世界パフォーマンスの大半が決まる場所です。ファームウェア機能に悩む前に、ここに反復の予算を割いてください。