User Services Platform
User Services Platformは、アプリケーションがService Elementを操作できるようにするEndpoint(AgentとController)で構成されている。これらのService Elementは、ネットワークインタフェース、ソフトウェアモジュール、デバイスファームウェア、別のインターフェイスを介してプロキシされるリモート要素、その他のマネージドサービスなど、特定のサービスを形成するオブジェクトとパラメーターのセットで構成されている。
USPは、いくつかのアーキテクチャコンポーネントで構成されている。
発見と信頼の確立のためのメカニズム
トランスポート用のメッセージをエンコードする方法
エンドツーエンドの機密性、整合性、およびID認証のためのシステム
1つ以上のトランスポートプロトコルを介したメッセージトランスポートの方法(このトランスポートプロトコルのセキュリティとともに)
CRUDモデル(create・read・update・delete)に基づくメッセージのセットに加えて、オブジェクトモデルに基づくの操作メカニズムと通知メカニズム(CRUD-ON)
要素ごとの承認とアクセス制御
オブジェクト、パラメーター、操作、およびイベントのセットを使用してサービス要素をモデル化する方法