Skip to content

Commit

Permalink
Rel-18 Mar'24
Browse files Browse the repository at this point in the history
  • Loading branch information
jdegre committed Jun 8, 2024
1 parent 045f2ab commit 75878c4
Show file tree
Hide file tree
Showing 181 changed files with 18,612 additions and 2,425 deletions.
64 changes: 59 additions & 5 deletions TS24558_Eecs_ServiceProvisioning.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ openapi: 3.0.0

info:
title: Eecs_ServiceProvisioning
version: "1.1.0-alpha.4"
version: "1.1.0-alpha.5"
description: |
API for ECS Service Provisioning.
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
description: 3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification.
description: 3GPP TS 24.558 V18.4.0 Enabling Edge Applications; Protocol specification.
url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/

security:
Expand Down Expand Up @@ -334,6 +334,8 @@ components:
items:
$ref: 'TS24558_Eees_EECRegistration.yaml#/components/schemas/ACProfile'
description: Information about services the EEC wants to connect to.
appGroupProfile:
$ref: '#/components/schemas/AppGroupProfile'
eecSvcContSupp:
type: array
items:
Expand Down Expand Up @@ -369,6 +371,12 @@ components:
$ref: '#/components/schemas/EDNConfigInfo'
minItems: 1
description: List of EDN configuration information.
redirectedECS:
type: array
items:
$ref: '#/components/schemas/ECSRedirectInfo'
minItems: 1
description: List of redirected ECS information.
required:
- ednCnfgInfo

Expand Down Expand Up @@ -440,6 +448,12 @@ components:
$ref: '#/components/schemas/EDNConfigInfo'
minItems: 1
description: List of EDN configuration information.
redirectedECS:
type: array
items:
$ref: '#/components/schemas/ECSRedirectInfo'
minItems: 1
description: List of redirected ECS information.
required:
- subId
- ednCnfgInfo
Expand All @@ -454,6 +468,23 @@ components:
type: string
description: Identifies the SSID of the access point to which the UE is attached.

AppGroupProfile:
description: Represents the application group profile for common EAS.
type: object
properties:
appGrpId:
type: string
description: Represents the application group that uniquely identifies
the group of UEs using the same application.
easId:
type: string
description: Represents the application identifier of the EAS.
expectedSvcArea:
$ref: 'TS29122_CommonData.yaml#/components/schemas/LocationArea5G'
required:
- appGrpId
- easId

EDNConfigInfo:
description: Represents the EDN configuration information.
type: object
Expand All @@ -472,6 +503,21 @@ components:
- ednConInfo
- eess

ECSRedirectInfo:
description: >
Represents ECS information where the EEC shall redirect the ECS Service
Provisioning request.
type: object
properties:
ecsEndPt:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
dnn:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn'
snssai:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Snssai'
required:
- ecsEndPt

EDNConInfo:
description: Represents an EDN connection information.
type: object
Expand Down Expand Up @@ -499,6 +545,11 @@ components:
description: >
Application identities of the Edge Application Servers registered
with the EES.
appGroupIdList:
type: array
items:
type: string
description: List of Application Group IDs associated with EAS.
ecspInfo:
type: string
description: Represents an ECSP Information.
Expand Down Expand Up @@ -536,8 +587,12 @@ components:
minItems: 1
description: >
Indicates the authentication methods supported by the EES.
easBundleInfo:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo'
easBundleInfos:
type: array
items:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo'
minItems: 1
description: List of EAS bundles to which the EAS belongs.
required:
- eesId
- eecRegConf
Expand Down Expand Up @@ -587,4 +642,3 @@ components:
items:
$ref: '#/components/schemas/ConnectivityInfo'
description: List of connectivity information for the UE.

17 changes: 13 additions & 4 deletions TS24558_Eees_ACREvents.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ openapi: 3.0.0

info:
title: Eees_ACREvents
version: "1.1.0-alpha.2"
version: "1.1.0-alpha.3"
description: |
API for ACR events subscription and notification.
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
description: >
3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification.
3GPP TS 24.558 V18.4.0 Enabling Edge Applications; Protocol specification.
url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/'

security:
Expand Down Expand Up @@ -342,6 +342,17 @@ components:
$ref: '#/components/schemas/ACRCompleteEventInfo'
eecCtxtReloc:
$ref: '#/components/schemas/EecCtxtRelocStatus'
acrScenarioList:
type: array
items:
$ref: 'TS29558_Eecs_EESRegistration.yaml#/components/schemas/ACRScenario'
easBundleInfo:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo'
tEasEndPointBundleList:
type: array
items:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
minItems: 1
required:
- subId
- easId
Expand Down Expand Up @@ -412,5 +423,3 @@ components:
required:
- acrRes
- tEasEndpoint


44 changes: 40 additions & 4 deletions TS24558_Eees_AppContextRelocation.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
openapi: 3.0.0
info:
title: Eees Application Context Relocation Service
version: "1.1.0-alpha.3"
version: "1.1.0-alpha.4"
description: |
Eees Application Context Relocation Service.
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
description: >
3GPP TS 24.558 V18.3.0; Enabling Edge Applications; Protocol specification; Stage 3.
3GPP TS 24.558 V18.4.0; Enabling Edge Applications; Protocol specification; Stage 3.
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/24.558/'

servers:
Expand Down Expand Up @@ -213,10 +213,19 @@ components:
default: false
eecCtxtReloc:
$ref: '#/components/schemas/EecCtxtReloc'
predictExpTime:
$ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime'
expectedLocArea:
$ref: '#/components/schemas/ExpectedLocationArea'
acrParams:
$ref: '#/components/schemas/AcrParameters'
acrModificationParams:
$ref: '#/components/schemas/AcrModificationParams'
easBundleInfo:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo'
tEasEndPointBundleList:
type: array
items:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
minItems: 1
required:
- requestorId
- tEasEndpoint
Expand All @@ -238,6 +247,13 @@ components:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
expectedLocArea:
$ref: '#/components/schemas/ExpectedLocationArea'
easBundleInfo:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo'
tEasEndPointBundleList:
type: array
items:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
minItems: 1
required:
- ueId
- tEasId
Expand Down Expand Up @@ -269,3 +285,23 @@ components:
$ref: 'TS29122_MonitoringEvent.yaml#/components/schemas/LocationInfo'
svcArea:
$ref: 'TS29122_CommonData.yaml#/components/schemas/LocationArea5G'

AcrParameters:
description: >
Represents ACR parameters specific to ACR request initiated for Service continuity planning.
type: object
properties:
predictExpTime:
$ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime'

AcrModificationParams:
description: >
Represents ACR parameters specific to ACR modification request.
type: object
properties:
sEasEndpoint:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
tEasEndpoint:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
acrParams:
$ref: '#/components/schemas/AcrParameters'
9 changes: 6 additions & 3 deletions TS24558_Eees_EASDiscovery.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ info:
API for EAS Discovery.
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
version: "1.1.0-alpha.4"
version: "1.1.0-alpha.5"

externalDocs:
description: >
3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification.
3GPP TS 24.558 V18.4.0 Enabling Edge Applications; Protocol specification.
url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/

security:
Expand Down Expand Up @@ -510,6 +510,8 @@ components:
$ref: '#/components/schemas/ACCharacteristics'
minItems: 1
description: AC description for which an EAS is needed.
appGroupProfile:
$ref: 'TS24558_Eecs_ServiceProvisioning.yaml#/components/schemas/AppGroupProfile'
easChars:
type: array
items:
Expand Down Expand Up @@ -573,6 +575,8 @@ components:
properties:
eas:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASProfile'
eesEndPt:
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
lifeTime:
$ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime'
required:
Expand Down Expand Up @@ -732,4 +736,3 @@ components:
properties:
numRecPerf:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'

Loading

0 comments on commit 75878c4

Please sign in to comment.