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
