On 03.07.2024 21:36, Neels Hofmeyr wrote:
your AMR
config allows only 5k9. That's a bit curious, because 12k2 is the best quality
that you get from TCH/F, and if you want to be compatible with TCH/H you'd
typically pick 7k95 or 7k4 instead. Normally you should just allow all rates
and let codec negotiation figure out the AMR rates to use.
I believe this comes from the example config file too:
$ git grep -n amr doc/examples/
doc/examples/osmo-bsc/osmo-bsc-4trx.cfg:41: codec-support fr hr amr
doc/examples/osmo-bsc/osmo-bsc.cfg:88: amr-config 12_2k forbidden
doc/examples/osmo-bsc/osmo-bsc.cfg:89: amr-config 10_2k forbidden
doc/examples/osmo-bsc/osmo-bsc.cfg:90: amr-config 7_95k forbidden
doc/examples/osmo-bsc/osmo-bsc.cfg:91: amr-config 7_40k forbidden
doc/examples/osmo-bsc/osmo-bsc.cfg:92: amr-config 6_70k forbidden
doc/examples/osmo-bsc/osmo-bsc.cfg:93: amr-config 5_90k allowed
doc/examples/osmo-bsc/osmo-bsc.cfg:94: amr-config 5_15k forbidden
doc/examples/osmo-bsc/osmo-bsc.cfg:95: amr-config 4_75k forbidden
Best regards,
Vadim.
--
- Vadim Yanitskiy <vyanitskiy at sysmocom.de>
http://www.sysmocom.de/
========================================================================
* sysmocom - systems for mobile communications GmbH
* Siemensstr. 26a
* 10551 Berlin, Germany
* Sitz / Registered office: Berlin, HRB 134158 B
* Geschaeftsfuehrer / Managing Director: Harald Welte