Commit cd3f228a authored by zhaoxxian's avatar zhaoxxian Committed by sunse
Browse files

Rel-19 CR1511 TS 28.541 add YAML stage 3 for NTN time based solution

parent 5d33b407
Loading
Loading
Loading
Loading
+38 −0
Original line number Diff line number Diff line
@@ -755,6 +755,19 @@ components:
          - M8
          - M9
          - MDT_UE_LOCATION
    
    NTNEntityConf:
      type: object
      properties:
        nTNConfEntity:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
        nTNConfList:
          type: array
          uniqueItems: true
          items:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
    

#-------- Definition of types for name-containments ------
    SubNetwork-ncO-NrNrm:
      type: object
@@ -2174,6 +2187,8 @@ components:
                  $ref: '#/components/schemas/NrTacList'
            ephemerisInfoSet:
              $ref: '#/components/schemas/EphemerisInfoSet-Multiple'
            nTNTimeBasedConfig:
              $ref: '#/components/schemas/NTNTimeBasedConfig-Multiple'

    EphemerisInfoSet-Single:
      allOf:
@@ -2223,6 +2238,24 @@ components:
                    ecTimeInterval:
                      type: integer
    
    NTNTimeBasedConfig-Single:
      allOf:
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
        - type: object
          properties:
            attributes:
              allOf:
                - type: object
                  properties:
                    timeWindow:
                      $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow'
                    nTNEntityConfigList:
                      type: array
                      uniqueItems: true
                      items:
                        $ref: '#/components/schemas/NTNEntityConf'
                      minItems: 1

#-------- Definition of JSON arrays for name-contained IOCs ----------------------

    GnbDuFunction-Multiple:
@@ -2385,6 +2418,10 @@ components:
      type: array
      items:
        $ref: '#/components/schemas/NRECMappingRule-Single'
    NTNTimeBasedConfig-Multiple:
      type: array
      items:
        $ref: '#/components/schemas/NTNTimeBasedConfig-Single'
    MWAB-Multiple:
      type: array
      items:
@@ -2458,3 +2495,4 @@ components:
        - $ref: '#/components/schemas/EphemerisInfoSet-Single'
        - $ref: '#/components/schemas/MWAB-Single'
        - $ref: '#/components/schemas/NRECMappingRule-Single'
        - $ref: '#/components/schemas/NTNTimeBasedConfig-Single'