Commit Graph

3270 Commits

Author SHA1 Message Date
Harald Welte c17c88ecbf sysinfo: make timeouts a bit shorter for faster test exscution 2017-07-16 00:39:59 +02:00
Harald Welte bdc5dbd701 Add more SI scheduling testing code, towards a real test suite 2017-07-16 00:38:27 +02:00
Harald Welte 8c5b325483 GSM_SystemInformation: Add support for "OTHER" SIs
This way we can process SIs for which we don't have a more detailed
parser code and simply store their L3 as octetstring.
2017-07-15 23:59:49 +02:00
Harald Welte 9afea36bc2 GSM_SystemInformation: Fix SI2ter description
There's no RachControlParams IE in SI2ter
2017-07-15 23:58:56 +02:00
Harald Welte af54941d98 sysinfo/Test: Add function to validate SI scheduling constraints 2017-07-15 21:38:40 +02:00
Harald Welte a418918e50 GSM_SystemInformation: Share header (for generic matching of type) 2017-07-15 21:38:36 +02:00
Harald Welte a082a696cf Add enumerated for RR Message Type 2017-07-15 15:58:13 +02:00
Harald Welte 9a907b37b5 Test.ttcn: Add support for telnet interaction on VTY 2017-07-15 10:34:27 +02:00
Harald Welte b622a3dcc2 sysinfo/Test.ttcn: Add GSMTAP receiver example 2017-07-14 22:26:33 +02:00
Harald Welte 3d4df7f8f1 Add GSMTAP_PortType dual-faced port
this can be stacked between the UDP socket (IPL4asp Port) and the
actual test component(s) to provide transparante encode/decode of GSMTAP
messages
2017-07-14 22:05:56 +02:00
Harald Welte 164a28cbfb "import" IPL4asp so we can use UDP/TCP/SCTP sockets
Importing in the Titan context apparently seems to mean symlinking the
source files into the current project.  I haven't found a concept of
linking against libraries yet.
2017-07-14 19:26:12 +02:00
Harald Welte ddeaa5769c Add GSMTAP header and message definition 2017-07-14 18:58:07 +02:00
Harald Welte 615bd54fbe Move general type definitions to Osmocom_Types.ttcn 2017-07-14 18:28:55 +02:00
Harald Welte 56db5fd00e initial code about System Information decoding
the idea is to evolve this into something that can match on the GSMTAP
that's generated by OsmoBTS in order to validate the SI generation /
broadcasting of OsmoBTS+OsmoBSC
2017-07-14 18:25:59 +02:00
Harald Welte 3eff2c5be5 SCCP Emulation: Fix CC optional user data
A SCCP CC can optionally contain userData.  The code so far simply
dropped any such data, and didn't pass it along in the N-CONNCET.cfm
primitive.  Let's fix that.
2017-05-16 19:00:29 +02:00
Harald Welte 58e03e2493 install.script: Make it work from other directories 2017-04-12 13:54:25 +02:00
Harald Welte d69f34514e Change addressing configuration to match libosmo-sigtran m3ua_test 2017-04-12 12:18:28 +02:00
Harald Welte 0872b68e53 Makefile: re-generate using makefilegen and adapt for Debian unstable eclipse-titan package 2017-04-12 12:17:55 +02:00
Harald Welte e483c102f9 add .gitignore file 2017-04-12 12:15:38 +02:00
Harald Welte ac35980083 initial chekin of code received by Ericsson on 20170410 2017-04-12 12:13:44 +02:00