BLEリンクバジェット・通信距離計算ツール — PHY別のBluetooth Low Energy
PHY別のBluetooth Low Energyリンクバジェット。LE 1M、LE 2M、LE Codedのデータレートとコア仕様の受信感度、自由空間またはITU-R P.1238屋内モデルによる伝搬損失、受信電力、リンクマージン、最大通信距離を求めます。
公式
参考: Bluetooth Core Specification v5.4, Vol 6, Part A, §1–§4; ITU-R P.1238-13, §3.1, Table 2; ITU-R P.525-4, Eq. (3)
仕組み
Bluetooth Low Energyのリンクは距離が短いため、そのリンクバジェットはおもに受信側で決まります。どの物理層(PHY)でデータを送るか、そして無線機の受信感度がどれだけ高いかです。
4つのLE PHY
Bluetoothコア仕様(Core Specification)は、必須のPHYであるLE 1M(1 Mb/s)、LE 2M(2 Mb/s)、そして各ビットを繰り返し送ることでデータレートと引き換えに通信距離を延ばすCoded PHYを定めています。Coded PHYのデータレートは、S=2符号化で500 kb/s、S=8符号化で125 kb/sです。仕様に適合する受信機は、Vol. 6, Part Aの表4.2の受信感度を満たす必要があります。符号化なしのPHYでは−70 dBm、S=2では−75 dBm、S=8では−82 dBmです。これらは認証を受けた無線機に許される最も悪い値で、現在の無線機の多くはこれより20〜30 dB優れているため、データシートの値がわかっている場合はそれを入力してください。
伝搬損失
自由空間での損失は で、2440 MHz、10 mでは60.20 dBです(ITU-R P.525)。屋内については、ITU-R P.1238が測定値に当てはめたサイトジェネラルモデルを与えています。
ここで はメートル単位の直接距離、 はGHz単位の周波数で、係数はオフィス、廊下、工場、会議室のそれぞれについて、見通し内(LoS)と見通し外(NLoS)の値が与えられています。見通し外のオフィスでは = 2.39、 = 30.13、 = 2.40 なので、10 m、2.44 GHzでの損失は63.33 dBとなり、距離が10倍になるごとに、自由空間の20 dBではなく23.9 dBずつ増えます。各環境にはシャドウイングの標準偏差もあり(このオフィスでは5.01 dB)、フェードマージンを選ぶ目安として表示します。
マージンと最大通信距離
受信電力は、送信電力に送受両方のアンテナ利得を加え、その他の損失と伝搬損失を差し引いたものです。リンクマージンは受信電力から受信感度を引いた値で、最大通信距離はリンクマージンがゼロになる距離です。
適用範囲
コア仕様が認める最大電力設定時の送信電力は−20〜+20 dBmで、LEは2400〜2483.5 MHzで動作します。これらの範囲外の値は警告付きで表示します。P.1238の各環境は、測定が行われた周波数と距離の範囲でのみ成り立ちます(見通し外のオフィスなら4〜30 m)。その範囲外の距離や最大通信距離には警告を表示します。伝搬損失はフェードマージンを含まない中央値で、人体による損失や筐体損失は入力した場合にのみ計算に含まれます。
計算例
問題: LE 1M PHYのセンサーが、0 dBiのチップアンテナから0 dBmで、オフィスを挟んで10 m離れた見通し外のゲートウェイへ送信します。リンクは成立するか、またどこまで届くかを求めます。次に、LE Coded S=8 PHYの場合と、データシートでLE 1Mの受信感度が−97 dBmの無線機の場合を比較します。
ステップ1 - 伝搬損失(ITU-R P.1238、オフィス NLoS): L = 23.9 log₁₀(10) + 30.13 + 24.0 log₁₀(2.44) = 23.9 + 30.13 + 9.30 = 63.33 dB
ステップ2 - 受信電力: P_RX = 0 + 0 + 0 − 0 − 63.33 = −63.33 dBm
ステップ3 - コア仕様の受信感度でのマージン: M = −63.33 − (−70) = 6.67 dB 最大通信距離: 19.02 m
ステップ4 - LE Coded S=8(−82 dBm): M = 18.67 dB、最大通信距離60.43 m。オフィスNLoSの係数の適用範囲30 mを超えるため、警告が表示されます
ステップ5 - LE 1Mでデータシートの受信感度が−97 dBmの場合: M = 33.67 dB
自由空間であれば、同じ10 mの損失は60.20 dBです。屋内では損失が3.13 dB多く、距離に対する傾きも急なため、−70 dBmでの最大通信距離は30.92 mから19.02 mに縮みます。
実践的なヒント
- ✓使用するPHYについて、無線機のデータシートの受信感度を入力してください。0のままにすると、コア仕様の最低値で計算します。
- ✓部屋に合ったITU-R P.1238の環境を選び、距離をその適用範囲内に収めてください。見通し外のオフィスなら4〜30 mです。
- ✓リンクマージンは少なくともシャドウイング標準偏差の1倍を確保し、切断が許されないリンクではさらに大きくしてください。
- ✓LE Coded PHYは通信距離が必要な場合にだけ使ってください。S=8ではスループットが125 kb/sまで下がります。
よくある間違い
- ✗コア仕様の受信感度でリンクバジェットを計算し、BLEは数mしか届かないと結論づけてしまう。−70 dBmという要求値は適合のための最低ラインで、データシートの値は通常20 dB以上優れています。
- ✗屋内で自由空間損失を使ってしまう。壁や家具があると距離に対する損失の増え方が速くなるため、自由空間で求めた通信距離は実際の1.5倍以上になることがあります。
- ✗Coded PHYには代償がないと考えてしまう。S=8は各ビットを8回送ることで受信感度を12 dB改善するため、パケットの送信時間は約8倍になり、消費エネルギーも増えます。
- ✗人体損失や筐体損失を見落としてしまう。ウェアラブル機器や金属ケースに入った機器では、データシートには現れない数dBの損失が生じることがあります。
よくある質問
方法論と参考文献
参考文献
- Bluetooth Core Specification, Version 5.4 — Bluetooth SIG, 2023 — Vol 6, Part A: §1 (LE PHYs and rates), §2 (2400–2483.5 MHz), §3 and Table 3.1 (transmit power), §4.1 and Table 4.2 (receiver sensitivity) リンク
- Recommendation ITU-R P.1238-13, Propagation data and prediction methods for the planning of indoor radiocommunication systems — ITU-R, 09/2025 — §3.1, Eq. (1) and Table 2, site-general basic transmission loss coefficients リンク
- Recommendation ITU-R P.525-4, Calculation of free-space attenuation — ITU-R, 08/2019 — §2.2, Eq. (3) リンク
Uses the Core Specification sensitivities (−70, −70, −75 and −82 dBm) and rates (1, 2, 0.5 and 0.125 Mb/s) for the four LE PHYs, reproduces the 60.20 dB free-space loss at 2440 MHz and 10 m, and the ITU-R P.1238-13 office NLoS coefficients exactly.
関連計算ツール
IoT
LoRaリンクバジェット
Semtech SX1276の計算式によるLoRaのリンクバジェット。拡散率と帯域幅ごとの受信感度、シンボル時間、低データレート最適化を自動で適用した送信時間(Time on Air)、デューティサイクルによる送信停止時間、自由空間またはOkumura–Hata(奥村–秦)モデルの伝搬損失、リンクマージン、最大通信距離を求めます。
RF
リンクバジェット
無料のRFリンクバジェット計算ツール:送信電力、アンテナゲイン、周波数、距離を入力して、受信信号レベル、リンクマージン、および最大範囲を取得します。衛星、地上、IoT リンクに対応しています。
RF
フリースペースパスロス
フリースの式を使用して、自由空間パス損失 (FSPL) を dB 単位で計算します。ワイヤレスリンクバジェット分析の周波数と距離を入力します。無料で即時に結果が得られます。
RF
リンクマージン
TX パワー、アンテナゲイン、パスロス、およびレシーバー感度から RF リンクマージンを計算します。ワイヤレスリンクの最大レンジとフェードマージンを決定します。無料ですぐに結果が得られます。