Commit 48ff5b18 authored by sunse's avatar sunse
Browse files

CR 0790 NwdafFunction NRM enhancement

parent 7b23f566
Loading
Loading
Loading
Loading
+67 −4
Original line number Diff line number Diff line
@@ -764,6 +764,71 @@ components:
        fqdn:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Fqdn'

    NwdafCapability:
      description: Indicates the capability supported by the NWDAF
      type: object
      properties:
        analyticsAggregation:
          type: boolean
          default: false
        analyticsMetadataProvisioning:
          type: boolean
          default: false
    MlAnalyticsInfo:
      description: ML Analytics Filter information supported by the Nnwdaf_MLModelProvision service
      type: object
      properties:
        mlAnalyticsIds:
          type: array
          items:
            $ref: 'TS29520_Nnwdaf_EventsSubscription.yaml#/components/schemas/NwdafEvent'
          minItems: 1
        snssaiList:
          $ref: '#/components/schemas/SnssaiList'
        trackingAreaList:
          $ref: '#/components/schemas/TaiList'          

    NwdafInfo:
      description: Information of a NWDAF NF Instance
      type: object
      properties:
        eventIds:
          type: array
          items:
            $ref: 'TS29520_Nnwdaf_AnalyticsInfo.yaml#/components/schemas/EventId'
          minItems: 1          
        nwdafEvents:
          type: array
          items:
            $ref: 'TS29520_Nnwdaf_EventsSubscription.yaml#/components/schemas/NwdafEvent'
          minItems: 1
        taiList:
          $ref: '#/components/schemas/TaiList'
        taiRangeList:
          type: array
          items:
            $ref: '#/components/schemas/TaiRange'
          minItems: 1
        nwdafCapability:
          $ref: '#/components/schemas/NwdafCapability'
        analyticsDelay:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec'
        servingNfSetIdList:
          type: array
          items:
            $ref: 'TS29571_CommonData.yaml#/components/schemas/NfSetId'
          minItems: 1
        servingNfTypeList:
          type: array
          items:
            $ref: '#/components/schemas/NFType'
          minItems: 1
        mlAnalyticsList:
          type: array
          items:
            $ref: '#/components/schemas/MlAnalyticsInfo'
          minItems: 1

#-------- Definition of concrete IOCs --------------------------------------------
    ProvMnS:
      oneOf:
@@ -1503,10 +1568,8 @@ components:
                      $ref: '#/components/schemas/CommModelList'
                    networkSliceInfoList:
                      $ref: '#/components/schemas/NetworkSliceInfoList'
                    nwdafEvents:
                      type: array
                      items:
                        $ref: 'TS29520_Nnwdaf_EventsSubscription.yaml#/components/schemas/NwdafEvent'
                    nwdafInfo:
                      $ref: '#/components/schemas/NwdafInfo'
                      
    ScpFunction-Single:
      allOf:
+717 −0

File added.

Preview size limit exceeded, changes collapsed.