Skip to content
Success

Changes

Summary

  1. gsm48_cc_tx_setup: fix speech bearer capabilities (details)
Commit ebbee0e25027430fe408a57a728ccefb00a14a1c by Oliver Smith
gsm48_cc_tx_setup: fix speech bearer capabilities

Send the bearer capability IE from 3GPP TS 24.008 § D.1.2 for speech
instead of the result from gsm48_cc_tx_setup_set_bearer_cap() for the
network to MS direction. This is needed, because:

- We shall send spare bits for the radio channel requirement in the
   network to MS direction, see 3GPP TS 24.008 § D.1.1 and Table
   10.5.102).

- We could in theory send a speech version list that MS are then
   supposed to ignore (end of Table 10.5.103), but this causes bugs in
   some MS so it is better to not send it (OS#6656).

Related: OS#6657, OS#6655, OS#6656
Related: osmo-ttcn3-hacks I8fd33cf2f7fb8a1c34851ecf54fccddd2efd0536
Depends: libosmocore I97101c977104eae82e4850d40f9abd15aa03e33e
Change-Id: I7046e9244fd9d4301ee2c4df1147a619f753739c
The file was modifiedtests/msc_vlr/msc_vlr_test_call.err
The file was modifiedTODO-RELEASE
The file was modifiedtests/msc_vlr/msc_vlr_test_call.c
The file was modifiedsrc/libmsc/gsm_04_08_cc.c