gst.json 123 KiB
Newer Older
Christos Tranoris's avatar
Christos Tranoris committed
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "MCPTT"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "MCData"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "MCVideo"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "MC interworking"
					}
				}
			]
		},
		{
			"name": "MMTel support",
			"configurable": false,
			"description": "This attribute describes whether the network slice supports IP Multimedia Subsystem (IMS) and Multimedia Telephony Service MMTel. This parameter describes whether the GSMA PRD NG.114 compliant MMTel deployment is supported in the network slice.",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
			"valueType": "BINARY",
			"serviceSpecCharRelationship": [
				{
					"name": "Character Attribute",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Functional",
					"role": "tag",
					"relationshipType": "tag"
				}
Christos Tranoris's avatar
Christos Tranoris committed
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": true,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "0",
						"alias": "Not supported"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "1",
						"alias": "Supported"
					}
				}
			]
		},
		{
			"name": "NB-IoT support",
			"configurable": false,
			"description": "This attribute describes whether NB-IoT is supported in the RAN in the network slice.",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
			"valueType": "BINARY",
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": true,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "0",
						"alias": "Not supported"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "1",
						"alias": "Supported"
					}
				}
			]
		},
		{
			"name": "Network functions owned by Network Slice Customer",
			"configurable": false,
			"description": "A NSC can own some network functions. This attribute provides a list of network functions to be provided by the NSC. If the list is empty, or this attribute is not included, the NSC is not providing any network function relevant for the network slice.",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
			"valueType": "SET",
			"serviceSpecCharRelationship": [
				{
					"name": "Character Attribute",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Functional",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Operational",
					"role": "tag",
					"relationshipType": "tag"
				}
Christos Tranoris's avatar
Christos Tranoris committed
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": true,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "TEXT",
					"validFor": null,
					"value": {
						"value": "UPF",
						"alias": "UPF"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "TEXT",
					"validFor": null,
					"value": {
						"value": "UDM",
						"alias": "UDM"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "TEXT",
					"validFor": null,
					"value": {
						"value": "AUSF",
						"alias": "AUSF"
Christos Tranoris's avatar
Christos Tranoris committed
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "TEXT",
					"validFor": null,
					"value": {
						"value": "AF",
						"alias": "AF"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "TEXT",
					"validFor": null,
					"value": {
						"value": "PCF",
						"alias": "PCF"
					}
				}
			]
		},
		{
			"name": "Maximum number of PDU sessions",
			"configurable": false,
			"description": "This attribute describes the maximum number of concurrent PDU supported by the network slice as specified by the Maximum number of PDU sessions parameter. If the network slice also requires taking into  account Packet Data Network (PDN) connections that can be handed over to the 5GS while the UEs are in the EPS, this is specified in the optional attribute EPS counting required. If the parameter EPS counting required is missing, then no counting happens of any PDN connections in EPS. In roaming case (i.e. when the Area of Service attribute includes roaming partners' PMNs), the number of PDU sessions includes any Local Breakout PDU sessions if the Parameter Local Break Out (LBO) PDU Sessions Counting Required is set to Yes. Otherwise (including the case where this parameter is not present), Local Breakout PDU sessions are not counted.",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
Christos Tranoris's avatar
Christos Tranoris committed
			"valueType": "INTEGER",
			"serviceSpecCharRelationship": [
				{
					"name": "Scalability Attribute",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"role": "EPS counting required",
					"name": "Maximum number of PDU sessions: EPS counting required",
					"relationshipType": "aggregation"
				},
				{
					"role": "LBO PDU Sessions Counting required",
					"name": "Maximum number of PDU sessions: LBO PDU Sessions Counting required",
					"relationshipType": "aggregation"
				}
Christos Tranoris's avatar
Christos Tranoris committed
			],
			"serviceSpecCharacteristicValue": [
				{
Christos Tranoris's avatar
Christos Tranoris committed
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
					}
				}
			]
		},
		{
			"name": "Maximum number of PDU sessions: EPS counting required",
			"configurable": false,
			"description": "If this parameter indicates that EPS counting is required, the PDU sessions counting shall also take into account the PDN connections in the EPS connected to an APN that maps to a DNN/S-NSSAI of the network slice",
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
Christos Tranoris's avatar
Christos Tranoris committed
			"valueType": "BINARY",
			"serviceSpecCharRelationship": [
				{
					"name": "Scalability Attribute",
					"role": "tag",
					"relationshipType": "tag"
				}
Christos Tranoris's avatar
Christos Tranoris committed
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": true,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "0",
Christos Tranoris's avatar
Christos Tranoris committed
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "1",
			"name": "Maximum number of PDU sessions: LBO PDU Sessions Counting required",
Christos Tranoris's avatar
Christos Tranoris committed
			"configurable": false,
			"description": "This parameter specifies whether the LBO PDU sessions are counted. If the value is 'Yes' then LBO sessions are counted also, if the value is set to 'No', then LBO sessions are not counted. If this parameter is not present, then the LBO PDU sessions are not counted.",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
Christos Tranoris's avatar
Christos Tranoris committed
			"serviceSpecCharRelationship": [
				{
					"name": "Scalability Attribute",
					"role": "tag",
					"relationshipType": "tag"
Christos Tranoris's avatar
Christos Tranoris committed
				}
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": true,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "0",
Christos Tranoris's avatar
Christos Tranoris committed
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "1",
Christos Tranoris's avatar
Christos Tranoris committed
			"configurable": false,
			"description": "This attribute describes the maximum number of UEs that can use the network slice simultaneously as specified by the 'Maximum number of UEs' parameter. If the network slice also requires taking into account UEs using PDN connections that can be handed over to the 5GS while they are in the EPS, this is specified in the optional attribute 'EPS counting required'. If the parameter 'EPS counting required' is missing, then no counting of UEs happens while they are in EPS. In roaming case (i.e. when the Area of Service attribute includes roaming partners' PMNs), the number of UEs includes any roaming UEs if the parameter 'Roaming UEs Counting Required' is set to 'Yes'. Otherwise (including the case where this parameter is not present), roaming UEs are not counted.",
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
			"valueType": "INTEGER",
			"serviceSpecCharRelationship": [
Christos Tranoris's avatar
Christos Tranoris committed
				{
					"name": "Scalability Attribute",
					"role": "tag",
					"relationshipType": "tag"
Christos Tranoris's avatar
Christos Tranoris committed
				},
				{
					"role": "EPS counting required",
					"name": "Maximum number of UEs: EPS counting required",
					"relationshipType": "aggregation"
				},
				{
					"role": "Roaming UEs Counting required",
					"name": "Maximum number of UEs: Roaming UEs Counting required",
					"relationshipType": "aggregation"
				}
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": true,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
						"value": "100000"
					}
			"name": "Maximum number of UEs: EPS counting required",
Christos Tranoris's avatar
Christos Tranoris committed
			"configurable": false,
			"description": "If this parameter indicates that EPS counting is required, the UE counting shall also take into account the UEs in the EPS with at least one PDN connection in the network slice, i.e. it is required to count the UEs that have at least one PDU session connected to an APN that maps to a DNN/S-NSSAI of the network slice",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
Christos Tranoris's avatar
Christos Tranoris committed
			"serviceSpecCharRelationship": [
				{
					"name": "Scalability Attribute",
					"role": "tag",
					"relationshipType": "tag"
				}
Christos Tranoris's avatar
Christos Tranoris committed
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": true,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
Christos Tranoris's avatar
Christos Tranoris committed
					"validFor": null,
					"value": {
						"value": "0",
						"alias": "No"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "1",
						"alias": "Yes"
			"name": "Maximum number of UEs: Roaming UEs Counting required",
Christos Tranoris's avatar
Christos Tranoris committed
			"configurable": false,
			"description": "This parameter specifies whether roaming UEs are counted. If the value is 'Yes', then roaming UEs are counted also, if the value is set to 'No', then roaming UEs are not counted. If this parameter is not present, then the roaming UEs are not counted.",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
			"valueType": "BINARY",
			"serviceSpecCharRelationship": [
				{
					"name": "Scalability Attribute",
					"role": "tag",
					"relationshipType": "tag"
				}
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": true,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "0",
						"alias": "No"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "BINARY",
					"validFor": null,
					"value": {
						"value": "1",
						"alias": "Yes"
					}
				}
			]
		},
		{
			"name": "Performance monitoring",
			"configurable": false,
			"description": "This attribute provides the capability for NSC and NOP to monitor Key Quality Indicators (KQIs) and Key Performance Indicators (KPIs). KQIs reflect the end-to-end service performance and quality while KPIs reflect the performance of the network.",
			"regex": null,
			"valueType": "BINARY",
			"serviceSpecCharRelationship": [
				{
					"role": "Availability",
					"name": "Performance monitoring: Availability",
					"relationshipType": "aggregation"
				},
				{
					"role": "Monitoring sample frequency",
					"name": "Performance monitoring:  Monitoring sample frequency",
					"relationshipType": "aggregation"
				}
			]
		},
		{
			"name": "Performance monitoring: Availability",
			"configurable": false,
			"description": "This parameter contains a list of KQIs and KPIs available for monitoring. If the list is empty this attribute is not available in the network slice and the other parameters might be ignored.",
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
			"valueType": "ARRAY",
Christos Tranoris's avatar
Christos Tranoris committed
			"serviceSpecCharRelationship": [
				{
					"name": "Character Attribute",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Operational",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Functional",
					"role": "tag",
					"relationshipType": "tag"
				}
Christos Tranoris's avatar
Christos Tranoris committed
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
						"value": "0",
						"alias": "Throughput"
					}
				},
Christos Tranoris's avatar
Christos Tranoris committed
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
						"value": "1",
Christos Tranoris's avatar
Christos Tranoris committed
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
						"value": "2",
Christos Tranoris's avatar
Christos Tranoris committed
					}
				}
			]
		},
		{
			"name": "Performance monitoring: Monitoring sample frequency",
			"configurable": false,
			"description": "This parameter describes how often the KQIs and KPIs are monitored. Only the KQIs of communication services offered by the NSP can be monitored. For over-the-top services, the NSP is not able to access the KQIs.",
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
			"valueType": "ENUM",
			"serviceSpecCharRelationship": [
				{
					"name": "Character Attribute",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Operational",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Functional",
					"role": "tag",
					"relationshipType": "tag"
Christos Tranoris's avatar
Christos Tranoris committed
				},
				{
					"name": "KPI",
					"role": "tag",
					"relationshipType": "tag"
				}
			],
			"serviceSpecCharacteristicValue": [
Christos Tranoris's avatar
Christos Tranoris committed
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
						"value": "1",
						"alias": "Per minute"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
						"value": "2",
						"alias": "Per hour"
Christos Tranoris's avatar
Christos Tranoris committed
					}
				}
			]
		},
		{
			"name": "Performance prediction",
			"configurable": false,
			"description": "This attribute defines the capability to allow the mobile system to predict the network and service status. Predictive QoS (Quality of Service) can be done for various Key Quality Indicators (KQIs) and Key Performance Indicators (KPIs). KQIs reflect the end-to-end service performance and quality, while KPIs reflect the performance of the network. The prediction is done for a specific point of time in the future and for a specific geolocation. Only the KQIs of communication services offered by the NSP can be predicted. For over-the-top services, the NSP is not able to access the KQIs.",
Christos Tranoris's avatar
Christos Tranoris committed
			"regex": null,
			"valueType": "BINARY",
			"serviceSpecCharRelationship": [
				{
					"role": "Availability",
					"name": "Performance prediction: Availability",
Christos Tranoris's avatar
Christos Tranoris committed
				},
				{
					"role": "Prediction frequency",
					"name": "Performance prediction: Prediction frequency",
Christos Tranoris's avatar
Christos Tranoris committed
				}
			]
		},
		{
			"name": "Performance prediction: Availability",
			"configurable": false,
			"description": "This parameter contains a list of KQIs and KPIs available for prediction. If the list is empty, the attribute is not available in the network slice and the other parameters might be ignored.",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
			"valueType": "ARRAY",
			"serviceSpecCharRelationship": [
				{
					"name": "Character Attribute",
					"role": "tag",
					"relationshipType": "tag"
				}
Christos Tranoris's avatar
Christos Tranoris committed
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "Throughput"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "Latency"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "Service Request Success Rate"
					}
				}
			]
		},
		{
			"name": "Performance prediction: Prediction frequency",
			"configurable": false,
			"description": "This parameter describes how often KQIs and KPIs prediction values are provided.",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
Christos Tranoris's avatar
Christos Tranoris committed
			"serviceSpecCharRelationship": [
				{
					"name": "Character Attribute",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Operational",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Functional",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "KPI",
					"role": "tag",
					"relationshipType": "tag"
				}
Christos Tranoris's avatar
Christos Tranoris committed
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
					}
				}
			]
		},
		{
			"name": "Positioning support",
			"configurable": false,
			"description": "This attribute describes if the network slice provides geo-localization methods or supporting methods.",
			"regex": null,
			"valueType": "ARRAY",
			"serviceSpecCharRelationship": [
				{
					"role": "Availability",
					"name": "Positioning support: Availability",
Christos Tranoris's avatar
Christos Tranoris committed
				},
				{
					"role": "Prediction frequency",
					"name": "Positioning support: Prediction frequency",
Christos Tranoris's avatar
Christos Tranoris committed
				},
				{
					"role": "Prediction frequency",
					"name": "Positioning support: Accuracy",
Christos Tranoris's avatar
Christos Tranoris committed
				}
			]
		},
		{
			"name": "Positioning support: Availability",
			"configurable": false,
			"description": "This parameter describes if this attribute is provided by the network slice and contains a list of positioning methods provided by the slice. If the list is empty this attribute is not available in the network slice and the other parameters might be ignored.",
Christos Tranoris's avatar
Christos Tranoris committed
			"extensible": null,
			"isUnique": true,
			"maxCardinality": 1,
			"minCardinality": 0,
			"regex": null,
			"valueType": "ARRAY",
			"serviceSpecCharRelationship": [
				{
					"name": "Character Attribute",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "Functional",
					"role": "tag",
					"relationshipType": "tag"
				},
				{
					"name": "KPI",
					"role": "tag",
					"relationshipType": "tag"
				}
Christos Tranoris's avatar
Christos Tranoris committed
			],
			"serviceSpecCharacteristicValue": [
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "E-CID (LTE and NR)"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "OTDOA (LTE and NR)"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "RF fingerprinting"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "AECID"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "Hybrid positioning"
					}
				},
				{
					"isDefault": false,
					"rangeInterval": null,
					"regex": null,
					"unitOfMeasure": "N/A",
					"valueFrom": null,
					"valueTo": null,
					"valueType": "INTEGER",
					"validFor": null,
					"value": {
Christos Tranoris's avatar
Christos Tranoris committed
						"alias": "NET-RTK"
					}
				}
			]
		},