OsmoBSC allows COMPLETE L3 INFO for SACCH
When the MS establishes the signalling link, it must establish the DCCH with SAPI0, and only that establishment can be reported in COMPLETE L3 INFO to the MSC.
Any other Link (SACCH) or SAPI cannot be communicated to the MSC, as COMPLETE L3 INFO has no field for DLCI/SAPI, unlike DTAP.
TC_rll_est_ind_inval_sacch in the TTCN-3 test suite.
- Status changed from New to In Progress
- % Done changed from 0 to 40
When An establish indication is received the osmo-bsc now checks if SAPI=0 is already established. If not, the establish indication is ignored. See also patch in gerrit: https://gerrit.osmocom.org/#/c/6303/
The two testcaes
which failed before are now passing.
is still failing.
Now the attempts to establish a SACCH on SAPI=0 are also dropped:
See patch: https://gerrit.osmocom.org/#/c/6306/
Now the following tests pass for me:
BSC_Tests.TC_rll_est_ind_inact_lchan # Pass
BSC_Tests.TC_rll_est_ind_inval_sapi1 # Pass
BSC_Tests.TC_rll_est_ind_inval_sapi3 # Pass
BSC_Tests.TC_rll_est_ind_inval_sacch # Pass