Commit 38410da2 authored by Rafael Monnerat's avatar Rafael Monnerat

ors-amarisoft: Unify shared schemas

parent 8360f221
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "enb/gnb configuration",
"type": "object",
"oneOf": [
{ "$ref": "ru/input-schema.json" },
{ "$ref": "peer/input-schema.json" },
{ "$ref": "cell/input-schema.json" },
{ "$ref": "peer/cell/input-schema.json" }
]
}
......@@ -11,42 +11,15 @@
"response": "instance-enb-schema.json",
"index": 1
},
"ru": {
"title": "→ eNB/gNB | Radio Unit",
"description": "Configuration of Radio Unit attached to eNB/gNB",
"enb-shared": {
"title": "→ eNB/gNB | Radio Uni - Cell -Peer - Peer Cell",
"description": "Configuration of Radio Unit attached, Cell serverd or Hangover information to eNB/gNB",
"software-type": "enb",
"shared": true,
"request": "ru/input-schema.json",
"request": "enb-shared-input-schema.json",
"response": "ru/schema.json",
"index": 2
},
"cell": {
"title": "→ eNB/gNB | Cell",
"description": "Configuration of Cell served by eNB/gNB",
"software-type": "enb",
"shared": true,
"request": "cell/input-schema.json",
"response": "cell/schema.json",
"index": 3
},
"peer": {
"title": "→ eNB/gNB | Peer",
"description": "Handover information about nearby eNB/gNB",
"software-type": "enb",
"shared": true,
"request": "peer/input-schema.json",
"response": "peer/schema.json",
"index": 4
},
"peer/cell": {
"title": "→ eNB/gNB | Peer Cell",
"description": "Handover information about Peer Cell served by nearby eNB/gNB",
"software-type": "enb",
"shared": true,
"request": "peer/cell/input-schema.json",
"response": "peer/cell/schema.json",
"index": 5
},
"core-network": {
"title": "Core Network",
"software-type": "core-network",
......@@ -72,32 +45,14 @@
"response": "instance-ue-schema.json",
"index": 8
},
"ue/ru": {
"title": "→ UEsim | Radio Unit",
"ue-shared": {
"title": "→ UEsim | Radio Uniti - UE - UE cell",
"description": "Configuration of Radio Unit attached to UEsim",
"software-type": "ue",
"shared": true,
"request": "ru/input-schema.json",
"request": "ue-shared-input-schema.json",
"response": "ru/schema.json",
"index": 9
},
"ue/ue": {
"title": "→ UEsim | UE",
"description": "Configuration of UE simulated by UEsim",
"software-type": "ue",
"shared": true,
"request": "ue/input-schema.json",
"response": "ue/schema.json",
"index": 10
},
"ue/cell": {
"title": "→ UEsim | UE Cell",
"description": "Information about Cell to which UEsim attaches",
"software-type": "ue",
"shared": true,
"request": "ue/cell/input-schema.json",
"response": "ue/cell/schema.json",
"index": 11
}
}
}
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "enb/gnb configuration",
"type": "object",
"oneOf": [
{ "$ref": "ru/input-schema.json" },
{ "$ref": "ue/input-schema.json" },
{ "$ref": "ue/cell/input-schema.json" }
]
}
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