Commit 9216e7d1 authored by Jesus de Gregorio's avatar Jesus de Gregorio
Browse files

CT#110

parent a15d3f3d
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2,14 +2,14 @@ openapi: 3.0.0

info:
  title: LMS_Information
  version: 1.0.0-alpha.7
  version: 1.0.0
  description: |
    API for Requesting and subscribing on Location Information from LMS Service.  
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
    All rights reserved.

externalDocs:
  description: 3GPP TS 24.283 V2.0.0; Mission Critical Location Management (MCLoc).
  description: 3GPP TS 24.283 V19.1.0; Mission Critical Location Management (MCLoc).
  url: http://www.3gpp.org/ftp/Specs/archive/24_series/24.283/

servers:
+2 −12
Original line number Diff line number Diff line
@@ -2,14 +2,14 @@ openapi: 3.0.0

info:
  title: LMS_Reporting
  version: 1.0.0-alpha.8
  version: 1.0.0
  description: |
    API for Registration and location reporting to LMS Service.  
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
    All rights reserved.

externalDocs:
  description: 3GPP TS 24.283 V2.0.0; Mission Critical Location Management (MCLoc).
  description: 3GPP TS 24.283 V19.1.0; Mission Critical Location Management (MCLoc).
  url: http://www.3gpp.org/ftp/Specs/archive/24_series/24.283/

servers:
@@ -551,21 +551,12 @@ components:
        trigger location reporting.
      type: object
      properties:
        anyAreaChange:
          $ref: '#/components/schemas/AnyAreaChange'
        enterSpecifcArea:
          $ref: '#/components/schemas/SpecificArea'
        exitSpecifcArea:
          $ref: '#/components/schemas/SpecificArea'


    AnyAreaChange:
      description: The presence of this attribute specifies that any area change
        is a trigger for location reporting.
      type: object
      properties:
        triggerId:
          $ref: '#/components/schemas/TriggerId'

    SpecificArea:
      description: A geographical area which triggers location reporting when 
@@ -886,7 +877,6 @@ components:
          $ref: '#/components/schemas/TriggerId'
        trackingArea:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Tac'
## It is FFS if a specific format for Eutran tracking area id is needed



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

info:
  title: ETC_Configuration
  version: 1.1.0-alpha.1
  version: 1.1.0
  description: |
    API for event triggered network slice adaptation configuration.  
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
@@ -10,7 +10,7 @@ info:

externalDocs:
  description: >
    3GPP TS 24.549 V19.0.0 Application Data Analytics Enablement Service; Stage 3.
    3GPP TS 24.549 V19.1.0 Application Data Analytics Enablement Service; Stage 3.
  url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.549/

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

info:
  title: NSCE_SliceInfo
  version: 1.1.0-alpha.1
  version: 1.1.0
  description: |
    API for notification of slice information.  
    © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).  
@@ -10,7 +10,7 @@ info:

externalDocs:
  description: >
    3GPP TS 24.549 V19.0.0 Network slice capability enablement- Service Enabler;
    3GPP TS 24.549 V19.1.0 Network slice capability enablement- Service Enabler;
    Architecture Layer for Verticals (SEAL); Protocol specification; Stage 3.
  url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.549/

+98 −2
Original line number Diff line number Diff line
openapi: 3.0.0
info:
  title: SM Server Data Source Registration and Notification Service
  version: 1.0.0-alpha.0
  version: 1.0.1
  description: >
    API for Data Source Registration and Notification Service.

@@ -11,7 +11,7 @@ info:
    All rights reserved.
externalDocs:
  description: >
    3GPP TS 24.550 V1.1.0; Digital asset, Spatial mapping and Spatial anchors
    3GPP TS 24.550 V19.0.0; Digital asset, Spatial mapping and Spatial anchors
    server - Service Enabler Architecture Layer for Verticals (SEAL); Stage 3.
  url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.550/

@@ -77,6 +77,48 @@ paths:
        default:
          $ref: 'TS29122_CommonData.yaml#/components/responses/default'

      callbacks:
        DataSourceNotification:
          '{$request.body#/notificationDestination}': 
            post:
              requestBody:
                required: true
                content:
                  application/json:
                    schema:
                      $ref: '#/components/schemas/DataSourceNotification'
              responses:
                '204':
                  description: >
                    No Content. The Spatial Anchors Notification is successfully
                    received and acknowledged.
                '307':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/307'
                '308':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/308'
                '400':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/400'
                '401':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/401'
                '403':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/403'
                '404':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/404'
                '411':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/411'
                '413':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/413'
                '415':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/415'
                '429':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/429'
                '500':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/500'
                '503':
                  $ref: 'TS29122_CommonData.yaml#/components/responses/503'
                default:
                  $ref: 'TS29122_CommonData.yaml#/components/responses/default'

  /datasources-reg-lists/{dataSourceRegId}:
    parameters:
      - name: dataSourceRegId
@@ -307,3 +349,57 @@ components:
        - smDataIdentifier
        - smDataType
        - smDataArea

    DataSourceNotification:
      description: >
        Represents the Data Source Notification.
      type: object
      properties:
        requestorId:
          type: string
          description: >
            Represents the identity of the requestor, either a VAL User or a VAL UE.
        dataSourceRegId:
          type: string
          description: >
            Represents the identifier of the SM data source registration resource.
        dsNotificationInfo:
            $ref: '#/components/schemas/DataSourceNotificationInfo'
      required:
        - requestorId
        - dataSourceRegId
        - dsNotificationInfo

    DataSourceNotificationInfo:
      description: >
        Represents the detailed Data Source Notification information.
      type: object
      properties:
        smDataIdentifier:
          type: string
        smDataType:
          type: string
        smFormat:
          anyOf:
          - type: string
            enum:
              - RAW_MAP
              - PROCESSED_MAP
          - type: string
            description: >
              This string provides forward-compatibility with future
              extensions to the enumeration but is not used to encode
              content defined in the present version of this API.
          description: >
              Possible values are:
              - RAW_MAP: Represents the raw spatial map.
              - PROCESSED_MAP: Represents the processed spatial map.
        smDurationInfo:
          $ref: 'TS29122_CommonData.yaml#/components/schemas/TimeWindow'
        smFrequencyInfo:
          $ref: 'TS29122_CommonData.yaml#/components/schemas/DurationSec'
        smEndPt:
          $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
      required:
        - smDataIdentifier
        - smEndPt
Loading