Commit 565c8cd3 authored by ruiyue's avatar ruiyue
Browse files

Replace TS28541_NrNrm.yaml

parent bbc1e97f
Loading
Loading
Loading
Loading
Loading
+75 −15
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: NR NRM
  version: 19.4.0
  version: 19.5.0
  description: >-
    OAS 3.0.1 specification of the NR NRM
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -159,12 +159,12 @@ components:
          type: string
          description: >-
            Time of day is in HH:MM or H:MM 24-hour format per UTC time zone.
            Examples, 20:15:00, 20:15:00-08:00 (for 8 hours behind UTC).
            Examples, 20:15, 20:15-08:00 (for 8 hours behind UTC).
        endTime:
          type: string
          description: >-
            Time of day is in HH:MM or H:MM 24-hour format per UTC time zone.
            Examples, 20:15:00, 20:15:00-08:00 (for 8 hours behind UTC).
            Examples, 20:15, 20:15-08:00 (for 8 hours behind UTC).
        daysOfWeek:
          type: string
          enum:
@@ -764,7 +764,30 @@ components:
          uniqueItems: true
          items:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/AttributeNameValuePairSet'
    
    LocationInfo:
      type: object
      properties:
        gNBId:
          type: integer
        pLMNId:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId'
        cellLocalId:
          type: integer
        nRTAC:
          type: string
        tAI:
          $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Tai'
        geoArea:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/GeoArea'    
    ServedAIOTAreaID:
      type: object
      properties:
        pLMNId:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId'
        nID:
          $ref: 'TS28541_5GcNrm.yaml#/components/schemas/Nid'
        aIotAreaCode:
          type: string

#-------- Definition of types for name-containments ------
    SubNetwork-ncO-NrNrm:
@@ -1240,7 +1263,7 @@ components:
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/Top'
        - type: object
          properties:
            bWPlist:
            bWPList:
              type: array
              uniqueItems: true
              items:
@@ -1519,6 +1542,38 @@ components:
                      minimum: 0.2
                      maximum: 0.8
                      multipleOf: 0.2
                    CellReselectionRedcap:
                      type: object
                      properties:                      
                        sSearchDeltaPStationary:
                          type: integer
                          enum:
                            - 2
                            - 3
                            - 6
                            - 9
                            - 12
                            - 5                            
                        tSearchDeltaPStationary:
                          type: integer
                          enum:
                            - 5
                            - 10
                            - 20
                            - 30
                            - 60
                            - 120
                            - 180
                            - 240  
                            - 300                        
                        sSearchThresholdP2:
                          type: integer
                          minimum: 0
                          maximum: 31 
                        sSearchThresholdQ2:
                          type: integer
                          minimum: 0
                          maximum: 31                          
                    pMax:
                      type: integer
                      minimum: -30
@@ -2168,7 +2223,9 @@ components:
              type: object
              properties:
                coverageShapeList:
                  type: integer
                  type: array
                  items:
                    $ref: '#/components/schemas/CoverageShape'
                downlinkTransmitPowerRange:
                  $ref: '#/components/schemas/ParameterRange'
                antennaTiltRange:
@@ -2181,19 +2238,13 @@ components:
                  $ref: '#/components/schemas/ParameterRange'

    CCOWeakCoverageParameters-Single:
      allOf:
        - $ref: '#/components/schemas/CCOParameters-Attr'
        - type: object
      $ref: '#/components/schemas/CCOParameters-Attr'

    CCOPilotPollutionParameters-Single:
      allOf:
        - $ref: '#/components/schemas/CCOParameters-Attr'
        - type: object
      $ref: '#/components/schemas/CCOParameters-Attr'
    
    CCOOvershootCoverageParameters-Single:
      allOf:
        - $ref: '#/components/schemas/CCOParameters-Attr'
        - type: object
      $ref: '#/components/schemas/CCOParameters-Attr'
    
    NTNFunction-Single:
      allOf:
@@ -2245,6 +2296,8 @@ components:
                  uniqueItems: true
                  items:
                    $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow'
                currentLocation:
                  $ref: '#/components/schemas/LocationInfo'
                   
    NRECMappingRule-Single:
      allOf:
@@ -2303,6 +2356,13 @@ components:
                            - COMMAND
                    plmnId:
                      $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId'
                    servedAIOTAreas:
                      type: array
                      uniqueItems: true
                      items:
                        $ref: '#/components/schemas/ServedAIOTAreaID'
                    readerLocation:
                      type: string
                    nRSectorCarrierRef:
                      type: array
                      uniqueItems: true