Commit 62330e00 authored by luis_pereira87's avatar luis_pereira87

Improvements in FDD configuration files to get handovers working reliable with USRPs B200

parent 0b985591
Active_gNBs = ("gNB-CU-DU0", "gNB-CU-DU1");
sa = 1;
# Asn1_verbosity, choice in: none, info, annoying
Asn1_verbosity = "none";
Num_Threads_PUSCH = 8;
sa = 1;
gNBs = (
......@@ -32,7 +32,7 @@ gNBs = (
location_ho_trigger = 25;
min_rxtxtime = 6;
do_CSIRS = 1;
sib1_tda = 1;
sib1_tda = 15;
servingCellConfigCommon = ({
......@@ -42,10 +42,10 @@ gNBs = (
# downlinkConfigCommon
# frequencyInfoDL
# this is 3600 MHz + 43 PRBs@30kHz SCS (same as initial BWP)
absoluteFrequencySSB = 423130;
absoluteFrequencySSB = 422410;
dl_frequencyBand = 66;
# this is 3600 MHz
dl_absoluteFrequencyPointA = 422194;
dl_absoluteFrequencyPointA = 422050;
# scs-SpecificCarrierList
dl_offstToCarrier = 0;
# subcarrierSpacing
......@@ -60,14 +60,14 @@ gNBs = (
# 0=kHz15, 1=kHz30, 2=kHz60, 3=kHz120
initialDLBWPsubcarrierSpacing = 0;
# pdcch-ConfigCommon
initialDLBWPcontrolResourceSetZero = 7;
initialDLBWPcontrolResourceSetZero = 0;
initialDLBWPsearchSpaceZero = 0;
# uplinkConfigCommon
# frequencyInfoUL
ul_frequencyBand = 66;
# this is 1750 MHz
ul_absoluteFrequencyPointA = 342194;
ul_absoluteFrequencyPointA = 342050;
# scs-SpecificCarrierList
ul_offstToCarrier = 0;
# subcarrierSpacing
......@@ -212,7 +212,7 @@ gNBs = (
location_ho_trigger = 25;
min_rxtxtime = 6;
do_CSIRS = 1;
sib1_tda = 1;
sib1_tda = 15;
servingCellConfigCommon = ({
......@@ -222,10 +222,10 @@ gNBs = (
# downlinkConfigCommon
# frequencyInfoDL
# this is 3600 MHz + 43 PRBs@30kHz SCS (same as initial BWP)
absoluteFrequencySSB = 425090; # 423130;
absoluteFrequencySSB = 426490; # 423130;
dl_frequencyBand = 66;
# this is 3600 MHz
dl_absoluteFrequencyPointA = 424154;
dl_absoluteFrequencyPointA = 426130;
# scs-SpecificCarrierList
dl_offstToCarrier = 0;
# subcarrierSpacing
......@@ -240,14 +240,14 @@ gNBs = (
# 0=kHz15, 1=kHz30, 2=kHz60, 3=kHz120
initialDLBWPsubcarrierSpacing = 0;
# pdcch-ConfigCommon
initialDLBWPcontrolResourceSetZero = 7;
initialDLBWPcontrolResourceSetZero = 0;
initialDLBWPsearchSpaceZero = 0;
# uplinkConfigCommon
# frequencyInfoUL
ul_frequencyBand = 66;
# this is 1750 MHz
ul_absoluteFrequencyPointA = 344154;
ul_absoluteFrequencyPointA = 346130;
# scs-SpecificCarrierList
ul_offstToCarrier = 0;
# subcarrierSpacing
......@@ -264,7 +264,7 @@ gNBs = (
# rach-ConfigCommon
# rach-ConfigGeneric
prach_ConfigurationIndex = 97;
prach_ConfigurationIndex = 98;
# prach_msg1_FDM
# 0 = one, 1=two, 2=four, 3=eight
prach_msg1_FDM = 0;
......@@ -310,7 +310,7 @@ gNBs = (
# ssb_PositionsInBurs_BitmapPR
# 1=short, 2=medium, 3=long
ssb_PositionsInBurst_PR = 2;
ssb_PositionsInBurst_Bitmap = 2;
ssb_PositionsInBurst_Bitmap = 1;
# ssb_periodicityServingCell
# 0 = ms5, 1=ms10, 2=ms20, 3=ms40, 4=ms80, 5=ms160, 6=spare2, 7=spare1
......
......@@ -20,7 +20,7 @@ gNBs = ({
min_rxtxtime = 6;
do_CSIRS = 1;
sib1_tda = 1;
sib1_tda = 15;
servingCellConfigCommon = ({
......@@ -31,10 +31,10 @@ gNBs = ({
# downlinkConfigCommon
# frequencyInfoDL
# this is 3600 MHz + 43 PRBs@30kHz SCS (same as initial BWP)
absoluteFrequencySSB = 423130;
absoluteFrequencySSB = 422410;
dl_frequencyBand = 66;
# this is 3600 MHz
dl_absoluteFrequencyPointA = 422194;
dl_absoluteFrequencyPointA = 422050;
# scs-SpecificCarrierList
dl_offstToCarrier = 0;
# subcarrierSpacing
......@@ -49,14 +49,14 @@ gNBs = ({
# 0=kHz15, 1=kHz30, 2=kHz60, 3=kHz120
initialDLBWPsubcarrierSpacing = 0;
# pdcch-ConfigCommon
initialDLBWPcontrolResourceSetZero = 7;
initialDLBWPcontrolResourceSetZero = 0;
initialDLBWPsearchSpaceZero = 0;
# uplinkConfigCommon
# frequencyInfoUL
ul_frequencyBand = 66;
# this is 1750 MHz
ul_absoluteFrequencyPointA = 342194;
ul_absoluteFrequencyPointA = 342050;
# scs-SpecificCarrierList
ul_offstToCarrier = 0;
# subcarrierSpacing
......@@ -170,25 +170,28 @@ MACRLCs = ({
local_n_portd = 2152;
remote_n_portc = 501;
remote_n_portd = 2152;
pusch_FailureThres = 1000;
});
L1s = ({
num_cc = 1;
tr_n_preference = "local_mac";
prach_dtx_threshold = 300;
pucch0_dtx_threshold = 150;
prach_dtx_threshold = 150;
pusch_dtx_threshold = 20;
pucch0_dtx_threshold = 20;
ofdm_offset_divisor = 8; #set this to UINT_MAX for offset 0
max_ldpc_iterations = 10;
});
RUs = ({
local_rf = "yes"
nb_tx = 1
nb_rx = 1
att_tx = 0
att_rx = 0;
att_tx = 10
att_rx = 30;
bands = [66];
max_pdschReferenceSignalPower = -27;
max_rxgain = 114;
max_rxgain = 76;
eNB_instances = [0];
#beamforming 1x4 matrix:
bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000];
......
......@@ -20,7 +20,7 @@ gNBs = ({
min_rxtxtime = 6;
do_CSIRS = 1;
sib1_tda = 1;
sib1_tda = 15;
servingCellConfigCommon = ({
......@@ -31,10 +31,10 @@ gNBs = ({
# downlinkConfigCommon
# frequencyInfoDL
# this is 3600 MHz + 43 PRBs@30kHz SCS (same as initial BWP)
absoluteFrequencySSB = 425090; # 423130;
absoluteFrequencySSB = 426490; # 423130;
dl_frequencyBand = 66;
# this is 3600 MHz
dl_absoluteFrequencyPointA = 424154;
dl_absoluteFrequencyPointA = 426130;
# scs-SpecificCarrierList
dl_offstToCarrier = 0;
# subcarrierSpacing
......@@ -49,14 +49,14 @@ gNBs = ({
# 0=kHz15, 1=kHz30, 2=kHz60, 3=kHz120
initialDLBWPsubcarrierSpacing = 0;
# pdcch-ConfigCommon
initialDLBWPcontrolResourceSetZero = 7;
initialDLBWPcontrolResourceSetZero = 0;
initialDLBWPsearchSpaceZero = 0;
# uplinkConfigCommon
# frequencyInfoUL
ul_frequencyBand = 66;
# this is 1750 MHz
ul_absoluteFrequencyPointA = 344154;
ul_absoluteFrequencyPointA = 346130;
# scs-SpecificCarrierList
ul_offstToCarrier = 0;
# subcarrierSpacing
......@@ -73,7 +73,7 @@ gNBs = ({
# rach-ConfigCommon
# rach-ConfigGeneric
prach_ConfigurationIndex = 97;
prach_ConfigurationIndex = 98;
# prach_msg1_FDM
# 0 = one, 1=two, 2=four, 3=eight
prach_msg1_FDM = 0;
......@@ -119,7 +119,7 @@ gNBs = ({
# ssb_PositionsInBurs_BitmapPR
# 1=short, 2=medium, 3=long
ssb_PositionsInBurst_PR = 2;
ssb_PositionsInBurst_Bitmap = 2;
ssb_PositionsInBurst_Bitmap = 1;
# ssb_periodicityServingCell
# 0 = ms5, 1=ms10, 2=ms20, 3=ms40, 4=ms80, 5=ms160, 6=spare2, 7=spare1
......@@ -170,25 +170,28 @@ MACRLCs = ({
local_n_portd = 2152;
remote_n_portc = 501;
remote_n_portd = 2152;
pusch_FailureThres = 1000;
});
L1s = ({
num_cc = 1;
tr_n_preference = "local_mac";
prach_dtx_threshold = 300;
pucch0_dtx_threshold = 150;
prach_dtx_threshold = 150;
pusch_dtx_threshold = 20;
pucch0_dtx_threshold = 20;
ofdm_offset_divisor = 8; #set this to UINT_MAX for offset 0
max_ldpc_iterations = 10;
});
RUs = ({
local_rf = "yes"
nb_tx = 1
nb_rx = 1
att_tx = 0
att_rx = 0;
att_tx = 10;
att_rx = 30;
bands = [66];
max_pdschReferenceSignalPower = -27;
max_rxgain = 114;
max_rxgain = 76;
eNB_instances = [0];
#beamforming 1x4 matrix:
bf_weights = [0x00007fff, 0x0000, 0x0000, 0x0000];
......
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