• 検索結果がありません。

Open IoT Platform & IoT-Engine 坂村 健 東京大学情報学環ユビキタス情報社会基盤研究センター長 教授 YRP ユビキタス ネットワーキング研究所長 TRON フォーラム /uid センター代表 世界 6 か国 7 社の半導体メーカが IoT-Engine 製品化 発売へ

N/A
N/A
Protected

Academic year: 2021

シェア "Open IoT Platform & IoT-Engine 坂村 健 東京大学情報学環ユビキタス情報社会基盤研究センター長 教授 YRP ユビキタス ネットワーキング研究所長 TRON フォーラム /uid センター代表 世界 6 か国 7 社の半導体メーカが IoT-Engine 製品化 発売へ"

Copied!
10
0
0

読み込み中.... (全文を見る)

全文

(1)

Open IoT Platform

&

IoT-Engine

坂村 健

東京大学情報学環ユビキタス情報社会基盤研究センター長、教授

YRPユビキタス・ネットワーキング研究所長

TRONフォーラム/uIDセンター代表

世界6か国7社の半導体メーカが

IoT-Engine製品化、発売へ

参加半導体メーカー(本日時点)

東芝マイクロエレクトロニクス

ルネサス エレクトロニクス

Cypress

Imagination Technologies

Nuvoton Technology

NXP Semiconductors

STMicroelectronics

IoT-Engnine、開発キット発売

パーソナルメディア

ユーシーテクノロジ

Copyright © 2016 by Ken Sakamura 2

I

o

T

Internet of Things

Copyright © 2016 by Ken Sakamura 3

IoTが

大きく社会を変えられ

るかの鍵

オープン性

Internetは

「誰でも、何にでも」使えるオープンな

ネットワークだったから社会を変えた

IoTの「I」は、真に「Internet」の「I」か

(2)

オープンIoTのために

ガバナンス管理

必要

「適切に使う」ための高度な管理は

高度な判断が必要

ポリシーベースの権限のグループ管理やデータ部分的露出

平時と有事の権限設定変更

さらには人工知能的判断まで

5 Copyright © 2016 by Ken Sakamura

これからの

組込みシステム

データと制御のガバナンスの

高度な管理が重要に

「出さなければいい」だけのセキュリティより

高度な処理とデータベース資源が必要に

Copyright © 2016 by Ken Sakamura 6

IoT時代の

組込みのジレンマ

本来の主機能でないアクセスコントロールに

多大な計算資源が必要

本来軽いエッジノードにまで

それを実装するのは非現実的

7

IoTに必要なのは

より軽

エッジノード

エッジノード=組込みシステムはより軽くし

高度な機能はクラウドに送るべき

(3)

今、TRONの考える

オープンIoT

モデル

Aggregate Computing Model

Aggregate: 総体

Copyright © 2016 by Ken Sakamura 9

アグリゲート(総体)

モデル

組込み製品はメーカーのクラウドに直結

そのクラウドがAPIをオープン化

それらが他のクラウドと連携して動作する

情報処理系OSを搭載して

直接APIを公開する製品とも連携可能

Copyright © 2016 by Ken Sakamura 10

Aggregate Computing Model によるIoT

11 Copyright © 2016 by Ken Sakamura

トンネリングで直結

特定クラウドとの常時直結しか考えなければ

少ない計算資源で

単純かつ強固なセキュリティが実現できる

(4)

実世界

クラウド

u2 Open IoT Platformイメージ

デバイス実身

(ucode A)

デバイス仮身

(ucode A’)

オープン

ネットワーク経由でも

セキュアな

通信経路を確立

u2 Open IoT Platform

機器のオーナー

ucode X

Copyright © 2016 by Ken Sakamura 13

アグリゲートなら

高度なガバナンス管理

はクラウド

実現

エッジノードとクラウド間は

仮想的な常時直結状態と考えていい

ローカルには複雑なガバナンス管理機能はいらない

Copyright © 2016 by Ken Sakamura 14

「総体」

しての

インテリジェンスを

高度化する方針

ローカルとクラウドを合わせた

総体としてのインテリジェンス高度化により

組込みの抱える様々な問題に対応する

Copyright © 2016 by Ken Sakamura 15

高度な処理はクラウドで実現すべき

例えば…

人工知能処理

料理の画像認識による加熱時間の決定や摂取カロリーの自動

記録

自然言語音声操作

ビッグデータ処理

家電の動作データから故障の前兆を知り予防メンテ

測定値からヘルスケアでの高度な医療アドバイス

データベース型の自動画像補完

家庭の枠を超えた群制御

きめ細かなデマンドサイドマネージメントによる地域レベル

の省エネ

(5)

総体を管理する

メタOS

新たな主戦場

メタOS =オープンIoTプラットホーム

コンテクスト・アウェア/ビッグデータ解析

異種データベース統合/異種API統合

セキュリティ/アクセス・コントロール

ガバナンス・ポリシー

Copyright © 2016 by Ken Sakamura 17

u2

uIDアーキテクチャ2.0

Copyright © 2016 by Ken Sakamura 18

これから

組込みのため

の統合フレームワーク

ITU-T国際規格のucodeをベースとする

ucode: 対象を限定せずすべてのモノを識別するための

唯一無二性を保証する128bitのノンセマンティックID

多様な組込み機器群に対する制御をucRクロスクエリの形で

組織やメーカーを超えて行える連携フレームワーク

ucR: ucodeの三組みよりなるRDF

Copyright © 2016 by Ken Sakamura 19

u2

A社製洗濯機

ゲートウェイ

A社製冷蔵庫

ゲートウェイ

20

A社製

エアコン

ゲートウェイ

B社製

オーディオ

D社製

監視カメラ

ゲートウェイ

ucR

A社製ビデオ

D社製

自動ロック

ゲートウェイ

Command

Decomposition

B社製テレビ

C社ドア

ゲートウェイ

Response

Reconstruction

Mobile Application

ucR Response

ucR Command

E社製

環境センサー

ゲートウェイ

(6)

u2 Open IoT Platform概要

IoTデバイスとそのデータを管理するための

オープンなプラットフォーム

特徴

他システムへのインタフェースを提供するデバイス仮身

• IoTデバイスをレゴブロックの部品のように組み合わせてプログラミング

することが可能

• Web上のダッシュボードに仮身を貼り付けて、センサ値のグラフを表示

• Web上の文書中への貼りこみも可能

高度なポリシーベースでの実デバイスの制御

• 実デバイスへのアクセスを制限し、適切なアクセス制御を実現

• 複数のデバイスからなる、「部屋」のような仮想デバイスをソフトウェ

ア的に実現

例: 空調システムの部屋全体での最適化, etc.

21 Copyright © 2016 by Ken Sakamura

機器のオーナー

ucode X

デバイス実身

(ucode A)

デバイス仮身

(ucode A’)

実世界

アクセス権のない

第三者

ucode Z

許可を受けた

他のデバイス仮身

(ucode Y’)

アクセス・ポリシー

Source service action ucode X Any Allow ucode Y' Read Allow

Any Any Deny

クラウド

u2 Open IoT Platform

ポリシーベースのガバナンス管理

Copyright © 2016 by Ken Sakamura 22

IoT-

E

ngine

IoT

(7)

IoT-Engine

25

IoT機器、センサー

等に

組み込む、コン

ピュータ標準プラット

フォーム

IoT-Engineの特長

小型・低消費電力を目指した

WPAN(IEEE802.15.4) 無線搭載

周波数は、国により異なるが780MHz(中国)、868MHz(欧

州、インド)、915MHz(北米、豪州)、920MHz(日本)、

2.4GHz(世界共通)など

WPAN : Wireless Personal Area Network 近距離無線通信

電池やエネルギーハーベストで動作させるような機器にも

対応できる低消費電力向け

CoAP、6LoWPANプロトコルを搭載

6LoWPANボーダールータ経由でクラウドに接続する

クラウドのWeb APIに親和性の高いCoAPを搭載する

Open IoT Platform接続

26

IoT-Engineの特長

低消費電力対応μT-Kernel2.0 RTOS搭載

マルチタスクプログラミングによる高度な制御ロジックが

容易に実装できる

IEEE802.15.4ビーコンモードで、マイコンをDeep Sleepモー

ドに落とせる超低消費電力対応

IoT-Engineのコネクタの標準化

0.4mmピッチ100ピンコネクタとコネクタ横の固定ネジ位置

マイコンの違いを吸収できる自由度を持たせた信号ピン

割り当て

低コスト・短期開発に有効なArduino互換I/O信号ピン割り

当てを持つ

27

IoT-Engine規格の標準化

■コネクタ、寸法規格

■コネクタ信号割り当てガイドライン

■典型的なデバイスのドライバインタフェース

■ミドルウェアインタフェース

■標準に基づいた各種MPUによる製品化、ミド

ルウェア製品化を行えるしくみを用意する

28

(8)

IoT-Engineのコネクタ信号規格

29

薄青の信号は

Arduino I/Oコネクタ互換

機械的寸法規格

30

機械的寸法の規格化は右図青色部分

1. コネクタ

2. 固定穴

3. コネクタと固定穴の位置関係

それ以外の寸法は参考寸法

21.52 (7) (2.5) 14 (16.5) (13.5) 4.5 2.5Φ (2.5) (37) (30) (2.5) (2.5) 100 99 2 1 Connector : Hirose DF40C-100DP-04V 920MHz 6LoWPAN module Antenna area Connector : JST 20P3.0-JMCS-G-TF

シンプルなデモンストレーション

31 32

(9)

各社からの発表

イマジネーションテクノロジーズ株式会社 松江 繁樹

STマイクロエレクトロニクス株式会社

パオロ オテリ

NXPセミコンダクターズ

安田 浩明

東芝マイクロエレクトロニクス株式会社

玉野井 豊

ルネサス エレクトロニクス株式会社

長谷川 淳

ユーシーテクノロジ株式会社

諸隈 立志

パーソナルメディア株式会社

松為 彰

33

T-Car

IoT教育パッケージ

T-Car

35

T-Car

■IoT教育用教材

1/10スケール模型自動車にIoT-Engineおよび多種の

センサーを搭載

スピードセンサー、ライントラッキングセンサー、距離セン

サー、9軸モーションセンサー、温度、照度

Arduino互換I/Oコネクタを搭載し、市販パーツ(シールド)

や自作基板で拡張が可能

UCT 6LoWPANボーダールータ(別売品)経由でクラウ

ドに接続

クラウドに接続された外部センサーからの情報を連携さ

せてコントロール

プログラム開発、デバッグに便利なワークベンチ

36

(10)

T-Car : Io

T

-Engine搭載

IoT教育教材

参照

関連したドキュメント

危険有害性の要約 GHS分類 分類 物質又は混合物の分類 急性毒性 経口 急性毒性 急性毒性-吸入 吸入 粉じん 粉じん/ミスト ミスト 皮膚腐食性

輸送上の注意 ADR/RID RID陸上 陸上 陸上 国連番号 品名 国連分類 副次危険性 容器等級 海洋汚染物質 IMDG IMDG海上 海上 海上 国連番号 品名 国連分類

P.17 VFFF VF穴あきフランジ P.18 VFBF VFブランクフランジ P.18 JISBNW

三洋電機株式会社 住友電気工業株式会社 ソニー株式会社 株式会社東芝 日本電気株式会社 パナソニック株式会社 株式会社日立製作所

波部忠重 監修 学研生物図鑑 貝Ⅱ(1981) 株式会社 学習研究社 内海富士夫 監修 学研生物図鑑 水生動物(1981) 株式会社 学習研究社. 岡田要 他

主な計測機器:騒音計 ( リオン社製: NA-28) 、建築音響カード ( リオン社製: NA-28BA) 、 雑音発生器 ( リオン社製: SF-06) 、スピーカー (

社会学文献講読・文献研究(英) A・B 社会心理学文献講義/研究(英) A・B 文化人類学・民俗学文献講義/研究(英)

社会学研究科は、社会学および社会心理学の先端的研究を推進するとともに、博士課