Commit b6526cea authored by ruiyue's avatar ruiyue
Browse files

Update file TS28312_IntentExpectations.yaml

parent d95d3166
Loading
Loading
Loading
Loading
Loading
+69 −1
Original line number Diff line number Diff line
@@ -43,6 +43,7 @@ components:
              - $ref: '#/components/schemas/AveDLPrbLoadTarget'
              - $ref: "#/components/schemas/RANEnergyConsumptionTarget"
              - $ref: "#/components/schemas/RANEnergyEfficiencyTarget"
              - $ref: "#/components/schemas/ActiveUEsNumTarget"                             
              - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/ExpectationTarget'
        expectationContexts:
          type: array
@@ -51,6 +52,7 @@ components:
            type: object
            oneOf:
             - $ref: '#/components/schemas/TargetAssuranceTimeContext'
             - $ref: '#/components/schemas/SchedulingTimeContext'             
             - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context'
      required:
        - expectationId
@@ -179,6 +181,7 @@ components:
            oneOf:
              - $ref: '#/components/schemas/CoverageAreaPolygonContext'
              - $ref: '#/components/schemas/CoverageTACContext'
              - $ref: '#/components/schemas/CellContext'              
              - $ref: '#/components/schemas/PLMNContext'
              - $ref: '#/components/schemas/DlFrequencyContext'
              - $ref: '#/components/schemas/UlFrequencyContext'              
@@ -594,6 +597,30 @@ components:
            - IS_GREATER_THAN
        targetValueRange:
          type: integer
    ActiveUEsNumTarget:
      description: >-
        This data type is the "ExpectationTarget" data type with specialisations for ActiveUEsNumTarget.
        It describes the number of Active UEs for the specified areas. This target is related to Mean
        number of Active UEs in the DL per cell and Mean number of Active UEs in the UL per cell defined
        in 3GPP TS 28.552 [6].
      type: object
      properties:
        targetName:
          type: string
          enum:
            - ActiveUEsNum
        targetCondition:
          type: string
          enum:
            - IS_WITHIN_RANGE
        targetValueRange:
          type: array
          description: >- 
           a pair of integer values to represent minimum number of active UEs and maximum number of active UEs.
          items:
            type: integer
            minItems: 1
            maxItems: 2
    DLThptPerUETarget:
      description: >-
        This data type is the "ExpectationTarget" data type with specialisations for DLThptPerUETarget. It describes the DL throughput target by the per UE for the 
@@ -828,6 +855,30 @@ components:
          uniqueItems: true
          items:
            $ref: "TS28623_ComDefs.yaml#/components/schemas/Tac"
    CellContext:
      description: >-
        This data type is the "ObjectContext" data type with specialisations for CellContext.
        It describes the coverage areas for the RAN SubNetwork that the intent expectation is applied
        in the form of a list of cells (including E-UTRAN cells identified by E-UTRAN-CGI and NR cells
        identified by NG-RAN CGI).
      type: object
      properties:
        contextAttribute:
          type: string
          enum:
            - Cell
        contextCondition:
          type: string
          enum:
             - IS_ALL_OF
        contextValueRange:
          type: array
          items:
            $ref: "#/components/schemas/CellId"
    CellId:
      oneOf:
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/EutraCellId'
        - $ref: 'TS28623_ComDefs.yaml#/components/schemas/NrCellId'
    PLMNContext:
      description: >-
        This data type is the "ObjectContext" data type with specialisations for PLMNContext       
@@ -1160,6 +1211,23 @@ components:
            - IS_EQUAL_TO
        contextValueRange:
          $ref: "TS28541_NrNrm.yaml#/components/schemas/Sst"
    SchedulingTimeContext:
      description: >-
        This data type is the "ExpectationContext" data type with specialisations for SchedulingTimeContext.It describes
        the scheduled times (including one-time interval, daily periodicity, weekly periodicity or monthly periodicity)
        for the IntentObject that the intent expectation is applied. 
      type: object
      properties:
        contextAttribute:
          type: string
          enum:
            - schedulingTime
        contextCondition:
          type: string
          enum:
            - IS_ALL_OF
        contextValueRange:
          $ref: "TS28623_GenericNrm.yaml#/components/schemas/SchedulingTime"
    StartTimeContext:
      description: >-
        This data type is the "ExpectationContext" data type with specialisations for StartTimeContext