概要
LPWA(Low Power Wide Area)は、「省電力」と「広域カバレッジ」を両立する無線通信技術の総称です。従来の無線技術が高速・大容量を追求したのに対し、LPWAは少量のデータを低消費電力で遠距離送信することに特化しています。IoT時代の到来とともに、センサーや計測機器を数年間電池駆動させながらクラウドと連携させるニーズが急増し、LPWAが注目を集めるようになりました。
LPWAには複数の技術規格が存在します。免許不要の周波数帯(920MHz帯など)を使うLoRaWANやSigfox、既存の携帯電話インフラを活用するLTE-MやNB-IoTなどが代表例です。それぞれ通信速度・到達距離・消費電力・コスト・移動体対応に違いがあり、用途に応じた選択が重要になります。
歴史・背景
無線通信の歴史において、高速化・大容量化は長らく主要な進化の方向でした。しかし2010年代前半から、IoT機器の急増とともに「データ量は少ないが大量のデバイスを安価・長寿命で接続したい」というニーズが顕在化しました。
2009年にSigfoxがフランスで創業し、超狭帯域を使ったUNB(Ultra Narrow Band)方式で商用サービスを開始(2012年)したのがLPWA商用化の嚆矢とされます。2013年にはSemtech社がLoRa変調方式を発表し、2015年にLoRa Allianceが設立されてLoRaWAN規格が策定されました。
携帯電話ネットワーク側では、3GPPが2016年のRelease 13でEC-GSM-IoT・LTE-M・NB-IoTを標準化。日本では2017〜2019年にかけて各キャリアが商用サービスを開始しました。現在は5Gの普及とともに、さらに多くのIoTデバイスをLPWAで接続する動きが加速しています。
技術仕様
LPWAの主要技術を比較すると以下の通りです:
| 技術 | 通信速度 | 到達距離 | 消費電力 | 周波数帯 | 免許 |
|---|---|---|---|---|---|
| LoRaWAN | 0.3〜50kbps | 数km〜15km | 超低消費 | 920MHz帯(日本) | 不要 |
| Sigfox | 最大100bps(上り)/ 600bps(下り) | 数km〜50km | 超低消費 | 920MHz帯(日本) | 不要 |
| LTE-M | 最大1Mbps | 携帯エリア | 低消費 | 700/900/1800MHz帯等 | 要(SIM) |
| NB-IoT | 最大250kbps | 携帯エリア | 超低消費 | 携帯帯域内 | 要(SIM) |
| Wi-Fi HaLow | 最大347Mbps | 1km程度 | 低消費 | 920MHz帯(日本) | 不要 |
共通技術的特徴
LPWAが「省電力・広域」を実現する仕組みの共通原理:
- 低速伝送: データレートを意図的に下げることで受信感度を向上させ、遠距離到達を実現
- 狭帯域: 占有帯域を狭くすることで雑音耐性を高め、送信電力を低減
- 間欠通信: 通常はスリープ状態でおき、必要なときだけ送受信する
- 小パケット: 数バイト〜数百バイト程度の小さなデータを送る設計
動作原理
LPWAデバイスの典型的な動作サイクルは次の通りです:
// LPWA端末の典型的な動作フロー(疑似コード)
void main_loop(void) {
while (1) {
// 1. スリープから起床(定期タイマーまたは外部割り込み)
wakeup_from_deep_sleep();
// 2. センサー計測
float temperature = read_temperature_sensor();
float humidity = read_humidity_sensor();
// 3. データ整形(最小限のバイト数に圧縮)
uint8_t payload[4];
encode_sensor_data(payload, temperature, humidity);
// 4. 無線送信(LoRaWAN / NB-IoT等)
lpwa_send(payload, sizeof(payload));
// 5. ACK待機(省略可)
lpwa_wait_ack(1000 /* ms timeout */);
// 6. 再びディープスリープへ(例:10分後に起床)
enter_deep_sleep(SLEEP_10_MIN);
}
}
このサイクルで、送信時のピーク電流は数十〜数百mAに達しますが、スリープ中は数µA〜数十µAに抑えることができます。送信時間がミリ秒〜数秒程度であれば、平均消費電流を数十µAに抑えられ、単三電池2本で数年間動作させることが可能です。
用途・ユースケース
LPWAは以下のような用途に適しています:
環境・インフラ監視
- 河川・ダムの水位センサー
- 橋梁・トンネルの振動・傾斜計測
- 気象・土壌センサーネットワーク
スマートシティ
- スマートメーター(電気・ガス・水道の遠隔検針)
- 路上駐車場の空き状況モニタリング
- 街路灯の状態監視・制御
農業・畜産
- 圃場の温湿度・土壌水分センサー
- 家畜の位置追跡・体温モニタリング
物流・資産管理
- 輸送コンテナの位置・温度追跡
- 産業機器・工具の資産管理タグ
ヘルスケア
- 独居高齢者の見守りセンサー
- 患者の生体情報遠隔モニタリング
実装・開発のポイント
モジュール選定
LPWAを実装する際は、マイコンに外付けのLPWAモジュールを組み合わせるのが一般的です:
典型的な構成:
MCU(STM32, nRF等) ─ UART/SPI ─ LPWAモジュール ─ アンテナ
(LoRa, NB-IoT等)
代表的なLPWAモジュール:
- LoRa: Semtech SX1276/SX1262ベースのモジュール各種
- LTE-M/NB-IoT: u-blox SARA-R4シリーズ、Quectel BC660K-GL等
- Sigfox: SIGFOX対応モジュール(Wisol、UnaBiz等)
通信設計の注意点
LPWAでは通信頻度と消費電力のトレードオフが設計の核心です。特にLoRaWANではデューティサイクル制限(法令・規格による送信時間比率の上限)があります:
日本の920MHz帯での送信時間制限例:
- 最大送信時間: チャンネルあたり1%のデューティサイクル
- SF7(高速): 1回の送信約100ms → 10秒に1回まで
- SF12(低速・長距離): 1回の送信約2.5s → 250秒に1回まで
電力設計
電池寿命の計算例(単三2本 = 3000mAh、3.6V電池の場合):
送信電流: 100mA × 0.5秒 = 0.0139mAh/回
スリープ電流: 10µA × 600秒 = 1.667µAh/回(10分に1回送信)
1日の消費電力量:
送信: 0.0139mAh × 144回/日 = 2.0mAh/日
スリープ: 0.01mA × 24時間 = 0.24mAh/日
合計: 約2.24mAh/日
電池寿命: 3000mAh ÷ 2.24mAh/日 ≈ 1340日 ≈ 約3.7年
他技術との比較
LPWAと短距離無線の比較
| 特性 | LPWA | Bluetooth LE | Wi-Fi | ZigBee |
|---|---|---|---|---|
| 到達距離 | km級 | 〜100m | 〜100m | 〜100m |
| 通信速度 | 数十bps〜1Mbps | 最大2Mbps | 最大数Gbps | 最大250kbps |
| 消費電力 | 超低消費 | 低消費 | 中〜高消費 | 低消費 |
| インフラ | 専用ゲートウェイ | スマホ等 | ルーター | コーディネーター |
BLEやZigBeeは近距離の多点接続に優れる一方、LPWAは遠距離・少頻度通信に特化しています。用途に応じた使い分けが重要で、スマートホームではBLE・ZigBee、広大な農地や都市インフラ監視ではLPWAが適しています。
セルラーIoTとの位置づけ
LTE-MとNB-IoTはセルラーIoTの一形態であり、既存の携帯ネットワークを流用できる利点があります。一方でSIMカード・月額通信費が必要なため、デバイス数が大量になると総コストが上がりやすい面もあります。LoRaWANやSigfoxはプライベートネットワーク構築も可能で、大規模展開時のコスト面で有利な場合があります。