aboutsummaryrefslogtreecommitdiffstats
path: root/tests/power_ctrl.vty
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2020-12-24 00:54:41 +0100
committerlaforge <laforge@osmocom.org>2020-12-27 12:56:34 +0000
commitf4674e3f7a5ee8f86003890bf662364ae3c71357 (patch)
treed2db257ff7e1014dc03625070812587c33887bb8 /tests/power_ctrl.vty
parent06b8a78e61425b7f05ae3dbd3c0b3166714a9eb9 (diff)
power_control: fix swapped lower/upper RxQual threshold values
According to 3GPP TS 45.008, section A.3.2.1: c) Comparison of RXQUAL_XX with L_RXQUAL_XX_P (XX = DL or UL): Increase XX_TXPWR if at least P3 averaged values out of N3 averaged values are greater (worse quality) than L_RXQUAL_XX_P. d) Comparison of RXQUAL_XX with U_RXQUAL_XX_P (XX = DL or UL): Decrease XX_TXPWR if at least P4 averaged values out of N4 averaged values are lower (better quality) than U_RXQUAL_XX_P. Given that RxQual is a value in range 0 .. 7, where 0 is the best and 7 is the worst: L_RXQUAL_XX_P must define the worst quality, while U_RXQUAL_XX_P must define the best quality value. Change-Id: I0f37b23ed360782f3c1f4275234c4e18a17aa89b Related: SYS#4918
Diffstat (limited to 'tests/power_ctrl.vty')
-rw-r--r--tests/power_ctrl.vty20
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/power_ctrl.vty b/tests/power_ctrl.vty
index 2bc427b9c..d58c07556 100644
--- a/tests/power_ctrl.vty
+++ b/tests/power_ctrl.vty
@@ -62,7 +62,7 @@ OsmoBSC(config-bs-power-ctrl)# show running-config
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
no rxlev-avg
- rxqual-thresh lower 0 upper 3
+ rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
no rxqual-avg
ms-power-control
@@ -107,7 +107,7 @@ OsmoBSC(config-ms-power-ctrl)# show running-config
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
no rxlev-avg
- rxqual-thresh lower 0 upper 3
+ rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
no rxqual-avg
ms-power-control
@@ -116,7 +116,7 @@ OsmoBSC(config-ms-power-ctrl)# show running-config
rxlev-thresh lower 32 upper 38
rxlev-thresh-comp lower 10 12 upper 19 20
no rxlev-avg
- rxqual-thresh lower 0 upper 3
+ rxqual-thresh lower 3 upper 0
rxqual-thresh-comp lower 5 7 upper 15 18
no rxqual-avg
...
@@ -164,23 +164,23 @@ OsmoBSC(config-ms-power-ctrl)# show running-config
...
OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower?
- lower Lower RxQual value (default is 0, i.e. BER < 0.2%)
+ lower Lower RxQual value (default is 3, i.e. 0.8% <= BER < 1.6%)
OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower ?
<0-7> Lower RxQual value (signal quality, 0 is best, 7 is worst)
-OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 0 upper?
- upper Upper RxQual value (default is 3, i.e. 0.8% <= BER < 1.6%)
-OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 0 upper ?
+OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 7 upper?
+ upper Upper RxQual value (default is 0, i.e. BER < 0.2%)
+OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 7 upper ?
<0-7> Upper RxQual value (signal quality, 0 is best, 7 is worst)
-OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 0 upper 7
+OsmoBSC(config-ms-power-ctrl)# rxqual-thresh lower 7 upper 4
OsmoBSC(config-ms-power-ctrl)# show running-config
...
bs-power-control
... !rxqual-thresh
- rxqual-thresh lower 0 upper 3
+ rxqual-thresh lower 3 upper 0
...
ms-power-control
... !rxqual-thresh
- rxqual-thresh lower 0 upper 7
+ rxqual-thresh lower 7 upper 4
...
OsmoBSC(config-ms-power-ctrl)# rxlev-avg algo osmo-ewma beta 50