6
6
API for EAS Discovery.
7
7
© 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
8
8
All rights reserved.
9
- version : " 1.1.0-alpha.2 "
9
+ version : " 1.1.0-alpha.3 "
10
10
11
11
externalDocs :
12
12
description : >
13
- 3GPP TS 24.558 V18.1 .0 Enabling Edge Applications; Protocol specification.
13
+ 3GPP TS 24.558 V18.2 .0 Enabling Edge Applications; Protocol specification.
14
14
url : https://www.3gpp.org/ftp/Specs/archive/24_series/24.558/
15
15
16
16
security :
@@ -367,6 +367,8 @@ components:
367
367
the current request. The default value false indicates the EAS instantiation triggering
368
368
should not be performed. The true value indicate the EAS instantiation triggering should
369
369
be performed.
370
+ predictExpTime :
371
+ $ref : ' TS29122_CommonData.yaml#/components/schemas/DateTime'
370
372
required :
371
373
- requestorId
372
374
@@ -387,6 +389,15 @@ components:
387
389
description : >
388
390
Contains the EAS instantiation information for each discovered EAS returned within
389
391
the discoveredEas attribute.
392
+ edgeLoadAnalytics :
393
+ type : object
394
+ additionalProperties :
395
+ $ref : ' #/components/schemas/EdgeLoadAnalytic'
396
+ minProperties : 1
397
+ description : >
398
+ Contains the statistical analytics data and predictive analytics data for each
399
+ discovered application server. The key of the map shall be the EAS ID to which
400
+ the provided analytics data within the map value relates.
390
401
required :
391
402
- discoveredEas
392
403
@@ -432,9 +443,15 @@ components:
432
443
the current request. The default value false indicates the EAS instantiation triggering
433
444
should not be performed. The true value indicate the EAS instantiation triggering should
434
445
be performed.
446
+ eecTriggerRequest :
447
+ type : boolean
448
+ description : >
449
+ Indicates to the EES whether the application triggering is required by the EEC.
450
+ Default value false indicates the application triggering is not required.
435
451
required :
436
452
- eecId
437
453
- easEventType
454
+
438
455
EasDiscoveryNotification :
439
456
description : Notification of EAS discovery information.
440
457
type : object
@@ -460,6 +477,15 @@ components:
460
477
description : >
461
478
Contains the EAS instantiation information for each discovered EAS returned within
462
479
the "discoveredEas" attribute.
480
+ edgeLoadAnalytics :
481
+ type : object
482
+ additionalProperties :
483
+ $ref : ' #/components/schemas/EdgeLoadAnalytic'
484
+ minProperties : 1
485
+ description : >
486
+ Contains the statistical analytics data and predictive analytics data for each
487
+ discovered application server. The key of the map shall be the EAS ID to which
488
+ the provided analytics data within the map value relates.
463
489
required :
464
490
- subId
465
491
- eventType
@@ -489,6 +515,16 @@ components:
489
515
easId :
490
516
type : string
491
517
description : EAS application identifier.
518
+ appGrpId :
519
+ type : string
520
+ description : >
521
+ Application group identifier, identifying a group of UEs using the same
522
+ application service.
523
+ easSyncInd :
524
+ type : boolean
525
+ description : >
526
+ Indicates whether the synchronization between the EASs is required. The
527
+ default value false indicates the EAS synchronization is not required.
492
528
easProvId :
493
529
type : string
494
530
description : EAS provider identifier.
@@ -530,6 +566,7 @@ components:
530
566
$ref : ' TS29122_CommonData.yaml#/components/schemas/DateTime'
531
567
required :
532
568
- eas
569
+
533
570
EasDynamicInfoFilter :
534
571
description : Represents EAS dynamic information changes filter.
535
572
type : object
@@ -542,6 +579,7 @@ components:
542
579
description : List of EAS dynamic information required by the EEC per EAS.
543
580
required :
544
581
- dynInfoFilter
582
+
545
583
EasDynamicInfoFilterData :
546
584
description : Represents an EAS dynamic information.
547
585
type : object
@@ -561,6 +599,8 @@ components:
561
599
easPt :
562
600
type : boolean
563
601
description : Notify if EAS endpoint changed.
602
+ easEndPoint :
603
+ $ref : ' TS29558_Eees_EASRegistration.yaml#/components/schemas/EndPoint'
564
604
easFeature :
565
605
type : boolean
566
606
description : Notify if EAS feature changed.
@@ -641,3 +681,43 @@ components:
641
681
- required : [eesId]
642
682
- required : [easId]
643
683
- required : [eecId]
684
+
685
+ EdgeLoadAnalytic :
686
+ description : >
687
+ Contains the statistical analytics data and predictive analytics data for each
688
+ discovered application server.
689
+ type : object
690
+ properties :
691
+ easId :
692
+ type : string
693
+ description : The application identifier of the EAS, e.g. FQDN, URI.
694
+ predictData :
695
+ $ref : ' #/components/schemas/PredictiveData'
696
+ statisticData :
697
+ $ref : ' #/components/schemas/StatisticalData'
698
+ required :
699
+ - easId
700
+
701
+ PredictiveData :
702
+ description : >
703
+ Contains the predictive analytics data for each discovered EAS service status
704
+ (e.g. EAS schedule, EAS status) change.
705
+ type : object
706
+ properties :
707
+ scheds :
708
+ type : array
709
+ items :
710
+ $ref : ' TS29122_CpProvisioning.yaml#/components/schemas/ScheduledCommunicationTime'
711
+ minItems : 1
712
+ status :
713
+ type : string
714
+ description : Indicates the EAS status (e.g. Enabled, Disabled etc.).
715
+
716
+ StatisticalData :
717
+ description : >
718
+ Contains the statistical analytics data (e.g. number of times the client received
719
+ expected performance from the EAS).
720
+ type : object
721
+ properties :
722
+ numRecPerf :
723
+ $ref : ' TS29571_CommonData.yaml#/components/schemas/Uinteger'
0 commit comments