4 ProSe Direct Services Provisioning MO

24.3333GPPProximity-services (ProSe) Management Objects (MO)Release 17TS

4.1 Overview

The ProSe Direct Services Provisioning MO is used to manage ProSe direct discovery authorisation and provisioning information for a ProSe-enabled non-public safety UE.

The MO identifier is: urn:oma:mo:ext-3gpp-prose-direct-provisioning:1.0.

The UE may initiate the provision of all available information from the DPF, using a client-initiated session Alert message of code "Generic Alert" (see OMA-TS-DM_Protocol-V1_2 [5]). When requesting all available information from the DPF, the "Type" element of the OMA DM generic alert message shall be set to "urn:oma:mo:ext-3gpp-prose-direct-provisioning:1.0:provision", the "LocURI" element (inside the "Source" element) shall be set to the address of the ProSe Direct Services Provisioning MO as specified by OMA-TS-DM_Protocol-V1_2 [5] and the "Data" element is not included.

The OMA DM Access Control List (ACL) property mechanism (see OMA-ERELD-DM-V1_2 [3]) may be used to grant or deny access rights to OMA DM servers in order to modify nodes and leaf objects of the ProSe Direct Services Provisioning MO.

The following nodes and leaf objects are possible in the ProSe Direct Services Provisioning MO as described in figure 4.1.1:

Figure 4.1.1: The ProSe Direct Services Provisioning Management Object

4.2 ProSe Direct Services Provisioning MO parameters

4.2.1 General

This subclause describes the parameters for the ProSe Direct Services Provisioning MO.

4.2.2 Node: <X>

This interior node acts as a placeholder for zero or one account for a fixed node.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get

– Values: N/A

4.2.3 <X>/MonitoringPolicy

The MonitoringPolicy node acts as a placeholder for open ProSe direct discovery monitoring authorisation policy.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.4 <X>/MonitoringPolicy/<X>

This interior node acts as a placeholder for one or more open ProSe direct discovery monitoring authorisation policies.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.5 <X>/MonitoringPolicy/<X>/PLMN

The PLMN leaf indicates the PLMN code of the operator in which the UE is authorised to use open ProSe direct discovery monitoring.

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <PLMN>

The format of the PLMN is defined by 3GPP TS 23.003 [6].

NOTE: The UE is prohibited from performing open ProSe direct discovery monitoring in any PLMN for which no monitoring authorisation policy is available.

4.2.6 <X>/MonitoringPolicy/<X>/ValidityTimerT4005

The ValidityTimerT4005 leaf indicates in unit of minutes for how long this open ProSe direct discovery monitoring authorisation policy is valid.

– Occurrence: One

– Format: int

– Access Types: Get, Replace

– Values: 1-525600

4.2.7 <X>/AnnouncingPolicy

The AnnouncingPolicy node acts as a placeholder for open ProSe direct discovery announcing authorisation policy.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.8 <X>/AnnouncingPolicy/<X>

This interior node acts as a placeholder for one or more open ProSe direct discovery announcing authorisation policies.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.9 <X>/AnnouncingPolicy/<X>/PLMN

The PLMN leaf indicates the PLMN code of the operator in which the UE is authorised to use open ProSe direct discovery announcing.

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <PLMN>

The format of the PLMN is defined by 3GPP TS 23.003 [6].

NOTE: The UE is prohibited from performing open ProSe direct discovery announcing in any PLMN for which no announcing authorisation policy is available.

4.2.10 <X>/AnnouncingPolicy/<X>/ValidityTimerT4005

The ValidityTimerT4005 leaf indicates in unit of minutes for how long this open ProSe direct discovery announcing authorisation policy is valid.

– Occurrence: One

– Format: int

– Access Types: Get, Replace

– Values: 1-525600

4.2.11 <X>/AnnouncingPolicy/<X>/Range

The Range leaf indicates the authorised announcing range for open ProSe direct discovery in the PLMN in which this announcing authorisation policy applies.

– Occurrence: ZeroOrOne

– Format: int

– Access Types: Get, Replace

– Values: <Range>

Possible values for the Range are specified in table 4.2.11.1.

Table 4.2.11.1: Values of Range leaf

Value

Description

0

Reserved

1

The authorised announcing range is set to: Short.

2

The authorised announcing range is set to: Medium.

3

The authorised announcing range is set to: Long.

4-255

Reserved

4.2.12 <X>/ToConRef

The ToConRef interior node is used to allow application to refer to a collection of connectivity definitions. Several connectivity parameters can be listed for a given application under this interior node.

This interior node contains configuration parameters for establishment of the PDN connection for reaching the HPLMN ProSe Function.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.13 <X>/ToConRef/<X>

This run-time node acts as a placeholder for each reference to connectivity parameters.

– Occurrence: OneOrMore

– Format: Node

– Access Types: Get, Replace

– Values: N/A

4.2.14 <X>/ToConRef/<X>/ConRef

The ConRef specifies a specific linkage to connectivity parameters.

– Occurrence: One

– Format: Chr

– Access Types: Get, Replace

– Values: <A network access point object as defined in OMA-DDS-DM_ConnMO [11]>

4.2.15 <X>/RestrictedModelAMonitoringPolicy

The RestrictedModelAMonitoringPolicy node acts as a placeholder for restricted ProSe direct discovery model A monitoring authorisation policy.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.16 <X>/RestrictedModelAMonitoringPolicy/<X>

This interior node acts as a placeholder for one or more restricted ProSe direct discovery model A monitoring authorisation policies.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.17 <X>/RestrictedModelAMonitoringPolicy/<X>/PLMN

The PLMN leaf indicates the PLMN code of the operator in which the UE is authorised to use restricted ProSe direct discovery model A monitoring.

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <PLMN>

The format of the PLMN is defined by 3GPP TS 23.003 [6].

NOTE: The UE is prohibited from performing restricted ProSe direct discovery model A monitoring in any PLMN for which no monitoring authorisation policy is available.

4.2.18 <X>/RestrictedModelAMonitoringPolicy/<X>/ValidityTimerT4005

The ValidityTimerT4005 leaf indicates in unit of minutes for how long this restricted ProSe direct discovery model A monitoring authorisation policy is valid.

– Occurrence: One

– Format: int

– Access Types: Get, Replace

– Values: 1-525600

4.2.19 <X>/RestrictedModelAAnnouncingPolicy

The RestrictedModelAAnnouncingPolicy node acts as a placeholder for restricted ProSe direct discovery model A announcing authorisation policy.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.20 <X>/RestrictedModelAAnnouncingPolicy/<X>

This interior node acts as a placeholder for one or more restricted ProSe direct discovery model A announcing authorisation policies.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.21 <X>/RestrictedModelAAnnouncingPolicy/<X>/PLMN

The PLMN leaf indicates the PLMN code of the operator in which the UE is authorised to use restricted ProSe direct discovery model A announcing.

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <PLMN>

The format of the PLMN is defined by 3GPP TS 23.003 [6].

NOTE: The UE is prohibited from performing restricted ProSe direct discovery model A announcing in any PLMN for which no announcing authorisation policy is available.

4.2.22 <X>/RestrictedModelAAnnouncingPolicy/<X>/ValidityTimerT4005

The ValidityTimerT4005 leaf indicates in unit of minutes for how long this restricted ProSe direct discovery model A announcing authorisation policy is valid.

– Occurrence: One

– Format: int

– Access Types: Get, Replace

– Values: 1-525600

4.2.23 <X>/RestrictedModelAAnnouncingPolicy/<X>/Range

The Range leaf indicates the authorised announcing range for restricted ProSe direct discovery model A in the PLMN in which this announcing authorisation policy applies.

– Occurrence: ZeroOrOne

– Format: int

– Access Types: Get, Replace

– Values: <Range>

Possible values for the Range are specified in table 4.2.23.1.

Table 4.2.23.1: Values of Range leaf

Value

Description

0

Reserved

1

The authorised announcing range is set to: Short.

2

The authorised announcing range is set to: Medium.

3

The authorised announcing range is set to: Long.

4-255

Reserved

4.2.24 <X>/RestrictedModelBDiscovererPolicy

The RestrictedModelBDiscovererPolicy node acts as a placeholder for restricted ProSe direct discovery model B discoverer operation authorisation policy.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.25 <X>/RestrictedModelBDiscovererPolicy/<X>

This interior node acts as a placeholder for one or more restricted ProSe direct discovery model B discoverer operation authorisation policies.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.26 <X>/RestrictedModelBDiscovererPolicy/<X>/PLMN

The PLMN leaf indicates the PLMN code of the operator in which the UE is authorised to use restricted ProSe direct discovery model B discoverer operation.

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <PLMN>

The format of the PLMN is defined by 3GPP TS 23.003 [6].

NOTE: The UE is prohibited from performing restricted ProSe direct discovery model B discoverer operation in any PLMN for which no discoverer operation authorisation policy is available.

4.2.27 <X>/RestrictedModelBDiscovererPolicy/<X>/ValidityTimerT4005

The ValidityTimerT4005 leaf indicates in unit of minutes for how long this restricted ProSe direct discovery model B discoverer operation authorisation policy is valid.

– Occurrence: One

– Format: int

– Access Types: Get, Replace

– Values: 1-525600

4.2.28 <X>/RestrictedModelBDiscovererPolicy/<X>/Range

The Range leaf indicates the authorised discoverer operation range for restricted ProSe direct discovery model B in the PLMN in which this discoverer operation authorisation policy applies.

– Occurrence: ZeroOrOne

– Format: int

– Access Types: Get, Replace

– Values: <Range>

Possible values for the Range are specified in table 4.2.28.1.

Table 4.2.28.1: Values of Range leaf

Value

Description

0

Reserved

1

The authorised discoverer operation range is set to: Short.

2

The authorised discoverer operation range is set to: Medium.

3

The authorised discoverer operation range is set to: Long.

4-255

Reserved

4.2.29 <X>/RestrictedModelBDiscovereePolicy

The RestrictedModelBDiscovereePolicy node acts as a placeholder for restricted ProSe direct discovery model B discoveree operation authorisation policy.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.30 <X>/RestrictedModelBDiscovereePolicy/<X>

This interior node acts as a placeholder for one or more restricted ProSe direct discovery model B discoveree operation authorisation policies.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.31 <X>/RestrictedModelBDiscovereePolicy/<X>/PLMN

The PLMN leaf indicates the PLMN code of the operator in which the UE is authorised to use restricted ProSe direct discovery model B discoveree operation.

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <PLMN>

The format of the PLMN is defined by 3GPP TS 23.003 [6].

NOTE: The UE is prohibited from performing restricted ProSe direct discovery model B discoveree operation in any PLMN for which no discoveree operation authorisation policy is available.

4.2.32 <X>/RestrictedModelBDiscovereePolicy/<X>/ValidityTimerT4005

The ValidityTimerT4005 leaf indicates in unit of minutes for how long this restricted ProSe direct discovery model B discoveree operation authorisation policy is valid.

– Occurrence: One

– Format: int

– Access Types: Get, Replace

– Values: 1-525600

4.2.33 <X>/RestrictedModelBDiscovereePolicy/<X>/Range

The Range leaf indicates the authorised discoveree operation range for restricted ProSe direct discovery model B in the PLMN in which this discoveree operation authorisation policy applies.

– Occurrence: ZeroOrOne

– Format: int

– Access Types: Get, Replace

– Values: <Range>

Possible values for the Range are specified in table 4.2.33.1.

Table 4.2.33.1: Values of Range leaf

Value

Description

0

Reserved

1

The authorised discoveree operation range is set to: Short.

2

The authorised discoveree operation range is set to: Medium.

3

The authorised discoveree operation range is set to: Long.

4-255

Reserved

4.2.34 <X>/ProSeDiscoveryUEIDInfo

The ProSeDiscoveryUEIDInfo node acts as a placeholder for the ProSe Discovery UE ID and its associated validity timer T4015.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.35 <X>/ProSeDiscoveryUEIDInfo/ProSeDiscoveryUEID

The ProSeDiscoveryUEID leaf contains the ProSe Discovery UE ID assigned to the UE by the HPLMN ProSe Function for restricted ProSe direct discovery.

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <ProSeDiscoveryUEID>

The format of the ProSe Discovery UE ID is defined by 3GPP TS 23.003 [6].

4.2.36 <X>/ ProSeDiscoveryUEIDInfo/ValidityTimerT4015

The ValidityTimerT4015 leaf indicates in unit of minutes for how long this ProSe Discovery UE ID is valid.

– Occurrence: One

– Format: int

– Access Types: Get, Replace

– Values: 1-525600

4.2.36A <X>/WLANDirectDiscoveryPLMNList

The WLANDirectDiscoveryPLMNList node acts as a placeholder for a list of PLMNs whose ProSe Application IDs the UE is authorized to use for WLAN-based ProSe direct discovery.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.36B <X>/WLANDirectDiscoveryPLMNList/<X>

This interior node acts as a placeholder for one or more PLMNs whose ProSe Application IDs the UE is authorized to use for WLAN-based ProSe direct discovery.

– Occurrence: OneOrMore

– Format: node

– Access Types: Get, Replace

– Values: N/A

4.2.36C <X>/WLANDirectDiscoveryPLMNList/<X>/PLMN

The PLMN leaf indicates the PLMN code of the operator whose ProSe Application IDs the UE is authorized to use to perform WLAN-based ProSe direct discovery operation.

– Occurrence: One

– Format: chr

– Access Types: Get, Replace

– Values: <PLMN>

The format of the PLMN is defined by 3GPP TS 23.003 [6].

NOTE: The UE is prohibited from performing WLAN-based ProSe direct discovery using ProSe Application IDs from any PLMN not included in the list.

4.2.37 <X>/Ext

The Ext is an interior node for where the vendor specific information about the ProSe Direct Services Provisioning MO is being placed (vendor meaning application vendor, device vendor etc.). Usually the vendor extension is identified by vendor specific name under the ext node. The tree structure under the vendor identifier is not defined and can therefore include one or more un-standardized sub-trees.

– Occurrence: ZeroOrOne

– Format: node

– Access Types: Get

– Values: N/A