7 Network Function Services

23.3043GPPProximity based Services (ProSe) in the 5G System (5GS)Release 17TS

7.1 5G DDNMF Services

7.1.1 General

The following table illustrates the 5G DDNMF Services.

Table 7.1.1-1: Services provided by 5G DDNMF

Service Name

Service Operations

Operation Semantics

Example Consumer(s)

N5g-ddnmf_Discovery

AnnounceAuthorize

Request/Response

5G DDNMF

AnnounceUpdate

Request/Response

5G DDNMF

MonitorAuthorize

Request/Response

5G DDNMF

MonitorUpdate

Request/Response

5G DDNMF

MonitorUpdateResult

Notify

5G DDNMF

DiscoveryAuthorize

Request/Response

5G DDNMF

MatchReport

Request/Response

5G DDNMF

MatchInformation

Notify

5G DDNMF

7.1.2 N5g-ddnmf_Discovery service

7.1.2.1 General

Service description: This service enables a 5G DDNMF to manage inter-PLMN ProSe Direct Discovery operations.

7.1.2.2 N5g-ddnmf_Discovery_AnnounceAuthorize service operation

Service operation name: N5g-ddnmf_Discovery_AnnounceAuthorize

Description: The consumer NF obtains the authorization from the 5G DDNMF for announcing in the PLMN.

Input, Required: Discovery type ("open" or " restricted ") and

– (for "open" discovery type:) ProSe Application ID, ProSe Application Code, UE Identity, validity timer, Discovery Entry ID,

– (for "restricted" discovery type:) RPAUID, Application ID, ProSe Restricted Code/Prefix, UE Identity, Discovery Entry ID,

Input, Optional: metadata, Restricted Code Suffix pool.

Output, Required: authorization result.

Output, Optional: None.

7.1.2.3 N5g-ddnmf_Discovery_AnnounceUpdate service operation

Service operation name: N5g-ddnmf_Discovery_AnnounceUpdate

Description: The consumer NF updates or revoke the authorization from the 5G DDNMF for announcing in the PLMN.

Input, Required: Discovery type = "open", UE Identity, validity timer, Discovery Entry ID

Input, Optional: ProSe Application Code

Output, Required: result.

Output, Optional: None.

7.1.2.4 N5g-ddnmf_Discovery_MonitorAuthorize service operation

Service operation name: N5g-ddnmf_Discovery_MonitorAuthorize

Description: The consumer NF obtains the authorization from the 5G DDNMF for monitoring in the PLMN.

Input, Required: Discovery type ("open" or " restricted ") and

– (for "open" discovery type:) ProSe Application ID Name(s), UE Identity, Discovery Entry ID;

– (for "restricted" discovery type:) RPAUID, UE Identity, Target PDUID, Application ID, Target RPAUID, Discovery Entry ID,

Input, Optional: None,

Output, Required: (for "open" discovery) ProSe Application Code(s)/Prefix, ProSe Application Mask(s), TTL; or (for "restricted" discovery) ProSe Restricted Code, validity timer

Output, Optional: None.

7.1.2.5 N5g-ddnmf_Discovery_MonitorUpdate service operation

Service operation name: N5g-ddnmf_Discovery_MonitorUpdate

Description: The consumer NF updates or revoke the authorization for the indicated UE to monitor in the PLMN.

Input, Required: Discovery type ("open" or "restricted"); and

– (for "open" discovery type:) ProSe Application ID name, UE Identity, TTL, Discovery Entry ID;

– (for "restricted" discovery type:) ProSe Restricted Code, Application ID, Banned RPAUID, Banned PDUID.

Input, Optional: None.

Output, Required: Result.

Output, Optional: None.

7.1.2.6 N5g-ddnmf_Discovery_MonitorUpdateResult service operation

Service operation name: N5g-ddnmf_Discovery_MonitorUpdateResult

Description: The consumer NF informs the 5G DDNMF of the monitoring revocation results.

Input, Required: Discovery type = "restricted", ProSe Restricted Code, Application ID, Banned RPAUID, Banned PDUID, Result.

Input, Optional: None.

Output, Required: None.

Output, Optional: None.

7.1.2.7 N5g-ddnmf_Discovery_DiscoveryAuthorize service operation

Service operation name: N5g-ddnmf_Discovery_DiscoveryAuthorize

Description: The consumer NF obtains the authorization from the 5G DDNMF for a discoverer UE in the PLMN to operate Model B restricted discovery.

Input, Required: Discovery type = "restricted", Restricted ProSe App User ID, UE Identity, Target PDUID, Application ID, Target RPAUID, Discovery Entry ID.

Input, Optional: None.

Output, Required: ProSe Query Code(s), ProSe Response Code, validity timer.

Output, Optional: None.

7.1.2.8 N5g-ddnmf_Discovery_MatchReport service operation

Service operation name: N5g-ddnmf_Discovery_MatchReport

Description: The consumer NF obtains the information about the indicated discovery code from the 5G DDNMF.

Input, Required: Discovery type = "open", ProSe Application Code(s), UE identity, Monitored PLMN ID.

Input, Optional: None.

Output, Required: ProSe Application ID Name(s), validity timer(s).

Output, Optional: Metadata, Metadata Index Mask(s).

7.1.2.9 N5g-ddnmf_Discovery_MatchInformation service operation

Service operation name: N5g-ddnmf_Discovery_MatchInformation

Description: The consumer NF receives from the 5G DDNMF of a matching result, and the information can be used for charging purpose.

Input, Required: Discovery type ("open" or "restricted"); and

– (for "open" type:) ProSe Application ID(s), UE Identity;

– (for "restricted" type:) RPAUID, Target RPAUID, UE Identity, ProSe Restricted Code.

Input, Optional: None.

Output, Required: None.

Output, Optional: None.

7.2 AF Services

7.2.1 General

This service enables consumer NF to request authorization for Discovery Request. This service is also used by producer NF to update the authorization of discovery request.

Table 7.2.1-1: Services provided by AF

Service Name

Service Operations

Operation Semantics

Example Consumer(s)

Naf_ProSe

DiscoveryAuthorization

Request/Response

5G DDNMF

DiscoveryAuthorizationUpdateNotify

Subscribe/Notify

5G DDNMF

DiscoveryAuthorizationResultUpdate

Request/Response

5G DDNMF

7.2.2 Naf_ProSe service

7.2.2.1 General

Service description: This service enables consumer NF to request authorization for Discovery Request. The AF may update the authorization information to revoke the Restricted ProSe Direct Discovery permission.

7.2.2.2 Naf_ProSe_DiscoveryAuthorization service operation

Service operation name: Naf_ProSe_DiscoveryAuthorization

Description: Authorize Discovery Request from the consumer NF.

Input, Required: ProSe Application ID, Request Type.

Input, Optional: Application Level Container, Allowed number of suffixes, RPAUID, ProSe Application ID, Target RPAUID.

Output, Required: ProSe Application Code Suffix pool, Response Type, PDUID(s), Target PDUID.

Output, Optional: PDUID(s), Target PDUID, ProSe Application Code Suffix pool, Mask(s) for the ProSe Application Code Suffix(es) corresponding to ProSe Application ID, N sets of Target PDUID – Target RPAUID – Metadata Indicator, Application Level Container.

7.2.2.3 Naf_ProSe_DiscoveryAuthorizationUpdateNotify service operation

Service operation name: Naf_ProSe_DiscoveryAuthorizationUpdateNotify

Description: The AF update the authorization information to revoke discovery permissions relating to some other users in the NF consumer.

Input, Required: Discovery type = "restricted", RPAUID, Banned RPAUID, Banned PDUID.

Input, Optional: None.

Output, Required: Result.

Output, Optional: None.

7.2.2.4 Naf_ProSe_DiscoveryAuthorizationResultUpdate service operation

Service operation name: Naf_ProSe_DiscoveryAuthorizationResultUpdate

Description: The NF consumer informs the AF of the revocation result because of update in authorization information.

Input, Required: Discovery type = "restricted", RPAUID, Banned RPAUID, Banned PDUID.

Input, Optional: None.

Output, Required: Result.

Output, Optional: None.

Annex A (informative):
Change history

Change history

Date

Meeting

TDoc

CR

Rev

Cat

Subject/Comment

New version

2021-03

SA2#143e

Skeleton for this TS (approved in S2-2101633)

0.0.0

2021-06

SA#92-e

SP-210367

MCC editorial update for presentation to TSG SA#92E for information

1.0.0

2021-09

SA#93-e

SP-210940

MCC editorial update for presentation to TSG SA#92E for approval

2.0.0

2021-09

SA#93-e

MCC editorial update for publication after TSG SA#92E approval

17.0.0

2021-12

SA#94-e

SP-211281

0001

F

EN resolution about U2N Relay reselection

17.1.0

2021-12

SA#94-e

SP-211281

0002

1

F

Correction on IP address allocation for U2N Relay

17.1.0

2021-12

SA#94-e

SP-211281

0003

1

F

Clarification on scope

17.1.0

2021-12

SA#94-e

SP-211281

0004

F

Correction to UE triggered Policy provisioning Procedure

17.1.0

2021-12

SA#94-e

SP-211281

0005

1

F

PC5 Discovery Model Selection

17.1.0

2021-12

SA#94-e

SP-211281

0012

2

F

Clarification for the PC5 QoS parameters and PC5 QoS rule

17.1.0

2021-12

SA#94-e

SP-211281

0013

1

F

Removing the EN of policy control for L3 U2N Relay

17.1.0

2021-12

SA#94-e

SP-211281

0014

1

F

N3IWF connection via data network

17.1.0

2021-12

SA#94-e

SP-211281

0015

1

F

Clarification on Parameters Provided by ProSe Application Server

17.1.0

2021-12

SA#94-e

SP-211281

0016

1

F

Clarification on Discovery Request Procedure

17.1.0

2021-12

SA#94-e

SP-211281

0017

F

Change ProSe Service Type to ProSe Identifier

17.1.0

2021-12

SA#94-e

SP-211281

0018

1

F

Clarification on Layer-2 Relay selection

17.1.0

2021-12

SA#94-e

SP-211281

0019

4

F

Clarification on Relay Discovery Additional Information message

17.1.0

2021-12

SA#94-e

SP-211281

0020

1

B

Identifiers for Layer-2 UE-to-Network Relay discovery

17.1.0

2021-12

SA#94-e

SP-211281

0021

1

B

Remove ENs on RAN2 dependency issues

17.1.0

2021-12

SA#94-e

SP-211281

0022

F

Mega Editorial CR on 5G ProSe

17.1.0

2021-12

SA#94-e

SP-211281

0023

1

F

DDNMF stack

17.1.0

2021-12

SA#94-e

SP-211281

0026

1

F

Clarifications on QoS handling for L3 relay

17.1.0

2021-12

SA#94-e

SP-211282

0029

1

F

Corrections on 5G ProSe UE-to-Network Relay

17.1.0

2021-12

SA#94-e

SP-211282

0030

1

F

Corrections on ProSe Direct Discovery with 5G DDNMF

17.1.0

2021-12

SA#94-e

SP-211282

0031

1

F

PDU Session release for L3 U2N Relay on authorisation revocation

17.1.0

2021-12

SA#94-e

SP-211282

0037

1

F

Update to ProSe identifier definition

17.1.0

2021-12

SA#94-e

SP-211282

0038

2

F

Update to Groupcast mode 5G ProSe Direct Communication

17.1.0

2021-12

SA#94-e

SP-211282

0039

F

terminology correction

17.1.0

2021-12

SA#94-e

SP-211282

0049

1

F

Miscellaneous clarifications and corrections

17.1.0

2021-12

SA#94-e

SP-211282

0050

1

F

Clarification on the ID for Group discovery

17.1.0

2021-12

SA#94-e

SP-211282

0051

1

F

PC5 link release and CM state update for L2 U2N relay

17.1.0

2021-12

SA#94-e

SP-211282

0054

1

F

Updates and alignments based on further RAN2 feedback

17.1.0

2021-12

SA#94-e

SP-211282

0055

F

Update on Unicast link profile for UE-to-Network Relay

17.1.0

2021-12

SA#94-e

SP-211282

0056

1

F

Clarification on subscription information to 5G ProSe

17.1.0

2021-12

SA#94-e

SP-211282

0057

1

F

N3IWF connection via Dual PDU sessions

17.1.0

2021-12

SA#94-e

SP-211282

0058

1

F

Clarification about path selection policy

17.1.0

2021-12

SA#94-e

SP-211282

0059

1

F

User Info ID clarifications

17.1.0

2022-01

0020

1

B

Correction of CR0020R1 implementation: Removal of editor’s notes in clause 5.8.3.3

17.1.1

2022-03

SA#95-e

SP-220050

0024

2

B

DRX support for direct discovery and communication and L3 relay

17.2.0

2022-03

SA#95-e

SP-220050

0060

1

F

Clarification on QoS handling for Layer-3 Relay with N3IWF

17.2.0

2022-03

SA#95-e

SP-220354

0061

4

F

Resolve EN for Mobility Restriction

17.2.0

2022-03

SA#95-e

SP-220050

0063

1

F

Capture the reference point of PKMF

17.2.0

2022-03

SA#95-e

SP-220050

0064

1

F

Resolve ENs for Security Parameters Provisioning

17.2.0

2022-03

SA#95-e

SP-220050

0065

F

High-level description of UE-to-Network Relay discovery

17.2.0

2022-03

SA#95-e

SP-220050

0066

1

F

Editorial fixes related to referred clauses

17.2.0

2022-03

SA#95-e

SP-220050

0067

1

F

Update to metadata in PC5 Direct Discovery message

17.2.0

2022-03

SA#95-e

SP-220050

0070

F

Removal of discovery range

17.2.0

2022-03

SA#95-e

SP-220050

0072

1

F

NAS message type determination

17.2.0

2022-03

SA#95-e

SP-220050

0074

1

F

User info in discovery message

17.2.0

2022-03

SA#95-e

SP-220050

0075

1

F

Handling on discovery and data associated to different L2 IDs

17.2.0

2022-03

SA#95-e

SP-220050

0079

1

F

Support of RAN Sharing for L2 Relay

17.2.0

2022-03

SA#95-e

SP-220050

0080

1

B

RSC Determination by a Layer-3 Remote UE

17.2.0

2022-03

SA#95-e

SP-220050

0081

1

B

Security procedures for L3 relaying

17.2.0

2022-03

SA#95-e

SP-220050

0082

1

F

Use of discovery Model A and Model B

17.2.0

2022-03

SA#95-e

SP-220050

0086

1

F

Clarification on privacy timer

17.2.0

2022-03

SA#95-e

SP-220050

0087

1

F

Clarification on Remote UE providing QoS Info

17.2.0

2022-03

SA#95-e

SP-220354

MCC implementation correction of CR0061R4

17.2.1

2022-06

SA#96

SP-220393

0088

1

F

Clarify for security procedure for UE-to-Network Relaying

17.3.0

2022-06

SA#96

SP-220393

0089

1

F

Adding reference point between 5G PKMF and UDM

17.3.0

2022-06

SA#96

SP-220393

0090

1

F

Mobility restrictions for MCX cleanup

17.3.0

2022-06

SA#96

SP-220393

0091

1

F

Clarifications on PC5 DRX operations

17.3.0

2022-06

SA#96

SP-220393

0093

1

F

TAI delivery

17.3.0

2022-06

SA#96

SP-220393

0094

1

F

Remove ENs on Security Parameters Provisioning for UE-NW Relay

17.3.0

2022-06

SA#96

SP-220393

0098

1

F

Miscellaneous corrections and alignments

17.3.0

2022-06

SA#96

SP-220393

0099

F

Modify description in clause 4.3.9.3

17.3.0

2022-06

SA#96

SP-220393

0100

1

F

Clarification on DRX handling for unicast communication procedures

17.3.0

2022-06

SA#96

SP-220713

0102

7

F

AMF and AUSF selection for CP authentication and authorisation

17.3.0

2022-09

SA#97E

SP-220773

0107

1

F

CP and UP-based security procedures for 5G ProSe UE-to-Network Relay

17.4.0

2022-09

SA#97E

SP-220773

0109

1

F

Clarfication on a single L2 link between L2 remote UE and L2 U2N relay UE for supporting PDU sessions of the L2 remote UE

17.4.0

2022-09

SA#97E

SP-220773

0110

1

F

Clarification on PDCP SDU Types

17.4.0

2022-09

SA#97E

SP-220773

0111

F

SL DRX for L2 U2N Relay

17.4.0

2022-09

SA#97E

SP-220773

0114

1

F

Updates to Policy/Parameter provisioning for CP authentication and authorisation

17.4.0

2022-12

SA#98E

SP-221065

0118

1

F

Clarifications on PC5 DRX operations

17.5.0

2022-12

SA#98E

SP-221065

0119

F

Add 5G DDNMF Address in Parameter Provisioning for 5G ProSe Direct Discovery

17.5.0

2022-12

SA#98E

SP-221065

0120

1

F

Correction on PC5 link release indication

17.5.0