instance-tdd3500-enb-epc-input-schema.json 5.81 KB
Newer Older
1
{
2 3 4 5
  "type": "object",
  "$schema": "http://json-schema.org/draft-04/schema",
  "title": "Input Parameters",
  "properties": {
6 7 8 9 10 11 12 13 14 15 16 17
    "epc_plmn": {
      "default": "00101",
      "title": "Core Network PLMN",
      "description": "Core Network Public Land Mobile Network",
      "type": "string"
    },
    "external_enb_gnb": {
      "default": false,
      "title": "External eNB / gNB",
      "description": "Set to true if external eNB / gNB will need to connect to this core network.",
      "type": "boolean"
    },
18 19 20 21 22 23
    "iperf3": {
      "default": false,
      "title": "iperf3 UDP server",
      "description": "Activate iperf3 UDP server",
      "type": "boolean"
    },
24 25 26 27 28 29 30 31 32 33
    "rrh": {
      "title": "RRH",
      "description": "RRH",
      "type": "string",
      "default": "SDR",
      "enum": [
        "SDR",
        "Lopcomm ORAN"
      ]
    },
34 35 36 37
    "tx_gain": {
      "title": "Tx gain",
      "description": "Tx gain (in dB)",
      "type": "number",
38
      "default": 60
39 40 41 42 43
    },
    "rx_gain": {
      "title": "Rx gain",
      "description": "Rx gain (in dB)",
      "type": "number",
44
      "default": 45
45 46 47 48 49 50 51 52 53 54 55 56
    },
    "dl_earfcn": {
      "title": "DL EARFCN",
      "description": "Downlink E-UTRA Absolute Radio Frequency Channel Number of the cell",
      "type": "number",
      "default": 42590
    },
    "n_rb_dl": {
      "title": "DL RB",
      "description": "number of DL resource blocks",
      "type": "number",
      "default": 100
57
    },
58 59 60
    "mme_list": {
      "title": "MME list",
      "description": "Optionnal. List of MME to which the gNodeB is connected",
61
      "patternProperties": {
62 63 64 65 66 67 68 69 70 71 72 73 74 75
        ".*": {
          "properties": {
            "mme_addr": {
              "title": "MME Address",
              "description": "IP address (and optional port) of S1AP SCTP connection to the MME. The default port is 36412.",
              "type": "string"
            }
          },
          "type": "object"
        }
      },
      "type": "object",
      "default": {}
    },
76 77 78 79 80
    "enb_id": {
      "title": "eNB ID",
      "description": "eNB ID",
      "type": "string",
      "default": "0x1A2D0"
81
    },
82 83 84 85 86 87
    "pci": {
      "title": "Physical Cell ID",
      "description": "Physical Cell ID",
      "type": "number",
      "default": 1
    },
88 89 90
    "plmn_list": {
      "title": "PLMN list",
      "description": "List of PLMNs broadcasted by the eNodeB, at most 6 (default: 00101)",
91
      "patternProperties": {
92 93 94 95
        ".*": {
          "properties": {
            "plmn": {
              "default": "00101",
96 97
              "title": "Public Land Mobile Network",
              "description": "Public Land Mobile Network",
98 99 100 101
              "type": "string"
            },
            "attach_without_pdn": {
              "default": false,
102 103
              "title": "Attach Without PDN",
              "description": "Optional boolean. Indicates if PLMN supports attach without PDN connectivity.",
104 105 106 107
              "type": "boolean"
            },
            "reserved": {
              "default": false,
108 109
              "title": "Reserved",
              "description": "True if the cell is reserved for operator use.",
110 111 112 113 114 115 116 117
              "type": "boolean"
            }
          },
          "type": "object"
        }
      },
      "type": "object",
      "default": {}
118
    },
119 120 121 122 123 124
    "inactivity_timer": {
      "title": "Inactivity Timer",
      "description": "Send RRC connection release after this time (in ms) of network inactivity.",
      "type": "number",
      "default": 10000
    },
125 126 127 128 129
    "use_ipv4": {
      "default": false,
      "title": "Use IPv4",
      "description": "Set to true to use IPv4 for AMF / MME addresses",
      "type": "boolean"
130 131 132 133 134 135 136 137 138 139 140 141 142
    },
    "enb_stats_fetch_period": {
      "title": "eNB statistics fetch period (seconds)",
      "description": "Describes how often a call to Amarisoft remote API is made to get eNB statistics",
      "type": "number",
      "default": 60
    },
    "max_rx_sample_db": {
      "title": "Maximum RX sample value (dB)",
      "description": "Maximum RX sample threshold above which RX saturated promise will fail",
      "type": "number",
      "default": 0
    },
143 144 145 146 147 148 149 150 151 152 153 154
    "min_txrx_delay": {
      "title": "Minimum available time for radio front end processing (ms)",
      "description": "Baseband latency promise will fail if minimum TX/RX diff reaches threshold (higher than this value)",
      "type": "number",
      "default": 5
    },
    "avg_txrx_delay": {
      "title": "Average available time for radio front end processing (ms)",
      "description": "Baseband latency promise will fail if average TX/RX diff reaches threshold (higher than this value)",
      "type": "number",
      "default": 7
    },
155 156 157
    "promise_cpu_max_spot_temp": {
      "title": "Maximum CPU spot temperature",
      "description": "Maximum CPU spot temperature above which CPU temperature promise will fail",
158
      "type": "number",
159 160
      "default": 90
    },
161 162 163
    "promise_cpu_max_avg_temp": {
      "title": "Maximum average CPU temperature",
      "description": "If average temperature over specified period reaches this threshold, promise will fail",
164
      "type": "number",
165
      "default": 80
166
    },
167 168
    "promise_cpu_avg_temp_period": {
      "title": "Period of Average CPU temperature checks",
169 170 171
      "description": "Duration during which average temperature should not exceed specified threshold",
      "type": "number",
      "default": 600
172 173 174 175 176 177 178 179 180 181 182 183
    },
    "n_antenna_dl": {
      "title": "Number of DL antennas",
      "description": "Enumeration: 1, 2, 4 or 8. Number of DL antennas. It must be the same for all NB-IoT and LTE cells sharing the same RF port.",
      "type": "number",
      "default": 2
    },
    "n_antenna_ul": {
      "title": "Number of UL antennas",
      "description": "Enumeration: 1, 2, 4 or 8. Number of UL antennas. It must be the same for all NB-IoT and LTE cells sharing the same RF port.",
      "type": "number",
      "default": 2
184
    }
185
  }
186
}