File tree 1 file changed +4
-2
lines changed
1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -409,7 +409,6 @@ func (p *Processor) HandleCreateSmPolicyRequest(
409
409
}
410
410
smPolicyData .SubscriptionID = subscriptionID
411
411
412
- // TODO: implement Nbsf service
413
412
// Create PCF binding data to BSF
414
413
policyAuthorizationService := p .Context ().NfService [models .ServiceName_NPCF_POLICYAUTHORIZATION ]
415
414
pcfBinding := models.PcfBinding {
@@ -1018,7 +1017,10 @@ func (p *Processor) sendSmPolicyRelatedAppSessionNotification(smPolicy *pcf_cont
1018
1017
case models .PcfPolicyAuthorizationAfEvent_PLMN_CHG :
1019
1018
sessionNotif .PlmnId = notification .PlmnId
1020
1019
case models .PcfPolicyAuthorizationAfEvent_QOS_NOTIF :
1021
- // TODO:
1020
+ // TODO: Send Qos Notification to AF
1021
+ // SMF notify PCF : 29.512 4.2.4.20 Notification about Service Data Flow QoS target enforcement
1022
+ // PCF notify AF : 29.514 4.2.5.4 Notification about Service Data Flow QoS notification control
1023
+
1022
1024
// for _, report := range sessionNotif.QncReports {
1023
1025
// for _, pccRuleId := range report.RefPccRuleIds {
1024
1026
// if _, exist := appSession.PccRuleIdMapToCompId[pccRuleId]; exist {
You can’t perform that action at this time.
0 commit comments