Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
【IoT-Tech Meetup #9】屋外IoTにおける通信技術の選び方と実装ポイント
Search
SORACOM(ソラコム)
PRO
February 07, 2024
Technology
3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【IoT-Tech Meetup #9】屋外IoTにおける通信技術の選び方と実装ポイント
2024年2月7日開催『
IoT-Tech Meetup 第9回【屋外でのIoT実装】
』で、ソラコム横田(shun)が発表した資料です。
SORACOM(ソラコム)
PRO
February 07, 2024
More Decks by SORACOM(ソラコム)
See All by SORACOM(ソラコム)
Recap of SORACOM Discovery 2026 【SORACOM UG 岡山】
soracom
PRO
0
65
基調講演:人とAIをつなぐIoTの今と未来 ー 「フィジカル」と「デジタル」が出会うその先へ【SORACOM Discovery 2026】
soracom
PRO
1
760
CTOキーノート:AI時代の「つなぐ」を再定義 ― 真のIoTとリアルワールドAI【SORACOM Discovery 2026】
soracom
PRO
0
780
カメラ×AIで挑む「ホワイト物流」― 車両管理、自動化の壁と突破口【SORACOM Discovery 2026】
soracom
PRO
1
330
AIと人が繋ぐ顧客体験:チカクが実践するLINE×Wisora活用事例【SORACOM Discovery 2026】
soracom
PRO
0
160
サイズと機能の壁を打破!みてねGPSが挑むiSIM活用秘話【SORACOM Discovery 2026】
soracom
PRO
0
210
人手不足への挑戦:車両保全を支えるIoTとクラウド内製化の道【SORACOM Discovery 2026】
soracom
PRO
0
270
GMOフィナンシャルゲートが挑む、「止まらない」決済インフラ構築の裏側【SORACOM Discovery 2026】
soracom
PRO
0
230
害獣害虫を自動判別! ペストコントロール支援ビジネス成功のヒント【SORACOM Discovery 2026】
soracom
PRO
1
240
Other Decks in Technology
See All in Technology
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
130
Deep Data Security 機能解説
oracle4engineer
PRO
2
780
会社説明資料
persolserverworks
0
9.7k
Jetson Orin Nanoとk3sとローカルLLMで音声文字起こしシステム作ってみた
y_sera15
0
120
LocalStack を使ったサーバーレスアプリケーション開発 / Serverless Development with LocalStack
kakakakakku
1
390
V8のArray.prototype.flatを最大約20倍速くするまでと、巨大OSSへの大規模コミットの道のり
riyaamemiya
0
250
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
590
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.4k
Execution in the Kingdom of Agents: Reflections on Abstraction and Complexity
bcantrill
0
940
go-sqletch
moznion
0
130
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
680
AI時代のPRレビューにどう向き合うか?
kairim0
1
170
Featured
See All Featured
[SF Ruby Conf 2025] Rails X
palkan
3
1.4k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
210
Leo the Paperboy
mayatellez
10
2.4k
GitHub's CSS Performance
jonrohan
1033
470k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
We Are The Robots
honzajavorek
0
390
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
Transcript
屋外IoTにおける通信技術の選び方と 実装ポイント 株式会社ソラコム ソリューションアーキテクト 横田峻 #9-3
自己紹介 横田峻 (shun) ソリューションアーキテクト 株式会社リコーにて電子回路設計、組 み込み・B2B向けWebソリューション のバックエンド開発などに従事したの ち、ソラコムに入社(2019/9) 得意領域はデバイス、クラウド
屋外でのIoTデバイス利用
IoT で利用できる通信技術 Wi-Fi PAN BLE, ZigBee, Wi-SUN LPWA LoRaWAN, Sigfox
LTE-M, NB-IoT 通信距離 10m 30m 1km 10km 消費電流 100mA 20mA 通信速度 100bps 1kbps 1Mbps 10Mbps 450Mbps NFC RFID 5G セルラー 3G, LTE(4G) 近距離 《 中継パターン 》 長距離 《 直接パターン 》
GSM CDMAon e GPRS EDGE CDMA 2000 W-CDMA HSPA EVDO
LTE (Cat 1~5) LTE Advanced (Cat6-15) 第2世代 (2G) 第3世代 (3G) 第4世代 (4G) 第5世代 (5G) 大容量・高速化 CatM1 NB1 小容量/省電力化 Cat1 セルラーシステムは大容量と少量・省電力の二極化へ スマホ等コンシューマ製品向け IoT製品向け CatM2 NB2
セルラーLPWA(LTE-M, NB-IoT)の特徴 • 既存LTEの派生規格で省電力にフォーカス • コアネットワーク構成は既存LTEと同様 • 従来のLTEと比べ機能を落とし、構成をシンプルにす ることでモデム構造を簡素化、省電力化 •
3GPP R13で規定されたeDRX/PSMを利用することで 従来よりもより深いsleepを実現可能に
Sigfoxの特徴 • 920MHz帯域を利用した長距離通信 • 安価な通信モジュール • 低速度 / 低消費電力 •
IPスタックなしのシンプル設計 • 上り12Byte、下り8Byte、送受信回数の制限 消費電流を抑止しつつも小データの長距離通信が可能 #各社HPのデータシート参照、及び引用 Sigfox セルラー 参考 消費電流 27 mA 570 mA 20 mA
Agnosticアーキテクチャ {…} {…} {…} 無線通信 デバイス特性に応じた通信方式の選択 ・データフォーマット変換 ・プロトコル変換 ・データ暗号化 ・Sigfox無線通信
・LTE-M無線通信 ・LTE/3G無線通信 通信方式差異の吸収 データ差異の吸収 {…} フィールド側/システム側相互に変更影響なく、拡張可能でサステイナブルな通信インフラを実現。 システム間の抽象化に加え、クラウド側にロジックを集約させていることで、デバイス毎の特性や要件に応 じた無線通信方式を選択可能。 既存の通信に依存することなく新たな通信方式やテクノロジーにも対応。
日本瓦斯株式会社 利用したSORACOMサービス:SORACOM Air for Sigfox、セルラー(LTE-M)、Funnel 協力パートナー:フューチャー株式会社 導入事例 ご利用シーンがわかる写真 エネルギー ガスメーターをネットワークで繋ぐ
NCU を 自 社 開 発 し 、 検 針 や 異 常 検 知 を オンライン化。 デ ー タ 活 用 で ガ ス 充 填 か ら 配 送 ま で を 最適化し、それを同業他社にも提供する “世界初”「LPガス託送サービス」を開始。
日本瓦斯株式会社 エネルギー 導入事例 SigfoxとLTE-Mでデータ通信の広いカバレッジを確保。 SORACOM Funnelで認証情報を付与し、自社クラウドにリアルタイム連携。 MDDM データ プラットフォーム 製造計画
充填制御 配送計画 基幹システム リアルタイム 連携 遠隔開閉栓 遠隔制御 SORACOM Funnel スペース蛍 LPガス ハブ充填基地 夢の絆・川崎 請求・入金 保安・検針
屋外における無線通信のポイント
どうやって確実にデータを届けるか • 無線である以上、どうしても信頼性は下がる • 加えて外的環境の変化が起こりやすく、これも信頼 性低下につながる • 再送を適切に実装する • 届かないことを想定したシステム設計をする
再送の設計と諦めるという選択肢 • 輻輳の防止 • 送信エラー時に諦めずに再送を続けると、通信が一 気に増加し、輻輳が発生。通信がより困難に。
Exponential Backoff • クライアントが通信に失敗した際に要求間の遅延を 増やしながら定期的に再試行するアプローチ • 1回目・・・1秒待つ • 2回目・・・2秒待つ •
3回目・・・4秒待つ • 4回目・・・8秒待つ • n回目・・・2^(n-1)秒待つ
SORACOM Harvest Data Intelligence SORACOM Harvest Data蓄積の 時系列データをChatGPT で解析 異常値、トレンド、欠損データなど
のデータに関する洞察を ワンクリックで得られる (Azure OpenAI Service の gpt-35-turboを使用) SORACOM Harvest Dataに 蓄積されたIoTデータ ChatGPT データに関する 洞察 IoT x ChatGPT
消費電力に関する考え方
消費電力の考え方 基本的な考え方 • 送信時電力 ✕ 送信回数 + 待機電力 • 送信時電力>>待機電力となるため、重要なのは
• 送信時電力を抑える • 送信回数を減らす
無線方式とプロトコルの選定 • 送信電力と送信回数は無線方式とプロトコルに大きく左 右される • 無線方式 • LTE • LTE-M
• NB-IoT etc… • プロトコル • UDP • TCP • MQTT etc…
eDRX (extended Discontinuous Reception) eDRX (従来 LTE) 1.28s周期 eDRX (LTE-M/NB)
Sleep 5.12s~2621.44s (43m) 周期ま で延長可 LPWANではこのPaging監視間隔を最大 43分まで延長することで無線利用によ る消費電力減を実現 (トレードオフとしてsleep中の着信 /SMS/データ受信は不可となる)
PSM (Power Saving Mode) 位 置 登 録 処 理
PSM Sleep 位 置 登 録 処 理 eDRXが間欠受信の間隔を伸 ばしたのに対し、PSMでは間 欠受信及びネットワークサー チを一切停止することでさら なる消費電力抑制を実現 (スマホでいうOffline mode に近い状態) 0~310時間(約13日*) のDeep Sleepが可能 *キャリアにより最大値は異なる
軽量プロトコルとセキュリティの 両立
SORACOM Beam/Funnel/Funk デバイス開発のメリット セキュア&クラウドネイティブな プロトコル • クラウド • パートナー ソリューション
SORACOM Beam SORACOM Funnel シンプルな プロトコル • SIM を鍵としてクラウドの認証情報との紐づけ • SORACOM がクラウド向けプロトコルへと変換 HTTP, MQTT, TCP, UDP HTTPS(+JSON), MQTTS, TCPS SORACOM Funk • SDK をデバイスから取り払ってシンプルにし、開発工数を削減 • アクセス先やビジネスロジック変更時にデバイス側の変更不要 • 認証情報をデバイスに持たせる必要がない
デバイス サーバー SORACOM デバイス uni.soracom.io UDP - クラウド SORACOM に送るだけで、デバイスがクラウドに繋がる
ポイント > 解決策 暗号化が不要だから 消費電力を節約 セルラーの閉域網は 平文プロトコルも OK 機密情報を集約して 紛失リスクに対策 認証情報を付加し 通信も暗号化 転送先の変更時も デバイス改修は不要 my-iot-app.com UDP > HTTPS mySecretKey ← 転送先はいつでも変更可能 ← 認証情報を SORACOM で管理 ← 閉域網では平文で通信 ← SORACOM が通信を暗号化 ← 機器は機密情報を持たない ← 宛先を SORACOM に固定
まとめ • 屋外は屋内と違い通信にとって厳しい環境 • 適切な再送と届かないことを前提としたシステム設 計が重要 • 消費電力をいかに抑えるかは通信規格とプロトコル 選択が肝
IoT の「つなぐ」を簡単に You Create. We Connect.