User Services Platform
USPメッセージは、1つ以上の転送プロトコルを介してEndpoint間で送信されている。
Agentが複数のトランスポートプロトコルをサポートしている場合、Agentは、複数のトランスポートプロトコルを介して特定のControllerに到達するためのパラメーターを使用して構成できる。Agentは、トランスポートプロトコルを順番に使用して、またはすべてのトランスポートプロトコルで同時に、NotificationをControllerに送信しようとするように設計(または構成)できる。 USPは、Endpointが重複メッセージを受信したことを認識し、重複メッセージを破棄できるように設計されている。Endpointは常に、Messageが受信されたのと同じトランスポートプロトコルで応答を送信する。
セキュリティ
エンドツーエンドのセキュリティは、USP Endpoint によるセグメンテーションと送信の前にペイロードを保護し、受信側のUSP Endpointによる再構築されたペイロードの復号によって確立されている。
USPは、Agent-Controllerメッセージ交換でUSPペイロードを保護するための1つのセキュリティメカニズムとしてTLSを採用している。相互運用性のため、USPエンドポイントは最初は単一の暗号仕様に制限されているが、プロトコルの将来の改訂では暗号サポートの拡張が選択される可能性がある。
USPは、TLSによって提供されるX.509証明書を使用したピア認証に依存している。各USPエンドポイント識別子は、X.509証明書内で識別されている。