Commit 36c6e6a9 authored by Rafael Monnerat's avatar Rafael Monnerat

wip

parent 4fa9e24d
{ {
"$schema": "https://json-schema.org/draft/2020-12/schema", "$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "LTE Cell", "title": "LTE Cell",
"type": "object", "type": "object",
"properties": { "properties": {
"lte": { "lte": {
"title": "LTE Cell", "title": "LTE Cell",
......
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Peer Cell. Common properties",
"type": "object",
"required": [
"cell_type",
"cell_kind",
"pci",
"tac"
],
"properties": {
"cell_type": {
"type": "string",
"options": { "hidden": true }
},
"cell_kind": {
"type": "string",
"const": "enb_peer",
"template": "enb_peer",
"options": { "hidden": true }
}
}
}
{ {
"$schema": "https://json-schema.org/draft/2020-12/schema", "$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "LTE Peer Cell", "title": "LTE Peer Cell",
"type": "object", "type": "object",
"required": [
"cell_type",
"cell_kind",
"pci",
"tac",
"e_cell_id",
"dl_earfcn"
],
"properties": { "properties": {
"cell_type": { "lte": {
"$ref": "../../../peer/cell/common.json#/properties/cell_type", "title": "LTE Peer Cell",
"const": "lte", "type": "object",
"template": "lte" "properties": {
}, "enb_peer": {
"type": "object",
"e_cell_id": { "required": [
"title": "E-UTRAN Cell ID", "pci",
"description": "28 bit E-UTRAN cell identity. Concatenation of enb_id and cell_id of the neighbour cell.", "tac",
"type": "string" "e_cell_id",
}, "dl_earfcn"
"dl_earfcn": { "$ref": "../../../cell/lte/input-schema.json#/properties/dl_earfcn" }, ],
"pci": { "$ref": "../../../cell/lte/input-schema.json#/properties/pci" }, "properties": {
"tac": { "$ref": "../../../cell/lte/input-schema.json#/properties/tac" } "e_cell_id": {
"title": "E-UTRAN Cell ID",
"description": "28 bit E-UTRAN cell identity. Concatenation of enb_id and cell_id of the neighbour cell.",
"type": "string"
},
"dl_earfcn": {
"$ref": "../../../cell/lte/input-schema.json#/properties/lte/properties/enb/properties/dl_earfcn"
},
"pci": {
"$ref": "../../../cell/lte/input-schema.json#/properties/lte/properties/enb/properties/pci"
},
"tac": {
"$ref": "../../../cell/lte/input-schema.json#/properties/lte/properties/enb/properties/tac"
}
}
}
}
}
} }
} }
{ {
"$schema": "https://json-schema.org/draft/2020-12/schema", "$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "NR Peer Cell", "title": "NR Peer Cell",
"type": "object", "type": "object",
"required": [
"cell_type",
"cell_kind",
"pci",
"tac",
"nr_cell_id",
"gnb_id_bits",
"dl_nr_arfcn",
"nr_band"
],
"properties": { "properties": {
"cell_type": { "nr": {
"$ref": "../../../peer/cell/common.json#/properties/cell_type", "title": "NR Cell",
"const": "nr", "type": "object",
"template": "nr" "properties": {
}, "enb_peer": {
"type": "object",
"nr_cell_id": { "required": [
"title": "NR Cell ID", "pci",
"description": "Concatenation of gnb_id and cell_id of the neighbour cell", "tac",
"type": "string" "nr_cell_id",
}, "gnb_id_bits",
"gnb_id_bits": { "dl_nr_arfcn",
"title": "gNB ID bits", "nr_band"
"description": "Number of bits for the gNodeB global identifier. (range 22 to 32)", ],
"type": "integer" "properties": {
}, "nr_cell_id": {
"dl_nr_arfcn": { "$ref": "../../../cell/nr/input-schema.json#/properties/dl_nr_arfcn" }, "title": "NR Cell ID",
"nr_band": { "$ref": "../../../cell/nr/input-schema.json#/properties/nr_band" }, "description": "Concatenation of gnb_id and cell_id of the neighbour cell",
"ssb_nr_arfcn": { "$ref": "../../../cell/nr/input-schema.json#/properties/ssb_nr_arfcn" }, "type": "string"
"ul_nr_arfcn": { "$ref": "../../../cell/nr/input-schema.json#/properties/ul_nr_arfcn" }, },
"pci": { "$ref": "../../../cell/nr/input-schema.json#/properties/pci" }, "gnb_id_bits": {
"tac": { "$ref": "../../../cell/nr/input-schema.json#/$defs/tac" } "title": "gNB ID bits",
"description": "Number of bits for the gNodeB global identifier. (range 22 to 32)",
"type": "integer"
},
"dl_nr_arfcn": {
"$ref": "../../../cell/nr/input-schema.json#/properties/nr/properties/nr/properties/dl_nr_arfcn"
},
"nr_band": {
"$ref": "../../../cell/nr/input-schema.json#/properties/nr/properties/nr/properties/nr_band"
},
"ssb_nr_arfcn": {
"$ref": "../../../cell/nr/input-schema.json#/properties/nr/properties/nr/properties/ssb_nr_arfcn"
},
"ul_nr_arfcn": {
"$ref": "../../../cell/nr/input-schema.json#/properties/nr/properties/nr/properties/ul_nr_arfcn"
},
"pci": {
"$ref": "../../../cell/nr/input-schema.json#/properties/nr/properties/nr/properties/pci"
},
"tac": {
"$ref": "../../../cell/nr/input-schema.json#/properties/nr/properties/nr/$defs/tac"
}
}
}
}
}
} }
} }
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