Skip to content

Commit 0fefca5

Browse files
alvasMancodebot
authored andcommitted
rlc: tune default rlc configs to be more agressive in getting status reports
1 parent 456e1b1 commit 0fefca5

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

include/srsran/du/du_cell_config_helpers.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -143,15 +143,15 @@ inline std::map<five_qi_t, du_qos_config> make_default_du_qos_config_list(int rl
143143
// RLC
144144
cfg.rlc.mode = rlc_mode::am;
145145
cfg.rlc.am.tx.sn_field_length = rlc_am_sn_size::size18bits;
146-
cfg.rlc.am.tx.t_poll_retx = 100;
146+
cfg.rlc.am.tx.t_poll_retx = 20;
147147
cfg.rlc.am.tx.poll_pdu = 16;
148-
cfg.rlc.am.tx.poll_byte = 6500;
149-
cfg.rlc.am.tx.max_retx_thresh = 16;
148+
cfg.rlc.am.tx.poll_byte = -1;
149+
cfg.rlc.am.tx.max_retx_thresh = 32;
150150
cfg.rlc.am.tx.max_window = 0;
151151
cfg.rlc.am.tx.queue_size = 4096;
152152
cfg.rlc.am.rx.sn_field_length = rlc_am_sn_size::size18bits;
153-
cfg.rlc.am.rx.t_reassembly = 40;
154-
cfg.rlc.am.rx.t_status_prohibit = 50;
153+
cfg.rlc.am.rx.t_reassembly = 20;
154+
cfg.rlc.am.rx.t_status_prohibit = 10;
155155
cfg.rlc.metrics_period = std::chrono::milliseconds(rlc_metrics_report);
156156
// F1-U
157157
cfg.f1u.t_notify = 10;

0 commit comments

Comments
 (0)