Commit 09aed646 authored by ruiyue's avatar ruiyue
Browse files

Replace TS28623_TraceControlNrm.yaml

parent e8992d69
Loading
Loading
Loading
Loading
Loading
+29 −26
Original line number Diff line number Diff line
openapi: 3.0.1
info:
  title: Trace Control NRM
  version: 19.3.0
  version: 19.4.0
  description: >-
    OAS 3.0.1 definition of the Trace Control NRM fragment
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
@@ -27,6 +27,30 @@ components:

#-------- Definition of types used in Trace control NRM fragment------------------
                
    TraceTarget:
      type: object
      description: Trace target conveying both the type and value of the target ID. For additional details see 3GPP TS 32.422
      properties:
        traceTargetType:
          type: string
          enum:
            - IMSI
            - IMEI
            - IMEISV
            - PUBLIC_ID
            - UTRAN_CELL
            - EUTRAN_CELL
            - NGRAN_CELL
            - ENB
            - RNC
            - GNB
            - SUPI
            - N4_SESSION_ID
        traceTargetValueList:
          type: array
          items:
            type: string

    jobType-Type:
      type: string
      description: Specifies whether the TraceJob represents only MDT, Logged MBSFN MDT, Trace or a combined Trace and MDT job. Applicable for Trace, MDT, RCEF and RLF reporting. See 3GPP TS 32.422 clause 5.9a for additional details.
@@ -459,27 +483,6 @@ components:
        - STREAMING
      default: FILE_BASED
    
    traceTarget-Type:
      type: object
      description: Trace target conveying both the type and value of the target ID. For additional details see 3GPP TS 32.422
      properties:
        TargetIdType:
          type: string
          enum:
            - IMSI
            - IMEI
            - IMEISV
            - PUBLIC_ID
            - UTRAN_CELL
            - E_UTRAN_CELL
            - NG_RAN_CELL
            - ENB
            - RNC
            - GNB
            - SUPI
        TargetIdValue:
          type: string
    
    triggeringEvents-Type:
      type: object
      description: Specifies when to start a Trace Recording Session and which message shall be recorded first, when to stop a Trace Recording Session and which message shall be recorded last respectively. See 3GPP TS 32.422 clause 5.1 for additional details.
@@ -1374,8 +1377,6 @@ components:
          maxItems: 8
        reportType:
          $ref: '#/components/schemas/reportType-Type'
        plmnList:
          $ref: '#/components/schemas/plmnList-Type'
        eventListForEventTriggeredMeasurement:
          $ref: '#/components/schemas/eventListForEventTriggeredMeasurement-Type'
        areaConfigurationForNeighCell:
@@ -1407,6 +1408,8 @@ components:
          $ref: '#/components/schemas/immediateMDTConfig-Type'
        loggedMDTConfig:
          $ref: '#/components/schemas/loggedMDTConfig-Type'
        plmnList:
          $ref: '#/components/schemas/plmnList-Type'

    UECoreMeasConfig-Type:
      description: UE level measurements configuration parameters for 5G system. See details in 3GPP TS 28.622 clause 4.3.x.
@@ -1531,7 +1534,7 @@ components:
        traceReportingFormat:
          $ref: '#/components/schemas/traceReportingFormat-Type'
        traceTarget:
          $ref: '#/components/schemas/traceTarget-Type'
          $ref: '#/components/schemas/TraceTarget'
        traceConfig:
          $ref: '#/components/schemas/traceConfig-Type'
        mdtConfig: