Commit 95be48f4 authored by André Perdigão's avatar André Perdigão
Browse files

Update 11 files

- /TS29482_AIMLES_DataManagement.yaml
- /TS29482_AIMLES_ContextTransfer.yaml
- /TS29482_AIMLES_AIMLEClientDiscovery.yaml
- /TS29482_AIMLES_AIMLEClientSelection.yaml
- /TS29482_AIMLES_AssistedMLModelSelection.yaml
- /TS29482_AIMLES_SplitOpNodeRegistration.yaml
- /TS29482_AIMLES_FLMemberGroupSupport.yaml
- /TS29482_AIMLES_TLModelSelectionAssistance.yaml
- /TS29482_AIMLES_MLModelMaintenance.yaml
- /TS29482_AIMLES_MLModelPerfEvaluation.yaml
- /TS29482_AIMLES_FLMember.yaml
parent c3caa938
Loading
Loading
Loading
Loading
Loading
+42 −2
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ openapi: 3.0.0

info:
  title: AIMLES_AIMLEClientDiscovery
  version: 1.0.1
  version: 1.1.0-alpha.1
  description: |
    API for AIMLES Client Discovery Service.  
    © 2026, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).   
@@ -10,7 +10,7 @@ info:

externalDocs:
  description: >
    3GPP TS 29.482 v19.1.0; Artificial Intelligence Machine Learning Enablement 
    3GPP TS 29.482 v20.0.0; Artificial Intelligence Machine Learning Enablement 
    (AIMLE) Services; Stage 3.
  url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.482/

@@ -127,6 +127,8 @@ components:
          items:
            $ref: 'TS29548_SDD_TransmissionQualityMeasurement.yaml#/components/schemas/TransQualMeasCriteriaSet'
          minItems: 1
        edgeAimleS:
          $ref: '#/components/schemas/EdgeAIMLES'
      required:
        - serviceReq
        - aimlOpers
@@ -226,9 +228,47 @@ components:
          minItems: 1
        suppFeats:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
        edgeAimleSs:
          type: object
          additionalProperties:
            $ref: '#/components/schemas/EdgeAIMLES'
          minProperties: 1
      required:
        - clients

    EdgeAIMLES:
      description: Represents the information of the Edge deployed AIMLE server.
      type: object
      properties:
        easInfo:
          $ref: '#/components/schemas/EASInfo'
        aimleServId:
          type: string
      anyOf:
        - required: [easInfo]
        - required: [aimleServId]

    EASInfo:
      description: Represents the EAS information.
      type: object
      properties:
        easID:
          type: string
        easEndPoint:
          $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
        dnais:
          type: array
          items:
            $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnai'
          minItems: 1
        serviceArea:
          $ref: 'TS29558_Eecs_EESRegistration.yaml#/components/schemas/ServiceArea'
      anyOf:
        - required: [easID]
        - required: [easEndPoint]
        - required: [dnais]
        - required: [serviceArea]


# SIMPLE DATA TYPES
#
+3 −3
Original line number Diff line number Diff line
@@ -2,15 +2,15 @@ openapi: 3.0.0

info:
  title: AIMLES_AIMLEClientSelection
  version: 1.0.0
  version: 1.1.0-alpha.1
  description: |
    API for AIMLES Client Selection Service.  
    © 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.482 v19.0.0; Artificial Intelligence Machine Learning Enablement 
    3GPP TS 29.482 v20.0.0; Artificial Intelligence Machine Learning Enablement 
    (AIMLE) Services; Stage 3.
  url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.482/

+3 −3
Original line number Diff line number Diff line
@@ -2,15 +2,15 @@ openapi: 3.0.0

info:
  title: AIMLES_AssistedMLModelSelection
  version: 1.0.0
  version: 1.1.0-alpha.1
  description: |
    API for AIMLES Assisted ML Model Selection Service.  
    © 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.482 v19.0.0; Artificial Intelligence Machine Learning Enablement
    3GPP TS 29.482 v20.0.0; Artificial Intelligence Machine Learning Enablement
    (AIMLE) Services; Stage 3.
  url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.482/

+1 −1
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ openapi: 3.0.0

info:
  title: AIMLE Context Transfer Service
  version: 1.0.1-alpha.1
  version: 1.1.0-alpha.1
  description: |
    AIMLES Context Transfer Information Service.  
    © 2026, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).   
+14 −3
Original line number Diff line number Diff line
@@ -2,15 +2,15 @@ openapi: 3.0.0

info:
  title: AIMLES Data Management Service
  version: 1.0.0
  version: 1.1.0-alpha.1
  description: |
    AIMLES Data Management Service.  
    © 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.482 v19.0.0; Service Enabler Architecture Layer for Verticals (SEAL); Artificial
    3GPP TS 29.482 v20.0.0; Service Enabler Architecture Layer for Verticals (SEAL); Artificial
    Intelligence Machine Learning Enablement (AIMLE) Services; Stage 3.
  url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.482/

@@ -327,6 +327,8 @@ components:
          $ref: '#/components/schemas/DataProcessReqs'
        dataAnalysisReqs:
          $ref: '#/components/schemas/DataProcessReqs'
        dataDriftDetectReqs:
          $ref: '#/components/schemas/DataProcessReqs'
        notifUri:
          $ref: 'TS29122_CommonData.yaml#/components/schemas/Uri'
        expTime:
@@ -349,6 +351,8 @@ components:
          $ref: '#/components/schemas/AggregatedDataPrepOutputs'
        aggrDataAnaOut:
          $ref: '#/components/schemas/AggregatedDataAnaOutputs'
        aggrDataDriftDetect:
          $ref: '#/components/schemas/AggregatedDataPrepOutputs'
        timeStamp:
          $ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime'

@@ -376,6 +380,8 @@ components:
          type: string
        dataSetFeatId:
          type: string
        baselineDataSetId:
          type: string
        dataOperFuncId:
          type: string
        dataOperFunction:
@@ -396,6 +402,8 @@ components:
          $ref: '#/components/schemas/DataProcessReqs'
        dataAnalysisReqs:
          $ref: '#/components/schemas/DataProcessReqs'
        dataDriftDetectReqs:
          $ref: '#/components/schemas/DataProcessReqs'
        notifUri:
          $ref: 'TS29122_CommonData.yaml#/components/schemas/Uri'

@@ -506,6 +514,7 @@ components:
        enum:
         - DATA_PREPARATION
         - DATA_ANALYSIS
         - DATA_DRIFT_DETECTION
      - type: string
        description: >
          This string provides forward-compatibility with future extensions to the enumeration and
@@ -515,6 +524,8 @@ components:
        Possible values are:
        - DATA_PREPARATION: Indicates that the data management operation type is data preparation.
        - DATA_ANALYSIS: Indicates that the data management operation type is data analysis.
        - DATA_DRIFT_DETECTION: Indicates that the data management operation type is data drift
          detection.

    DataFormat:
      anyOf:
Loading