Slide 1: Azure料金節約術 Cassia BLEルータを使ったBLE送信データをフィルタして料金を節約しよう!
Microsoft Azure Webセミナー シリーズ Azure料金節約術 Cassia BLEルータを使ったBLE送信デー タをフィルタして料金を節約しよう! クラウドIoTカンパニー エンベデッドソリューション部 梶原 隆志 Ver1.0 (2020年10月) Copyright © Tokyo Electron Device LTD. All Rights Reserved.
Slide 2: アジェンダ
アジェンダ ⚫ IoTシステムのコストポイント ⚫ Azure IoT Hub ⚫ BLEを使ったIoTシステム構成 ⚫ Cassia Networks ⚫ 手順 ⚫ Connection String設定 ⚫ メッセージ送信 ⚫ データ確認(Device Explore) ⚫ テータ転送量の確認(メトリックス) ⚫ 節約効果 Copyright © Tokyo Electron Device LTD. All Rights Reserved. 3
Slide 3: IoTシステムのコストポイント
IoTシステムのコストポイント コストポイント④ Blob コストポイント① コストポイント② Storage コストポイント③ 通信費 IoT Hub Stream 無線LAN Analytics 有線LAN 3G/LTE センサ- ゲートウェイ Microsoft Azure IoT Hub: Blob Storage: ・IoT デバイスとAzure間の接続、計測データの双方向通信 ・計測データを蓄積するクラウド上のストレージ Stream Analytics: Power BI: ・リアルタイムデータ処理、データ変換や特徴抽出 ・計測データを分析・可視化するBIツール Copyrigh
Slide 4: BLEを使ったAzure IoTシステム - 構成例
BLEを使ったAzure IoTシステム - 構成例 コストポイント① コストポイント② 通信費 IoT Hub 無線LAN 有線LAN 3G/LTE 温度センサ- T&D社 TR42 センサ- ゲートウェイ Microsoft Azure Bluetooth ルーター Copyright © Tokyo Electron Device LTD. All Rights Reserved. 5
Slide 5: IoTシステムのコストポイント - 対策
IoTシステムのコストポイント - 対策 ⚫ 通信費 ✓ デバイス、又はゲートウェイとAzure間のデータ送信量を削減する 今回はここ! ⚫ IoT Hub ✓ データ転送量を削減しIoT Hubタイプを小さいものを選択する ⚫ Stream Analytics ✓ 不要な時は停止し、Stream Analyticsの稼働時間を減らす ⚫ Storage ✓ 不要なデータは削除する Copyright © Tokyo Electron Device LTD. All Rights Reserved. 6
Slide 6: Azure IoT Hub - デバイスの接続・管理、データの収集
Azure IoT Hub - デバイスの接続・管理、データの収集 ローカル クラウド (Microsoft Azure) IoT Hub インターネット接続 AMQP/MQTT IoT Hub HTTPS プロトコル • 1千万台以上のデバイスの接続、管理 接続モジュール • 双方向通信の確立 インテリジェント • デバイスからのデータ受信 デバイス類 ローカルネットワーク通信 • デバイスに対するコマンド送信 WiFi、Ethernet など インターネット接続 • デバイスの登録、認証、管理 IoT Hub AMQP/MQTT 接続モジュール HTTPS プロトコル IoT Hub 管理
Slide 7: Azure IoT Hub - 価格
Azure IoT Hub - 価格 1分間に 277メッセージ Copyright © Tokyo Electron Device LTD. All Rights Reserved. 8
Slide 8: Cassia Networks
Cassia Networks Cassia紹介 https://esg.teldevice.co.jp/iot/azure/solution/detail/device/detail-14.html Copyright © Tokyo Electron Device LTD. All Rights Reserved. 9
Slide 9: Cassia Networks - BLE Routerの特長
Cassia Networks - BLE Routerの特長 Copyright © Tokyo Electron Device LTD. All Rights Reserved. 10
Slide 10: Cassia Networks - BLE Routerの製品ラインナップ
Cassia Networks - BLE Routerの製品ラインナップ Copyright © Tokyo Electron Device LTD. All Rights Reserved. 11
Slide 11: Cassia Networks - API
Cassia Networks - API 位置測位 SCAN Status Connection Pairing ローミング CassiaAPI https://github.com/CassiaNetworks/CassiaSDKGuide/wiki/RESTful-API#scan-bluetooth-devices Copyright © Tokyo Electron Device LTD. All Rights Reserved. 12
Slide 12: Cassia Networks - API “SCAN Bluetooth Device”
Cassia Networks - API “SCAN Bluetooth Device” Copyright © Tokyo Electron Device LTD. All Rights Reserved. 13
Slide 13: Cassia Networks - API “SCAN Bluetooth Device” with Filter
Cassia Networks - API “SCAN Bluetooth Device” with Filter MAC,RSSI,Name,UUID などでFilterが可能! Copyright © Tokyo Electron Device LTD. All Rights Reserved. 14
Slide 14: 手順1. Connection String(接続文字列情報)の設定
手順1. Connection String(接続文字列情報)の設定 IoT Hubでデバイスを 新規作成 IoT Hubで作成したデバイス の接続文字列情報をコピー CassiaルータWeb管理コン ソールから、IoT Hubの接 続文字列情報を登録 Copyright © Tokyo Electron Device LTD. All Rights Reserved. 15
Slide 15: 手順2-1. メッセージ送信 “SCAN Bluetooth Device” API
手順2-1. メッセージ送信 “SCAN Bluetooth Device” API デバイスへのメッ セージを選択 デバイスへのメッセー ジで、メッセージ本文 にCassia “SCAN” APIを記載 Copyright © Tokyo Electron Device LTD. All Rights Reserved. 16
Slide 16: 手順3-1. データ確認 “SCAN Bluetooth Device” API
手順3-1. データ確認 “SCAN Bluetooth Device” API Device Explore ルータの周りにあ るたくさんのBLE デバイスが出すア ドバタイジング データを送信して しまう。。 Device Exploreは下記サイトよりダウンロードしていただけます。 Microsoft Azure IoT Hub SDK for C# Release 2019-9-12 Copyright © Tokyo Electron Device LTD. All Rights Reserved. https://github.com/Azure/azure-iot-sdk-csh
Slide 17: 手順4-1. データ転送量の確認 “SCAN Bluetooth Device” API
手順4-1. データ転送量の確認 “SCAN Bluetooth Device” API IoT Hub メトリックス 一気に転送量 が2000近くま で上がってしま いました。 Copyright © Tokyo Electron Device LTD. All Rights Reserved. 18
Slide 18: 手順2-2. メッセージ送信 “SCAN Bluetooth Device” with Filter API
手順2-2. メッセージ送信 “SCAN Bluetooth Device” with Filter API nameに“TR“と記載 があるアドバタイジン グデータのみ送信す るようにFilter Copyright © Tokyo Electron Device LTD. All Rights Reserved. 19
Slide 19: 手順3-2. データ確認 “SCAN Bluetooth Device” with Filter API
手順3-2. データ確認 “SCAN Bluetooth Device” with Filter API Nameに“TR”という 文字があるアドバタ イジングデータだけ が送信されるように なりました! Copyright © Tokyo Electron Device LTD. All Rights Reserved. 20
Slide 20: 手順4-2. データ転送量の確認 “SCAN Bluetooth Device” with Filter API
手順4-2. データ転送量の確認 “SCAN Bluetooth Device” with Filter API 一気に10台まで 転送量が下がり ました! Copyright © Tokyo Electron Device LTD. All Rights Reserved. 21
Slide 21: コスト削減効果
コスト削減効果 2500 転送量比較 2000 2000 1500 1 100 Filter無し 1000 Filter有り 500 ⚫ 通信費削減 20 ⚫ IoT Hub 0 ⚫ スケールダウン(エディション変更) ⚫ スケールイン(ユニット数減少) Copyright © Tokyo Electron Device LTD. All Rights Reserved. 22
Slide 22: Copyright © Tokyo Electron Device LTD. All Rights Reserved.
Copyright © Tokyo Electron Device LTD. All Rights Reserved. 23
Slide 23: URL:https://esg.teldevice.co.jp/iot/azure/ TEL: 045-443-4021
クラウドIoTカンパニー エンベデッドソリューション部 URL:https://esg.teldevice.co.jp/iot/azure/ TEL: 045-443-4021 Copyright © Tokyo Electron Device LTD. All Rights Reserved. 24