Commit 4170ecd0 authored by Mirko Cano Soveri's avatar Mirko Cano Soveri
Browse files

Merge branch 'Integration_Rel17_SA5_155_YAML' into 'Rel-17'

for SA#104 Rel17 SA5#154 and 155 contents

See merge request !1206
parents 4cdb6c44 fee9502d
Loading
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: AI/ML NRM
  version: 17.7.0
  version: 17.8.0
  description: >-
    OAS 3.0.1 specification of the AI/ML NRM
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -25,7 +25,7 @@ components:
      properties:
        mLEntityId:
          type: string
        inferenceType:
        aIMLInferenceName:
          type: string
        mLEntityVersion:
          type: string
+7 −5
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: Intent NRM
  version: 17.5.0
  version: 17.7.0
  description: >-
    OAS 3.0.1 definition of the Intent NRM
    © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    All rights reserved.
externalDocs:
  description: 3GPP TS 28.312; Intent driven management services for mobile networks
@@ -113,12 +113,13 @@ components:
        - IS_EQUAL_TO_OR_LESS_THAN
        - IS_EQUAL_TO_OR_GREATER_THAN
        - IS_ALL_OF        
    FulfilStatus:
    FulfilmentStatus:
      type: string
      readOnly: true      
      enum:
          - FULFILLED
          - NOT_FULFILLED
      default: NOT_FULFILLED    
    NotFulfilledState:
      type: string
      readOnly: true      
@@ -129,11 +130,12 @@ components:
          - SUSPENDED
          - TERMINATED
          - FULFILMENTFAILED
      default: ACKNOWLEDGED             
    FulfilmentInfo:
      type: object
      properties:
        fulfilStatus:
          $ref: "#/components/schemas/FulfilStatus"
        fulfilmentStatus:
          $ref: "#/components/schemas/FulfilmentStatus"
        notFullfilledState:
          description: ->
            An attribute which is used when FulfilmentInfo is implemented for IntentFulfilmentInfo
+8 −12
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: 3GPP 5GC NRM
  version: 17.14.0
  version: 17.15.0
  description: >-
    OAS 3.0.1 specification of the 5GC NRM
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -210,10 +210,14 @@ components:
          type: array
          items:
            $ref: 'TS28623_ComDefs.yaml#/components/schemas/PlmnId'
        sNPNList:
          type: array
          items:
            $ref: '#/components/schemas/SnpnId'
        allowedSNPNs:
          type: array
          items:
            $ref: '#/components/schemas/SnpnInfo'
            $ref: '#/components/schemas/SnpnId'
        allowedNfTypes:
          type: array
          items:
@@ -638,13 +642,6 @@ components:
          $ref: 'TS28623_ComDefs.yaml#/components/schemas/Mnc'
        nid:
          type: string
    SnpnInfo:
      type: object
      properties:
        snpnId:
          $ref: '#/components/schemas/SnpnId'
        snssai:
          $ref: 'TS28541_NrNrm.yaml#/components/schemas/Snssai'
    TaiList:
      type: array
      items:
@@ -1024,7 +1021,8 @@ components:
                      $ref: 'TS28623_ComDefs.yaml#/components/schemas/Dn'
                    supportedBMOList:
                      $ref: '#/components/schemas/SupportedBMOList'

                    predefinedPccRuleSetRefs:
                      $ref: 'TS28623_ComDefs.yaml#/components/schemas/DnList'              
        - $ref: 'TS28623_GenericNrm.yaml#/components/schemas/ManagedFunction-ncO'
        - type: object
          properties:
@@ -1038,8 +1036,6 @@ components:
              $ref: '#/components/schemas/EP_N16-Multiple'
            EP_Rx:
              $ref: '#/components/schemas/EP_Rx-Multiple'
            PredefinedPccRuleSet:
              $ref: '#/components/schemas/PredefinedPccRuleSet-Single'

    AusfFunction-Single:
      allOf:
+51 −42
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: NR NRM
  version: 17.13.0
  version: 17.15.0
  description: >-
    OAS 3.0.1 specification of the NR NRM
    © 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    All rights reserved.
externalDocs:
  description: 3GPP TS 28.541; 5G NRM, NR NRM
@@ -135,75 +135,81 @@ components:
          type: integer
        backhaulAddress:
          $ref: '#/components/schemas/BackhaulAddress'
    IntraRatEsActivationOriginalCellLoadParameters:
    LoadTimeThreshold:
      type: object
      properties:
        loadThreshold:
          type: integer
        timeDuration:
          type: integer
    IntraRatEsActivationOriginalCellLoadParameters:
      $ref: '#/components/schemas/LoadTimeThreshold'
    IntraRatEsActivationCandidateCellsLoadParameters:
      type: object
      properties:
        loadThreshold:
          type: integer
        timeDuration:
          type: integer
      $ref: '#/components/schemas/LoadTimeThreshold'
    IntraRatEsDeactivationCandidateCellsLoadParameters:
      type: object
      properties:
        loadThreshold:
          type: integer
        timeDuration:
          type: integer
      $ref: '#/components/schemas/LoadTimeThreshold'
    EsNotAllowedTimePeriod:
      type: object
      properties:
        startTimeandendTime:
          type: string
        periodOfDay:
        startTime:
          type: string
        daysOfWeekList:
          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).
        endTime:
          type: string
        listoftimeperiods:
          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).
        daysOfWeek:
          type: string
          enum:
            - MONDAY
            - TUESDAY
            - WEDNESDAY
            - THURSDAY
            - FRIDAY
            - SATURDAY
            - SUNDAY
    InterRatEsActivationOriginalCellParameters:
      type: object
      properties:
        loadThreshold:
          type: integer
        timeDuration:
          type: integer
      $ref: '#/components/schemas/LoadTimeThreshold'
    InterRatEsActivationCandidateCellParameters:
      type: object
      properties:
        loadThreshold:
          type: integer
        timeDuration:
          type: integer
      $ref: '#/components/schemas/LoadTimeThreshold'
    InterRatEsDeactivationCandidateCellParameters:
      type: object
      properties:
        loadThreshold:
          type: integer
        timeDuration:
          type: integer
      $ref: '#/components/schemas/LoadTimeThreshold'

    UeAccProbabilityDist:
      type: array
      items:
        $ref: '#/components/schemas/UeAccProbability'
    UeAccProbability:
      type: object
      properties:
        targetProbability:
          type: integer
        numberofpreamblessent:
          minimum: 0
          maximum: 100
        numberOfPreamblesSent:
          type: integer
          minimum: 0
          maximum: 200

    UeAccDelayProbabilityDist:
      type: array
      items:
        $ref: '#/components/schemas/UeAccDelayProbability'

    UeAccDelayProbability:
      type: object
      properties:
        targetProbability:
          type: integer
        accessdelay:
          minimum: 0
          maximum: 100
        accessDelay:
          type: integer
          minimum: 10
          maximum: 560

    NRPciList:
      type: array
@@ -451,6 +457,9 @@ components:
          type: integer
        rimRSCommonCarrierReferencePoint:
         type: integer
         minimum: 0
         maximum: 3279165
         
        rimRSStartingFrequencyOffsetIdList:
          type: array
          items:
@@ -476,9 +485,9 @@ components:
          enum:
            - ENABLE
            - DISABLE          
        RIMRSScrambleTimerMultiplier:
        rIMRSScrambleTimerMultiplier:
          type: integer
        RIMRSScrambleTimerOffset:
        rIMRSScrambleTimerOffset:
          type: integer

    TimeDomainPara:
+4 −4
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: Slice NRM
  version: 17.13.0
  version: 17.15.0
  description: >-
    OAS 3.0.1 specification of the Slice NRM
    @ 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    @ 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    All rights reserved.
externalDocs:
  description: 3GPP TS 28.541; 5G NRM, Slice NRM
@@ -590,7 +590,7 @@ components:
    RequestedReservationExpiration:
      description: >-
        An attribute which specifies MnS consuner's requirements for the validity period of the resource reservation.
      type: string
      $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow'
    ResourceReservationStatus:
      description: >-
        An attribute which specifies the resource reservation result for the feasibility check job.
@@ -602,7 +602,7 @@ components:
    ReservationExpiration:
      description: >-
        An attribute which specifies the actual validity period of the resource reservation..
      type: string
      $ref: 'TS28623_ComDefs.yaml#/components/schemas/TimeWindow'
    ReservationFailureReason:
      description: >-
        An attribute that specifies the additional reason information if the reservation is failed. 
Loading