Loading...
IoT-EngineとIoT-Aggregatorで実現する オープンなIoT
IoT-Engine ALL in ONE の開発キット発売開始

IoT-Engineは、さまざまな機器をIoT化する

IoT-Engineとは

IoT-Engineは、さまざまな機器やセンサをIoT化する無線PAN(Personal Area Network)搭載のMCUモジュールです。
無線PAN親機である、6LoWPANボーダルータは、複数のIoT-Engine機器を収容し、IoT-Engine機器をクラウドに直結します。
IoT-Engineは規格化されたコネクタを持ち、標準化されたAPIにより、応用機器の開発を効果的に促進します。
TRON Forumにより標準化が進められているクラウド上のIoT-Aggregatorと接続により、IoT-Engine機器間の連携やクラウド上のサービス連携が可能となる次世代システム、アグリゲート・コンピューティング(Aggregate Computing)へ発展します。

アグリゲート・コンピューティング・モデル

TRONが考えるオープンIoTのモデルを、
アグリゲート・コンピューティング・モデルと呼んでいます。

アグリゲート(Aggregate)は"総体"という意味です。
例えば家の中にエアコン、テレビ、オーディオ装置、洗濯機があるとします。
これまでは、それをホームオートフォーメーションでつなごうとすると、各家電に高度なマイクロプロセッサを搭載してホームLANというような名前のLANにつなぐ。さらにホームLAN上のホームサーバからインターネットにつなぐといったアプローチでした。
こうすると、エッジノードが重くなります。一つ一つのマイクロプロセッサ上にセキュリティ機能を実装しないといけません。

そうではなく、各家電をインターネットに直結させます。
直結先が各メーカーのクラウドで、そのクラウド同士がネットの中で連携します。その連携の要になるシステムが、IoT-Aggregatorといったクラウド側のプラットフォームです。エッジノード側だけでなく、クラウド側のこのプラットフォームも一緒に提供していきます。

たとえば、ここにM社のエアコンがあったら、その中にIoT-Engineが入っています。
クラウド上のプラットフォーム側にも、その受け口が用意されています。機器同士を接続するというのは、エッジノード同士を直接つなげるのではなくて、クラウドの中でつなげるということです。これがいちばん大きな特長です。

(TRONWARE VOL.160 「特集 本格始動!IoT-Engine&IoT-Aggregator」)

IoT-EngineとIoT-Aggregatorで実現する オープンなIoT

IoT-Engineに参加を表明している半導体メーカー

※2016年9月現在

IoT-Engineの特長

標準化されたコネクタ
  • 0.4mmピッチ100ピンコネクタ
  • マイコンの違いを吸収できる自由度を持たせた信号ピン割り当て
  • 低コスト・短期開発に有効なArduino互換I/O信号ピン割り当てを持つ
リアルタイムOS(RTOS)「μT-Kernel 2.0」を搭載
  • 低消費電力対応のRTOS「μT-Kernel 2.0」を搭載し、マルチタスクプログラミングによる高度な制御ロジックを容易に実装可能
「IoT-Aggregator」に接続可能
  • クラウドサービス接続機能を搭載し、トロンフォーラムで標準化を進めているクラウド環境「IoT-Aggregator」に接続可能

「IoT-Aggregator」の構成と機能

uID Accounts
Open ID Connect 1.0に基づく認証メカニズムを提供する。アプリケーションへのトークン発行を行い、ユーザの許可に基づきアプリケーションがユーザの所有するデバイスを制御することを可能にする。
ucodeマネージャ
APIに基づきucodeを発行する機能を提供するほか、ucodeに関する基本的な属性情報(所有権など)を管理する。
デバイスマネージャ
デバイスへのAPI発行を受け付け、適切な形式に変換したうえでメーカークラウドに要求を転送する。ユーザの許可に基づくアクセス制御は、デバイスマネージャで統一的に実現する。「合成デバイス」と呼ばれる、部屋・家といったより大きい単位を仮想的なデバイスとして、ソフトウェアによって実現することも可能としている。
TRON loT Dashboard
IoT-Aggregatorで連携された機器やアプリに関する設定や確認を行うためのダッシュボード画面を提供する。A社のアプリケーションBが、Cさんの所有する機器にアクセスすることを許可する、といった権限設定や、設置場所の設定などを統一的な画面を通して設定することができる。

(TRONWARE VOL.160 「特集 本格始動!IoT-Engine&IoT-Aggregator」参考)

6LoWPANの採用

IoT-Engineとインターネットとの接続には6LoWPANの採用しています。

6LoWPANとは、IPv6 over Low-power Wireless Personal Area Network(IPv6を利用した低消費電力な無線パーソナル・エリア・ネットワーク)の頭字語。IoTに適した低消費電力な無線ネットワーク上で、IPv6を利用するための通信仕様のことです。

6LoWPANのデモンストレーションをご覧になりたい方は
CaferoidをIoTエッジノード化したクラウド連携デモ のページをご参照ください。
IoT-Engine ALL in ONE の開発キット発売開始

IoT-Engineに関するご注文・ご質問・ご相談など、お気軽にお問い合わせください。

メールでのお問い合わせ

トロンフォーラム 公式サイトはこちら

ユーシーテクノロジ株式会社 公式サイトはこちら

※仕様、外観等については、製造元の最新情報をご確認ください。
※記載されている会社名、ロゴ等は各社の商標または登録商標です。

  • 明光チャンネル
  • 推奨品紹介
  • 明光電子のサポート
  • 明光電子企業サイト 会社概要
カートの中身を見る
このページのTOPへ戻る