summaryrefslogtreecommitdiffstats
path: root/bsc-nat/BSC_MS_ConnectionHandler.ttcn
AgeCommit message (Collapse)AuthorFilesLines
2019-04-25RAN_Emulation: Modularize protocol supportHarald Welte1-0/+1
The RAN_Emulation currently unconditionally provides BSSAP and MGCP support. Let's re-structure the code so that support for those protocols is now possible to enable/disable at compile time. This patch is in preparation of introducing RANAP support in RAN_Emulation. Change-Id: Id53ba3ff05f9946230e0e4a759245de14a0f9fbd Related: OS#2856
2019-04-21Rename BSSMAP_Emulation -> RAN_EmulationHarald Welte1-12/+12
So far, BSSMAP_Emulation supported only a transport over BSSMAP. However, we soon intend to merge support for RANAP in order to simulate RANAP/Iu connections as well as BSSMAP. Let's start by renaming some of the existing types/functions/ports/modules without introducing any functional changes just yet. Related: OS#2857, OS#2856 Change-Id: Iecbcb0c6c136baad9460eca40606bb4010d8882d
2019-03-29bsc-nat: Fix errors due to bit rotDaniel Willmann1-1/+6
Change-Id: I79f3b1b74c9f6f8769a5d71fde04847435f3f345
2018-01-24MSC_Tests: Use enum instead of magic numbers for CM_SERVICE_TYPEHarald Welte1-1/+1
Change-Id: Ic90b4a0aa47821877a2d3566606b9c9dd5919968
2018-01-21BSSMAP_Emulation: Decode DTAPHarald Welte1-1/+3
It's quite cumbersome if the user of the BSSMAP_Emulation (the ConnHdlr) will have to manually decode the DTAP in every BSSAP/DTAP message he receives (and encode on the transmit side). Let's introduce a new optional mode in which the DTAP messages are already decoded for more convenient matching inside the ConnHdlr. Change-Id: I35cd4ea78aca0ce7c7d745e082d7289882c11e81
2017-12-17BSSMAP_Emulation: use BSSAP_CodecPortHarald Welte1-1/+2
So far, BSSMAP_Emulation used the SCCPasp_SP_PORT directly, explicitly calling BSSAP encode/decode functions while processing the primitives. Let's clean this up and use the BSSAP_CodecPort which has meanwhile been developed as a dual-faced port that can be stacked between SCCPasp and the user to avoid any manual encode/decode function calls. Change-Id: Icded789d18f3469f74e16f552df2c7ac44ac4294
2017-11-30bsc-nat: Wait for the second MDCX in the BSC_MS conn handlerDaniel Willmann1-1/+10
The bsc-nat sends another MDCX so account for that in the state machine
2017-11-25rename 'ipa' directory to 'bsc-nat'Harald Welte1-0/+162