IoT Agent は、IoT プロトコルと NGSI とのブリッジ機能を提供しますが、各IoT Agent の機能には次のような類似性があります。
- デバイスのアップデートをリッスンする標準的な場所を提供
- コンテキスト・データの更新をリッスンするための標準的な場所を提供
- デバイスのリストを保持し、コンテキスト・データ属性をデバイス構文にマッピング
- セキュリティ認証
これらの基本機能は、IoT Agent framework library として抽象化されています。これを利用すれば、各種 IoT プロトコルに対応する 独自の IoT Agent を短時間で開発することができます。次のスライドではその開発方法の概要を紹介しています。
Thanks Daniel!