Commit 141c160b authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent a68fefd8
{
"title": "Cell",
"type": "object",
"$schema": "XXX",
"anyOf": [
{
"title": "LTE Cell",
"type": "object",
"required": [
"cell_type",
"rf_mode",
XXX
],
"properties": {
"cell_type": {
"const": "cell_lte",
"template": "cell_lte",
"options": {
"hidden": true
}
},
"rf_mode": {
"$ref": "#/$defs/rf_mode"
}
}
},
{
"title": "NR Cell",
"type": "object",
"required": [
"cell_type",
"rf_mode",
XXX
],
"properties": {
"cell_type": {
"const": "cell_nr",
"template": "cell_nr",
"options": {
"hidden": true
}
},
"rf_mode": {
"$ref": "#/$defs/rf_mode"
}
}
}
],
"$defs": {
"rf_mode": {
"title": "RF mode",
"description": "Frequency- or Time- based multiplexing",
"enum": ["FDD", "TDD"]
}
}
cell_type: LTE/NR
rf_mode: FDD/TDD
dl_nr_arfcn, tac, cell_id
XXX cell parameters: frequency, band, cell ID, tac ...
"anyOf": [
{
"$ref": "rrh_lopcomm/rrh-input-schema.json"
},
{
"$ref": "rrh_sunvawe/rrh-input-schema.json"
}
]
}
{
"title": "Loopcom ORAN Radio Unit",
"type": "object",
"required": [
"rrh_type",
"mac_addr",
"txa0cc00_active",
"rxa0cc00_active",
],
"properties": {
"rrh_type": {
"const": "rrh_lopcomm",
"template": "rrh_lopcomm",
"options": {
"hidden": true
}
},
"mac_addr": {
"title": "RRH MAC address",
"description": "RRH MAC address used for DNSMASQ",
"type": "string"
},
"txa0cc00_active": {
"title": "TX array carriers (TXA0CC00)",
"description": "Activate or inactivate TX array carriers (TXA0CC00)",
"type": "string",
"default": "INACTIVE",
"enum": [
"ACTIVE",
"INACTIVE"
]
},
"rxa0cc00_active": {
"title": "RX array carriers (RXA0CC00)",
"description": "Activate or inactivate RX array carriers (RXA0CC00)",
"type": "string",
"default": "INACTIVE",
"enum": [
"ACTIVE",
"INACTIVE"
]
},
"txa0cc00_center_frequency_earfcn XXX -> cell ?": {
"title": "Center Frequency EARFCN (TXA0CC00)",
"description": "Center Frequency EARFCN (TXA0CC00)",
"type": "number",
"default": 300
},
"txa0cc00_center_frequency XXX -> cell ?": {
"title": "Center Frequency in Hz (TXA0CC00)",
"description": "Center Frequency in Hz (TXA0CC00)",
"type": "number",
"default": 2140000000
},
"txa0cc00_bandwidth XXX -> cell ?": {
"title": "bandwidth in Hz (TXA0CC00)",
"description": "bandwidth in Hz (TXA0CC00)",
"type": "number",
"default": 20000000
},
"rxa0cc00_center_frequency_earfcn XXX -> cell ?": {
"title": "Center Frequency EARFCN (RXA0CC00)",
"description": "Center Frequency EARFCN (RXA0CC00)",
"type": "number",
"default": 18300
},
"rxa0cc00_center_frequency XXX -> cell ?": {
"title": "Center Frequency in Hz (RXA0CC00)",
"description": "Center Frequency in Hz (RXA0CC00)",
"type": "number",
"default": 1950000000
},
"rxa0cc00_bandwidth": {
"title": "Lopcomm ORAN bandwidth in Hz (RXA0CC00)",
"description": "Lopcomm ORAN bandwidth in Hz (RXA0CC00)",
"type": "number",
"default": 20000000
},
"loop_property1": {
"title": "Loopcom-specific property1",
"type": "string"
},
"loop_property2": {
"title": "Loopcom-specific property2",
"type": "number"
}
}
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment