aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-10-20 22:41:41 +0700
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-10-20 22:42:24 +0700
commit6e27523d11f7447804d747278ee8a2327cdc69a1 (patch)
treec51530e4314c22e3716e05696f11326aeedfe044
parent22f59cd63ab7906684ba38e2f617497ec806cca2 (diff)
power_control: fix default EWMA smoothing coefficient (80% -> 50%)
80% (alpha=0.2) is clearly too much, let's use 50% (alpha=0.5). Change-Id: Ib7aec6c7223ffb2d4a312eee77247925beb8c905 Fixes: Ib6dcadbf14ef59696c6a546bd323bda92d399f17 Related: SYS#4916
-rw-r--r--src/common/bts.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/bts.c b/src/common/bts.c
index 6fc0cb84..a1f29ff4 100644
--- a/src/common/bts.c
+++ b/src/common/bts.c
@@ -326,7 +326,7 @@ int bts_init(struct gsm_bts *bts)
bts->ul_power_target = -75; /* dBm default */
bts->ul_power_hysteresis = 3; /* -78 .. -72 dBm */
bts->ul_power_ctrl.pf_algo = MS_UL_PF_ALGO_EWMA;
- bts->ul_power_ctrl.pf.ewma.alpha = 20; /* 80% smoothing */
+ bts->ul_power_ctrl.pf.ewma.alpha = 50; /* 50% smoothing */
bts->rtp_jitter_adaptive = false;
bts->rtp_port_range_start = 16384;
bts->rtp_port_range_end = 17407;