osmo-ttcn3-hacks/bts
Vadim Yanitskiy de535e03ca BTS_Tests.ttcn: fix: use reasonable minimum default for C/I
Since [1] we additionally filter Access Bursts by the link quality
(defined by C/I) in L1SAP, and since [2] we do provide the actual
C/I values for osmo-bts-trx, as was received from the transceiver.

[1] https://gerrit.osmocom.org/r/I893ec9c6c2ebad71ea68b2dc5f9f5094dfc43b78
[2] https://gerrit.osmocom.org/r/I8d86dec7ebc039cbfd038c4342ff328b11281865

The default minimum C/I for Access Bursts in OsmoBTS is 50 cB,
while the TTCN-3 test cases configure fake_trx.py to send 0 cB,
so all Access Bursts are getting dropped, as expected.

Let's use 60 cB (or 6 dB) by default. This change makes Access
Bursts pass again, and thus fixes some broken test cases.

Change-Id: Ic345f7995c2553e346590cd851f8857d26e7beb2
2019-07-26 09:50:13 +00:00
..
BTS_Tests.cfg bts: Initial set of OML tests 2019-05-29 18:39:22 +02:00
BTS_Tests.default bts: Add second VTY connection to BSC 2018-09-16 12:41:11 +02:00
BTS_Tests.ttcn BTS_Tests.ttcn: fix: use reasonable minimum default for C/I 2019-07-26 09:50:13 +00:00
BTS_Tests_LAPDm.ttcn bts: clean up old tests and make them work again 2019-06-14 16:37:02 +00:00
BTS_Tests_OML.ttcn bts: Initial set of OML tests 2019-05-29 18:39:22 +02:00
BTS_Tests_SMSCB.ttcn bts: don't require users to pass test case name to f_init() 2019-06-02 22:36:15 +02:00
README.md Add README.md file for several suites 2018-06-14 18:55:36 +02:00
expected-results.xml BTS_Tests.ttcn: add TC_pcu_ext_rach_content() for 11-bit RACH 2019-04-23 14:49:36 +00:00
gen_links.sh bts: Initial set of OML tests 2019-05-29 18:39:22 +02:00
regen_makefile.sh lib/IPA_Emulation: Build IPA_CTRL conditionally based on define 2019-06-13 16:33:49 +02:00

README.md

BTS_Tests.ttcn

  • external interfaces
    • A-bis side: RSL (emulates BSC-side server)
    • Um side: L1CTL to control MS
    • PCU side: pcu_socket

{% dot bts_tests.svg digraph G { rankdir=LR; { rank=same; BTS, BSC}; BTS [label="IUT\nosmo-bts-trx",shape="box"]; ATS [label="ATS\nBTS_Tests.ttcn"]; BSC [label="osmo-bsc\nOML only"]; BTS -> fake_trx [label="bursts"]; fake_trx -> trxcon [label="bursts"]; trxcon -> ATS [label="bursts"];

BTS -> BSC [label="A-bis OML"]; BTS -> ATS [label="A-bis RSL"];

ATS -> BTS [label="pcu_sock"]; ATS -> BSC [label="VTY"]; ATS -> BTS [label="CTRL"]; } %}