Tech-invite  3GPPspecsRELsGlossariesSIP
Info21222324252627282931323334353637384‑5x

full Contents for  TS 23.502  Word version:   16.4.0

Top   Up   Prev   Next
1…   4.2.2.2.2   4.2.2.2.3…   4.2.3…   4.2.3.3   4.2.4…   4.2.6   4.2.7…   4.2.9…   4.3…   4.3.2.2…   4.3.2.2.2   4.3.2.2.3…   4.3.3   4.3.4   4.3.5…   4.3.5.2…   4.3.5.4…   4.3.5.6…   4.3.6…   4.4…   4.5…   4.9…   4.9.1.3…   4.9.2…   4.11…   4.11.1.2.2…   4.11.1.3…   4.11.1.4…   4.11.1.5…   4.11.2   4.11.3…   4.12…   4.12.6…   4.12a   4.12b   4.13…   4.13.4…   4.13.6…   4.14…   4.15…   4.15.4…   4.16…   4.16.4…   4.16.8…   4.17…   4.17.9…   4.18…   4.19…   4.23…   4.23.7…   4.23.9…   4.23.11…   4.24   4.25   4.26…   5…   5.2.3…   5.2.5…   5.2.6…   5.2.7…   5.2.8…   5.2.9…   5.2.12…   A…   E…   F…

 

5.2.6  NEF Services
5.2.6.1  General
The following table shows the NEF Services and Service Operations:
Service Name
Service Operations
Operation Semantics
Example Consumer(s)

Nnef_EventExposure
Subscribe
Subscribe/Notify
AF, NWDAF
Unsubscribe
AF, NWDAF
Notify
AF, NWDAF
Nnef_PFDManagement
Fetch
Request/Response
SMF
Subscribe
Subscribe/Notify
SMF
Notify
SMF
Unsubscribe
SMF
Create
Request/Response
AF
Update
Request/Response
AF
Delete
Request/Response
AF
Nnef_ParameterProvision
Update
Request/Response
AF
Create
Request/Response
AF
Delete
Request/Response
AF
Get
Request/Response
AF
Nnef_Trigger
Delivery
Request/Response
AF
DeliveryNotify
Subscribe/Notify
AF
Nnef_BDTPNegotiation
Create
Request/Response
AF
Update
Request/Response
AF
Notify
AF
Nnef_TrafficInfluence
Create
Request/Response
AF
Update
Request/Response
AF
Delete
Request/Response
AF
Get
Request/Response
AF
Notify
Subscribe/Notify
AF
AppRelocationInfo
Subscribe/Notify
AF
Nnef_ChargeableParty
Create
Request/Response
AF
Update
Request/Response
AF
Notify
Request/Response
AF
Nnef_AFsessionWithQoS
Create
Request/Response
AF
Notify
Request/Response
AF
Update
Request/Response
AF
Revoke
Request/Response
AF
Nnef_MSISDN-less_MO_SMS
Notify
Notify
AF
Nnef_ServiceParameter
Create
Request/Response
AF
Update
Request/Response
AF
Delete
Request/Response
AF
Get
Request/Response
AF
Nnef_APISupportCapability
Subscribe
Subscribe/Notify
AF
Unsubscribe
Subscribe/Notify
AF
Notify
Subscribe/Notify
AF
Nnef_NIDDConfiguration
Create
Request/Response
AF
TriggerNotify
Subscribe/Notify
AF
UpdateNotify
Subscribe/Notify
AF
Delete
Request/Response
AF
Nnef_NIDD
Delivery
Request/Response
AF
DeliveryNotify
Subscribe/Notify
AF
GroupDeliveryNotify
Notify
AF
Nnef_SMContext
Create
Request/Response
SMF
Delete
Request/Response
SMF
DeleteNotify
Subscribe/Notify
SMF
Delivery
Request/Response
SMF
Nnef_AnalyticsExposure
Subscribe
Subscribe/Notify
AF
Unsubscribe
AF
Notify
AF
Fetch
Request/Response
AF
Nnef_NetworkStatus
Subscribe
Subscribe/Notify
AF
Unsubscribe
AF
Notify
AF
Nnef_UCMFProvisioning
Create
Request/Response
AF
Delete
Request/Response
AF
Update
Request/Response
AF
Nnef_ECRestriction
Get
Request/Response
AF
Update
Request/Response
AF
Nnef_ApplyPolicy
Create
Request/Response
AF
Update
Request/Response
AF
Delete
Request/Response
AF
Nnef_Location
LocationUpdateNotify
Notify
AF

Up
5.2.6.2  Nnef_EventExposure serviceWord-p. 485
5.2.6.2.1  General
See clause 4.15.3.1 and clause 4.15.2a.
In order to support NWDAF collect data from AF via NEF, the Event IDs associated with available data to be collected from AF as defined in clause 5.2.19.2.1 can be subscribed by NWDAF.
5.2.6.2.2  Nnef_EventExposure_Subscribe operation
Service operation name:
Nnef_EventExposure_Subscribe
Description:
the consumer subscribes to receive an event, or if the event is already defined in NEF, then the subscription is updated.
Inputs (required): (Set of) Event ID(s) as specified in clause 4.15.3.1 or Npcf_PolicyAuthorization_Notify and Naf_EventExposure_Subscribe service operation, Target of Event Reporting (GPSI, SUPI, External Group Identifier, or Internal Group Identifier), Event Reporting Information defined in Table 4.15.1-1, Notification Target Address (+ Notification Correlation ID).
Inputs (optional): Event Filter, Subscription Correlation ID (in the case of modification of the event subscription), Expiry time.
Outputs (required): When the subscription is accepted: Subscription Correlation ID, Expiry time (required if the subscription can be expired based on the operator's policy).
Outputs (optional): First corresponding event report is included, if available (see clause 4.15.1).
Up
5.2.6.2.3  Nnef_EventExposure_Unsubscribe service operation
Service operation name:
Nnef_EventExposure_Unsubscribe
Description:
the NF consumer deletes an event if already defined in NEF.
Inputs (required): Subscription Correlation ID.
Outputs (required): Operation execution result indication.
5.2.6.2.4  Nnef_EventExposure_Notify service operationWord-p. 486
Service operation name:
Nnef_EventExposure_Notify
Description:
NEF reports the event to the consumer that has previously subscribed.
Inputs (required): Event ID, Notification Correlation Information, time stamp.
Inputs (optional): Event information (defined on a per Event ID basis).
Outputs (required): Operation execution result indication.
5.2.6.3  Nnef_PFDManagement service
5.2.6.3.1  General
The service provides the capability to create, update or remove PFDs via the NEF (PFDF). See clause 4.18 for the detailed procedures.
5.2.6.3.2  Nnef_PFDManagement_Fetch service operation
Service operation name:
Nnef_PFDManagement_Fetch
Description:
Provides the PFDs for Application Identifier to the NF Consumer.
Inputs (required): Application Identifier(s).
Inputs (optional): None.
Outputs (required): Application Identifier, PFDs.
5.2.6.3.3  Nnef_PFDManagement_Subscribe service operation
Service operation name:
Nnef_PFDManagement_Subscribe
Description:
provided by the NEF (PFDF) for NF consumers to explicitly subscribe the notification of changes of PFDs for Application Identifier.
Inputs (required): Application Identifier(s).
Inputs (optional): None.
Outputs (required): None.
5.2.6.3.4  Nnef_PFDManagement_Notify service operation
Service operation name:
Nnef_PFDManagement_Notify
Description:
Provides Update PFDs for Application Identifier to the NF Consumer.
Inputs (required): Application Identifier(s), PFDs.
Inputs (optional): None.
Outputs (required): None.
5.2.6.3.5  Nnef_PFDManagement_Unsubscribe service operation
Service operation name:
Nnef_PFDManagement_Unsubscribe
Description:
Provides by the NEF (PFDF) for NF Consumer to explicitly unsubscribe the notification of events.
Inputs (required): Application Identifier(s).
Inputs (optional): None.
Outputs (required): None
5.2.6.3.6  Nnef_PFDManagement_Create service operationWord-p. 487
Service operation name:
Nnef_PFDManagement_Create
Description:
The consumer requests PFD management to create PFDs.
Inputs (required): AF ID, External Application Identifier and one or more sets of PFDs.
Inputs (optional): Allowed Delay.
Outputs (required): Transaction Reference ID.
5.2.6.3.7  Nnef_PFDManagement_Update service operation
Service operation name:
Nnef_PFDManagement_Update
Description:
The consumer requests PFD management to update PFDs.
Inputs (required): Transaction Reference ID, one or more sets of PFDs.
Inputs (optional): Allowed Delay.
Outputs (required): None.
5.2.6.3.8  Nnef_PFDManagement_Delete service operation
Service operation name:
Nnef_PFDManagement_Delete
Description:
The consumer requests PFD management to delete the PFDs.
Inputs (required): Transaction Reference ID.
Inputs (optional): None.
Outputs (required): None.
5.2.6.4  Nnef_ParameterProvision service
5.2.6.4.1  General
This service is for allowing external party to provision of information which can be used for the UE in 5GS.
5.2.6.4.2  Nnef_ParameterProvision_Update service operation
Service operation name:
Nnef_ParameterProvision_Update
Description:
The consumer updates the UE related information (e.g., Expected UE Behaviour, Network Configuration parameters, Location Privacy Indication parameters) or 5G VN Group related information (e.g. 5G VN group data, 5G VN membership management).
Inputs (required): AF ID, Transaction Reference ID.
Inputs (optional): GPSI, External Group ID at least one of the Expected UE Behaviour parameters or at least one of the Network Configuration parameters or 5G VN related information, Validity Time or Location Privacy Indication parameters.
Outputs (required): Operation execution result indication.
Outputs (optional): Transaction specific parameters, if available.
Up
5.2.6.4.3  Nnef_ParameterProvision_Create service operation [R16]Word-p. 488
Service operation name:
Nnef_ParameterProvision_Create
Description:
The consumer creates a 5G VN group.
Inputs (required): AF ID, Transaction Reference ID.
Inputs (optional): GPSI, External Group ID for 5G VN group creation, External Group ID, 5G VN group related information (e.g., 5G VN group data, 5G VN membership management).
Outputs (required): Operation execution result indication.
Outputs (optional): Transaction specific parameters, if available.
5.2.6.4.4  Nnef_ParameterProvision_Delete service operation [R16]
Service operation name:
Nnef_ParameterProvision_Delete
Description:
The consumer deletes a 5G VN group.
Inputs (required): AF ID, Transaction Reference ID.
Inputs (optional): External Group ID.
Outputs (required): Operation execution result indication.
Outputs (optional): None.
5.2.6.4.5  Nnef_ParameterProvision_Get service operation [R16]
Service operation name:
Nnef_ParameterProvision_Get
Description:
The consumer gets the UE related information (e.g. Expected UE Behaviour, Network Configuration parameters).
Inputs (required): GPSI, AF ID, requested information (e.g., Expected UE Behaviour, Network Configuration parameters).
Inputs (optional): None.
Outputs (required): Requested data, Operation execution result indication.
Outputs (optional): None.
5.2.6.5  Nnef_Trigger service
5.2.6.5.1  General
5.2.6.5.2  Nnef_Trigger_Delivery service operation
Service operation name:
Nnef_Trigger_Delivery
Description:
the consumer requests that a trigger be sent to an application on a UE and subscribes to be notified about result of the trigger delivery attempt.
Inputs (required): GPSI, AF ID, Trigger Reference Number, Application Port ID
Inputs (optional): Validity Period, Priority, Trigger Payload.
Outputs (required): Transaction Reference ID, Cause.
5.2.6.5.3  Nnef_Trigger_DeliveryNotify service operationWord-p. 489
Service operation name:
Nnef_Trigger_DeliveryNotify
Description:
NEF reports the status of the trigger delivery to the consumer (failure or success).
NOTE:
This notification corresponds to an implicit subscription by Nnef_Trigger_Delivery service operation.
Inputs (required): Transaction Reference ID, Delivery Report.
Inputs (optional): None.
Outputs (required): None.
5.2.6.6  Nnef_BDTPNegotiation service
5.2.6.6.1  General
5.2.6.6.2  Nnef_BDTPNegotiation_Create service operation
Service operation name:
Nnef_BDTPNegotiation_Create.
Description:
The consumer requests a background data transfer policy.
Inputs (required): ASP Identifier, Volume per UE, Number of UEs, Desired time window.
Inputs (optional): External Group Identifier, Network Area Information, Request for notification.
Outputs (required): Background Data Transfer Reference ID, one or more background data transfer policies.
Output, Optional:
None.
5.2.6.6.3  Nnef_BDTPNegotiation_Update service operation
Service operation name:
Nnef_BDTPNegotiation Update.
Description:
the consumer requests the selected background data transfer policy to be set.
Inputs (required): Background Data Transfer Reference ID, background data transfer policy.
Inputs (optional): Reset for notification.
Outputs (required): None.
Outputs (optional): None.
5.2.6.6.4  Nnef_BDTPNegotiation_Notify service operation [R16]
Service operation name:
Nnef_BDTPNegotiation_Notify
Description:
NEF sends the BDT warning notification to the NF consumer.
Inputs (required): Background data transfer reference ID.
Inputs (optional): Network Area Information, Time window, list of candidate Background DataTransfer policies.
Outputs (required): None.
Outputs (optional): None.
5.2.6.7  Nnef_TrafficInfluence serviceWord-p. 490
5.2.6.7.1  General
Service description: This service provides:
  • Request authorization of NF Service Consumer requests.
  • Request parameter mapping from NF Service Consumer requests to 5GC parameters and vice versa as described in TS 23.501, clause 5.6.7.
  • NF Service Consumer request routing (forwarding) to actual NF Service Producer to influence traffic routing decisions as described in TS 23.501, clause 5.6.7.
Up
5.2.6.7.2  Nnef_TrafficInfluence_Create operation
Service operation name:
Nnef_TrafficInfluence_Create
Description:
Authorize the request and forward the request for traffic influence.
Inputs (required): AF Transaction Id.
The AF Transaction Id refers to the request.
Inputs (optional): The address (IP or Ethernet) of the UE if available, GPSI if available, DNN if available, S-NSSAI if available, External Group Identifier if available, application identifier or traffic filtering information, AF-Service-Identifier, a list of DNAI(s) and corresponding routing profile ID(s) or N6 traffic routing information, Indication of traffic correlation, Indication of application relocation possibility, Indication of UE IP address preservation, Early and/or late notifications about UP path management events, Temporal validity condition and Spatial validity condition as described in TS 23.501, clause 5.6.7.
Outputs (required): Operation execution result indication.
Outputs (optional): None.
Up
5.2.6.7.3  Nnef_TrafficInfluence_Update operation
Service operation name:
Nnef_TrafficInfluence_Update
Description:
Authorize the request and forward the request to update the traffic influence.
Inputs (required): AF Transaction Id.
The AF Transaction Id identifies the NF Service Consumer request to be updated.
Inputs (optional): Same optional information as in Nnef_TrafficInfluence_Create Input.
Outputs (required): Operation execution result indication.
Outputs (optional): None.
5.2.6.7.4  Nnef_TrafficInfluence_Delete operation
Service operation name:
Nnef_TrafficInfluence_Delete
Description:
Authorize the request and forward the request to delete(s) request for traffic influence.
Inputs (required): AF Transaction Id.
The AF Transaction Id identifies the NF Service Consumer request for traffic influence to be deleted.
Inputs (optional): None.
Outputs (required): Operation execution result indication.
Outputs (optional): None.
5.2.6.7.4A  Nnef_TrafficInfluence_Get operation [R16]Word-p. 491
Service operation name:
Nnef_TrafficInfluence_Get
Description:
Get the current traffic influence parameters.
Inputs (required): AF Transaction Id.
The AF Transaction Id refers to the request.
Inputs (optional): The address (IP or Ethernet) of the UE if available, GPSI if available, DNN if available, S-NSSAI if available, External Group Identifier if available, application identifier or traffic filtering information, AF-Service-Identifier, a list of DNAI(s) and corresponding routing profile ID(s) or N6 traffic routing information.
Outputs (required): Operation execution result indication, requested data.
Outputs (optional): None.
Up
5.2.6.7.5  Nnef_TrafficInfluence_Notify operation
Service operation name:
Nnef_TrafficInfluence_Notify
Description:
Forward the notification of UP path management event report to AF.
Known NF Service Consumers: AF.
Inputs (required): AF Transaction Id, Event ID.
The AF Transaction Id identifies the AF request for traffic influence that the event report is related to. The event may be the UP path management event defined in TS 23.501, clause 5.6.7.
Inputs (optional): Event information (defined on a per Event ID basis).
Outputs (required): Operation execution result indication.
Outputs (optional): None.
Up
5.2.6.7.6  Nnef_TrafficInfluence_AppRelocationInfo operation [R16]
Service operation name:
Nnef_TrafficInfluence_AppRelocationInfo
Description:
Forward the acknowledgement to the notification of UP path management event report to SMF.
Inputs (required): Notification Correlation Information, cause code.
Cause code indicates whether the acknowledgement is a positive response or a negative response.
Inputs (optional): N6 traffic routing information as described in TS 23.501, clause 5.6.7.
Outputs (required): None.
Outputs (optional): None.
Up
5.2.6.8  Nnef_ChargeableParty service
5.2.6.8.1  General
5.2.6.8.2  Nnef_ChargeableParty_Create service operation
Service operation name:
Nnef_ChargeableParty Create
Description:
The consumer requests to become the chargeable party for a data session for a UE.
Inputs (required): AF Identifier, UE address (i.e. IP address or MAC address), Flow description(s), Sponsor Information, Sponsoring Status.
Inputs (optional): Time period, traffic volume, Background Data Transfer Reference ID.
Outputs (required): Transaction Reference ID, result.
Output (optional): None.
5.2.6.8.3  Nnef_ChargeableParty_Update service operationWord-p. 492
Service operation name:
Nnef_ChargeableParty Update
Description:
The consumer can change the chargeable party of a data session for a UE.
Inputs (required): AF Identifier, Transaction Reference ID, Sponsoring Status.
Inputs (optional): Time period, traffic volume, Background Data Transfer Reference ID.
Outputs (required): Transaction Reference ID, result.
Output (optional): None.
5.2.6.8.4  Nnef_ChargeableParty_Notify service operation
Service operation name:
Nnef_ChargeableParty Notify
Description:
NEF reports the bearer level event(s) to the consumer.
Inputs (required): Event reports.
Inputs (optional): None.
Outputs (required): None.
Output (optional): None.
5.2.6.9  Nnef_AFsessionWithQoS service
5.2.6.9.1  General
See clause 4.15.6.6.
This service is also used to support subscription and notification of QoS Monitoring for URLLC, as described in TS 23.501, clause 5.33.3.2.
5.2.6.9.2  Nnef_AFsessionWithQoS_Create service operation
Service operation name:
Nnef_AFsessionWithQoS Create
Description:
The consumer requests the network to provide a specific QoS for an AF session.
Inputs (required): AF Identifier, UE address (i.e. IP address or MAC address), Flow description(s), QoS Reference.
Inputs (optional): time period, traffic volume, Alternative Service Requirements (containing one or more QoS reference parameters in a prioritized order), QoS parameter(s) to be measured, Reporting frequency, Target of reporting as described in clause 6.1.3.21 of TS 23.503.
Outputs (required): Transaction Reference ID, result.
Output (optional): None.
Up
5.2.6.9.3  Nnef_AFsessionWithQoS_Notify service operationWord-p. 493
Service operation name:
Nnef_AFsessionWithQoS Notify
Description:
NEF reports the QoS Flow level event(s) to the consumer.
Inputs (required): Reports of the events as defined in clause 6.1.3.18 of TS 23.503.
Inputs (optional): When the event report is for QoS Monitoring for URLLC, includes Packet delay for UL, DL, or round trip of the single UP path or two UP paths in the case of redundant transmission, as defined in clause 5.33.3.2 of TS 23.501.
Outputs (required): None.
Output (optional): None.
Up
5.2.6.9.4  Nnef_AFsessionWithQoS_Revoke service operation [R16]
Service operation name:
Nnef_AFsessionWithQoS Revoke
Description:
The consumer requests the network to revoke the AF session with requested QoS or the AF session with requested QoS including Alternative Service Requirements.
Inputs (required): Transaction Reference ID.
Inputs (optional): None.
Outputs (required): Transaction Reference ID, result.
Output (optional): None.
5.2.6.9.5  Nnef_AFsessionWithQoS_Update service operation [R16]
Service operation name:
Nnef_AFsessionWithQoS Update
Description:
The consumer requests the network to update the Service Requirement(s) and/or additional Alternative Service Requirement(s) for an AF session.
Inputs (required): Transaction Reference ID.
Inputs (optional): Flow description, QoS reference, time period, traffic volume, Alternative Service Requirements (containing one or more QoS reference parameters in a prioritized order), QoS parameter(s) to be measured, Reporting frequency, Target of reporting as described in clause 6.1.3.21 of TS 23.503.
Outputs (required): Result.
Output (optional): None.
Up
5.2.6.10  Nnef_MSISDN-less_MO_SMS service [R16]
5.2.6.10.1  General
5.2.6.10.2  Nnef_MSISDN-less_MO_SMSNotify service operation
Service operation name:
Nnef_MSISDN-less_MO_SMSNotify
Description:
NEF delivers to the SMS Payload to the AF. The NEF shall determine the notification destination URL of the AF based on configured information on the mapping of SME addresses to destination URLs.
Inputs (required): SMS payload, GPSI, and Application Port ID.
Inputs (optional): None.
Outputs (required): None.
5.2.6.11  Nnef_ServiceParameter service [R16]Word-p. 494
5.2.6.11.1  General
This service is for allowing external party to provision of service specific parameters which can be used for the UE in 5GS. The detailed information is described in clause 4.15.6.7.
5.2.6.11.2  Nnef_ServiceParameter_Create operation
Service operation name:
Nnef_ServiceParameter_Create
Description:
The consumer stores service specific parameters in the UDR via the NEF.
Inputs (required): Service Descriptor (e.g. the combination of DNN and S-NSSAI, an AF-Service-Identifier or an application identifier)
Inputs (optional): Service Parameters and Target UE identifiers (e.g. the address (IP or Ethernet) of the UE if available, GPSI if available, External Group Identifier if available)
Outputs (required): Transaction Reference ID, operation execution result indication.
Outputs (optional): None.
Up
5.2.6.11.3  Nnef_ServiceParameter_Update operation
Service operation name:
Nnef_ServiceParameter_Update
Description:
The consumer updates service specific parameters in the UDR via the NEF.
Inputs (required): Service Descriptor (e.g. the combination of DNN and S-NSSAI, an AF-Service-Identifier or an application identifier), Transaction Reference ID.
Inputs (optional): Service Parameters and Target UE identifiers (e.g. the address (IP or Ethernet) of the UE if available, GPSI if available, External Group Identifier if available).
Outputs (required): Operation execution result indication.
Outputs (optional): None.
Up
5.2.6.11.4  Nnef_ServiceParameter_Delete operation
Service operation name:
Nnef_ServiceParameter_Delete
Description:
The consumer deletes service specific parameters from the UDR via the NEF.
Inputs (required): Service Descriptor (e.g. the combination of DNN and S-NSSAI, an AF-Service-Identifier or an application identifier), Transaction Reference ID.
Inputs (optional): Target UE identifiers (e.g. the address (IP or Ethernet) of the UE if available, GPSI if available, External Group Identifier if available).
Outputs (required): Operation execution result indication.
Outputs (optional): None.
Up
5.2.6.11.5  Nnef_ServiceParameter_Get operation
Service operation name:
Nnef_ServiceParameter_Get
Description:
The consumer retrieves service specific parameters in the UDR via the NEF.
Inputs (required): Service Descriptor (e.g. the combination of DNN and S-NSSAI, an AF-Service-Identifier or an application identifier).
Inputs (optional): Service Parameters and Target UE identifiers (e.g. the address (IP or Ethernet) of the UE if available, GPSI if available, External Group Identifier if available).
Outputs (required): Transaction Reference ID, operation execution result indication, requested data.
Outputs (optional): None.
Up
5.2.6.12  Nnef_APISupportCapability service [R16]Word-p. 495
5.2.6.12.1  General
In order to support interworking with EPC, the NEF is integrated with SCEF as a combined SCEF+NEF node for network exposure as defined in clause 5.17.5 of TS 23.501.
The common services provided by SCEF+NEF may become unavailable because the UE is now being served by a node (e.g. MME) or NF (e.g. AMF) that does not support that service. If the availability or expected level of support of a service API associated with a UE changes, for example due to a mobility between 5GC and EPC, the AF can be made aware of the change via this service.
This service consists of Subscribe, Unsubscribe, Notify service operations. It supports informing AF of the availability or expected level of support of a given service via a response to the One-time report type subscribe request of the AF or via a notification to the Continuous report type subscription of the AF.
Up
5.2.6.12.2  Nnef_APISupportCapability_Subscribe service operation
Service operation name:
Nnef_APISupportCapability_Subscribe
Description:
The AF subscribes to receive notification about the availability or expected level of support of a service API for a UE or a group of UEs.
Inputs (required): UE ID or External Group ID, Report Type (One-time report or Continuous report).
Inputs (optional): Duration of Reporting, callback URI.
Outputs (required): Operation execution result indication. When the subscription is accepted: Subscription Correlation ID, API indication.
5.2.6.12.3  Nnef_APISupportCapability_Notify service operation
Service operation name:
Nnef_APISupportCapability_Notify
Description:
The AF is notified about the availability or expected level of support of a service API for a UE or a group of UEs if it has subscribed to receive it.
Inputs (required): API Indication, UE ID or External Group ID.
Inputs (optional): None.
Outputs (required): Operation execution result indication.
5.2.6.12.4  Nnef_APISupportCapability_Unsubscribe service operation
Service operation name:
Nnef_APISupportCapability_Unsubscribe
Description:
The AF unsubscribes to receive notification about the availability or expected level of support of a service API for a UE or a group of UEs.
Inputs (required): UE ID or External Group ID.
Inputs (optional): None.
Outputs (required): Operation execution result indication.
5.2.6.13  Nnef_NIDDConfiguration service [R16]Word-p. 496
5.2.6.13.1  General
5.2.6.13.2  Nnef_NIDDConfiguration_Create service operation
Service operation name:
Nnef_NIDDConfiguration_Create
Description:
This service operation is used by the consumer to request NIDD Configuration between NF consumer and NEF to support NIDD via NEF.
Inputs (optional): Reliable Data Service Configuration, Requested Action, TLTRI.
Inputs (required): GPSI or External Group Identifier, AF ID, NIDD Duration, T8 Destination Address, MTC Provider Information).
Outputs (required): TLTRI, Reliable Data Service Indication, Maximum Packet Size, Cause.
Outputs (optional): None.
5.2.6.13.3  Nnef_NIDDConfiguration_TriggerNotify service operation
Service operation name:
Nnef_NIDDConfiguration_TriggerNotify
Description:
NEF triggers NIDD Configuration Create Rquest if there is no NIDD Configuration between NF consumer and NEF.
Inputs (required): GPSI, AF ID, NEF ID.
Outputs (required): None.
5.2.6.13.4  Nnef_NIDDConfiguration_UpdateNotify service operation
Service operation name:
Nnef_NIDDConfiguration_UpdateNotify
Description:
This service operation is used by the NEF to notify NF consumer the NIDD Configuration Update due to NIDD Authorization Update.
Inputs (required): GPSI, TLTRI, Result.
Outputs (required): Cause.
5.2.6.13.5  Nnef_NIDDConfiguration_Delete service operation
Service operation name:
Nnef_NIDDConfiguration_Delete
Description:
This service operation is used by the NF consumer to request NIDD Configuration delete between NF consumer and NEF to support NIDD via NEF.
Inputs (required): TLTRI.
Outputs (required): Cause.
5.2.6.14  Nnef_NIDD service [R16]
5.2.6.14.1  General
See clauses 4.25.4, 4.25.5 and 4.25.9.
5.2.6.14.2  Nnef_NIDD_Delivery service operationWord-p. 497
Service operation name:
Nnef_NIDD_Delivery
Description:
This service operation is used by the NF consumer to deliver the unstructured data between NF consumer and NEF to support NIDD via NEF.
Inputs (required): User Identity or External Group Identifier, unstructured data, TLTRI (Optional), Reliable Data Service Configuration (Optional), MO Exception Data Counter.
Outputs (required): Cause.
5.2.6.14.3  Nnef_NIDD_DeliveryNotify service operation
Service operation name:
Nnef_NIDD_DeliveryNotify
Description:
This service operation is used by the NEF to forward the unstructured data to NF consumer to support NIDD via NEF.
Inputs (required): User Identity, unstructured data, TLTRI (Optional), Reliable Data Service Configuration (Optional).
Outputs (required): Cause.
5.2.6.14.4  Nnef_NIDD_GroupDeliveryNotify service operation
Service operation name:
Nnef_ NIDD_GroupDeliveryNotify
Description:
This service operation is used by the NEF to inform the AF of the aggregated response of Group MT NIDD operation.
Inputs (required): The TLTRI that was provided when the Nnef_NIDD_Delivery operation was invoked with an External Group Identifier, External Identifier list with associated with the External Group Identifier and cause values.
Inputs (optional): Re-transmission Time(s).
Outputs (required): None.
5.2.6.15  Nnef_SMContext service [R16]
5.2.6.15.1  General
The service provides the capability to create, update or release the SMF-NEF Connection. See clause 4.25.2 for the detailed procedure.
5.2.6.15.2  Nnef_SMContext_Create service operation
Service operation name:
Nnef_SMContext_Create
Description:
This service operation is used by the consumer to request connection establishment between NF consumer and NEF to support NIDD via NEF.
Inputs (required): User Identity, PDU session ID, NIDD information, S-NSSAI, DNN.
Outputs (required): User Identity, PDU session ID, SMF ID, S-NSSAI, DNN.
Outputs (optional): Extended Buffering Support.
5.2.6.15.3  Nnef_SMContext_Delete service operation
Service operation name:
Nnef_SMContext_Delete
Description:
This service operation is used by the NF consumer to request SMF-NEF Connection release between NF consumer and NEF to support NIDD via NEF.
Inputs (required): User Identity, PDU session ID, NEF ID, S-NSSAI, DNN.
Outputs (required): Cause.
5.2.6.15.4  Nnef_SMContext_DeleteNotify service operationWord-p. 498
Service operation name:
Nnef_SMContext_DeleteNotify
Description:
This service operation is used by the NEF to notify NF consumer that the SMF-NEF Connection for NIDD via NEF is no longer valid.
Inputs (required): User Identity, PDU session ID, S-NSSAI, DNN, Reason of the SMF-NEF connection release
Outputs (required): Cause.
5.2.6.15.5  Nnef_SMContext_Delivery service operation
Service operation name:
Nnef_SMContext_Delivery
Description:
This service operation is used by the NF consumer to deliver the unstructured data between NF consumer and NEF to support NIDD.
Inputs (required): User Identity, PDU session ID, unstructured data.
Outputs (required): Cause.
5.2.6.16  Nnef_AnalyticsExposure service [R16]
5.2.6.16.1  General
This service is for allowing NF Service Consumer to ask analytics information as specified in TS 23.288.
5.2.6.16.2  Nnef_AnalyticsExposure_Subscribe operation
Service operation name:
Nnef_AnalyticsExposure_Subscribe
Description:
The NF consumer subscribes or modifies an existing subscription on analytics information.
Inputs (required): (Set of) Analytic ID(s), Analytic Filter Information, Target of Analytic Reporting (UEs, External Group Identifier, any UEs), Analytic Reporting Information, Notification Target Address (+ Notification Correlation ID). These input parameters are detailed in TS 23.288.
Inputs (optional): Subscription Correlation ID (in the case of modification of the analytic subscription), Expiry time.
Outputs (required): When the subscription is accepted: Subscription Correlation ID, Expiry time (required if the subscription can be expired based on the operator's policy).
Outputs (optional): First corresponding analytic report is included, if available.
Up
5.2.6.16.3  Nnef_AnalyticsExposure_Unsubscribe service operation
Service operation name:
Nnef_AnalyticsExposure_Unsubscribe
Description:
The NF consumer unsubscribes to an existing subscription on analytics information.
Inputs (required): Subscription Correlation ID.
Outputs (required): Operation execution result indication.
5.2.6.16.4  Nnef_AnalyticsExposure_Notify service operation
Service operation name:
Nnef_AnalyticsExposure_Notify
Description:
NEF reports the analytics to the NF consumer that has previously subscribed.
Inputs (required): Analytic ID(s), Notification Correlation Information, Analytic information (defined on a per Analytic ID basis). These input parameters are detailed in TS 23.288.
Inputs (optional): Timestamp of analytics generation, Probability assertion, specified in TS 23.288.
Outputs (required): Operation execution result indication.
Up
5.2.6.16.5  Nnef_AnalyticsExposure_Fetch service operationWord-p. 499
Service operation name:
Nnef_AnalyticsExposure_Fetch
Description:
The NF consumer requests analytics information.
Inputs Required: Analytic ID, Analytic Filter Information, Target of Analytic Reporting (UEs, External Group Identifier, any UEs), Analytic Reporting Information. These input parameters are detailed in TS 23.288.
Inputs, Optional:
None.
Outputs Required:
Analytic information (defined on a per Analytic ID basis) specified in TS 23.288.
Outputs, Optional:
Timestamp of analytics generation, Probability assertion, specified in TS 23.288.
5.2.6.17  Nnef_UCMFProvisioning service [R16]
5.2.6.17.1  General
This service is for allowing external party to provision the UCMF with UCMF dictionary entries for Manufacturer-assigned UE Radio Capability IDs.
5.2.6.17.2  Nnef_UCMFProvisioning_Create operation
Service operation name:
Nnef_UCMFProvisioning_Create
Description:
The consumer creates a UCMF dictionary entry (or more entries) for a Manufacturer-assigned UE Radio Capability ID via the NEF. For each UE Radio Capability ID provided, a UE radio access capability set and the related UE model(s) IMEI/TAC value(s) the UE radio capability ID applies to is provided.
Inputs (required): (list of) [UE Radio Capability ID, UE Radio Access Capability set, (List of) IMEI/TAC value(s)].
Inputs (optional): None.
Outputs (required): None.
Outputs (optional): None.
Up
5.2.6.17.3  Nnef_UCMFProvisioning_Delete operation
Service operation name:
Nnef_UCMFProvisioning_Delete
Description:
The consumer deletes a UCMF dictionary entry for a Manufacturer-assigned UE Radio Capability ID via the NEF. The consumer provides a (list of) UE radio capability ID value(s) to be deleted or it may provide the IMEI/TAC values for which the associated UE radio capability ID entries shall be no longer used.
Inputs (required): UE Radio Capability ID(s) of the UCMF dictionary entry(ies) to be deleted or Type Allocation Code(s) that no longer use associated UE radio Capability ID(s).
Inputs (optional): None.
Outputs (required): None.
Outputs (optional): None.
Up
5.2.6.17.4  Nnef_UCMFProvisioning_Update operationWord-p. 500
Service operation name:
Nnef_UCMFProvisioning_Update
Description:
The consumer updates the list of IMEI/TAC values a UCMF dictionary entry(or a list of entries) applies to for a Manufacturer-assigned UE Radio Capability ID via the NEF. For each UE Radio Capability ID provided, (a list of) UE model(s) IMEI/TAC value(s) to be added or removed to the related UCMF entry is provided.
Inputs (required): Update Type (one of "Add IMEI/TAC Values" or "Remove IMEI/TAC Values") and:
  • If Update Type is "Add IMEI/TAC Values", the (list of) UE Radio Capability ID(s) of the UCMF dictionary entry(ies) to be updated and the related additional (list of) Type Allocation Code(s); or
  • If Update Type is "Remove IMEI/TAC Values", the (list of) UE Radio Capability ID(s) of the UCMF dictionary entry(ies) to be updated and the related (list of) Type Allocation Code(s) to be removed.
Inputs (optional): None.
Outputs (required): None.
Outputs (optional): None.
Up
5.2.6.18  Nnef_ECRestriction service [R16]
5.2.6.18.1  General
This service is for allowing the AF to query status of Enhanced Coverage Restriction or enable/disable Enhanced Coverage Restriction per individual UE.
5.2.6.18.2  Nnef_ECRestriction_Get service operation
Service operation name:
Nnef_ECRestriction_Get
Description:
The consumer query the status of Enhanced Coverage Restriction information.
Inputs (required): GPSI, AF Identifier.
Inputs (optional):
Outputs (required): Operation execution result indication.
Outputs (optional): Enhanced Coverage Restriction information.
5.2.6.18.3  Nnef_ECRestriction_Update service operation
Service operation name:
Nnef_ECRestriction_Update
Description:
The consumer enables or disables the Enhanced Coverage Restriction.
Inputs (required): GPSI, AF Identifier, Enhanced Coverage Restriction information.
Inputs (optional):
Outputs (required): Operation execution result indication.
Outputs (optional):
5.2.6.19  Nnef_ApplyPolicy service [R16]
5.2.6.19.1  General
The service provides the capability to apply a previously negotiated Background Data Transfer Policy to a UE or a group of UEs. See clause 4.15.6.8 for the detailed procedure.
5.2.6.19.2  Nnef_ApplyPolicy_Create service operationWord-p. 501
Service operation name:
Nnef_ApplyPolicy Create
Description:
The consumer requests to apply a policy to the UE.
Inputs (required): AF Identifier, External Identifier or External Group ID, Background Data Transfer Reference ID for a previously negotiated policy of a background data transfer.
Inputs (optional): None.
Outputs (required): Transaction Reference ID, result.
Output (optional): None.
5.2.6.19.3  Nnef_ApplyPolicy_Update service operation
Service operation name:
Nnef_ApplyPolicy Update
Description:
The consumer requests to update a policy to the UE.
Inputs (required): Transaction Reference ID, Background Data Transfer Reference ID for a previously negotiated policy of a background data transfer.
Inputs (optional): None.
Outputs (required): Result.
Output (optional): None.
5.2.6.19.4  Nnef_ApplyPolicy_Delete service operation
Service operation name:
Nnef_ApplyPolicy Delete
Description:
The consumer requests to delete a policy to the UE.
Inputs (required): Transaction Reference ID.
Inputs (optional): None.
Outputs (required): Result.
Output (optional): None.
5.2.6.20  Nnef_NetworkStatus service [R16]
5.2.6.20.1  General
5.2.6.20.2  Nnef_NetworkStatus_Subscribe operation
Service operation name:
Nnef_NetworkStatus_Subscribe
Description:
The consumer subscribes to receive network status notifications.
Inputs (required): Geographical area, GPSI, indication for transfer over user plane or control plane, Notification Target Address (+ Notification Correlation ID).
NOTE:
Either Geographical area or GPSI is provided.
Inputs (optional): Duration, slice specific information.
Outputs (required): When the subscription is accepted: Subscription Correlation ID, Expiry time (required if the subscription can be expired based on the operator's policy).
Outputs (optional): First corresponding report is included, if available.
Up
5.2.6.20.3  Nnef_NetworkStatus_Unsubscribe service operationWord-p. 502
Service operation name:
Nnef_NetworkStatus_Unsubscribe
Description:
The NF consumer deletes the subscription to network status notifications.
Inputs (required): Subscription Correlation ID.
Outputs (required): Operation execution result indication.
5.2.6.20.4  Nnef_NetworkStatus_Notify service operation
Service operation name:
Nnef_NetworkStatus_Notify
Description:
NEF reports the network status to the consumer that has previously subscribed.
Inputs (required): NSR analytics, Notification Correlation Information.
Outputs (required): Operation execution result indication.
5.2.6.21  Nnef_Location service [R16]
5.2.6.21.1  General
The service provides the capability to deliver UE location to AF.
5.2.6.21.2  Nnef_Location_LocationUpdateNotify service operation
Service operation name:
Nnef_Location_LocationUpdateNotify
Description:
Provides UE location information to the consumer NF.
Inputs (required): Identity of the AF, UE identifier (GPSI), event causing the location estimate (5GC-MO-LR), location estimate, age of location estimate, accuracy indication, LCS QoS class.
Inputs (optional): None.
Outputs (required): Success/Failure indication.
Output (optional): Failure Cause (in the case of failure indication provided).
5.2.6A  I-NEF Services [R16]
5.2.6A.1  General
The following table shows the I-NEF Services and Service Operations:
Service Name
Service Operations
Operation Semantics
Example Consumer(s)

Ninef_EventExposure
Subscribe
Subscribe/Notify
AMF, SMF
Unsubscribe
AMF, SMF
Notify
NEF, UDM

5.2.6A.2  Ninef_EventExposure serviceWord-p. 503
5.2.6A.2.1  General
5.2.6A.2.2  Ninef_EventExposure_Subscribe operation
Service operation name:
Ninef_EventExposure_Subscribe
Description:
the consumer subscribes to an event with monitoring configuration in I-NEF.
Inputs (required): NF ID, (Set of) Event ID(s) as specified in clause 4.15.3.1, Target of Event Reporting (GPSI or External Group Identifier), Event Reporting Information defined in Table 4.15.1-1, Notification Target Address (+ Notification Correlation ID), Subscription Correlation ID.
Inputs (optional): Event Filter, Expiry time, Chargeable Party Identifier.
Outputs (required): Expiry time (required if the subscription can be expired based on the operator's policy), cause.
Outputs (optional): None.
Up
5.2.6A.2.3  Ninef_EventExposure_Unsubscribe service operation
Service operation name:
Ninef_EventExposure_Unsubscribe
Description:
the NF consumer deletes monitoring configuration for an event if already defined in I-NEF.
Inputs (required): Subscription Correlation ID.
Outputs (required): Operation execution result indication.
5.2.6A.2.4  Ninef_EventExposure_Notify service operation
Service operation name:
Ninef_EventExposure_Notify
Description:
I-NEF reports the event to the consumer.
Inputs (required): AMF ID (GUAMI), Event ID, Notification Correlation Information, corresponding UE (SUPI and if available GPSI), time stamp.
Inputs (optional): Event information (defined on a per Event ID basis).
Outputs (required): None.

Up   Top   ToC