B.3 Service Operations

29.5253GPP5G SystemStage 3TSUE Policy Control Service

B.3.1 Introduction

Clause 4.2.1 is applied with the following differences:

– UE is replaced by the 5G-RG or or FN-RG.

– Update of an UE Policy Association for the case that the AMF is relocated due to the UE mobility and the old PCF is selected is not applicable when the 5G-RG or FN-RG connects the 5GC via wireline access.

– Roaming scenario is not applicable when the 5G-RG or FN-RG connects the 5GC via wireline access in this release of specification.

B.3.2 Npcf_UEPolicyControl_Create Service Operation

B.3.2.1 General

Clause 4.2.2.1 is applied with the following differences:

– UE is replaced by the 5G-RG or FN-RG.

– The PEI that may be included within the "pei" attribute shall have one of the following representations:

i. If the 5G-BRG supports only wireline access, the PEI shall be the 5G-BRG MAC address.

ii. If the 5G-CRG supports only wireline access, the PEI shall be the cable modem MAC address.

iii. If the 5G-RG supports at least one 3GPP access technology, the PEI shall be the allocated IMEI or IMEISV.

iv. For the FN-BRG and FN-CRG, the PEI shall be the FN-RG MAC address.

NOTE: When the PEI includes an indication that the MAC address cannot be used as Equipment identifier of the of the FN-RG, the PEI cannot be trusted for regulatory purposes and cannot be used for equipment based policy evaluation.

– When the 5G-BRG or FN-BRG connects the 5GC via W-5GBAN, the "n3gaLocation" attribute shall be included in the "ueLoc" attribute and:

– the Global Line Identifier shall be included in the "gli" attribute; and

– the "w5gbanLineType" attribute to indicate whether the W-5GBAN access is DSL or PON may be included.

– The HFC Node Identifier is encoded in the "hfcNodeId" attribute of the "n3gaLocation" attribute included in the "userLoc" attribute within the PolicyAssociationRequest data structure when the 5G-CRG or FN-CRG connects to the 5GC via W-5GCAN.

– Roaming scenario is not applicable when the 5G-RG or FN-RG connects the 5GC via wireline access in this release of specification.

– The PCF should neither include NSWO indication nor any ANDSP policies in the UE Policy.

B.3.3 Npcf_UEPolicyControl_Update Service Operation

B.3.3.1 General

Clause 4.2.3.1 is applied with the following differences:

– UE is replaced by the 5G-RG or FN-RG.

– Roaming scenario is not applicable when the 5G-RG or FN-RG connects the 5GC via wireline access in this release of specification.

– The PCF should neither include NSWO indication nor any ANDSP policies in the UE Policy.

B.3.4 Npcf_UEPolicyControl_UpdateNotify Service

B.3.4.1 General

Clause 4.2.4.1 is applied with the following differences:

– UE is replaced by the 5G-RG or FN-RG.

– Roaming scenario is not applicable when the 5G-RG or FN-RG connects the 5GC via wireline access in this release of specification.

– The PCF should neither include NSWO indication nor any ANDSP policies in the UE Policy.

B.3.5 Npcf_UEPolicyControl_Delete Service Operation

B.3.5.1 General

Clause 4.2.5.1 is applied with the following differences:

– UE is replaced by the 5G-RG or FN-RG.

– Roaming scenario is not applicable when the 5G-RG or FN-RG connects the 5GC via wireline access in this release of specification.

Annex C (informative):
Withdrawn API versions

This Annex list withdrawn API versions of the Npcf_UEPolicyControl API defined in the present specification. 3GPP TS 3GPP TS 29.501 [6] clause 4.3.1.6 describes the withdrawal of API versions.

The API versions listed in table B-1 are withdrawn for the Npcf_UEPolicyControl API.

Table B-1: Withdrawn API versions of the Npcf_UEPolicyControl service

API version number

Remarks

1.0.0

Deficits in:

– SUPI not mandatory (Unnecessary support of Emergency registration).

– Missing AMF instance id in Policy Association request

Annex D (informative):
Change history

Change history

Date

TSG #

TSG Doc.

CR

Rev

Cat

Subject/Comment

New

2018-10

CT3#98-Bis

C3-186282

First TS version created based on suitable parts of TS 29.507v15.1.0

0.1.0

2018-12

CT3#99

C3-187094

API Version

0.2.0

2018-12

CT3#99

C3-187532

ExternalDocs OpenAPI field

0.2.0

2018-12

CT3#99

C3-187096

Location header field in OpenAPI

0.2.0

2018-12

CT3#99

C3-187533

Security

0.2.0

2018-12

CT3#99

C3-187098

supported content types

0.2.0

2018-12

CT3#99

C3-187534

HTTP Error responses

0.2.0

2018-12

CT3#99

C3-187673

Alternate IP address in Npcf_UEPolicyControl_Update

0.2.0

2018-12

CT3#99

C3-187673

Corrections on Protocol and Application errors

0.2.0

2018-12

CP#82

CP-183130

TS sent to plenary for information and approval

1.0.0

2018-12

CP#82

CP-183175

PCR 29.xyz Corrections of Cardinality in OpenAPI

1.1.0

2018-12

CP#82

CP-183250

TS number assigned for approval at plenary

1.1.0

2018-12

CP#82

CP-183252

TS approved by plenary

15.0.0

2019-03

CP#83

CP-190114

0001

1

F

Usage of the Namf_Communication Service by V-PCF

15.1.0

2019-03

CP#83

CP-190114

0002

1

F

Allignment with TS 24.501 changes on UE STATE INDICATION message

15.1.0

2019-03

CP#83

CP-190114

0005

F

OpenAPI version Update

15.1.0

2019-03

CP#83

CP-190114

0006

F

Correction to the overview

15.1.0

2019-03

CP#83

CP-190114

0007

F

Correction to the descriptions of network functions

15.1.0

2019-03

CP#83

CP-190114

0008

1

F

Correction to the service operation introduction

15.1.0

2019-03

CP#83

CP-190114

0011

3

F

Correction to the Npcf_UEPolicyControl_UpdateNotify operation

15.1.0

2019-03

CP#83

CP-190114

0012

F

Correction to the PresenceInfo data type

15.1.0

2019-03

CP#83

CP-190114

0013

F

UE Policy Control support for Emergency Registration

15.1.0

2019-03

CP#83

CP-190114

0014

F

Correction to the group identifier

15.1.0

2019-03

CP#83

CP-190114

0017

1

F

Adding AMF instance id in Policy Association request

15.1.0

2019-03

CP#83

CP-190114

0018

3

F

V-PCF Interworking procedures for UE policy delivery service

15.1.0

2019-03

CP#83

CP-190214

0019

3

F

Correction on the handling of URSP and ANDSP policies

15.1.0

2019-06

CT#84

CP-191082

0021

1

F

ANDSP correction

15.2.0

2019-06

CT#84

CP-191082

0022

2

F

Correction to PolicyAssociationReleaseCause data type

15.2.0

2019-06

CT#84

CP-191082

0023

1

F

Resending the UE policy

15.2.0

2019-06

CT#84

CP-191082

0024

2

F

Correction to the service operation procedure

15.2.0

2019-06

CT#84

CP-191082

0028

2

F

Withdrawing API version

15.2.0

2019-06

CT#84

CP-191082

0029

1

F

Precedence of OpenAPI file

15.2.0

2019-06

CT#84

CP-191082

0030

1

F

API version Update

15.2.0

2019-06

CT#84

CP-191082

0031

F

Correction to the serviceName attribute

15.2.0

2019-06

CT#84

CP-191160

0034

2

F

Copyright Note in YAML file

15.2.0

2019-06

CP#84

CP-191089

0027

1

F

Correction on Policy Association Termination

16.0.0

2019-06

CP#84

CP-191089

0032

1

B

Race condition handling

16.0.0

2019-06

CP#84

CP-191101

0035

1

F

API version Update

16.0.0

2019-09

CP#85

CP-192178

0036

B

Adding NID as input for policy decisions

16.1.0

2019-09

CP#85

CP-192148

0038

A

UE policy correction in AMF

16.1.0

2019-09

CP#85

CP-192152

0040

1

B

Support of wireline and wireless access convergence, Annex Skeleton

16.1.0

2019-09

CP#85

CP-192176

0041

1

B

Support of wireline and wireless access convergence, NFs

16.1.0

2019-09

CP#85

CP-192224

0043

3

A

Message transfer failure notification

16.1.0

2019-09

CP#85

CP-192171

0044

3

B

URSP rule provisioning for supporting xBDT

16.1.0

2019-09

CP#85

CP-192148

0046

1

A

GUAMI included in the Update operation

16.1.0

2019-09

CP#85

CP-192160

0047

1

B

PLMN change for V2X

16.1.0

2019-09

CP#85

CP-192173

0048

F

OpenAPI version update for TS 29.525 Rel-16

16.1.0

2019-12

CP#86

CP-193197

0050

1

F

Data type of the "serviceName" attribute

16.2.0

2019-12

CP#86

CP-193223

0051

F

Correcting references related to xBDT support

16.2.0

2019-12

CP#86

CP-193189

0053

1

A

Correction to the trigger of UE policy association establishment

16.2.0

2019-12

CP#86

CP-193223

0054

3

B

URSP provisioning for xBDT

16.2.0

2019-12

CP#86

CP-193197

0055

1

B

Format of hPcfId attribute

16.2.0

2019-12

CP#86

CP-193197

0057

1

B

Subscription to UE Connectivity state changes

16.2.0

2019-12

CP#86

CP-193197

0058

F

Removal of TABs from OpenAPI file

16.2.0

2019-12

CP#86

CP-193202

0059

1

F

correction to PLMN change trigger

16.2.0

2019-12

CP#86

CP-193223

0060

1

B

store BDT reference ID in SMPolicyData

16.2.0

2019-12

CP#86

CP-193189

0064

A

Correction to PolicyUpdate

16.2.0

2019-12

CP#86

CP-193189

0066

1

A

Correction on 307 error

16.2.0

2019-12

CP#86

CP-193191

0067

1

B

Clarification of PEI format, TS 29.525

16.2.0

2019-12

CP#86

CP-193227

0068

2

B

Wireline Location information

16.2.0

2019-12

CP#86

CP-193212

0069

F

Update of API version and TS version in OpenAPI file

16.2.0

2020-03

CT#87e

CP-200223

0071

B

Correction on UE Policy Association Establishment

16.3.0

2020-03

CT#87e

CP-200212

0072

1

B

Network function enhancement for V2X communication

16.3.0

2020-03

CT#87e

CP-200212

0073

1

B

UE Policy for V2XARC

16.3.0

2020-03

CT#87e

CP-200262

0074

2

B

N2 PC5 Policy for V2XARC

16.3.0

2020-03

CT#87e

CP-200203

0075

1

B

Complete the procedure for WWC

16.3.0

2020-03

CT#87e

CP-200207

0076

B

Completing the description of "PLMN_CH" and "CON_STATE_CH" triggers.

16.3.0

2020-03

CT#87e

CP-200216

0078

1

B

Update of OpenAPI version and TS version in externalDocs field

16.3.0

2020-06

CT#88e

CP-201224

0080

1

A

Location Header of 307 status code

16.4.0

2020-06

CT#88e

CP-201224

0082

1

A

Notification URI

16.4.0

2020-06

CT#88e

CP-201233

0083

B

FQDN of alternative AMF

16.4.0

2020-06

CT#88e

CP-201224

0085

A

Description of scopes field and presenceStatus attribute

16.4.0

2020-06

CT#88e

CP-201228

0086

F

Removal of MAC address

16.4.0

2020-06

CT#88e

CP-201244

0087

F

Removal of unbreakable spaces

16.4.0

2020-06

CT#88e

CP-201228

0088

2

B

Untrusted FN-RG PEI

16.4.0

2020-06

CT#88e

CP-201244

0089

1

F

Storage of YAML files in ETSI Forge

16.4.0

2020-06

CT#88e

CP-201238

0090

1

B

Correction to the UE policy definition

16.4.0

2020-06

CT#88e

CP-201238

0091

1

B

Correction to the V2X Policy provisioning

16.4.0

2020-06

CT#88e

CP-201238

0093

1

B

Remove editor’s node

16.4.0

2020-06

CT#88e

CP-201256

0094

1

F

URI of the Npcf_UEPolicyControl service

16.4.0

2020-06

CT#88e

CP-201238

0095

F

AF-based service parameter provisioning

16.4.0

2020-06

CT#88e

CP-201238

0096

F

Complete service description for V2X

16.4.0

2020-06

CT#88e

CP-201238

0097

F

Corrections on N2 PC5 policy

16.4.0

2020-06

CT#88e

CP-201238

0098

F

Include V2XP info contents into policy section

16.4.0

2020-06

CT#88e

CP-201213

0099

1

B

Support of Dual Connectivity end to end Redundant User Plane Paths

16.4.0

2020-06

CT#88e

CP-201238

0100

F

Correction to 4.2.4.1

16.4.0

2020-06

CT#88e

CP-201244

0101

F

Optionality of ProblemDetails

16.4.0

2020-06

CT#88e

CP-201244

0102

1

F

Supported headers, Resource Data type, Operation Name

16.4.0

2020-06

CT#88e

CP-201255

0105

F

Update of OpenAPI version and TS version in externalDocs field

16.4.0

2020-09

CT#89e

CP-202069

0106

F

Include N2 PC5 policy in update response

16.5.0

2020-09

CT#89e

CP-202069

0107

F

Remove the dependency of subscription data in UDR for V2X

16.5.0

2020-09

CT#89e

CP-202079

0108

1

F

report initial presence status for PRA

17.0.0

2020-09

CT#89e

CP-202073

0109

1

B

Successful Response

17.0.0

2020-09

CT#89e

CP-202073

0110

B

Error status code

17.0.0

2020-09

CT#89e

CP-202085

0112

F

Update of OpenAPI version and TS version in externalDocs field

17.0.0

2020-12

CT#90e

CP-203139

0115

1

A

Essential corrections and alignments

17.1.0

2020-12

CT#90e

CP-203139

0117

1

A

Storage of YAML files in 3GPP Forge

17.1.0

2020-12

CT#90e

CP-203143

0119

1

A

Correction to PRA

17.1.0

2020-12

CT#90e

CP-203129

0121

1

A

Correction to the BDT policy re-negotiation

17.1.0

2020-12

CT#90e

CP-203119

0126

1

A

Correction to Policy Update Notification

17.1.0

2020-12

CT#90e

CP-203148

0127

1

F

Report current value in Update for location related triggers

17.1.0

2020-12

CT#90e

CP-203148

0128

1

B

Adding 200OK response for UpdateNotify

17.1.0

2020-12

CT#90e

CP-203148

0129

2

B

Support of 307&404 response codes for Policy update notification

17.1.0

2020-12

CT#90e

CP-203148

0130

F

"400 Bad Request" response on notification

17.1.0

2020-12

CT#90e

CP-203150

0132

1

A

Correction to URSP rules, support of 5G VN services

17.1.0

2020-12

CT#90e

CP-203153

0136

F

Update of OpenAPI version and TS version in externalDocs fieldFilename: 29525-h90.doc

17.1.0

2021-03

CT#91e

CP-210191

0139

1

A

Support of stateless NFs

17.2.0

2021-03

CT#91e

CP-210210

0141

1

A

Correction to N2 PC5 policy

17.2.0

2021-03

CT#91e

CP-210218

0142

F

Adding "description" field for map data types

17.2.0

2021-03

CT#91e

CP-210218

0143

F

OpenAPI reference

17.2.0

2021-03

CT#91e

CP-210219

0144

F

Clarification on optional HTTP custom headers

17.2.0

2021-03

CT#91e

CP-210227

0146

1

F

Clarification of update operation

17.2.0

2021-03

CT#91e

CP-210221

0147

1

F

Ambiguous concept of NF service consumer terminology

17.2.0

2021-03

CT#91e

CP-210221

0148

1

F

Adding some missing description fields to data type definitions in OpenAPI specification files

17.2.0

2021-03

CT#91e

CP-210191

0150

1

A

Correction to resource identifiers descriptions used in notifications

17.2.0

2021-03

CT#91e

CP-210240

0152

F

Update of OpenAPI version and TS version in externalDocs field

17.2.0

2021-06

CT#92e

CP-211133

0153

4

B

5G ProSe related updates to the Npcf_UEPolicyControl_Create Service Operation

17.3.0

2021-06

CT#92e

CP-211245

0155

1

B

GLI report

17.3.0

2021-06

CT#92e

CP-211200

0157

1

A

Temporary and Permanent Redirection

17.3.0

2021-06

CT#92e

CP-211218

0158

1

B

Support of UE policy updates for AF influence on URSP

17.3.0

2021-06

CT#92e

CP-211265

0160

F

Update of OpenAPI version and TS version in externalDocs field

17.3.0

2021-09

CT#93e

CP-212220

0161

1

F

Correction of URI structure

17.4.0

2021-09

CT#93e

CP-212250

0163

1

A

Correction to V2X Policy Provisioning Request

17.4.0

2021-09

CT#93e

CP-212188

0164

1

F

Correction to ProSe Policy Provisioning Request

17.4.0

2021-09

CT#93e

CP-212188

0165

1

F

Separation of 5G ProSe N2 PC5 and V2X N2 PC5 policies.

17.4.0

2021-09

CT#93e

CP-212188

0166

B

Update of URSP definition

17.4.0

2021-09

CT#93e

CP-212188

0167

1

B

Notification of 5G ProSe capability changes

17.4.0

2021-09

CT#93e

CP-212224

0168

1

F

Correction to the reused data types

17.4.0

2021-09

CT#93e

CP-212224

0169

F

Correction to immediate PRA report

17.4.0

2021-09

CT#93e

CP-212188

0170

1

B

Removal of some 5G ProSe related ENs

17.4.0

2021-09

CT#93e

CP-212224

0171

1

F

Miscellaneous corrections to the Npcf_UEPolicyControl service

17.4.0

2021-09

CT#93e

CP-212190

0174

A

Correction of URI related attribute for the termination notification

17.4.0

2021-09

CT#93e

CP-212223

0175

F

Update of OpenAPI version and TS version in externalDocs field

17.4.0

2021-12

CT#94e

CP-213229

0177

F

Direct access to SNPN

17.5.0

2021-12

CT#94e

CP-213243

0178

F

Correction to Update procedure

17.5.0

2021-12

CT#94e

CP-213213

0179

1

B

Updates to ProSeP for 5G ProSe UE-to-network relay

17.5.0

2021-12

CT#94e

CP-213223

0180

B

Handling of retrieved URSP policies from the UDR

17.5.0

2021-12

CT#94e

CP-213248

0181

B

Support of RSN and PDU Session Pair ID in the URSP Rule

17.5.0

2021-12

CT#94e

CP-213244

0182

1

F

Error handling when no UE Policy Association exists

17.5.0

2021-12

CT#94e

CP-213246

0183

F

Update of OpenAPI version and TS version in externalDocs field

17.5.0

2022-03

CT#95e

CP-220206

0184

1

B

PCF checking of redundant PDU session applicability

17.6.0

2022-03

CT#95e

CP-220176

0185

1

A

Alignment of "Application Errors" clause with SBI TS template

17.6.0

2022-03

CT#95e

CP-220186

0186

1

B

Resolutions related to URSP guidance handling at the PCF

17.6.0

2022-03

CT#95e

CP-220185

0187

1

F

Handling of supported features for Edge Computing

17.6.0

2022-03

CT#95e

CP-220185

0188

1

F

Removal of Editor’s Notes related to AF guidance of URSP determination

17.6.0

2022-03

CT#95e

CP-220167

0191

1

A

Handling of error responses

17.6.0

2022-03

CT#95e

CP-220174

0193

1

A

Description of a "307 Temporary Redirect" response

17.6.0

2022-03

CT#95e

CP-220193

0195

1

F

Description of a "307 Temporary Redirect" response in table 5.5.2.2-2

17.6.0

2022-03

CT#95e

CP-220196

0196

F

Removing the remaining ENs on ProSeP definition2022-03

17.6.0

2022-03

CT#95e

CP-220194

0200

F

Update of info and externalDocs fields

17.6.0

2022-06

CT#96

CP-221154

0201

1

F

Formatting of description fields

17.7.0

2022-06

CT#96

CP-221154

0202

F

Using the common data type for FQDN

17.7.0

2022-06

CT#96

CP-221126

0203

F

Validation of guidance information

17.7.0

2022-06

CT#96

CP-221126

0204

F

Limitation of URSP derived based guidance information

17.7.0

2022-06

CT#96

CP-221126

0205

1

F

Notification of outcome of URSP provisioning

17.7.0

2022-06

CT#96

CP-221116

0208

1

F

Correction to ProSe related triggers

17.7.0

2022-06

CT#96

CP-221253

0209

2

F

Correction to GROUP_ID_LIST_CHG trigger

17.7.0

2022-06

CT#96

CP-221138

0210

1

B

UE Policies support in SNPN

17.7.0

2022-06

CT#96

CP-221254

0211

2

A

Request of ProSeP/V2XP during NAS Transport procedure

17.7.0

2022-06

CT#96

CP-221151

0215

F

Update of info and externalDocs fields

17.7.0

2022-09

CT#97e

CP-222123

0217

1

F

Alignment with the SBI template

17.8.0

2022-09

CT#97e

CP-222133

0218

1

F

Correction in the handling of precedence for URSP rules

17.8.0

2022-09

CT#97e

CP-224217

0220

A

Correction of policy update procedures

17.8.0

2022-09

CT#97e

CP-222178

0221

1

F

Correction of UE Policy Association management for URSP and ANDSP

17.8.0

2022-09

CT#97e

CP-224322

0222

F

Correction to UE policy provisioning for AF-influenced URSP

17.8.0

2022-12

CT#98e

CP-223162

0223

2

F

Removal of the request of V2XP and/or ProSeP during registration

17.9.0

2022-12

CT#98e

CP-223177

0229

F

Corrections to PLMN change trigger

17.9.0

2022-12

CT#98e

CP-223177

0231

F

Correction to UE Policies determination in a serving SNPN

17.9.0

2022-12

CT#98e

CP-223188

0232

F

Update of info and externalDocs fields

17.9.0