IoT 製品向け組込みソフトウェアのオールインワンパッケージ Ubiquitous RTOS IoT Enabler すぐに IoT 機器を開発できるプラットフォームソリューション

iot_enabler_image.jpg

IoT 製品向け組込みソフトウェアのオールインワンパッケージ

ユビキタスAI の TOPPERS-Pro を基に、以下のネットワークスタック、ミドルウェア製品を顧客要件に応じて柔軟に組み合わせてオールインワンパッケージとして提供します。顧客の IoT 製品開発における開発期間およびリソースを大幅に削減し、高品質で高性能なソフトウェアで設計された製品をタイムリーに市場投入を実現する仕組みが満載です。

TOPPERS-Pro.rgb.292.png

OS

TOPPERS-Pro

TOPPERS-Pro/ASP3 は、NPO法人TOPPERSプロジェクトが開発したオープンソースカーネル「TOPPERS/ASP3」をベースに、ユビキタスAI が提供する RTOS(リアルタイム OS)ソリューションパッケージです。
これまでは、IoT などで用いられる小さな組込みシステムでは RTOS を使用しないか独自の OS を搭載することが一般的でしたが、TOPPERS-Pro/ASP3 は、コンパクトでシンプルな RTOS を必要とする IoT をはじめとする小さな組込み機器などの分野に最適なパッケージとして提供します。

TOPPERS-Pro/ASP3 製品ページ

Ubiquitous_NF.292.png

ネットワーク

Ubiquitous Network Framework

TCP/IP スタックをベースとした、通信機能を実装するためのミドルウェアです。
ROM/RAM 容量が限られたローエンド MCU による OS レス(ベアメタル)環境や、既に RTOS 上でアプリケーションが動作している環境で Ubiquitous Network Framework による通信機能を実現します。
Ubiquitous Network Framework の基本となるベース・プロトコル(Base Protocol)に、お客様のユースケースにあわせた各種プロトコルを選択・搭載することで、最小限のハードウェアリソースで組込み機器をネットワーク対応させることができます。

Ubiquitous Network Framework 製品ページ

Ubiquitous_TLS.292.png

ネットワークセキュリティ

Ubiquitous TLS

Ubiquitous TLS は TLS 1.3 に対応し、ユビキタスAI がフルスクラッチで開発した TLS プロトコルスタックです。
本製品は、ハードウェアリソースが制限された IoT 機器に最適な省リソースかつ処理速度を備え、センサーデバイスやスマート家電、ウェアラブル、ネットワークカメラ、決済端末など、多様な IoT 機器の安全なインターネット接続を実現します。
また、本製品は、異なる TLS バージョンに対応したサーバー側への API 互換性を持っており TLS1.2 で運用しながら、今後 AWS や Microsoft Azure などのクラウドプラットフォームが TLS1.3 に対応した際には、すぐに追従することが可能です。

Ubiquitous TLS 製品ページ

ミドルウェア

ユビキタスAI は創業以来豊富なミドルウェアを取り扱い、国内・海外製品を問わずにソフトウェア製品の提供をしてきました。
RTOS IoT Enabler ではユビキタスAI が対応する豊富なミドルウェアを含めたオールインワンパッケージにしました。ソフトウェア調達や契約に関わる負担を軽減し、開発者は動作するミドルウェアのサンプルアプリケーションを参考にすることで、容易に IoT 機器を開発することが可能になります。