2 "$schema": "https://json-schema.org/draft/2020-12/schema",
3 "$id": "https://highstreet-technologies.com/network-topology-instance-generator/configuration.schema.json",
4 "title": "Configuration",
5 "description": "This schema validates the initial configuration for the network topology instance generator. ",
12 "description": "Defines the network and its topology to be generated.",
13 "$ref": "#/$defs/network"
26 "description": "Number of Service Management and Orchestrion (SMO) instances to be generated. SMO is a root network topology node.",
27 "$ref": "#/$defs/count"
30 "description": "Number of Near real-time RAN Intelligent Controller (Near-RT-RIC) instances to be generated per SMO.",
31 "$ref": "#/$defs/count"
34 "description": "Number of Near real-time RAN Intelligent Controller (Near-RT-RIC) instances to be generated per SMO.",
35 "$ref": "#/$defs/count"
38 "description": "Number of O-RAN Centralized Units (O-CU) instances to be generated per Near-RT-RIC.",
39 "$ref": "#/$defs/count"
42 "description": "Number of O-RAN Distributed Units (O-DU) instances to be generated per O-CU.",
43 "$ref": "#/$defs/count"
45 "fronthaul-gateway": {
46 "description": "Number of Fronthaul Gateway instances to be generated per O-DU.",
52 "description": "Number of O-RAN Radio Units (O-RU) instances to be generated per Fronthaul Gateway.",
53 "$ref": "#/$defs/count"
56 "description": "Number of User Equipment (UE) instances to be generated per O-RU.",
57 "$ref": "#/$defs/count"
65 "description": "The name as identification for humans. For the pattern explanation, please see: https://regex101.com/r/3ER25H/1",
67 "pattern": "^[a-zA-Z]{1}[\\S]{0,254}$"
70 "description": "A hierarchical order of network-function-types and its appearance relative to its parent.",
71 "$ref": "#/$defs/pattern"
74 "required": ["pattern"]