Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Node-REDを活用したIoTビジネスの実際 ~5年以上のIoTシステム開発・運用の経験か...

Akiyuki YOSHINO
November 20, 2023
340

Node-REDを活用したIoTビジネスの実際 ~5年以上のIoTシステム開発・運用の経験から~ / Unlocking IoT Business with Node-RED

2023/11/10 に開催された Node-RED Con 2023 での発表資料です。
https://node-red.connpass.com/event/286923/
https://nrcon.nodered.org/jp/

Akiyuki YOSHINO

November 20, 2023
Tweet

Transcript

  1. • NTTコミュニケーションズ株式会社 • 5G&IoTサービス部 IoTサービス部⾨ • IoTソリューションアーキテクト • IoT Connect

    Mobile、IoT Connect Gateway、 Things Cloud®を活⽤したIoTソリューションの企 画・提案・構築 • デバイス〜NW〜アプリケーションまで • 私とNode-RED • 2016年 R&D部⾨在籍時に味⾒利⽤ • 2017年 現職でPoCをトリガに利⽤・布教を開始 • 2019年 Node-RED Con Tokyo 2019で登壇 吉野 祥之(よしの あきゆき)
  2. c Mobile 5G・IoT モバイルアプリ Software Solution クラウド・データセンター マネージド・セキュリティ 業界特化ソリューション システム開発・運⽤

    ⼤企業の お客さま 地域・中⼩企業のお客さま リモートワーク IoT ⾃動⾞ すべてのお客さまのDXを ワンストップでサポート ʮυίϞϏδωεʯͷ΋ͱɺ֤ࣾͷέΠύϏϦςΟΛ౷߹͢Δ͜ͱʹΑΓɺ Ҡಈɾݻఆ༥߹αʔϏεɺ(ɾ*P5ͱ͍ͬͨઌ୺ιϦϡʔγϣϯΛ௨ͯ͡ɺ ͢΂ͯͷ๏ਓͷ͓٬͞·ΛϫϯετοϓͰαϙʔτ υίϞϏδωεͷ࢝ಈ
  3. 我々は 「IoT課題解決イネーブラ」として IoTを核としたデータ活⽤ビジネスをお客さまと共に創り、産業・社会の発展に貢献 eSIM アプレット リモートアクセス機能 2022.12~ フォーマット変換機能 ミラーリング機能 2023.9~

    ストリーミング処理機能強化 (apama提供)2022.2〜 新料⾦プラン提供開始 2023.2〜 Active Multi-access SIM トライアル中 グローバル固定IP 2023.7~ NEW NEW NEW ローカル5G TypeE 2022.9~ NEW SDPF Edge 2022.1~ NEW υίϞϏδωεͷ*P5
  4. NTT Communications モバイルネットワーク 製品状態管理/可視化ポータル機能 - 製品状態可視化機能 - アラート通知機能 - データ分析機能(オプション)

    様々なクラウドサービスにセキュアかつ安価に柔軟に接続 - 様々なクラウドシステムに対応 - プロトコル変換によるデータ通信量削減 - デバイスの開発コストを最⼩限にしデータ連携 - オンデマンドな遠隔アクセス機能(オプション) 柔軟なモバイル回線を利⽤した設定、設置の簡略化 - 回線の開通/休⽌/廃⽌を柔軟にコントロール可能 - 製品の出荷サイクルに合わせた回線開通が可能なテストモード IoT Gateway IoT Platform SIM アラート通知 オンデマンド 遠隔ログイン※ データ収集 制御通信 Point 1 Point 2 Point 3 クラウド 接続機能 リモート アクセス※ ※オプション ͔ΜͨΜ*P5Խύοέʔδ ॳظඅ༻ͳ͠ɺֹ݄ԁ˞4*.ʙ ͝ར༻Մೳʢ˞ར༻৚݅͋Γʣ
  5. σʔλೖྗ • ๛෋ͳϊʔυ܈ʢγϦΞϧ ϑΝΠϧ )551.255ʣ • ༗໊Ͳ͜Ζͷηϯα܈Ͱ͋Ε͹ઐ༻ϊʔυ΋ଟ਺ʢ4FOTPS5BHͳͲʣ • σʔλύʔε΋݉Ͷͯ͠·͑Δ Ϋϥ΢υ΁ͷσʔλૹ৴

    • ๛෋ͳϊʔυ܈ʢϑΝΠϧγεςϜ %#)551.255ʣ • ϝδϟʔΫϥ΢υ͸ݢฒΈϊʔυରԠ σόΠε઀ଓͷΞʔΩςΫνϟ
  6. ೥ӡ༻ͯ͠Ͳ͏͔ͩͬͨʁ ಈ࡞͸҆ఆ • ࠓʹࢸΔ·Ͱಛஈ໰୊͸ग़͍ͯͳ͍ • /PEF3&%͕ࢭ·ͬͨ͜ͱ͸ʢهԱͷݶΓʣͳ͍ • ؅ཧଆιϑτɺ*P5(8ଆιϑτͰಈ࡞؀ڥ΋ἧ͍ͬͯΔͷͰ؅ཧ͕༰қ • QNͰ؀ڥ؅ཧ

    อकӡ༻ΦϖϨʔγϣϯ • ௕ظӡ༻ʹඞཁͳϦϞʔτΦϖϨʔγϣϯ͸੔͑ΒΕ͍ͯͨ • &YDFM؅ཧ฽Λى఺ͱͨ͠ΦϖϨʔγϣϯઃܭ΋ྑ͔ͬͨ • ΤσΟλ্Ͱͷϩά֬ೝ౳͕༰қ • ϩάબ୒͢Δͱ֘౰ϊʔυ͕ࣔ͞ΕΔͷ΋ྑ͍
  7. *P5͋Δ͋Δ • ϏδωεϞσϧ͕௒ΏΔ;Θ ϓϩτλΠϐϯά͕ඞཁ • ଟछଟ༷ͳσόΠεͱΞϓϦ ઀ଓ෦෼ͷίετ͕ߴ͍ • ඞཁͳػೳ͸γϯϓϧ͔ͭେ֓ࣅͯΔ ࠶ར༻཰͕ߴ͍

    /PEF3&%ͷར఺ • शख़ίετ͕௿͍ • (6*ΤσΟλɺඇಉظϓϩηεʹ͓͚Δಉظॲཧతͳه๏ • ඞཁे෼ͳඪ४ϊʔυ • ։ൃεϐʔυ͕ૣ͍ • σόοάϊʔυɺ๛෋ͳೖग़ྗɺ࠶ར༻ੑ *P5ͱ/PEF3&%ͷ૬ੑͷྑ͞
  8. ϦϞʔτ؅ཧͷߴ౓Խ *OUFSPQͰͷలࣔʢ4IPX/FUʣ ShowNet SNE(遅延装置) Things Cloud (可視化) IoT Connect Gateway

    設定⽣成 配信機能 クラウド 接続機能 プロトコル 変換機能 設定管理 ポータル リモート アクセス 遠隔保守 ゼロタッチプロビジョニング データ収集 L5G網 FIC ▪ ・INTEROP会場の環境データをクラウドサービスで可視化 ・L5Gネットワークの性能(遅延・スループット)を可視化 ▪チャレンジ要素 ・各社L5Gネットワークと相互接続の検証 ・IoTデバイスの遠隔保守・ゼロタッチプロビジョニングの実現 SDPFサービス 遠隔保守 ShowNet の各社のL5G x IoT ユースケースへの挑戦 チャレンジ要素 AWS Grafana (可視化) NEC L5G Cisco L5G NTT Com L5G NTTドコモ 5G データ収集 IoTスライス IoTスライス IoTスライス IoTスライス
  9. ϦϞʔτ؅ཧͷߴ౓Խ ϞόΠϧճઢΛ׆༻ͨ͠ΦϯσϚϯυͳϦϞʔτΞΫηε • オンデマンドなリモートアクセス機能を活⽤し、遠隔地からのデバイスの保守作業を実現 • Interop会場内に設置されたデバイスへSSH接続し、メンテナンス作業等を実施 • Interop会場内に設置されたデバイス上で動作するNode-RED(Port:1880)へアクセスし、動作確認等を実施 ローカル5G (U-Plane)

    デバイス運⽤担当者 SSH及びNodeREDの リモートアクセス設定作成 作成されたエンドポイント を経由してSSH接続 閉域網 インターネット 作成されたエンドポイント を経由してNodeREDの 画⾯へ接続し動作確認 Node-RED画⾯ SSH画⾯ リモートアクセス IoT Connect Gateway 管理ポータル STM/NOC部屋 Pod 6-1 Pod 6-2
  10. • コンフィグマネージャー機能とストレージ転送機能を活⽤したNode-REDのフロー設定のデプロイや更新を⾃動化 • デバイス毎に異なるパラメータを持つ設定ファイルをコンフィグ管理機能で配信 (センサ送信間隔など) • デバイス共通の設定ファイル(Node-REDのシナリオファイル)をストレージアダプタで配信 IoT Connect Gateway

    閉域網 インターネット デバイス運⽤担当者 設定ファイル作成 配信設定の投⼊ ローカル5G (U-Plane) 同⼀エンドポイントから デバイスごとの設定ファイルを配信 設定ファイルの更新をトリガーに NodeREDのフロー設定を配信 SIM1 ⽤設定 SIM2 ⽤設定 SIM3 ⽤設定 フロー設定 フロー設定 フロー設定 NodeRED フロー設定 IoT Connect Gateway コンフィグ機能 ストレージ転送 ϦϞʔτ؅ཧͷߴ౓Խ /8Ϋϥ΢υΛ׆༻ͨ͠ϑϩʔ؅ཧ
  11. • *P5ʹ͓͚Δ/PEF3&%׆༻ • ೖग़ྗ*'ͷԸܙ • "ENJO"1*ʹΑΔιϑτ΢ΣΞ੍ޚ • 7JFXͷͱ͜ΖͰ΋͏গ͠ • ߋͳΔ*P5ͷߴ౓Խʹ޲͚ͯ

    • शख़ίετͷ௿͞ɺ࠶ར༻ੑͷߴ͞ɺ5SZ&SSPSͷߴ଎Խ • σόΠεΤοδͷΞʔΩςΫνϟڞ௨Խɺ(JU؅ཧ • /8Ϋϥ΢υΛ׆༻ͨ͠ϦϞʔτ؅ཧ • Ұॹʹ*P5੝Γ্͍͚͛ͯͨͩΔύʔτφʔ༷ืूத ·ͱΊ