Skip to content

Commit a73bcee

Browse files
committed
Rel-18 Dec'23
1 parent 824e6c0 commit a73bcee

File tree

179 files changed

+19422
-3441
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

179 files changed

+19422
-3441
lines changed

TS24558_Eecs_ServiceProvisioning.yaml

+35-4
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ openapi: 3.0.0
22

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

1515
security:
@@ -529,10 +529,41 @@ components:
529529
description: >
530530
The EAS instantiation status per EASID (e.g. instantiated, instantiable but not be
531531
instantiated yet).
532+
eesAuthMethods:
533+
type: array
534+
items:
535+
$ref: '#/components/schemas/EesAuthMethod'
536+
minItems: 1
537+
description: >
538+
Indicates the authentication methods supported by the EES.
539+
easBundleInfo:
540+
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo'
532541
required:
533542
- eesId
534543
- eecRegConf
535544

545+
EesAuthMethod:
546+
anyOf:
547+
- type: string
548+
enum:
549+
- TLS_CLIENT_SERVER_CERTIFICATE
550+
- TLS_WITH_AKMA
551+
- TLS_WITH_GBA
552+
- SERVER_SIDE_CERTIFICATE_BASED
553+
- type: string
554+
description: >
555+
This string provides forward-compatibility with future
556+
extensions to the enumeration and is not used to encode
557+
content defined in the present version of this API.
558+
description: |
559+
Represents the Authentication methods supported by EES.
560+
Possible values are:
561+
- TLS_CLIENT_SERVER_CERTIFICATE: Represents TLS with client server certificate
562+
authentication.
563+
- TLS_WITH_AKMA: Represents TLS with AKMA authentication.
564+
- TLS_WITH_GBA: Represents TLS with GBA authentication.
565+
- SERVER_SIDE_CERTIFICATE_BASED: Represents server side certification only.
566+
536567
ECSServProvSubscriptionPatch:
537568
description: >
538569
Represents modifications to an individual service provisioning subscription resource.
@@ -550,10 +581,10 @@ components:
550581
items:
551582
$ref: 'TS29558_Eecs_EESRegistration.yaml#/components/schemas/ACRScenario'
552583
description: >
553-
Indicates if the EEC supports service continuity or not, also indicates which ACR
554-
scenarios are supported by the EEC.
584+
Indicates which ACR scenarios are supported by the EEC.
555585
connInfo:
556586
type: array
557587
items:
558588
$ref: '#/components/schemas/ConnectivityInfo'
559589
description: List of connectivity information for the UE.
590+

TS24558_Eees_ACREvents.yaml

+5-3
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ openapi: 3.0.0
22

33
info:
44
title: Eees_ACREvents
5-
version: "1.1.0-alpha.1"
5+
version: "1.1.0-alpha.2"
66
description: |
77
API for ACR events subscription and notification.
88
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
99
All rights reserved.
1010
1111
externalDocs:
1212
description: >
13-
3GPP TS 24.558 V18.1.0 Enabling Edge Applications; Protocol specification.
13+
3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification.
1414
url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/'
1515

1616
security:
@@ -22,7 +22,7 @@ servers:
2222
variables:
2323
apiRoot:
2424
default: https://example.com
25-
description: apiRoot as defined in clause 6.1 of 3GPP TS 24.558
25+
description: apiRoot as defined in clause 7.5 of 3GPP TS 29.558
2626

2727
paths:
2828

@@ -412,3 +412,5 @@ components:
412412
required:
413413
- acrRes
414414
- tEasEndpoint
415+
416+

TS24558_Eees_AppContextRelocation.yaml

+18-2
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
openapi: 3.0.0
22
info:
33
title: Eees Application Context Relocation Service
4-
version: "1.1.0-alpha.2"
4+
version: "1.1.0-alpha.3"
55
description: |
66
Eees Application Context Relocation Service.
77
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
88
All rights reserved.
99
1010
externalDocs:
1111
description: >
12-
3GPP TS 24.558 V18.1.0; Enabling Edge Applications; Protocol specification; Stage 3.
12+
3GPP TS 24.558 V18.3.0; Enabling Edge Applications; Protocol specification; Stage 3.
1313
url: 'https://www.3gpp.org/ftp/Specs/archive/29_series/24.558/'
1414

1515
servers:
@@ -177,6 +177,8 @@ components:
177177
type: string
178178
sEasEndpoint:
179179
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
180+
expectedLocArea:
181+
$ref: '#/components/schemas/ExpectedLocationArea'
180182
required:
181183
- requestorId
182184
- sEasEndpoint
@@ -213,6 +215,8 @@ components:
213215
$ref: '#/components/schemas/EecCtxtReloc'
214216
predictExpTime:
215217
$ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime'
218+
expectedLocArea:
219+
$ref: '#/components/schemas/ExpectedLocationArea'
216220
required:
217221
- requestorId
218222
- tEasEndpoint
@@ -232,6 +236,8 @@ components:
232236
type: string
233237
tEasEndpoint:
234238
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
239+
expectedLocArea:
240+
$ref: '#/components/schemas/ExpectedLocationArea'
235241
required:
236242
- ueId
237243
- tEasId
@@ -253,3 +259,13 @@ components:
253259
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
254260
required:
255261
- eecCtxtId
262+
263+
ExpectedLocationArea:
264+
description: >
265+
Represents the expected location or service are of UE.
266+
type: object
267+
properties:
268+
locInfo:
269+
$ref: 'TS29122_MonitoringEvent.yaml#/components/schemas/LocationInfo'
270+
svcArea:
271+
$ref: 'TS29122_CommonData.yaml#/components/schemas/LocationArea5G'

TS24558_Eees_EASDiscovery.yaml

+15-3
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ info:
66
API for EAS Discovery.
77
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
88
All rights reserved.
9-
version: "1.1.0-alpha.3"
9+
version: "1.1.0-alpha.4"
1010

1111
externalDocs:
1212
description: >
13-
3GPP TS 24.558 V18.2.0 Enabling Edge Applications; Protocol specification.
13+
3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification.
1414
url: https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/
1515

1616
security:
@@ -22,7 +22,7 @@ servers:
2222
variables:
2323
apiRoot:
2424
default: https://example.com
25-
description: apiRoot as defined in clause 6.1 of 3GPP TS 24.558
25+
description: apiRoot as defined in clause 7.5 of 3GPP TS 29.558.
2626

2727
paths:
2828

@@ -369,6 +369,15 @@ components:
369369
be performed.
370370
predictExpTime:
371371
$ref: 'TS29122_CommonData.yaml#/components/schemas/DateTime'
372+
servingPLMNInfo:
373+
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnIdNid'
374+
svcContinuityPlanInd:
375+
type: boolean
376+
description: >
377+
Indicates to the EES whether the EAS discovery request is triggered as part of service
378+
continuity planning. The default value false indicates this request is not part of
379+
service continuity planning. The true value indicate this request is part of
380+
service continuity planning.
372381
required:
373382
- requestorId
374383

@@ -553,6 +562,8 @@ components:
553562
type: string
554563
minItems: 1
555564
description: Service features.
565+
easBundleInfo:
566+
$ref: 'TS29558_Eees_EASRegistration.yaml#/components/schemas/EASBundleInfo'
556567
not:
557568
required: [stdEasType, easType]
558569

@@ -721,3 +732,4 @@ components:
721732
properties:
722733
numRecPerf:
723734
$ref: 'TS29571_CommonData.yaml#/components/schemas/Uinteger'
735+

TS24558_Eees_EECRegistration.yaml

+17-3
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ openapi: 3.0.0
22

33
info:
44
title: Eees_EECRegistration
5-
version: "1.1.0-alpha.3"
5+
version: "1.1.0-alpha.4"
66
description: |
77
API for EEC registration.
88
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
99
All rights reserved.
1010
1111
externalDocs:
1212
description: >
13-
3GPP TS 24.558 V18.2.0 Enabling Edge Applications; Protocol specification.
13+
3GPP TS 24.558 V18.3.0 Enabling Edge Applications; Protocol specification.
1414
url: 'https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/'
1515

1616
security:
@@ -22,7 +22,7 @@ servers:
2222
variables:
2323
apiRoot:
2424
default: https://example.com
25-
description: apiRoot as defined in clause 6.1 of 3GPP TS 24.558
25+
description: apiRoot as defined in clause 7.5 of 3GPP TS 29.558.
2626

2727
paths:
2828

@@ -269,8 +269,18 @@ components:
269269
Set to true to indicate that UE Mobility support is required.
270270
Set to false to indicate that UE mobility support is not required.
271271
The default value when omitted is false.
272+
easSelReqInd:
273+
type: boolean
274+
description: >
275+
Set to true to indicate the EES support for EAS selection.
276+
Set to false to indicate the EES shall not select the EAS.
277+
The default value when omitted is false.
272278
ueType:
273279
$ref: '#/components/schemas/DeviceType'
280+
discoveredEas:
281+
type: array
282+
items:
283+
$ref: 'TS24558_Eees_EASDiscovery.yaml#/components/schemas/DiscoveredEas'
274284
unfulfillAcProfs:
275285
type: array
276286
items:
@@ -376,6 +386,9 @@ components:
376386
ueMobilityReq:
377387
type: boolean
378388
description: Indicates whether UE requires mobility support or not.
389+
easSelReqInd:
390+
type: boolean
391+
description: Indicates whether EES support for EAS selection is required or not.
379392
ueType:
380393
$ref: '#/components/schemas/DeviceType'
381394

@@ -422,3 +435,4 @@ components:
422435
Possible values are:
423436
- CONSTRAINED_UE: Indicates UE is constrained with resources like power, processor etc.
424437
- NORMAL_UE: Indicates UE is not constrained with resources.
438+

0 commit comments

Comments
 (0)