Commit e7faff2e authored by allwang's avatar allwang Committed by sunse
Browse files

align parameter names

parent 54eec9b7
Loading
Loading
Loading
Loading
+117 −117
Original line number Diff line number Diff line
@@ -249,7 +249,7 @@ components:

#-------- Definition of types used in Trace control NRM fragment------------------
                
    tjJobType-Type:
    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.
      enum:
@@ -261,7 +261,7 @@ components:
        - RCEF_REPORT_ONLY
        - LOGGED_MBSFN_MDT

    tjListOfInterfaces-Type:
    listOfInterfaces-Type:
      description: The interfaces to be recorded in the Network Element. See 3GPP TS 32.422 clause 5.5 for additional details.
      type: object
      properties:
@@ -593,7 +593,7 @@ components:
            enum:
              - F1-C

    tjListOfNeTypes-Type:
    listOfNeTypes-Type:
      description: The Network Element types where Trace Session activation is needed. See 3GPP TS 32.422 clause 5.4 for additional details.
      type: array
      items:
@@ -622,7 +622,7 @@ components:
          - HSS
          - UDM

    tjPLMNTarget-Type:
    plmnTarget-Type:
      type: object
      description: The PLMN for which sessions shall be selected in the Trace Session in case of management based activation when several PLMNs are supported in the RAN (this means that shared cells and not shared cells are allowed for the specified PLMN. Note that the PLMN Target might differ from the PLMN specified in the Trace Reference, as that specifies the PLMN that is containing the management system requesting the Trace Session from the NE. See 3GPP TS 32.422 clause 5.9b for additional details.
      properties:
@@ -634,7 +634,7 @@ components:
        - mcc
        - mnc

    tjTraceDepth-Type:
    traceDepth-Type:
      description: Specifies how detailed information should be recorded in the Network Element. The Trace Depth is a paremeter for Trace Session level, i.e., the Trace Depth is the same for all of the NEs to be traced in the same Trace Session. See 3GPP TS 32.422 clause 5.3 for additional details.
      type: string
      enum:
@@ -645,7 +645,7 @@ components:
        - VENDORMEDIUM
        - VENDORMAXIMUM

    tjTraceReference-Type:
    traceReference-Type:
      type: object
      description: The Trace Reference parameter shall be globally unique, therefore the Trace Reference shall compose as follows - MCC+MNC+Trace ID, where the MCC and MNC are coming with the Trace activation request from the management system to identify one PLMN containing the management system, and Trace ID is a 3 byte Octet String. See 3GPP TS 32.422 clause 5.6 for additional details.
      properties:
@@ -660,14 +660,14 @@ components:
        - mnc
        - traceId

    tjTraceReportingFormat-Type:
    traceReportingFormat-Type:
      type: string
      description: Specifies whether file-based or streaming reporting shall be used for this Trace Session. See 3GPP TS 32.422 clause 5.11 for additional details.
      enum:
        - FILE-BASED
        - STREAMING

    tjTraceTarget-Type:
    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:
@@ -691,7 +691,7 @@ components:
        - TargetIdType
        - TargetIdValue
    
    tjTriggeringEvent-Type:
    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 detials.
      properties:
@@ -722,14 +722,14 @@ components:
        - NetworkElement
        - EventBitmap
    
    tjMDTAnonymizationOfData-Type:
    anonymizationOfMdtData-Type:
      description: Specifies level of MDT anonymization. For additional details see 3GPP TS 32.422 clause 5.10.12.
      type: string
      enum:
        - NO_IDENTITY
        - TAC_OF_IMEI
    
    tjMDTCollectionPeriodRrmLte-Type:
    collectionPeriodRrmLte-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.20.
      type: string
      enum:
@@ -744,7 +744,7 @@ components:
        - 10240ms
        - 60000ms

    tjMDTCollectionPeriodM6Lte-Type:
    collectionPeriodM6Lte-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.32.
      type: string
      enum:
@@ -753,13 +753,13 @@ components:
        - 5120ms
        - 10240ms

    tjMDTCollectionPeriodM7Lte-Type:
    collectionPeriodM7Lte-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.33.
      type: integer
      minimum: 1
      maximum: 60

    tjMDTCollectionPeriodRrmUmts-Type:
    collectionPeriodRrmUmts-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.21.
      type: string
      enum:
@@ -772,7 +772,7 @@ components:
        - 4000ms
        - 6000ms
    
    tjMDTCollectionPeriodRrmNR-Type:
    collectionPeriodRrmNr-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.30.
      type: string
      enum:
@@ -782,7 +782,7 @@ components:
        - 10240ms
        - 60000ms

    tjMDTCollectionPeriodM6NR-Type:
    collectionPeriodM6Nr-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.34.
      type: string
      enum:
@@ -801,20 +801,20 @@ components:
        - 12min
        - 30min

    tjMDTCollectionPeriodM7NR-Type:
    collectionPeriodM7Nr-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.35.
      type: integer
      minimum: 1
      maximum: 60

    tjMDTEventListForTriggeredMeasurement-Type:
    eventListForEventTriggeredMeasurement-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.28.
      type: string
      enum:
        - OUT_OF_COVERAGE
        - A2_EVENT

    tjMDTEventThreshold-Type:
    eventThreshold-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.7, 5.10.7a, 5.10.13 and 5.10.14.
      type: object
      properties:
@@ -854,7 +854,7 @@ components:
          minimum: -120
          maximum: 25

    tjMDTListOfMeasurements-Type:
    listOfMeasurements-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.3 for details.
      type: object
      properties:
@@ -903,7 +903,7 @@ components:
              - M8
              - M9

    tjMDTLoggingDuration-Type:
    loggingDuration-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.9.
      type: string
      enum:
@@ -914,7 +914,7 @@ components:
        - 5400s
        - 7200s
    
    tjMDTLoggingInterval-Type:
    loggingInterval-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.8.
      type: object
      properties:
@@ -961,7 +961,7 @@ components:
              - 61.44s
              - INFINITY

    tjMDTLoggingEventThreshold-Type:
    eventThresholdL1-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.X.
      type: object
      properties:
@@ -974,13 +974,13 @@ components:
              minimum: 0
              maximum: 127
    
    tjMDTLoggingHysteresis-Type:
    hysteresisL1-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.Y.
      type: integer
      minimum: 0
      maximum: 30
    
    tjMDTLoggingTimeToTrigger-Type:
    timeToTriggerL1-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.Z.
      type: string
      enum:
@@ -1001,7 +1001,7 @@ components:
        - 2560ms
        - 5120ms

    tjMDTMeasurementPeriodLTE-Type:
    measurementPeriodLte-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.23.
      type: string
      enum:
@@ -1011,7 +1011,7 @@ components:
        - 10240ms
        - 1min

    tjMDTMeasurementPeriodUMTS-Type:
    measurementPeriodUmts-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.22.
      type: string
      enum:
@@ -1029,7 +1029,7 @@ components:
        - 32000ms
        - 64000ms

    tjMDTMeasurementQuantity-Type:
    measurementQuantity-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.15.
      type: string
      enum:
@@ -1037,13 +1037,13 @@ components:
        - CPICH_RSCP
        - PathLoss

    tjMDTM4ThresholdUmts-Type:
    eventThresholdUphUmts-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.A.
      type: integer
      minimum: 0
      maximum: 31

    tjMDTPLMNList-Type:
    plmnList-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.24.
      type: array
      items:
@@ -1058,14 +1058,14 @@ components:
          - mnc
      maxItems: 16

    tjMDTPositioningMethod-Type:
    positioningMethod-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.19.
      type: string
      enum:
        - GNSS
        - E-CELL_ID

    tjMDTReportAmount-Type:
    reportAmount-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.6.
      type: string
      enum:
@@ -1078,7 +1078,7 @@ components:
        - 64
        - INFINITY

    tjMDTReportingTrigger-Type:
    reportingTrigger-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.4.
      type: array
      items:
@@ -1092,7 +1092,7 @@ components:
          - ALL_CONFIGURED_RRM_FOR_LTE_NR
          - ALL_CONFIGURED_RRM_FOR_UMTS

    tjMDTReportInterval-Type:
    reportInterval-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.5.
      type: object
      properties:
@@ -1154,14 +1154,14 @@ components:
              - 720000ms
              - 1800000ms

    tjMDTReportType-Type:
    reportType-Type:
      description: Report type for logged NR MDT. See details in 3GPP TS 32.422 clause 5.10.27.
      type: string
      enum:
        - PERIODICAL
        - EVENT_TRIGGERED

    tjMDTSensorInformation-Type:
    sensorInformation-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.29.
      type: array
      items:
@@ -1171,7 +1171,7 @@ components:
          - UE_SPEED
          - UE_ORIENTATION

    tjMDTTraceCollectionEntityID-Type:
    traceCollectionEntityId-Type:
      description: See details in 3GPP TS 32.422 clause 5.10.11. Only TCE Id value may be sent over the air to the UE being configured for Logged MDT.
      type: integer

@@ -1333,96 +1333,96 @@ components:
      type: object
      description: abstract class used as a container of all TraceJob attributes
      properties:
        tjJobType:
          $ref: '#/components/schemas/tjJobType-Type'
        tjListOfInterfaces:
          $ref: '#/components/schemas/tjListOfInterfaces-Type'                  
        tjListOfNeTypes:
          $ref: '#/components/schemas/tjListOfNeTypes-Type'
        tjPLMNTarget:
          $ref: '#/components/schemas/tjPLMNTarget-Type'
        tjStreamingTraceConsumerURI:
        jobType:
          $ref: '#/components/schemas/jobType-Type'
        listOfInterfaces:
          $ref: '#/components/schemas/listOfInterfaces-Type'                  
        listOfNeTypes:
          $ref: '#/components/schemas/listOfNeTypes-Type'
        plmnTarget:
          $ref: '#/components/schemas/plmnTarget-Type'
        traceReportingConsumerUri:
          $ref: 'comDefs.yaml#/components/schemas/Uri'
        tjTraceCollectionEntityAddress:
        traceCollectionEntityIpAddress:
          $ref: '#/components/schemas/IpAddr'
        tjTraceDepth:
          $ref: '#/components/schemas/tjTraceDepth-Type'
        tjTraceReference:
          $ref: '#/components/schemas/tjTraceReference-Type'
        tjTraceRecordSessionReference:
          type: string
        tjTraceReportingFormat:
          $ref: '#/components/schemas/tjTraceReportingFormat-Type'
        tjTraceTarget:
          $ref: '#/components/schemas/tjTraceTarget-Type'
        tjTriggeringEvent:
          $ref: '#/components/schemas/tjTriggeringEvent-Type'
        tjMDTAnonymizationOfData:
          $ref: '#/components/schemas/tjMDTAnonymizationOfData-Type'
        tjMDTAreaConfigurationForNeighCell:
        traceDepth:
          $ref: '#/components/schemas/traceDepth-Type'
        traceReference:
          $ref: '#/components/schemas/traceReference-Type'
        traceRecordingSessionReference:
          type: string
        traceReportingFormat:
          $ref: '#/components/schemas/traceReportingFormat-Type'
        traceTarget:
          $ref: '#/components/schemas/traceTarget-Type'
        triggeringEvent:
          $ref: '#/components/schemas/triggeringEvent-Type'
        anonymizationOfMdtData:
          $ref: '#/components/schemas/anonymizationOfMdtData-Type'
        areaConfigurationForNeighCell:
          $ref: '#/components/schemas/AreaConfig'
        tjMDTAreaScope:
        areaScope:
          type: array
          items:
            $ref: '#/components/schemas/AreaScope'
        tjMDTCollectionPeriodRrmLte:
          $ref: '#/components/schemas/tjMDTCollectionPeriodRrmLte-Type'
        tjMDTCollectionPeriodM6Lte:
          $ref: '#/components/schemas/tjMDTCollectionPeriodM6Lte-Type'
        tjMDTCollectionPeriodM7Lte:
          $ref: '#/components/schemas/tjMDTCollectionPeriodM7Lte-Type'
        tjMDTCollectionPeriodRrmUmts:
          $ref: '#/components/schemas/tjMDTCollectionPeriodRrmUmts-Type'
        tjMDTCollectionPeriodRrmNR:
          $ref: '#/components/schemas/tjMDTCollectionPeriodRrmNR-Type'
        tjMDTCollectionPeriodM6NR:
          $ref: '#/components/schemas/tjMDTCollectionPeriodM6NR-Type'
        tjMDTCollectionPeriodM7NR:
          $ref: '#/components/schemas/tjMDTCollectionPeriodM7NR-Type'
        tjMDTEventListForTriggeredMeasurement:
          $ref: '#/components/schemas/tjMDTEventListForTriggeredMeasurement-Type'
        tjMDTEventThreshold:
          $ref: '#/components/schemas/tjMDTEventThreshold-Type'
        tjMDTListOfMeasurements:
          $ref: '#/components/schemas/tjMDTListOfMeasurements-Type'
        tjMDTLoggingDuration:
          $ref: '#/components/schemas/tjMDTLoggingDuration-Type'
        tjMDTLoggingInterval:
          $ref: '#/components/schemas/tjMDTLoggingInterval-Type'
        tjMDTLoggingEventThreshold:
          $ref: '#/components/schemas/tjMDTLoggingEventThreshold-Type'
        tjMDTLoggingHysteresis:
          $ref: '#/components/schemas/tjMDTLoggingHysteresis-Type'
        tjMDTLoggingTimeToTrigger:
          $ref: '#/components/schemas/tjMDTLoggingTimeToTrigger-Type'
        tjMDTMBSFNAreaList:
        collectionPeriodRrmLte:
          $ref: '#/components/schemas/collectionPeriodRrmLte-Type'
        collectionPeriodM6Lte:
          $ref: '#/components/schemas/collectionPeriodM6Lte-Type'
        collectionPeriodM7Lte:
          $ref: '#/components/schemas/collectionPeriodM7Lte-Type'
        collectionPeriodRrmUmts:
          $ref: '#/components/schemas/collectionPeriodRrmUmts-Type'
        collectionPeriodRrmNr:
          $ref: '#/components/schemas/collectionPeriodRrmNr-Type'
        collectionPeriodM6Nr:
          $ref: '#/components/schemas/collectionPeriodM6Nr-Type'
        collectionPeriodM7Nr:
          $ref: '#/components/schemas/collectionPeriodM7Nr-Type'
        eventListForEventTriggeredMeasurement:
          $ref: '#/components/schemas/eventListForEventTriggeredMeasurement-Type'
        eventThreshold:
          $ref: '#/components/schemas/eventThreshold-Type'
        listOfMeasurements:
          $ref: '#/components/schemas/listOfMeasurements-Type'
        loggingDuration:
          $ref: '#/components/schemas/loggingDuration-Type'
        loggingInterval:
          $ref: '#/components/schemas/loggingInterval-Type'
        eventThresholdL1:
          $ref: '#/components/schemas/eventThresholdL1-Type'
        hysteresisL1:
          $ref: '#/components/schemas/hysteresisL1-Type'
        timeToTriggerL1:
          $ref: '#/components/schemas/timeToTriggerL1-Type'
        mbsfnAreaList:
          type: array
          items:
            $ref: '#/components/schemas/MbsfnArea'
        tjMDTMeasurementPeriodLTE:
          $ref: '#/components/schemas/tjMDTMeasurementPeriodLTE-Type'
        tjMDTMeasurementPeriodUMTS:
          $ref: '#/components/schemas/tjMDTMeasurementPeriodUMTS-Type'
        tjMDTMeasurementQuantity:
          $ref: '#/components/schemas/tjMDTMeasurementQuantity-Type'
        tjMDTM4ThresholdUmts:
          $ref: '#/components/schemas/tjMDTM4ThresholdUmts-Type'
        tjMDTPLMNList:
          $ref: '#/components/schemas/tjMDTPLMNList-Type'
        tjMDTPositioningMethod:
          $ref: '#/components/schemas/tjMDTPositioningMethod-Type'
        tjMDTReportAmount:
          $ref: '#/components/schemas/tjMDTReportAmount-Type'
        tjMDTReportingTrigger:
          $ref: '#/components/schemas/tjMDTReportingTrigger-Type'
        tjMDTReportInterval:
          $ref: '#/components/schemas/tjMDTReportInterval-Type'
        tjMDTReportType:
          $ref: '#/components/schemas/tjMDTReportType-Type'
        tjMDTSensorInformation:
          $ref: '#/components/schemas/tjMDTSensorInformation-Type'
        tjMDTTraceCollectionEntityID:
          $ref: '#/components/schemas/tjMDTTraceCollectionEntityID-Type'
        measurementPeriodLte:
          $ref: '#/components/schemas/measurementPeriodLte-Type'
        measurementPeriodUmts:
          $ref: '#/components/schemas/measurementPeriodUmts-Type'
        measurementQuantity:
          $ref: '#/components/schemas/measurementQuantity-Type'
        eventThresholdUphUmts:
          $ref: '#/components/schemas/eventThresholdUphUmts-Type'
        plmnList:
          $ref: '#/components/schemas/plmnList-Type'
        positioningMethod:
          $ref: '#/components/schemas/positioningMethod-Type'
        reportAmount:
          $ref: '#/components/schemas/reportAmount-Type'
        reportingTrigger:
          $ref: '#/components/schemas/reportingTrigger-Type'
        reportInterval:
          $ref: '#/components/schemas/reportInterval-Type'
        reportType:
          $ref: '#/components/schemas/reportType-Type'
        sensorInformation:
          $ref: '#/components/schemas/sensorInformation-Type'
        traceCollectionEntityId:
          $ref: '#/components/schemas/traceCollectionEntityId-Type'

    ManagedFunction-ncO:
      type: object