LoRaWANのネットワーク容量を計算するには、チャネル帯域幅、拡散係数(SF)、データレート、メッセージサイズ、デューティサイクル制限、ゲートウェイ数、デバイスのメッセージ送信頻度など、いくつかの技術的要素を考慮する必要があります。以下は、推定に役立つ詳細なステップバイステップガイドです。 LoRaWANネットワーク容量:
1) 主要なパラメータを特定する
- 帯域幅(BW): 通常は 125 kHz です。.
- 拡散係数(SF): LoRaWAN は SF7 から SF12 をサポートしており、SF 値が高いほどデータ レートが低くなり、送信時間が長くなります。.
- データレート(DR): 帯域幅と SF によって決まります。DR 値が異なると、送信時間も異なります。.
- ペイロードサイズ: 通常はバイト単位で測定されますが、ここでは 12 バイトと仮定します。.
- メッセージ送信頻度: 各デバイスが 1 日あたり 10 件のメッセージを送信すると仮定します。.
- デューティサイクル制限: 1% (ヨーロッパの一般的な制限) を想定します。.
- チャンネル数: 8 チャネルを想定します。.
- デバイスの数: これは推定する必要のあるパラメータです。.
2) 単一メッセージの送信時間を計算する
単一の LoRa メッセージの通信時間を計算するには、次の式を使用します。
[Tメッセージ = シンボル時間 × (ペイロードシンボル + プリアンブル長)]
シンボル時間は SF と BW に依存し、ペイロード シンボルはペイロード サイズとコーディング レート (CR) に関連します。.
- シンボルタイム = (2SF/白黒)
- ペイロードシンボル CR とペイロード サイズによって異なります。.
たとえば、125 kHz の帯域幅と SF12 の場合、12 バイトのメッセージを送信するには約 1.5 秒かかります (これは概算であり、具体的な値は専用のツールを使用して計算できます)。.
この数値を計算する簡単な方法は、以下のツールを使用することです。.
https://www.semtech.com/design-support/lora-calculator
3) チャネルあたりの最大メッセージ数を計算する
チャネルが最大デューティ サイクルで動作していると仮定します。
[Nチャネルあたりの最大 =T利用可能/Tメッセージ]
1 日の合計使用可能時間 (通常は 24 時間 × 3600 秒) とデューティ サイクル制限 (例: 1%) はどこにありますか。.
4) ゲートウェイあたりの最大メッセージ数を計算する
チャネルが 8 つある場合:
[Nゲートウェイあたりの最大 = 北チャネルあたりの最大 × 8]
5) デバイスの最大数を見積もる
各デバイスが 1 日に 10 件のメッセージを送信すると仮定します。
[Nデバイス = 北ゲートウェイあたりの最大/デバイスあたりの1日あたりのメッセージ数]
6) 最終的なネットワーク容量の推定
上記の手順に従うことで、LoRaWANネットワークの理論上の最大容量を推定できます。ただし、デバイスの分散、信号干渉、パッケージの競合、伝送障害率といった現実的な要因により、実際の容量は通常より低くなります。実際には、8チャネルゲートウェイの実際の容量は、数千台から数万台のデバイスに及ぶ可能性があります。.
例:
- 1 つのメッセージの送信時間 (T_”msg” ) が 1.5 秒で、デューティ サイクルが 1% の場合、1 つのチャネルは 1 日あたり約 576 件のメッセージを処理できます。.
- 8 つのチャネル全体では、1 日あたり約 4,608 件のメッセージになります。.
- 各デバイスが1日に10件のメッセージを送信する場合、ゲートウェイは約460台のデバイスをサポートできます。パッケージの競合や紛失が頻繁に発生するのを防ぐため、ゲートウェイの総容量の約15%を使用することをお勧めします。.
この計算方法は、LoRaWANの様々な導入シナリオに適用できますが、具体的な値はネットワーク構成や環境条件によって異なります。 お問い合わせ 「“8チャンネルLoRaWANネットワーク容量評価ツール”








