Bug #2750
closed
OsmoBSC allows COMPLETE L3 INFO for SACCH
Added by laforge over 6 years ago.
Updated about 6 years ago.
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 to Bug #2749: OsmoBSC allows COMPLETE LAYER3 on SAPI !=0 added
- 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.
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
- % Done changed from 40 to 100
- Status changed from In Progress to Resolved
Also available in: Atom
PDF