Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lizhongxiao
OpenXG-RAN
Commits
62330e00
Commit
62330e00
authored
Jan 16, 2024
by
luis_pereira87
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Improvements in FDD configuration files to get handovers working reliable with USRPs B200
parent
0b985591
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
41 additions
and
35 deletions
+41
-35
targets/PROJECTS/GENERIC-NR-5GC/CONF/5g-leo_cu.conf
targets/PROJECTS/GENERIC-NR-5GC/CONF/5g-leo_cu.conf
+13
-13
targets/PROJECTS/GENERIC-NR-5GC/CONF/5g-leo_du0.conf
targets/PROJECTS/GENERIC-NR-5GC/CONF/5g-leo_du0.conf
+13
-10
targets/PROJECTS/GENERIC-NR-5GC/CONF/5g-leo_du1.conf
targets/PROJECTS/GENERIC-NR-5GC/CONF/5g-leo_du1.conf
+15
-12
No files found.
targets/PROJECTS/GENERIC-NR-5GC/CONF/5g-leo_cu.conf
View file @
62330e00
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
=
1
5
;
servingCellConfigCommon
= ({
...
...
@@ -42,10 +42,10 @@ gNBs = (
# downlinkConfigCommon
# frequencyInfoDL
# this is 3600 MHz + 43 PRBs@30kHz SCS (same as initial BWP)
absoluteFrequencySSB
=
42
313
0
;
absoluteFrequencySSB
=
42
241
0
;
dl_frequencyBand
=
66
;
# this is 3600 MHz
dl_absoluteFrequencyPointA
=
422
194
;
dl_absoluteFrequencyPointA
=
422
050
;
# 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
=
342
194
;
ul_absoluteFrequencyPointA
=
342
050
;
# 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
=
1
5
;
servingCellConfigCommon
= ({
...
...
@@ -222,10 +222,10 @@ gNBs = (
# downlinkConfigCommon
# frequencyInfoDL
# this is 3600 MHz + 43 PRBs@30kHz SCS (same as initial BWP)
absoluteFrequencySSB
=
42
50
90
;
# 423130;
absoluteFrequencySSB
=
42
64
90
;
# 423130;
dl_frequencyBand
=
66
;
# this is 3600 MHz
dl_absoluteFrequencyPointA
=
42
4154
;
dl_absoluteFrequencyPointA
=
42
6130
;
# 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
=
34
4154
;
ul_absoluteFrequencyPointA
=
34
6130
;
# scs-SpecificCarrierList
ul_offstToCarrier
=
0
;
# subcarrierSpacing
...
...
@@ -264,7 +264,7 @@ gNBs = (
# rach-ConfigCommon
# rach-ConfigGeneric
prach_ConfigurationIndex
=
9
7
;
prach_ConfigurationIndex
=
9
8
;
# 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
...
...
targets/PROJECTS/GENERIC-NR-5GC/CONF/5g-leo_du0.conf
View file @
62330e00
...
...
@@ -20,7 +20,7 @@ gNBs = ({
min_rxtxtime
=
6
;
do_CSIRS
=
1
;
sib1_tda
=
1
;
sib1_tda
=
1
5
;
servingCellConfigCommon
= ({
...
...
@@ -31,10 +31,10 @@ gNBs = ({
# downlinkConfigCommon
# frequencyInfoDL
# this is 3600 MHz + 43 PRBs@30kHz SCS (same as initial BWP)
absoluteFrequencySSB
=
42
313
0
;
absoluteFrequencySSB
=
42
241
0
;
dl_frequencyBand
=
66
;
# this is 3600 MHz
dl_absoluteFrequencyPointA
=
422
194
;
dl_absoluteFrequencyPointA
=
422
050
;
# 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
=
342
194
;
ul_absoluteFrequencyPointA
=
342
050
;
# 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
=
1
0
att_rx
=
3
0
;
bands
= [
66
];
max_pdschReferenceSignalPower
= -
27
;
max_rxgain
=
114
;
max_rxgain
=
76
;
eNB_instances
= [
0
];
#beamforming 1x4 matrix:
bf_weights
= [
0
x00007fff
,
0
x0000
,
0
x0000
,
0
x0000
];
...
...
targets/PROJECTS/GENERIC-NR-5GC/CONF/5g-leo_du1.conf
View file @
62330e00
...
...
@@ -20,7 +20,7 @@ gNBs = ({
min_rxtxtime
=
6
;
do_CSIRS
=
1
;
sib1_tda
=
1
;
sib1_tda
=
1
5
;
servingCellConfigCommon
= ({
...
...
@@ -31,10 +31,10 @@ gNBs = ({
# downlinkConfigCommon
# frequencyInfoDL
# this is 3600 MHz + 43 PRBs@30kHz SCS (same as initial BWP)
absoluteFrequencySSB
=
42
50
90
;
# 423130;
absoluteFrequencySSB
=
42
64
90
;
# 423130;
dl_frequencyBand
=
66
;
# this is 3600 MHz
dl_absoluteFrequencyPointA
=
42
4154
;
dl_absoluteFrequencyPointA
=
42
6130
;
# 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
=
34
4154
;
ul_absoluteFrequencyPointA
=
34
6130
;
# scs-SpecificCarrierList
ul_offstToCarrier
=
0
;
# subcarrierSpacing
...
...
@@ -73,7 +73,7 @@ gNBs = ({
# rach-ConfigCommon
# rach-ConfigGeneric
prach_ConfigurationIndex
=
9
7
;
prach_ConfigurationIndex
=
9
8
;
# 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
=
3
0
;
bands
= [
66
];
max_pdschReferenceSignalPower
= -
27
;
max_rxgain
=
114
;
max_rxgain
=
76
;
eNB_instances
= [
0
];
#beamforming 1x4 matrix:
bf_weights
= [
0
x00007fff
,
0
x0000
,
0
x0000
,
0
x0000
];
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment