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

SORACOM UG 関西 | SORACOMと、Sigfoxと、私

SORACOM UG 関西 | SORACOMと、Sigfoxと、私

SORACOM UG 関西「Sigfoxハンズオン@京都」で、株式会社ソラコム テクノロジー・エバンジェリスト 松下享平が発表した資料です。SORACOM Air for Sigfoxの概要、IoTネットワークの課題、セルラー・LoRaWAN・Sigfoxとクラウドの接続、ドライコンタクトコンバーターと超音波測距センサーの例、バイナリパーサー機能を紹介します。2017年9月時点の資料です。サービス仕様、価格、数値、リンクなどは現在と異なる場合があります。

Avatar for SORACOM(ソラコム)

SORACOM(ソラコム) PRO

September 13, 2017

More Decks by SORACOM(ソラコム)

Other Decks in Technology

Transcript

  1. SORACOMと、Sigfoxと、私 SORACOM UG 関西 「Sigfoxハンズオン@京都」 Sep. 13, 2017@KYOSO / 京都

    株式会社ソラコム テクノロジー・エバンジェリスト 松下 享平
  2. 自己紹介 松下 享平 (まつした こうへい) “max” • 東証二部のハードウェア・メーカーで社内のネット ワークインフラ、ERP刷新、EC事業責任者を経てIoT 事業のコーディネートに従事。2017年3月よりソラコ

    ムにてテクノロジー・エバンジェリストとして、 全国飛び回ってるよ。 • 好きなAWSサービス • AWS IoT • Amazon Elasticsearch Service • awscli • 好きなソラコムサービス • SORACOM Air メタデータサービス • SORACOM Funnel / AWS IoT • SORACOM Air for LoRaWAN • Facebook, Twitter: ma2shita 祝!増刷!!
  3. IoTの基本要素とネットワークの課題 センサー/デバイス “モノ” クラウド アプリケーション ネットワーク 接続方法 セキュリティ 通信の管理 有線LAN、無線LAN

    場所・配線の制約、事前設定、人が介在する前提 3G/LTEの通信は便利 人向けプラン、割高の通信費、長期固定契約 暗号化、認証 デバイス単価の高騰 通信の管理 運用などのビジネスプランに影響
  4. SORACOM Air ― 無線通信サービス お客様 ① SIMを購入して モノに挿す ②Webから コントロール

    Webコンソール ③APIでコントロール API 専用線 NTTドコモ の交換局 インターネット
  5. SORACOM Beam ― データ転送支援 SORACOM Funnel ― クラウドアダプタ 本来デバイスに実装するべき接続先設定や暗号化等を SORACOMへオフロード(負荷を移動)

    beam.soracom.io funnel.soracom.io へ送信する実装のみでOK インターネット SORACOM Beam オンプレ システムA SORACOM Funnel LoRaWANの場合 送信先設定すら不要 SORACOM BeamやFunnel上に • 接続設定 (認証情報や接続先) • 暗号化 / プロトコル変換 を保管 クラウド システムB
  6. SORACOM Air ― あらゆる無線をサポート SORACOM Air for セルラー 3G/LTE 基地局

    セルラー デバイス インターネット (Japan / Global) SORACOM Air for LoRaWAN LoRa ゲートウェイ LoRa デバイス LoRaWAN (長距離) SORACOM Air for Sigfox Sigfox デバイス Sigfox 基地局 Sigfox プラットフォーム
  7. バイナリパーサー機能 LPWA デバイス SORACOM Platform SORACOM Beam/Funnel/Harvest オリジナルデータ(JSON) バイナリデータ送信 010010100…

    1. データをパース 2. データ処理 (デコード、四則演算) カスタムフォーマットを追加して送信 カスタムデータ(JSON)
  8. バイナリパーサー機能 7bit DEC 5bit 4bit 3bit 0 ~ 31 0byte

    BIN 6bit 0 0 1 19 1bit 0bit 0~7 (e.g. センサーID) (e.g. 物体までの距離) 1 2bit 1 0 1 0 デバイス側 ペイロード節約、CPU負荷低減 2 distance:0:uint:5:7 sensor_id:0:uint:3:2 { クラウド側 "distance": 19, "sensor_id": 2 データ展開の手間軽減 }
  9. 次のステップは? SORACOMやクラウドを使う • 今すぐ、使い始めることができます! • SORACOMは請求書払いも対応 • IoT体験キット • セットが揃うだけでなく、資料や有用な使い方も公開

    ムック本で自習 • Kindleでも販売中 イベントへの参加 • セミナーやハンズオンへの参加 • 参加者で「上長からの指示や紹介」も増えてます ★