Commit 2de9599c authored by Peter Schmitt's avatar Peter Schmitt
Browse files

Replace TS29571_CommonData.yaml

parent e60d9220
Loading
Loading
Loading
Loading
Loading
+7620 −7615
Original line number Diff line number Diff line
@@ -7,11 +7,11 @@ info:
  title: 'Common Data Types'
  description: |
    Common Data Types for Service Based Interfaces.  
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
    © 2026, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
    All rights reserved.

externalDocs:
  description: 3GPP TS 29.571 Common Data Types for Service Based Interfaces, version 19.5.0
  description: 3GPP TS 29.571 Common Data Types for Service Based Interfaces, version 19.6.0
  url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.571/'

paths: {}
@@ -239,7 +239,7 @@ components:
        6.6 in 3GPP TS 29.500. The string shall contain a bitmask indicating supported features in 
        hexadecimal representation Each character in the string shall take a value of "0" to "9", 
        "a" to "f" or "A" to "F" and shall represent the support of 4 features as described in 
        table 5.2.2-3. The most significant character representing the highest-numbered features
        table 5.2.2-3. The most significant character representing the highest-numbered features
        shall  appear first in the string, and the character representing features 1 to 4
        shall appear last  in the string. The list of features and their numbering (starting with 1)
        are defined  separately for each API. If the string contains a lower number of characters
@@ -339,7 +339,7 @@ components:
      description: |
        String with format "time-numoffset" optionally appended by "daylightSavingTime", where 
        - "time-numoffset" shall represent the time zone adjusted for daylight saving time and be
           encoded as time-numoffset as defined in clause 5.6 of IETF RFC 3339; 
           encoded as time-numoffset as defined in clause 5.6 of IETF RFC 3339; 
        - "daylightSavingTime" shall represent the adjustment that has been made and shall be
           encoded as "+1" or "+2" for a +1 or +2 hours adjustment. 

@@ -1507,7 +1507,7 @@ components:
        <MNC> encoding the Mobile Network Code part of the PLMN, comprising 3 digits. 
          If there are only 2 significant digits in the MNC, one "0" digit shall be inserted 
          at the left side to fill the 3 digits coding of MNC.  Pattern: '^[0-9]{3}$'
        <NID> encoded as defined in clause 5.4.2 ("Nid" data type definition) 
        <NID> encoded as defined in clause 5.4.2 ("Nid" data type definition) 
        <NFInstanceId> encoded as defined in clause 5.3.2 
        <ServiceName> encoded as defined in 3GPP TS 29.510 
        <Set ID> encoded as a string of characters consisting of alphabetic 
@@ -2896,7 +2896,7 @@ components:
          default: false
          description: >
            Indicates the support of Access Traffic Steering, Switching and Splitting procedures
            using the MPTCP steering functionality (see clauses 4.2.10, 5.32 of 3GPP TS 23.501
            using the MPTCP steering functionality (see clauses 4.2.10, 5.32 of 3GPP TS 23.501
            true: Supported
            false (default): Not Supported
        mpquic:
@@ -2904,7 +2904,7 @@ components:
          default: false
          description: >
            Indicates the support of Access Traffic Steering, Switching and Splitting procedures 
            using the MPQUIC-UDP steering functionality (see clauses 4.2.10, 5.32 of 3GPP TS 23.501)
            using the MPQUIC-UDP steering functionality (see clauses 4.2.10, 5.32 of 3GPP TS 23.501)
            true: Supported
            false (default): Not Supported
        rttWithoutPmf:
@@ -2912,7 +2912,7 @@ components:
          default: false
          description: >
            This IE is only used by the UPF to indicate whether the UPF supports RTT measurement
            without PMF (see clauses 5.32.2, 6.3.3.3 of 3GPP TS 23.501
            without PMF (see clauses 5.32.2, 6.3.3.3 of 3GPP TS 23.501
            true: Supported
            false (default): Not Supported
        mpquicIp:
@@ -2920,7 +2920,7 @@ components:
          default: false
          description: >
            Indicates the support of Access Traffic Steering, Switching and Splitting procedures 
            using the MPQUIC-IP steering functionality (see clauses 4.2.10, 5.32 of 3GPP TS 23.501)
            using the MPQUIC-IP steering functionality (see clauses 4.2.10, 5.32 of 3GPP TS 23.501)
            true: Supported
            false (default): Not Supported
        mpquicE:
@@ -2928,7 +2928,7 @@ components:
          default: false
          description: >
            Indicates the support of Access Traffic Steering, Switching and Splitting procedures 
            using the MPQUIC-E steering functionality (see clauses 4.2.10, 5.32 of 3GPP TS 23.501)
            using the MPQUIC-E steering functionality (see clauses 4.2.10, 5.32 of 3GPP TS 23.501)
            true: Supported
            false (default): Not Supported
    PlmnIdNid:
@@ -3138,7 +3138,7 @@ components:
        with the OpenAPI 'nullable: true' property.

    AcsInfo:
      description: The ACS information for the 5G-RG is defined in BBF TR-069 [42] or in BBF TR-369
      description: The ACS information for the 5G-RG is defined in BBF TR-069 [42] or in BBF TR-369
      type: object
      properties:
        acsUrl:
@@ -3253,7 +3253,7 @@ components:
          type: string
          pattern: '^[0-9A-F]{20}$'
          description: >
            Refers to Calling Geodetic Location. See ITU-T Recommendation Q.763 (1999) clause
            Refers to Calling Geodetic Location. See ITU-T Recommendation Q.763 (1999) clause
            3.88.2. Only the description of an ellipsoid point with uncertainty circle is allowed
            to be used.

@@ -4367,7 +4367,7 @@ components:
      type: integer
      minimum: 1
      description: >
        Unsigned integer indicating Packet Delay Budget (see clauses 5.7.3.4 and 5.7.4 of 3GPP
        Unsigned integer indicating Packet Delay Budget (see clauses 5.7.3.4 and 5.7.4 of 3GPP
        TS 23.501 [8])), expressed in 0.01 milliseconds.

    ExtPacketDelBudgetRm:
@@ -4501,7 +4501,7 @@ components:
        - $ref: '#/components/schemas/NullValue'
      description: >
        The enumeration AdditionalQosFlowInfo provides additional QoS flow information (see clause 
        9.3.1.12 3GPP TS 38.413 [11]). It shall comply with the provisions defined in table
        9.3.1.12 3GPP TS 38.413 [11]). It shall comply with the provisions defined in table
        5.5.3.12-1.

    PartitioningCriteria:
@@ -4950,7 +4950,7 @@ components:
        - Trace Reference: MCC (3 digits), MNC (2 or 3 digits), 
          Trace ID (3 octets, encoded as 6 hexadecimal digits)
        - Trace Recording Session Reference (2 octets, encoded as 4 hexadecimal digits)
      format: string
      type: string
      pattern: '^[0-9]{3}-[0-9]{2,3}-[A-Fa-f0-9]{6}-[A-Fa-f0-9]{4}$'

#
@@ -5056,7 +5056,7 @@ components:
      description: >
        The enumeration MeasurementNrForMdt defines Measurements used for MDT in NR in the trace.
        See 3GPP TS 32.422 for further description of the values. It shall comply with the
        provisions defined in table 5.6.3.6-1.
        provisions defined in table 5.6.3.6-1.

    SensorMeasurement:
      anyOf:
@@ -5313,7 +5313,7 @@ components:
      description: >
        The enumeration AvailableRanVisibleQoeMetric indicates different available
        RAN-visible QoE metrics to the gNB. It shall comply with the provisions defined
        in TS 29.571, table 5.6.3.22-1.
        in TS 29.571, table 5.6.3.22-1.
      anyOf:
        - type: string
          enum:
@@ -6942,6 +6942,8 @@ components:
      type: object
      not: 
        required: [maxRetry, maxTime]
      required:
        - streamId
      properties:
        streamId:
          type: integer
@@ -7127,6 +7129,8 @@ components:
      properties:
        imsEvent:
          $ref: '#/components/schemas/ImsEvent'
        referenceId:
          $ref: 'TS29503_Nudm_EE.yaml#/components/schemas/ReferenceId'
        eventReport:
          $ref: '#/components/schemas/ImsEventReportInfo'
        sessionId:
@@ -7613,3 +7617,4 @@ components:
            $ref: '#/components/schemas/ProblemDetails'
    default:
      description: Generic Error