Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 29.502  Word version:  18.6.0

Top   Top   Up   Prev   Next

 

5  Services offered by the SMFp. 14

5.1  Introductionp. 14

The SMF supports the following services.
Service Name Description Example Consumer
Nsmf_PDUSessionThis service manages the PDU sessions and uses the policy and charging rules received from the PCF. The service operations exposed by this NF service allows the consumer NFs to establish, modify and delete the PDU sessions, and to send mobile originated data.V-SMF, H-SMF, I-SMF, SMF, AMF
Nsmf_EventExposureSee TS 29.508.
Nsmf_NIDDSee TS 29.542.
Table 5.1-2 summarizes the corresponding APIs defined in this specification.
Service Name Clause Description OpenAPI Specification File apiName Annex
Nsmf_PDUSession 6.1SMF PDU Session ServiceTS29502_Nsmf_PDUSession.yamlnsmf-pdusession A.2
Up

5.2  Nsmf_PDUSession Servicep. 15

5.2.1  Service Descriptionp. 15

The Nsmf_PDUSession service operates on the PDU Sessions. The service operations exposed by this service allow other NFs to establish, modify and release the PDU Sessions. The following are the key functionalities of this NF service:
  • Creation, modification and deletion of SM contexts for PDU Sessions; an SM context represents an association between the NF Service Consumer (e.g. AMF) and the SMF for a PDU session;
  • Retrieval of SM contexts of PDU sessions (i.e. UE EPS PDN connection or complete SM context), e.g. to move PDU sessions towards the EPC using the N26 interface or to transfer SM contexts between I-SMFs or V-SMFs over the N38 interface;
  • Creation, modification and deletion of PDU sessions between the V-SMF and H-SMF in HR roaming scenarios, or between the I-SMF and SMF for PDU sessions involving an I-SMF;
  • Sending of mobile originated data (received over NAS) for a PDU session to the SMF, V-SMF in HR roaming scenarios, or I-SMF for PDU sessions involving an I-SMF;
  • Transferring of NEF anchored mobile originated data for a PDU session to the H-SMF in HR roaming scenarios, or SMF for PDU sessions involving an I-SMF;
  • Transferring of NEF anchored mobile terminated data for a PDU session to the V-SMF in HR roaming scenarios, or I-SMF for PDU sessions involving an I-SMF;
  • Association of policy and charging rules with PDU Sessions and binding the policy and charging rules to flows;
  • Interacting with the UPF over N4 for creating, modifying and releasing user plane sessions;
  • Process user plane events from the UPF and apply the corresponding policy and charging rules.
The Nsmf_PDUSession service supports the following service operations.
Service Operations Description Operation Semantics Example Consumer(s)
Create SM ContextCreate an SM context in SMF, or in V-SMF in HR roaming scenarios, or in I-SMF during the I-SMF insertion and change scenarios, for a PDU session.Request/ ResponseAMF
Update SM ContextUpdate the SM context of a PDU session and/or provide the SMF with N1 or N2 SM information received from the UE or from the AN.Request/ ResponseAMF, I-SMF
Release SM ContextRelease the SM context of a PDU session when the PDU session has been released.Request/ ResponseAMF
Notify SM Context Status
(NOTE 1)
Notify the NF Service Consumer about the status of an SM Context of a PDU session (e.g. the SM Context is released within the SMF).Subscribe/ NotifyAMF
Retrieve SM Context
(NOTE 2)
Retrieve an SM context of a PDU session:
  • from SMF, or from V-SMF in HR roaming scenarios, for 5GS to EPS mobility;
  • from SMF during I-SMF insertion or from I-SMF during I-SMF change/removal;
  • from V-SMF during change of V-SMF.
Request/ ResponseAMF, I-SMF, V-SMF, SMF
CreateCreate a PDU session in the H-SMF in HR roaming scenarios, or in the SMF for PDU sessions involving an I-SMF.Request/ ResponseV-SMF, I-SMF
UpdateUpdate a PDU session in the H-SMF or V-SMF in HR roaming scenarios, or in the I-SMF or SMF for PDU sessions involving an I-SMF.Request/ ResponseV-SMF, H-SMF, I-SMF, SMF
ReleaseRelease a PDU session in the H-SMF in HR roaming scenarios, or in the SMF for PDU sessions involving an I-SMF. Request/ ResponseV-SMF, I-SMF
Notify Status
(NOTE 3)
Notify the NF Service Consumer about the status of a PDU session (e.g. the PDU session is released due to local reasons within the SMF).Subscribe/ NotifyV-SMF, I-SMF
Retrieve
(NOTE 2)
Retrieve information from a PDU session context from the H-SMF for a HR PDU session, or from the SMF for a PDU session with an I-SMF.Request/ ResponseV-SMF, I-SMF
Send MO Data Send mobile originated data received over NAS for a PDU sessionRequest/ ResponseAMF
Transfer MO Data
(NOTE 4)
Transfer NEF anchored mobile originated data received from AMF for a PDU sessionRequest/ ResponseV-SMF, I-SMF
Transfer MT Data
(NOTE 5)
Transfer NEF anchored mobile terminated data received from NEF for a PDU sessionRequest/ ResponseH-SMF, SMF
NOTE 1:
This corresponds to the SMContextStatusNotify service operation defined in TS 23.502.
NOTE 2:
This corresponds to the ContextRequest service operation defined in TS 23.502.
NOTE 3:
This corresponds to the StatusNotify service operation defined in TS 23.502.
NOTE 4:
This corresponds to the MessageTransfer service operation in clause 4.25.4 of TS 23.502.
NOTE 5:
This corresponds to the MessageTransfer service operation in clause 4.25.5 of TS 23.502.
Up

Up   Top   ToC