Loading TS24549_ETC_Configuration.yaml +9 −3 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: ETC_Configuration version: 1.0.1 version: 1.0.2 description: | API for event triggered network slice adaptation configuration. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 24.549 V18.3.0 Application Data Analytics Enablement Service; Stage 3. 3GPP TS 24.549 V18.4.0 Application Data Analytics Enablement Service; Stage 3. url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.549/ security: Loading @@ -25,7 +25,7 @@ servers: description: apiRoot as defined in clause 5.2.4 of 3GPP TS 29.122. paths: /configurations/{configurationId}: /val-services/{valServiceId}/configurations/{configurationId}: put: description: > Perfomrs event triggered network slice adaptation. Loading @@ -33,6 +33,12 @@ paths: tags: - Event triggered network adaptation (Document) parameters: - name: valServiceId description: String identifying the resource. in: path required: true schema: type: string - name: configurationId description: String identifying the resource. in: path Loading TS24549_NSCE_SliceInfo.yaml +94 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: NSCE_SliceInfo version: 1.0.0 version: 1.0.1 description: | API for notification of slice information. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 24.549 V18.2.0 Network slice capability enablement- Service Enabler; 3GPP TS 24.549 V18.4.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/ Loading Loading @@ -132,6 +132,59 @@ paths: default: $ref: 'TS29122_CommonData.yaml#/components/responses/default' /ns-info-subscriptions: post: # This is a pseudo operation, NF service consumers shall NOT invoke this method! requestBody: required: true content: application/json: # Unspecified schema for the JSON body, since this is neither used by consumer nor by the producer. schema: {} responses: default: $ref: 'TS29122_CommonData.yaml#/components/responses/default' callbacks: NSInfoDelivery: '{callbackUri}': # The URI in {callbackUri} is not provided by SNSCE-C via NSCE_SliceInfo API in this Release. post: requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/NSInfoDel' responses: '204': description: No Content, notification was succesfull. '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' components: securitySchemes: oAuth2ClientCredentials: Loading @@ -140,3 +193,42 @@ components: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: NSInfoDel: description: Represents the network slice information delivery. type: object properties: valServId: type: string tgtNsceServId: type: string tgtNsceAddr: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint' valUeIds: type: array items: type: string minItems: 1 description: Represents the list of VAL UEs ID. nSInfos: type: array items: $ref: '#/components/schemas/NSInfo' minItems: 1 required: - valServId - tgtNsceServId - tgtNsceAddr - nSInfos NSInfo: description: Represents the network slice information. type: object properties: netSliceId: $ref: 'TS29435_NSCE_PolicyManagement.yaml#/components/schemas/NetSliceId' dnn: $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn' required: - netSliceId TS29175_Nimsas_MediaControl.yaml +4 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: 'IMS AS MediaControl Service' version: 1.0.0 version: 1.0.1 description: | Nimsas_MediaControl Service. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 29.175 V18.1.0; IP Multimedia Subsystem; IP Multimedia Subsystem (IMS) Application 3GPP TS 29.175 V18.3.0; IP Multimedia Subsystem; IP Multimedia Subsystem (IMS) Application Server (AS) Services; Stage 3 url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.175' Loading Loading @@ -200,6 +200,8 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/BdcUsedBy' appBindingInfo: $ref: 'TS29571_CommonData.yaml#/components/schemas/AppBindingInfo' qosHintInfo: $ref: 'TS29175_Nimsas_SessionEventControl.yaml#/components/schemas/QosHintInfo' ArMediaSpecification: Loading TS29175_Nimsas_SessionEventControl.yaml +29 −2 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ openapi: 3.0.0 info: title: 'IMS AS SessionEventControl Service' version: 1.0.0 version: 1.0.1 description: | Nimsas_SessionEventControl Service. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -11,7 +11,7 @@ info: externalDocs: description: > 3GPP TS 29.175 V18.1.0; IP Multimedia Subsystem; IP Multimedia Subsystem (IMS) Application 3GPP TS 29.175 V18.3.0; IP Multimedia Subsystem; IP Multimedia Subsystem (IMS) Application Server (AS) Services; Stage 3 url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.175/' Loading Loading @@ -211,6 +211,31 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/BdcUsedBy' appBindingInfo: $ref: 'TS29571_CommonData.yaml#/components/schemas/AppBindingInfo' qosHintInfo: $ref: '#/components/schemas/QosHintInfo' QosHintInfo: description: The QoS hint information used for the media. type: object properties: loss: description: the maximum desirable end-to-end transport level packet loss rate type: number format: zero-based-integer or non-zero-real localLoss: description: the maximum desirable end-to-end transport level packet loss rate applied across the local link type: number format: zero-based-integer or non-zero-real latency: description: the maximum desirable end-to-end transport level packet latency type: number format: zero-based-integer or non-zero-real localLatency: description: the maximum desirable end-to-end transport level packet latency applied across the local link type: number format: zero-based-integer or non-zero-real # ENUMS Loading @@ -224,9 +249,11 @@ components: - SESSION_ESTABLISHMENT_ALERTING - SESSION_ESTABLISHMENT_SUCCESS - SESSION_ESTABLISHMENT_FAILURE - SESSION_ESTABLISHMENT_CANCEL - MEDIA_CHANGE_REQUEST - MEDIA_CHANGE_SUCCESS - MEDIA_CHANGE_FAILURE - MEDIA_CHANGE_CANCEL - SESSION_TERMINATION - type: string description: > Loading TS29176_Nmf_MRM.yaml +4 −4 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: 'MF Media Resource Management (MRM) Service' version: 1.0.1 version: 1.0.2 description: | MF Media Resource Management (MRM) Service. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 29.176 V18.3.0; IP Multimedia Subsystem (IMS); Media Function (MF) Services; Stage 3. 3GPP TS 29.176 V18.4.0; IP Multimedia Subsystem (IMS); Media Function (MF) Services; Stage 3. url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.176/ servers: Loading Loading @@ -207,7 +207,7 @@ paths: $ref: 'TS29571_CommonData.yaml#/components/schemas/RedirectResponse' headers: Location: description: The URI pointing to the resource located on the redirect target NRF. description: The URI pointing to the resource located on the redirect target MF. required: true schema: type: string Loading @@ -219,7 +219,7 @@ paths: $ref: 'TS29571_CommonData.yaml#/components/schemas/RedirectResponse' headers: Location: description: The URI pointing to the resource located on the redirect target NRF. description: The URI pointing to the resource located on the redirect target MF. required: true schema: type: string Loading Loading
TS24549_ETC_Configuration.yaml +9 −3 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: ETC_Configuration version: 1.0.1 version: 1.0.2 description: | API for event triggered network slice adaptation configuration. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 24.549 V18.3.0 Application Data Analytics Enablement Service; Stage 3. 3GPP TS 24.549 V18.4.0 Application Data Analytics Enablement Service; Stage 3. url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.549/ security: Loading @@ -25,7 +25,7 @@ servers: description: apiRoot as defined in clause 5.2.4 of 3GPP TS 29.122. paths: /configurations/{configurationId}: /val-services/{valServiceId}/configurations/{configurationId}: put: description: > Perfomrs event triggered network slice adaptation. Loading @@ -33,6 +33,12 @@ paths: tags: - Event triggered network adaptation (Document) parameters: - name: valServiceId description: String identifying the resource. in: path required: true schema: type: string - name: configurationId description: String identifying the resource. in: path Loading
TS24549_NSCE_SliceInfo.yaml +94 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: NSCE_SliceInfo version: 1.0.0 version: 1.0.1 description: | API for notification of slice information. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 24.549 V18.2.0 Network slice capability enablement- Service Enabler; 3GPP TS 24.549 V18.4.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/ Loading Loading @@ -132,6 +132,59 @@ paths: default: $ref: 'TS29122_CommonData.yaml#/components/responses/default' /ns-info-subscriptions: post: # This is a pseudo operation, NF service consumers shall NOT invoke this method! requestBody: required: true content: application/json: # Unspecified schema for the JSON body, since this is neither used by consumer nor by the producer. schema: {} responses: default: $ref: 'TS29122_CommonData.yaml#/components/responses/default' callbacks: NSInfoDelivery: '{callbackUri}': # The URI in {callbackUri} is not provided by SNSCE-C via NSCE_SliceInfo API in this Release. post: requestBody: required: true content: application/json: schema: $ref: '#/components/schemas/NSInfoDel' responses: '204': description: No Content, notification was succesfull. '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' components: securitySchemes: oAuth2ClientCredentials: Loading @@ -140,3 +193,42 @@ components: clientCredentials: tokenUrl: '{tokenUrl}' scopes: {} schemas: NSInfoDel: description: Represents the network slice information delivery. type: object properties: valServId: type: string tgtNsceServId: type: string tgtNsceAddr: $ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint' valUeIds: type: array items: type: string minItems: 1 description: Represents the list of VAL UEs ID. nSInfos: type: array items: $ref: '#/components/schemas/NSInfo' minItems: 1 required: - valServId - tgtNsceServId - tgtNsceAddr - nSInfos NSInfo: description: Represents the network slice information. type: object properties: netSliceId: $ref: 'TS29435_NSCE_PolicyManagement.yaml#/components/schemas/NetSliceId' dnn: $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn' required: - netSliceId
TS29175_Nimsas_MediaControl.yaml +4 −2 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: 'IMS AS MediaControl Service' version: 1.0.0 version: 1.0.1 description: | Nimsas_MediaControl Service. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 29.175 V18.1.0; IP Multimedia Subsystem; IP Multimedia Subsystem (IMS) Application 3GPP TS 29.175 V18.3.0; IP Multimedia Subsystem; IP Multimedia Subsystem (IMS) Application Server (AS) Services; Stage 3 url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.175' Loading Loading @@ -200,6 +200,8 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/BdcUsedBy' appBindingInfo: $ref: 'TS29571_CommonData.yaml#/components/schemas/AppBindingInfo' qosHintInfo: $ref: 'TS29175_Nimsas_SessionEventControl.yaml#/components/schemas/QosHintInfo' ArMediaSpecification: Loading
TS29175_Nimsas_SessionEventControl.yaml +29 −2 Original line number Diff line number Diff line Loading @@ -3,7 +3,7 @@ openapi: 3.0.0 info: title: 'IMS AS SessionEventControl Service' version: 1.0.0 version: 1.0.1 description: | Nimsas_SessionEventControl Service. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -11,7 +11,7 @@ info: externalDocs: description: > 3GPP TS 29.175 V18.1.0; IP Multimedia Subsystem; IP Multimedia Subsystem (IMS) Application 3GPP TS 29.175 V18.3.0; IP Multimedia Subsystem; IP Multimedia Subsystem (IMS) Application Server (AS) Services; Stage 3 url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/29.175/' Loading Loading @@ -211,6 +211,31 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/BdcUsedBy' appBindingInfo: $ref: 'TS29571_CommonData.yaml#/components/schemas/AppBindingInfo' qosHintInfo: $ref: '#/components/schemas/QosHintInfo' QosHintInfo: description: The QoS hint information used for the media. type: object properties: loss: description: the maximum desirable end-to-end transport level packet loss rate type: number format: zero-based-integer or non-zero-real localLoss: description: the maximum desirable end-to-end transport level packet loss rate applied across the local link type: number format: zero-based-integer or non-zero-real latency: description: the maximum desirable end-to-end transport level packet latency type: number format: zero-based-integer or non-zero-real localLatency: description: the maximum desirable end-to-end transport level packet latency applied across the local link type: number format: zero-based-integer or non-zero-real # ENUMS Loading @@ -224,9 +249,11 @@ components: - SESSION_ESTABLISHMENT_ALERTING - SESSION_ESTABLISHMENT_SUCCESS - SESSION_ESTABLISHMENT_FAILURE - SESSION_ESTABLISHMENT_CANCEL - MEDIA_CHANGE_REQUEST - MEDIA_CHANGE_SUCCESS - MEDIA_CHANGE_FAILURE - MEDIA_CHANGE_CANCEL - SESSION_TERMINATION - type: string description: > Loading
TS29176_Nmf_MRM.yaml +4 −4 Original line number Diff line number Diff line Loading @@ -2,7 +2,7 @@ openapi: 3.0.0 info: title: 'MF Media Resource Management (MRM) Service' version: 1.0.1 version: 1.0.2 description: | MF Media Resource Management (MRM) Service. © 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). Loading @@ -10,7 +10,7 @@ info: externalDocs: description: > 3GPP TS 29.176 V18.3.0; IP Multimedia Subsystem (IMS); Media Function (MF) Services; Stage 3. 3GPP TS 29.176 V18.4.0; IP Multimedia Subsystem (IMS); Media Function (MF) Services; Stage 3. url: https://www.3gpp.org/ftp/Specs/archive/29_series/29.176/ servers: Loading Loading @@ -207,7 +207,7 @@ paths: $ref: 'TS29571_CommonData.yaml#/components/schemas/RedirectResponse' headers: Location: description: The URI pointing to the resource located on the redirect target NRF. description: The URI pointing to the resource located on the redirect target MF. required: true schema: type: string Loading @@ -219,7 +219,7 @@ paths: $ref: 'TS29571_CommonData.yaml#/components/schemas/RedirectResponse' headers: Location: description: The URI pointing to the resource located on the redirect target NRF. description: The URI pointing to the resource located on the redirect target MF. required: true schema: type: string Loading