3.1.1 Abstract Data Model

This section describes a conceptual model of possible data organization that an implementation maintains to participate in this protocol. The described organization is provided to facilitate the explanation of how the protocol behaves. This document does not mandate that implementations adhere to this model as long as their external behavior is consistent with that described in this document.

The following figure shows the process for downloading policy settings.

Process for downloading policy settings

Figure 1: Downloading policy settings

The following table lists the command sequence for downloading policy settings.

Order

Client action

Server action

1

The client sends a Provision command request with the type of policy settings to be downloaded.

The server response contains the policy type, policy key, data, and status code.

2

The client acknowledges that it received and applied the policy settings by sending another Provision command request with the policy type, policy key, and status code.

The server response contains the policy type, policy key, and status code to indicate that the server recorded the client's acknowledgement.