#-------Definition of the scenario specific ExpectationObject dataType ----------#
#-------Definition of the Scenario specific ExpectationTarget dataType----------#
DLThptPerUETarget:
description:>-
This data type is the "ExpectationTarget" data type with specialisations for DLThptPerUETarget. It describes the DL throughput target by the per UE for the
edge service supporting or radio servicde that the intent expectation is applied. For details see dlThptPerUE defined in clause 6.3.1 of TS 28.541 [5].
This data type is the "ExpectationTarget" data type with specialisations for ULThptPerUETarget.It describes the UL throughput target by the per UE for the edge
service supporting or radio service that the intent expectation is applied. For details see ulThptPerUE defined in clause 6.3.1 of TS 28.541 [5].
This data type is the "ExpectationTarget" data type with specialisations for DLLatencyTarget.It describes the DL latency target for the edge service supporting or radio service
that the intent expectation is applied
type:object
properties:
targetName:
type:string
enum:
-DlLatency
targetCondition:
type:string
enum:
-IS_LESS_THAN
targetValueRange:
type:integer
ULLatencyTarget:
description:>-
This data type is the "ExpectationTarget" data type with specialisations for ULLatencyTarget. It describes the UL latency target for the edge service supporting or radioService
that the intent expectation is applied. For details see attribute ulLatency defined in clause 6.3.1 of TS 28.541 [5]
type:object
properties:
targetName:
type:string
enum:
-UlLatency
targetCondition:
type:string
enum:
-IS_LESS_THAN
targetValueRange:
type:integer
MaxNumberofUEsTarget:
description:>-
This data type is the "ExpectationTarget" data type with specialisations for MaxNumberofUEsTarget.It describes the the number of UEs for edge service supporting
that the intent expectation is applied. For details see attribute maxNumberofUE defined in clause 6.3.1 of of TS 28.541 [5]
type:object
properties:
targetName:
type:string
enum:
-maxNumberofUEs
targetCondition:
type:string
enum:
-IS_LESS_THAN
targetValueRange:
type:integer
ActivityFactorTarget:
description:>-
This data type is the "ExpectationTarget" data type with specialisations for ActivityFactorTarget.It describes the percentage value of the amount of simultaneous
active UEs to the total number of UEs where active means the UEs are exchanging data with the edge service supporting that the intent expectation is applied.
For details see activityFactor in clause 6.3.1 in TS 28.541 [5].
type:object
properties:
targetName:
type:string
enum:
-activityFactor
targetCondition:
type:string
enum:
-IS_EQUAL_TO
targetValueRange:
type:integer
UESpeedTarget:
description:>-
This data type is the "ExpectationTarget" data type with specialisations for UESpeedTarget.It describes the speed (in km/hour) supported for edge service supporting
that the intent expectation is applied. For details see uESpeed in clause 6.3.1 in TS 28.541[5].
type:object
properties:
targetName:
type:string
enum:
-uESpeed
targetCondition:
type:string
enum:
-IS_LESS_THAN
targetValueRange:
type:integer
#-------Definition of the Scenario specific ExpectationTarget dataType----------#
#-------Definition of the concrete ObjectContext dataType----------------#
EdgeIdentificationIdContext:
description:>-
This data type is the "ObjectContext" data type with specialisations for EdgeIdentificationIdContext
type:object
properties:
contextAttribute:
type:string
enum:
-edgeIdentificationId
contextCondition:
type:string
enum:
-IS_EQUAL_TO
contextValueRange:
type:string
EdgeIdentificationLocContext:
description:>-
This data type is the "ObjectContext" data type with specialisations for EdgeIdentificationLocContext
#-------Definition of the scenario specific ExpectationObject dataType ----------#
#-------Definition of the Scenario specific ExpectationTarget dataType----------#
MaintenanceVersionTarget:
description:>-
This data type is the "ExpectationTarget" data type with specialisations for Maintenance Version Target. It describes the maintenance version target for the network maintenance, such as target version of the maintenance object after maintenance.
type:object
properties:
targetName:
type:string
enum:
-MaintenanceVersion
targetCondition:
type:string
enum:
-IS_EQUAL_TO
targetValueRange:
type:string
#-------Definition of the Scenario specific ExpectationTarget dataType----------#
#-------Definition of the concrete ObjectContext dataType----------------#
MaintenanceVersionContext:
description:>-
This data type is the "ObjectContext" data type with specialisations for MaintenanceVersionContext. It describes the scope of the maintenance objects based on software version.
type:object
properties:
contextAttribute:
type:string
enum:
-swVersion
contextCondition:
type:string
enum:
-IS_ALL_OF
contextValueRange:
type:array
items:
type:string
MaintenanceOrderContext:
description:>-
This data type is the "ObjectContext" data type with specialisations for MaintenanceOrderContext. It describes describes the list of DNs for NFs/NEs based on their order for maintenance.
type:object
properties:
contextAttribute:
type:string
enum:
-maintenanceOrder
contextCondition:
type:string
enum:
-IS_ALL_OF
contextValueRange:
type:array
items:
type:string
MaintenanceTypeContext:
description:>-
This data type is the "ObjectContext" data type with specialisations for MaintenanceTypeContext. It describes the type of maintenance expected for the maintenance object.
type:object
properties:
contextAttribute:
type:string
enum:
-maintenanceType
contextCondition:
type:string
enum:
-IS_EQUAL_TO
contextValueRange:
type:array
uniqueItems:true
items:
type:string
enum:
-UPGRADE
-DOWNGRADE
#-------Definition of the concrete ObjectContext dataType----------------#
#-------Definition of the concrete ExpectationContext dataType----------------#
MaintenanceTimeContext:
description:>-
This data type is the "ExpectationContext" data type with specialisations for MaintenanceTimeContext