Commit 76655434 authored by Kirill Smelkov's avatar Kirill Smelkov

X Prepare for 3·RU CA test

parent 26354f99
This diff is collapsed.
...@@ -12,12 +12,13 @@ ...@@ -12,12 +12,13 @@
name: "sdr", name: "sdr",
// _UCELL1_ru 1T1R // _UCELL1_ru 1T1R
// _UCELL2_ru 1T1R // _UCELL2_ru 1T1R
args: "dev0=/dev/sdr2,dev1=/dev/sdr3", // _UCELLX_ru 1T1R
args: "dev0=/dev/sdr2,dev1=/dev/sdr3,dev2=/dev/sdr4",
rx_antenna:"tx_rx", rx_antenna:"tx_rx",
tdd_tx_mod: 1, tdd_tx_mod: 1,
}, },
tx_gain: [70, 70], tx_gain: [70, 70, 70],
rx_gain: [60, 60], rx_gain: [60, 60, 60],
cell_groups: [{ cell_groups: [{
...@@ -50,6 +51,18 @@ ...@@ -50,6 +51,18 @@
global_timing_advance: -1, global_timing_advance: -1,
}, },
// UCELLX
{
rf_port: 2,
n_antenna_dl: 1,
n_antenna_ul: 1,
dl_earfcn: 300,
bandwidth: 15,
global_timing_advance: -1,
},
], ],
pdcch_decode_opt: false, pdcch_decode_opt: false,
pdcch_decode_opt_threshold: 0.1, pdcch_decode_opt_threshold: 0.1,
......
...@@ -213,7 +213,7 @@ def iRU3_SDR1_fLTE2(ienb): ...@@ -213,7 +213,7 @@ def iRU3_SDR1_fLTE2(ienb):
} }
}) })
def iRU2_LOPCOMM_fLTE2(ienb): def iRU2_LOPCOMM_fLTE3(ienb):
# supports: 2110 - 2170 MHz # supports: 2110 - 2170 MHz
RU_0002 = { RU_0002 = {
'ru_type': 'lopcomm', 'ru_type': 'lopcomm',
...@@ -239,6 +239,10 @@ def iRU2_LOPCOMM_fLTE2(ienb): ...@@ -239,6 +239,10 @@ def iRU2_LOPCOMM_fLTE2(ienb):
# RU_0004['mac_addr'] = 'YYY' # RU_0004['mac_addr'] = 'YYY'
RU_0004['cpri_link']['sfp_port'] = 1 RU_0004['cpri_link']['sfp_port'] = 1
RU_XXXX = copy.deepcopy(RU_0002)
# RU_XXXX['mac_addr'] = 'ZZZ'
RU_XXXX['cpri_link']['sfp_port'] = 2
if 1: if 1:
ienb.ishared('Radio Unit 2a', '_RU_0002', RU_0002) ienb.ishared('Radio Unit 2a', '_RU_0002', RU_0002)
ienb.ishared('Cell 2', '_CELL2', { ienb.ishared('Cell 2', '_CELL2', {
...@@ -269,12 +273,27 @@ def iRU2_LOPCOMM_fLTE2(ienb): ...@@ -269,12 +273,27 @@ def iRU2_LOPCOMM_fLTE2(ienb):
} }
}) })
if 1:
ienb.ishared('Radio Unit 2c', '_RU_XXXX', RU_XXXX)
ienb.ishared('Cell X', '_CELLX', {
'cell_type': 'lte',
'rf_mode': 'fdd',
'bandwidth': '15 MHz',
'dl_earfcn': 300, # 2140 MHz @ B1
'pci': 23,
'cell_id': '0x23',
'ru': {
'ru_type': 'ru_ref',
'ru_ref': 'RU_XXXX'
}
})
def do_enb(): def do_enb():
ienb = Instance('enb') ienb = Instance('enb')
#iRU1_SDR_tLTE2_tNR(ienb) #iRU1_SDR_tLTE2_tNR(ienb)
#iRU2_LOPCOMM_fLTE_fNR(ienb) #iRU2_LOPCOMM_fLTE_fNR(ienb)
#iRU3_SDR1_fLTE2(ienb) #iRU3_SDR1_fLTE2(ienb)
iRU2_LOPCOMM_fLTE2(ienb) iRU2_LOPCOMM_fLTE3(ienb)
jshared_instance_list = json.dumps(ienb.shared_instance_list) jshared_instance_list = json.dumps(ienb.shared_instance_list)
json_params = """{ json_params = """{
...@@ -307,7 +326,6 @@ def do_ue(): ...@@ -307,7 +326,6 @@ def do_ue():
'ue_cell_type': 'lte', 'ue_cell_type': 'lte',
'rf_mode': 'fdd', 'rf_mode': 'fdd',
'bandwidth': '20 MHz', 'bandwidth': '20 MHz',
# 'dl_earfcn': 38050, # 2600 MHz
'dl_earfcn': 100, # 2120 MHz 'dl_earfcn': 100, # 2120 MHz
'ru': { 'ru': {
'ru_type': 'sdr', 'ru_type': 'sdr',
...@@ -335,6 +353,22 @@ def do_ue(): ...@@ -335,6 +353,22 @@ def do_ue():
'rx_gain': 60, 'rx_gain': 60,
} }
}) })
if 1:
iue.ishared('Cell X', '_UCELLX', {
'ue_cell_type': 'lte',
'rf_mode': 'fdd',
'bandwidth': '15 MHz',
'dl_earfcn': 300, # 2140 MHz
'ru': {
'ru_type': 'sdr',
'ru_link_type': 'sdr',
'sdr_dev_list': [4],
'n_antenna_dl': 1,
'n_antenna_ul': 1,
'tx_gain': 70,
'rx_gain': 60,
}
})
iue.ishared('UE 1', '_UE1', { iue.ishared('UE 1', '_UE1', {
'sim_algo': 'xor', 'sim_algo': 'xor',
......
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