Bug #2750
closedOsmoBSC allows COMPLETE L3 INFO for SACCH
100%
Description
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.
See TC_rll_est_ind_inval_sacch
in the TTCN-3 test suite.
Files
Related issues
Updated by laforge over 6 years ago
- Related to Bug #2749: OsmoBSC allows COMPLETE LAYER3 on SAPI !=0 added
Updated by dexter about 6 years ago
- 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
BSC_Tests.TC_rll_est_ind_inval_sapi1
BSC_Tests.TC_rll_est_ind_inval_sapi3
which failed before are now passing.
BSC_Tests.TC_rll_est_ind_inval_sacch
is still failing.
Updated by dexter about 6 years ago
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