Commit e9f4a063 authored by ruiyue's avatar ruiyue
Browse files

Add "PrbHighLoadRatioContext" as the ExpectationContexts

parent d24dad23
Loading
Loading
Loading
Loading
Loading
+20 −0
Original line number Diff line number Diff line
@@ -55,6 +55,7 @@ components:
            oneOf:
             - $ref: '#/components/schemas/TargetAssuranceTimeContext'
             - $ref: '#/components/schemas/SchedulingTimeContext'
             - $ref: '#/components/schemas/PrbHighLoadRatioContext'             
             - $ref: 'TS28312_IntentNrm.yaml#/components/schemas/Context'
      required:
        - expectationId
@@ -1478,6 +1479,25 @@ components:
            - IS_EQUAL_TO
        contextValueRange:
          $ref: "TS28541_NrNrm.yaml#/components/schemas/Sst"
    PrbHighLoadRatioContext:
      description: >-
        This data type describes the load condition (i.e. PrbHighLoadRatio) for the radio network 
        that the intent expectation is applied. The detailed PrbHighLoadRatio see PrbHighLoadRatio defined in TS 28.554
      type: object
      properties:
        contextAttribute:
          type: string
          enum:
            - prbHighLoadRatio
        contextCondition:
          type: string
          enum:
            - S_GREATER_THAN
        contextValueRange:
           type: integer
           description: unit is %
           minimum: 0
           maximun: 100
    SchedulingTimeContext:
      description: >-
        This data type is the "ExpectationContext" data type with specialisations for SchedulingTimeContext.It describes