diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2021-06-03 22:27:51 +0200 |
---|---|---|
committer | laforge <laforge@osmocom.org> | 2021-06-04 19:42:43 +0000 |
commit | cdaf3ec006d5cf580da758370350f97f3505c5b6 (patch) | |
tree | b8745887dd6024371f6e145e9481a684d0997cca /tests | |
parent | 20e335886752295842dba125b9145b164fc3aae1 (diff) |
Make interference measurement parameters configurable
According to 3GPP TS 45.008, the BSS shall monitor the levels of
interference on its IDLE traffic channels. The actual measurements
are performed in the BTS and then reported to the BSC over the
A-bis/RSL link(s) in RF RESource INDication messages.
3GPP TS 45.008 defines the following measurement parameters:
* Intave: Interference Averaging period (see table A.1),
* Interference level Boundaries (see table A.1).
Both parameters are sent to the BTS over the A-bis/OML, and can
now be configured via the VTY interface. Only those BTS models
which 'speak' the OML protocol defined in 3GPP TS 52.021 will
actually get the configured parameters, others will keep using
the hard-coded parameters.
Change-Id: I99ebf57aac1f3ca7e0497c3b4f6b0738c6ed7e47
Related: SYS#5313, OS#1866
Diffstat (limited to 'tests')
-rw-r--r-- | tests/Makefile.am | 1 | ||||
-rw-r--r-- | tests/interf_meas.vty | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index 5e23be0a4..0831dee5d 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -41,6 +41,7 @@ EXTRA_DIST = \ osmo-bsc.vty \ timer.vty \ power_ctrl.vty \ + interf_meas.vty \ ctrl/osmo-bsc-neigh-test.cfg \ ctrl/osmo-bsc-apply-config-file.cfg \ ctrl/osmo-bsc-apply-config-file-invalid.cfg \ diff --git a/tests/interf_meas.vty b/tests/interf_meas.vty new file mode 100644 index 000000000..76b33e56d --- /dev/null +++ b/tests/interf_meas.vty @@ -0,0 +1,42 @@ +OsmoBSC> enable + +OsmoBSC# ### Default configuration +OsmoBSC# show running-config +... !interference-meas + +OsmoBSC# configure terminal +OsmoBSC(config)# network +OsmoBSC(config-net)# bts 0 + +OsmoBSC(config-net-bts)# interference-meas? + interference-meas Interference measurement parameters +OsmoBSC(config-net-bts)# interference-meas ? + avg-period Averaging period (Intave) + level-bounds Interference level Boundaries + +OsmoBSC(config-net-bts)# ### Averaging period +OsmoBSC(config-net-bts)# interference-meas avg-period ? + <1-31> Number of SACCH multiframes +OsmoBSC(config-net-bts)# interference-meas avg-period 0 +% Unknown command. +OsmoBSC(config-net-bts)# interference-meas avg-period 30 +OsmoBSC(config-net-bts)# show running-config +... !interference-meas + bts 0 +... !interference-meas + interference-meas avg-period 30 +... !interference-meas + +OsmoBSC(config-net-bts)# ### Interference level Boundaries +OsmoBSC(config-net-bts)# interference-meas level-bounds ? + <-120-0> Interference boundary 0 (dBm) +OsmoBSC(config-net-bts)# interference-meas level-bounds -85 -90 -95 -100 -105 ? + <-120-0> Interference boundary X5 (dBm) +OsmoBSC(config-net-bts)# interference-meas level-bounds -85 -90 -95 -100 -105 -110 +OsmoBSC(config-net-bts)# show running-config +... !interference-meas + bts 0 +... !interference-meas + interference-meas avg-period 30 + interference-meas level-bounds -85 -90 -95 -100 -105 -110 +... !interference-meas |