osmo-bts/contrib
Sylvain Munaut acf0f0f0bb contrib: Add BER testing tool
This implements RTP based GSM BER testing for osmo-bts, implementing
ideas described in https://osmocom.org/projects/osmobts/wiki/BER_Testing

In short: The command transmits a PRBS sequence encapsulated in RTP
frames, which are sent to the BTS, which transmits that data in the
(unimpaired) downlink.  The mobile station receives the data and is
instructed to loop it back in the (possibly impaired) uplink.  The BTS
receives that uplink, puts in in RTP frames which end up being received
back by this very tool.  By correlating the received RTP with the PRBS
sequence, this tool can compute the BER (Bit Error Rate) of the
(possibly impaired) uplink.  Doing this with different RF channel model
simulators in the uplink allows to establish BER at different levels and
channel conditions.

Original code by Sylvain Munaut extended with some comments and Automake
integration by Harald Welte.

Change-Id: I1cffa0ae959e29ec61775b13185fd1057ed7485a
2023-03-30 12:56:14 +02:00
..
ber contrib: Add BER testing tool 2023-03-30 12:56:14 +02:00
systemd Update realtime scheduling priority in service file 2022-11-06 12:49:28 +00:00
Makefile.am contrib: Add BER testing tool 2023-03-30 12:56:14 +02:00
dtx_check.gawk dtx_check.gawk: add check for repetitive SID FIRST 2016-11-08 16:27:47 +01:00
dump_docs.py dump_docs: Use new config file naming scheme 2019-01-17 17:07:44 +01:00
eeprom_reader.c sysmobts-v2/eepromreader: Add userspace program to read EEPROM 2016-01-11 17:29:24 +01:00
jenkins_bts_model.sh contrib/jenkins_*.sh: build and publish manuals 2018-12-05 13:10:55 +01:00
jenkins_bts_trx.sh contrib/jenkins: build libosmo-abis without dahdi 2023-01-18 14:29:54 +01:00
jenkins_common.sh contrib/jenkins: don't build osmo-gsm-manuals 2021-01-13 13:06:39 +01:00
jenkins_lc15.sh contrib/jenkins: build libosmo-abis without dahdi 2023-01-18 14:29:54 +01:00
jenkins_oc2g.sh contrib/jenkins: build libosmo-abis without dahdi 2023-01-18 14:29:54 +01:00
jenkins_oct.sh contrib/jenkins: build libosmo-abis without dahdi 2023-01-18 14:29:54 +01:00
jenkins_oct_and_bts_trx.sh contrib/jenkins: build libosmo-abis without dahdi 2023-01-18 14:29:54 +01:00
jenkins_sysmobts.sh contrib/jenkins: build libosmo-abis without dahdi 2023-01-18 14:29:54 +01:00
osmo-bts.spec.in contrib/osmo-bts.spec.in: do not depend on libosmogb 2023-03-21 12:26:21 +00:00
si_check.gawk Add utility to check proper scheduling of SI 2016-03-17 13:51:09 +01:00
superfemto.sh DTX DL: add AMR HR support to scheduling check 2016-11-03 12:31:37 +00:00
sysmobts.init sysmobts: Name the screen and use '-X quit' to shut it down 2013-03-16 23:29:59 +01:00