increase default tx_queue length for RLC UM and AM

- With the current default tx queue length (16 SDUs) the BSR reported by the UE
  is too low if the size of the SDU is relativly small (e.g. 100 B).
  This effectivly causes the eNB to only allocate a small grant
  to the UE and thus reduces the UL throughput for small SDUs.
master
Andre Puschmann 6 years ago
parent f5c3bd5328
commit 22b4396c39

@ -69,7 +69,7 @@ struct rlc_amd_retx_t{
class rlc_am : public rlc_common class rlc_am : public rlc_common
{ {
public: public:
rlc_am(uint32_t queue_len = 16); rlc_am(uint32_t queue_len = 128);
~rlc_am(); ~rlc_am();
void init(log *log_, void init(log *log_,
uint32_t lcid_, uint32_t lcid_,

@ -48,7 +48,7 @@ class rlc_um
:public rlc_common :public rlc_common
{ {
public: public:
rlc_um(uint32_t queue_len = 32); rlc_um(uint32_t queue_len = 128);
~rlc_um(); ~rlc_um();
void init(log *rlc_entity_log_, void init(log *rlc_entity_log_,
uint32_t lcid_, uint32_t lcid_,

Loading…
Cancel
Save