About Session Management Service

Oracle Communications Policy Control Function (PCF) implements policy control for session management for service data flows. PCF implements N7 interface to trigger session management policies towards Session Management Function (SMF). SMF controls the User plane Function (UPF) . It translates policies received from the PCF to a set of directives/information understood to the UPF and then forwards it to the UPF.

Session Management Service supports the following:

  • Enforcement control of policy decisions related to QoS, charging, gating, service flow detection, packet routing and forwarding, traffic usage reporting.
  • Enforcement of QoS, charging, gating, service flow detection, packet routing and forwarding and traffic accounting and reporting policy decisions can be distributed among the UPF, Radio Access Network (RAN) and User Equipment (UE) depending on the policy type.

Oracle Communications PCF supports the following 3GPP defined services for Session Management:

Table 4-1 Session Management Services

Service Operation Name Description Initiated By Resource URI HTTP Method
Npcf_SMPolicyControl_Create Request to create an SM Policy Association with the PCF to receive the policy for a PDU session SMF {apiRoot}/npcf-smpolicycontrol/v1/sm-policies POST
Npcf_SMPolicyControl_Delete Request to delete the SM Policy Association and the associated resources SMF {apiRoot}/npcf-smpolicycontrol/v1/sm-policies/{smPolicyId}/delete POST
Npcf_SMPolicyControl_Update Request to update the SM Policy association with the PCF to receive the updated policy when Policy Control Request Trigger condition is met SMF {apiRoot}/npcf-smpolicycontrol/v1/sm-policies/{smPolicyId}/update POST
Npcf_SMPolicyControl_UpdateNotify Update and/or delete the PCC rule(s) PDU session related policy context at the SMF and Policy Control Request Trigger information PCF

{Notification URI}/update

{Notification URI}/terminate

POST