From 1451d7d8faf1a42b060d0ecd56b40891995549cf Mon Sep 17 00:00:00 2001 From: chh Date: Wed, 27 Nov 2024 03:58:01 +0000 Subject: [PATCH] doc: add todo note --- internal/sbi/processor/smpolicy.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/sbi/processor/smpolicy.go b/internal/sbi/processor/smpolicy.go index d2430d3..851c52f 100644 --- a/internal/sbi/processor/smpolicy.go +++ b/internal/sbi/processor/smpolicy.go @@ -409,7 +409,6 @@ func (p *Processor) HandleCreateSmPolicyRequest( } smPolicyData.SubscriptionID = subscriptionID - // TODO: implement Nbsf service // Create PCF binding data to BSF policyAuthorizationService := p.Context().NfService[models.ServiceName_NPCF_POLICYAUTHORIZATION] pcfBinding := models.PcfBinding{ @@ -1018,7 +1017,10 @@ func (p *Processor) sendSmPolicyRelatedAppSessionNotification(smPolicy *pcf_cont case models.PcfPolicyAuthorizationAfEvent_PLMN_CHG: sessionNotif.PlmnId = notification.PlmnId case models.PcfPolicyAuthorizationAfEvent_QOS_NOTIF: - // TODO: + // TODO: Send Qos Notification to AF + // SMF notify PCF : 29.512 4.2.4.20 Notification about Service Data Flow QoS target enforcement + // PCF notify AF : 29.514 4.2.5.4 Notification about Service Data Flow QoS notification control + // for _, report := range sessionNotif.QncReports { // for _, pccRuleId := range report.RefPccRuleIds { // if _, exist := appSession.PccRuleIdMapToCompId[pccRuleId]; exist {