Professional Documents
Culture Documents
5G Core 21.1 PCC Principles For SA Networking ISSUE 1.0
5G Core 21.1 PCC Principles For SA Networking ISSUE 1.0
SA Networking
www.huawei.com
The PCC services described in this document refer to those applicable to 5G SA networking.
AM Policy
SM Policy SM Policy
User access control policies and
Session management control policies frequency selection policies
(such as QoS, gate control, and
redirection) AM Policy
Access control policies are
executed by the AMF.
They are delivered by the PCF to the
SMF, which then converts the PCC
Frequent selection policies are
rule to the QoS rule for the UE, delivered by the PCF to the AMF,
RAN, and UPF to execute. which then forwards them to the
RAN to execute.
PCC enables the PCF to deliver policies to implement functions such as service path selection and access control (UE
policies) and session management (SM policies).
Slice 2, DNN 2,
and SSC mode 3
The UE selects matched network resources (PDU sessions) for applications or services Signaling message
The UPCF provides flexible policy models to implement policy control for QoS, redirection, SMS or email notification, service block, and charging
rate change. The policy control is implemented from dimensions such as the data usage, subscriber location, time range, roaming status, spending
limit, APN, subscriber category, terminal type, and access network type.
PC
F N24
N15 N7 V-PCF H-PCF
N15 N7
AM SMF
F
N4
AM SMF
F
UPF Non-Roaming N4
Local Breakout
Application
PFC PFC
HTT /2 P P
P UDP UDP
TL
I I
S P P
TC L2 L2
P
L1 L1
I
P
CP function UP function
L2
Sx and N 4 reference point
L1
UE Policy Association
Npcf_UEPolicyControl_Create The AMF initiates UE policy association establishment.
Establishment
• When the trigger conditions are met, the AMF reports the current trigger
information.
AMF-initiated UE Policy
Npcf_UEPolicyControl_Update • During the inter-AMF registration or handover procedure, the new AMF
Association Modification
establishes a UE policy association with the PCF and updates the AMF
information.
PCF-initiated UE Policy
Npcf_UEPolicyControl_UpdateNotify The PCF updates the trigger information.
Association Modification
PCF-initiated UE Policy
Npcf_UEPolicyControl_UpdateNotify The PCF terminates a UE policy association.
Association Termination
AMF-initiated UE Policy
Npcf_UEPolicyControl_Delete The AMF terminates a UE policy association.
Association Termination
7. Npcf_UEPolicyControl_UpdateNotify
Response
9. Npcf_UEPolicyControl_Update Request
Trigger information
1. Npcf_UEPolicyControl_
Update Request 2. Decision to establish
Policy Association
2. Npcf_UEPolicyControl_
Update Request 3. Npcf_UEPolicyControl_
Update Request 4. Npcf_UEPolicyControl_
3. Npcf_UEPolicyControl_
Update Request
Update Response
4. Npcf_UEPolicyControl_
5. Npcf_UEPolicyControl_
Update Response 6. Npcf_UEPolicyControl_
5. Npcf_UEPolicyControl_ Update Response
UpdateNotify Request Update Response
6. Npcf_UEPolicyControl_ 7. Npcf_UEPolicyControl_
UpdateNotify Response UpdateNotify Request
8. Npcf_UEPolicyControl_
UpdateNotify Response
7. UE Configuration Update procedure
9. UE Configuration Update procedure
8. Npcf_UEPolicyControl_
Update Request 10. Npcf_UEPolicyControl_
9. Npcf_UEPolicyControl_ Update Request
Update Response
11. Npcf_UEPolicyControl_
Update Response
Scenario 1: Trigger information reporting when Scenario 2: AMF information update when
trigger matching is successful the AMF is changed
The information carried in the Npcf_UEPolicyControl_Update Response message is the same as that carried in the
Npcf_UEPolicyControl_Create Response message.
4. Npcf_UEPolicyControl_UpdateNotify Response
5. Npcf_UEPolicyControl_UpdateNotify Request
6. Npcf_UEPolicyControl_UpdateNotify Response
8. Npcf_UEPolicyControl_Update Request
9. Npcf_UEPolicyControl_Update Response
3. Uudr_DM_Notify Response
3. Npcf_UEPolicyControl_Delete Response
4. Npcf_UEPolicyControl_UpdateNotify Request
_
4. Npcf_UEPolicyControl_Delete Request
5. Npcf_UEPolicyControl_UpdateNotify
_ _ Response
5. Npcf_UEPolicyControl_Delete Response
6. Steps 2-5 in clause 4.16.13.1 AMF-initiated UE Policy
Association Termination
AM Policy Association Establishment Npcf_AMPolicyControl_Create The AMF initiates establishment of an AM policy association.
Application Scenario
AM (V-)PCF • The UE accesses the 5G network for the first time.
F
• The registration or handover procedure with the AMF changed
is initiated.
1. Decision to establish • 4G-5G interworking is initiated.
Policy Association
Policy Enabling
2. Npcf AMPolicyControl_Create
_
• RFSP: The AMF sends the RFSP information to the RAN
3. Npcf_AMPolicyControl_Create Response side through an N2 message. The RAN side enables the
specific policy.
4. Deploy access and
mobility control policy • ServiceAreaRestriction: The AMF sends the service area
list to the UE. The UE determines whether to establish a
PDU session based on the information delivered by the
network. The AMF uses the service area information to
determine whether to allow the UE to initiate services.
Policy enabling is jointly implemented by the AMF and
the UE.
Note:
The information carried in the AM policy and UE policy creation request messages is the same except that the servAreaRes/rfsp in the former message corresponds to the
hPcfId/uePolReqin the latter message.
Trigger information
LOC_CH Location change (tracking area): the tracking area of the UE has changed.
PRA_CH Change of UE presence in PRA: the UE is entering/leaving a presence reporting area.
Service Area Restriction change: the UDM notifies the AMF that the subscribed service area restriction information
SERV_AREA_CH
has changed.
RFSP_CH RFSP index change: the UDM notifies the AMF that the subscribed RFSP index has changed.
AM (V-)PCF
F
Old AMF New AMF (V-)PCF
2. Decision to establish
Policy Association
2. Policy Decision 3. Npcf_AMPolicyControl_Update
4. Npcf_AMPolicyControl_Update Response
3. Npcf_AMPolicyControl_Update Response
The information carried in the Npcf_AMPolicyControl_Update Response message is the same as that carried in the
Npcf_AMPolicyControl_Create Response message.
AM (V-)PCF
F AM (V-)PCF
F
1. Decision to terminate the
Policy Association
1. PCF internal event
2. Policy Decision
2. Npcf_AMPolicyControl_Delete
When the triggering conditions are met, the SMF reports the
SMF-initiated SM Policy
Npcf_SMPolicyControl_Update current trigger information and obtains the new policy
Association Modification
information.
PCF-initiated SM Policy The PCF updates the trigger information and SM policy
Npcf_SMPolicyControl_UpdateNotify
Association Modification information.
SMF PC UD CH
F R F Application Scenario
1. Npcf_SMPolicyControl_Create
• PDU session establishment
2. Nudr_DM_Query &
Nudr_DM_Subscribe
Policy Enabling
3. Initial Spending Limit Report Retrieval
The SMF performs the following operations based on the
information sent by the PCF:
4. Policy decision • Maps and binds QoS parameters.
• Generates the FAR, URR, or BAR based on the information sent
5. Npcf_SMPolicyControl_Create Response
by the PCF and sends the generated information to the UPF.
UE_MAC_CH A new UE MAC address is detected or a used UE MAC address is inactive for a specific period
RE_TIMEOUT Indicates the SMF generated the request because there has been a PCC revalidation timeout.
RES_RELEASE Indicates that the SMF can inform the PCF of the outcome of the release of resources for those rules that require so.
SUCC_RES_ALLO Indicates that the SMF shall inform the PCF of the successful resource allocation for those rules that requires so.
NUM_OF_PACKET_FILTER Indicates that the SMF shall report the number of supported packet filters for signaled QoS rules.
UE_STATUS_RESUME The UE is restored from the Suspend state. This value applies only to 4G-5G interworking.
AUTH_PROF_CH Indicates that the DN-AAA authorization profile index has changed.
5. Npcf_SMPolicyControl_Update Response
4. Npcf_SMPolicyControl_UpdateNotify Request
5. Npcf_SMPolicyControl_UpdateNotify Response
Scenario 1: Trigger information reporting when Scenario 2: Policy update by the PCF when
trigger matching is successful subscription data is changed or an internal event
occurs
array
repPolicyCtrlReqTriggers NA
(PolicyControlRequestTrigger)
accNetChIds array (AccNetChId) AN_CH_COR
accessType AccessType AC_TY_CH
ratType RatType RAT_TY_CH
servingNetwork NetworkId PLMN_CH
SAREA_CH
userLocationInfo UserLocation
AN_INFO
ueTimeZone TimeZone UE_TZ_CH
ipv4Address Ipv4Addr UE_IP_CH
relIpv4Address Ipv4Addr UE_IP_CH
ipv6AddressPrefix Ipv6Prefix UE_IP_CH
relIpv6AddressPrefix Ipv6Prefix UE_IP_CH
relUeMac MacAddr48 UE_MAC_CH
ueMac MacAddr48 UE_MAC_CH
subsSessAmbr Ambr SE_AMBR_CH
authProfIndex String AUTH_PROF_CH
subsDefQos SubscribedDefaultQos DEF_QOS_CH
1. Configure the AM 1. Configure the AM policy data on the 2. Activate the UE policy
policy data on the PCF and activate the data. function on the AMF.
Step 2 Configure the AMF SBI
AMF and activate the 2. Activate the AM policy .
data. function on the AMF. UE policies can be delivered
only by the PCF.
Condition
Control object
Subscriber
Location-based
Service
Time-based
Device
Usage-based
Action
When a control object meets a condition, the specified action will be executed.
Highlighted configuration
Flow Filter Group Policy Type Time Range Priority Redirect URR
Group
Note: Predefined rules and dynamic rules can be deployed at the same time.
For details about how to configure the SBI for the AMF/SMF and the N4 interface for the SMF, see UNC 20.0.0
AMF & SMF Data Configuration (with SBI Data).
For details about how to configure the N4 interface for the UPF, see UDG 20.0.0 Interface Configuration.
For details about how to configure SMF/UPF service rules, see 5GC 20.0.0 SA Working Principles and Data
Configuration.
A) UE Policy
B) AM Policy
C) SM Policy
A) UE
B) SMF
C) UPF
D) AMF
E) gNodeB
A. True
B. False
5. The PCF can initiate the termination procedure for all policies. ( )
A. True
B. False
6. Which of the following information is used by the SMF for QoS binding? ( )
A) 5QI
B) ARP
C) QNC
D) Priority
This course describes the basic principles, network architecture, signaling flow, and interface data
configuration of the 5G PCC service.
AM Policy 29.507 Access and Mobility Policy Control Service; Stage 3 AM policy service-based interface definition
29.512 Session Management Policy Control Service; Stage 3 SM policy service-based interface definition
29.244 Interface between the Control Plane and the User Plane Nodes; Stage 3 N4 interface message encoding
SM Policy
29.514 Policy Authorization Service Policy authorization; interface between the PCF and NEF/AF
29.523 Policy Control Event Exposure Service; Stage 3 PCF event subscription; interface between the PCF and NEF
Note: This table lists only the main protocols, excluding the BDT and PFDM.