About Policy Authorization Service
Oracle Communications Policy Control Function (PCF) implements policy authorization service that authorizes an Application Function (AF) request over N5 interface.
Policy Authorization Service supports the following:
-
Creates policies as requested by AF for the Protocol Data Unit (PDU) session. Policy authorization service is a critical function for IP Multimedia Subsystem (IMS) integration and dynamic Policy and Charging Control (PCC) rule creation
Oracle Communications PCF supports the following 3GPP defined services for Policy Authorization:
Table 4-3 Policy Authorization Services
Service Operation Name | Description | Initiated By | Resource URI | HTTP Method |
---|---|---|---|---|
Npcf_PolicyAuthorization_Create | Determines and installs the policy according to the service information provided by an authorized NF service consumer. | AF, Network Exposure Function (NEF) | {apiRoot}/npcf-policyauthorization/v1/app-sessions | POST |
Npcf_PolicyAuthorization_Update | Determines and updates the policy according to the modified service information provided by an authorized NF service consumer. | AF, NEF | {apiRoot}/npcf-policyauthorization/v1/app-sessions/{appSessionId} | PATCH |
Npcf_PolicyAuthorization_Delete | Provides means to delete the application session context of the NF service consumer. | AF, NEF | {apiRoot}/npcf-policyauthorization/v1/app-sessions/{appSessionId}/delete | POST |
Npcf_PolicyAuthorization_Notify | Notifies NF service consumer of the subscribed events. | PCF |
{notifUri}/notify {notifUri}/terminate |
POST |
Npcf_PolicyAuthorization_Subscribe | Allows NF service consumers to subscribe to the notification of events. | AF, NEF | {apiRoot}/npcf-policyauthorization/v1/app-sessions/{appSessionId}/events-subscription | PUT |
Npcf_PolicyAuthorization_Unsubscribe | Allows NF service consumers to unsubscribe to the notification of events. | AF, NEF | {apiRoot}/npcf-policyauthorization/v1/app-sessions/{appSessionId}/events-subscription | DELETE |