Skip to content
ドキュメントのセクション

ISM バンドワイヤレス共存計算ツール

POSThttps://rftools.io/api/py/v1/calculate

スラッグ ism-coexistence。WiFi、Bluetooth、Zigbee、またはLoRaがISMバンドを共有している場合の衝突確率とスループットへの影響を分析します。デューティサイクルとチャネルを入力します。無料で即時に結果が得られます。

入力

これらの入力を、表示されている単位ですべて inputs に入れて送ってください。ほとんどは必須で、1 つでも欠けた呼び出しは拒否され(400)、費用はかかりません。省略しても計算できる入力は、表示されている既定値を使います。範囲外の入力も計算され、来歴で示されます。

ism-coexistence の入力
名前単位範囲既定値説明
bandIndex数値なし0 … 40ISM バンド次のいずれか:0 2.4 GHz ISM (2400–2483.5 MHz) · 1 868 MHz (欧州、863–870 MHz) · 2 915 MHz (南北アメリカ、902–928 MHz) · 3 5.8 GHz ISM (5725–5850 MHz) · 4 433 MHz (欧州、433.05–434.79 MHz)
dutyCycle1_pct数値%0.01 … 10050中程度の負荷の WiFi ≈ 20–60%、BLE アドバタイズ ≈ 0.5–5%、Zigbee ≈ 1%
channels1数値なし1 … 1003WiFi:重ならない 3 チャネル (1/6/11)、BLE データ:37 チャネル、LoRaWAN EU:8 チャネル
dutyCycle2_pct数値%0.01 … 1005プロトコル 2 のデューティサイクル
channels2数値なし1 … 10037プロトコル 2 のチャネル数
txPowerOffset_dB数値dB−30 … 4010正 = プロトコル 1 のほうが強い。WiFi (20 dBm) と BLE (10 dBm) なら +10 dB
channelWidth1_MHz数値MHz0.001 以上20Wi-Fi 20 MHz、Zigbee 2 MHz、LoRa 0.125 MHz。チャネルプランでは帯域全体にチャネルを均等に配置します
channelWidth2_MHz数値MHz0.001 以上2Bluetooth LE 2 MHz、Zigbee 2 MHz、LoRa 0.125 MHz

出力

values に名前ごとに返されます。上限がない値や定義されない値は null です。

ism-coexistence の出力
フィールド単位説明
effectiveCollision_pct主要値%実効衝突率
collisionProb_pct%衝突確率 (補正前)
throughputImpact_pct%スループットへの影響
sharedChannelFraction%共有チャネル率
overlappingChannelsなしプロトコル 1 と重なるプロトコル 2 のチャネル

呼び出し方

  • 計算:1 回の呼び出し、リクエストとレスポンスの全体、そのエラー。
  • バッチ:この計算ツールをほかと組み合わせて、または掃引を、1 リクエストで。
  • 目標値からの逆算:出力を目標値にする入力の値。