4 General

24.4843GPPMission Critical Services (MCS) configuration managementProtocol specificationRelease 13TS

4.1 MCPTT service administrator configuration

An MCPTT service administrator can, using an MCPTT UE configure the:

– MCPTT UE initial configuration document;

– MCPTT UE configuration document;

– MCPTT user profile configuration document;

– MCPTT service configuration document; and

– MCPTT group document.

The format of the MCPTT UE initial configuration document for configuration by an MCPTT service administrator is defined in subclause 7.2.

The format of the MCPTT UE configuration document is defined in subclause 7.3.

The format of the MCPTT user profile configuration document is defined in subclause 7.4.

The format of the MCPTT service configuration document is defined in subclause 7.5.

The format of the MCPTT group document is defined in 3GPP TS 24.381 [5].

To create a new configuration document on the configuration management server, the MCPTT UE uses the procedures in subclause 6.3.2.2.

NOTE: If the MCPTT service administrator includes a <Default-user-profile> element in the MCPTT UE initial configuration document as defined in subclause 7.2.2.1, a MCPTT user profile configuration document needs to first be created on the configuration management server, containing the "XUI-URI" attribute and "user-profile-index" attribute (as defined in subclause 7.4.2.1) that are included in the <Default-user-profile> element.

To update an existing configuration document on the configuration management server, the MCPTT UE uses the procedures in subclause 6.3.4.2.

To delete an existing configuration document on the configuration management server, the MCPTT UE uses the procedures in subclause 6.3.5.2.

To create a new MCPTT group document on the configuration management server, the MCPTT UE uses the procedures in 3GPP TS 24.381 [5].

To update an existing MCPTT group document on the configuration management server, the MCPTT UE uses the procedures in 3GPP TS 24.381 [5].

To delete an existing MCPTT group document on the configuration management server, the MCPTT UE uses the procedures in 3GPP TS 24.381 [5].

4.2 MCPTT UE configuration

4.2.1 General

Upon start up the MCPTT UE bootstraps the required information (e.g. FQDN or IP address) to locate the configuration management server for configuration of the MCPTT UE initial configuration management object (MO) and the default MCPTT user profile configuration management object (MO).

In order to obtain access to the MCPTT service the MCPTT UE needs to obtain configuration data either online via the network or offline using some external device (e.g. a laptop). As part of the bootstrap process the MCPTT UE needs to discover either:

1. the online configuration management server in the network that configures the MPCTT UE initial configuration MO and the default MCPTT user profile configuration MO, then the MCPTT UE:

a) using the URI of the configuration management server obtained from the MPCTT UE initial configuration MO, obtains:

– the MCPTT UE configuration document;

– the MCPTT user profile configuration document; and

– the MCPTT service configuration document; and

b) using the URI of the group management server obtained from the MPCTT UE initial configuration MO obtain the MCPTT group document; or

2. the:

a) offline configuration management server on the external device that configures the MCPTT UE with the:

– MPCTT UE initial configuration MO;

– MPCTT UE configuration MO;

– MPCTT user profile MO; and

– MPCTT service configuration MO; and

b) offline group management server on the external device that configures the MCPTT UE with the MPCTT group MO.

The mechanism to discover the online or offline configuration management server is dependent on the protocol used to manage and configure the MO and is out of scope of the present document.

4.2.2 Online configuration

The format of the MPCTT UE initial configuration MO downloaded to the MCPTT UE during online configuration is defined in 3GPP TS 24.383 [4].

The format of the MPCTT UE configuration document downloaded to the MCPTT UE during online configuration is defined in subclause 7.3.

The format of the MPCTT user profile configuration document downloaded to the MCPTT UE during online configuration is defined in subclause 7.4.

The format of the MPCTT group document downloaded to the MCPTT UE during online configuration is defined in 3GPP TS 24.381 [5].

Figure 4.2.2-1 shows the MCPTT UE online configuration time sequence.

Figure 4.2.2-1 MCPTT UE online configuration time sequence

If the MCPTT UE initial configuration MO has changed from the version stored in the MCPTT UE, the updated MCPTT UE initial configuration MO is downloaded to the MCPTT UE.

If the MCPTT UE initial configuration MO contains a <default-user-profile> element and the identified default MCPTT user profile configuration MO has changed from the version stored in the MCPTT UE, the updated default MCPTT user profile configuration MO is downloaded to the MCPTT UE.

NOTE 1: The default MCPTT user profile configuration MO defines the default MCPTT ID and the profile of services available to the user (e.g. emergency MCPTT services) prior to user authentication.

The MCPTT UE contacts the identity management server using the HTTPS URI stored in the MCPTT UE initial configuration MO and performs MCPTT User authentication as specified in 3GPP TS 24.382 [6].

The MCPTT UE, using the MCPTT ID obtained during MCPTT user authentication, subscribes to the MCPTT UE configuration document, the MCPTT user profile configuration document and the MCPTT service configuration document using the procedure for subscribing to multiple documents simultaneously using the subscription proxy function specified in subclause 6.3.13.2.2(i.e., the CMS acts as a Subscription Proxy) and subscribes to the MCPTT group document using the procedure specified in 3GPP TS 24.381 [5]. If these documents have been updated since the current version stored in the MCPTT UE, then the MCPTT UE will receive a SIP NOTIFY request with an XCAP Diff document (see IETF RFC 5875 [11]), in which case the CMC updates its local document copies . Retrieval by the MCPTT UE using the notified HTTPS URI of the MCPTT group document is performed as specified in 3GPP TS 24.381 [5].

NOTE 2: The MCPTT UE can be notified of changes to the configuration documents at any time while using the MCPTT service.

4.2.3 Offline configuration

When configuring an MCPTT UE offline the offline configuration management server will need to support the MCPTT administrator providing the MCPTT ID of the MCPTT user for whom the MCPTT UE is being configured so that the correct configuration data for that MCPTT user can be configured in the MOs.

The format of the MPCTT UE initial configuration MO downloaded to the MCPTT UE during offline configuration is defined in 3GPP TS 24.383 [4].

The format of the MPCTT UE configuration MO downloaded to the MCPTT UE during offline configuration is defined in 3GPP TS 24.383 [4].

The format of the MPCTT user profile configuration MO downloaded to the MCPTT UE during offline configuration is defined in 3GPP TS 24.383 [4].

The format of the MPCTT service configuration MO downloaded to the MCPTT UE during offline configuration is defined in 3GPP TS 24.383 [4].

The format of the MPCTT group document MO to the MCPTT UE during offline configuration is defined in 3GPP TS 24.383 [4].

NOTE: If the MCPTT service administrator includes a "DefaultUserProfile" element in the MPCTT UE initial configuration MO as defined in 3GPP TS 24.383 [4], a MCPTT user profile configuration MO needs to first be created on the offline configuration management server, containing the "MCPTTUserID" element and "UserProfileIndex" element (as defined in 3GPP TS 24.383 [4]) that are included in the "DefaultUserProfile" element.

4.3 MCPTT server

The MCPTT server obtains the MCPTT service configuration document that contains the mission critical organisation configured parameters that defined the behaviour of the MCPTT service from the configuration management server.

The format of the MCPTT service configuration document downloaded to the MCPTT server is defined in subclause 7.5.

The MCPTT server obtains the MCPTT service configuration document that contains the mission critical organisation configured parameters that defined the behaviour of the MCPTT service from the configuration management server.

The MCPTT server subscribes to the MCPTT service configuration document for each mission critical organisation that is provisioned that is supported by the MCPTT server using the procedure specified in subclause 6.3.13.2.3. How the MCPTT server is provisioned with the identities of the mission critical organisations is out of scope of the present document.

If the MCPTT service configuration document has been updated since the current version stored at the MCPTT server, then the MCPTT server will receive a SIP NOTIFY request containing an HTTPS URI of the MCPTT service configuration document. Retrieval by the MCPTT server, using the notified HTTPS URI, of the MCPTT service configuration document is performed as specified in subclause 6.3.3.2.3.

NOTE: The MCPTT server can be notified of changes to the MCPTT service management configuration document at any time while operating the MCPTT service.

The format of the MCPTT service configuration document downloaded to the MCPTT server is defined in subclause 7.5.

4.4 Configuration management server

The following applies to the configuration management server used for online configuration.

The configuration management server needs to convert the MCPTT UE initial configuration document received from a MCPTT administrator into an appropriate format for configuration of the MCPTT UE initial configuration MO.

If the MCPTT UE initial configuration MO contains a <default-user-profile> element that identifies a MCPTT user profile configuration document, the configuration management server needs to convert the identified MCPTT user profile configuration document received from a MCPTT administrator into an appropriate format for configuration of the MCPTT user profile configuration MO.

Once an MCPTT User Profile configuration document has been created or updated by the MCPTT UE, the configuration management server uses the procedures specified in 3GPP TS 29.283 [7] to store MCPTT user profile configuration document as the user profile in the MCPTT user database.

In order to download MCPTT the user profile configuration document to an MCPTT UE or to support an MCPTT UE updating the MCPTT user profile configuration document, the configuration management server uses the procedures specified in 3GPP TS 29.283 [7] to obtain the MCPTT user profile from the MCPTT user database.

In order to be notified of changes to an MCPTT user profile configuration document that have been subscribed to by an MCPTT UE, the configuration management server uses the procedures specified in 3GPP TS 29.283 [7] to be notified of changes to the MCPTT user profile stored in the MCPTT user database.

In order to delete the MCPTT user profile when requested by an MCPTT UE, the configuration management server uses the procedures specified in 3GPP TS 29.283 [7] to delete the MCPTT user profile from the MCPTT user database.

NOTE: The configuration management server and group management server functionality for offline configuration is out of scope of the present document.