Holger Hans Peter Freyther
4db78de76e
patching: Add a VTY option to hardcode the assignment complete message
...
For some equipment it is the easiest to patch the assignment
complete message transported to the MSC. Add a VTY config to
enable this patching, create a testcase that tests that the
original message is truncated. The setting of the VTY option
has been manually tested. The entire system has not been end
to end tested.
2013-05-13 21:08:36 +02:00
Holger Hans Peter Freyther
b566c79d82
patching: Get the struct ss7_application down to the patching routine
2013-05-13 18:18:02 +02:00
Holger Hans Peter Freyther
052b8e8c95
bss patch: Remove stale printf from the code that broke the tests
2013-03-25 13:52:32 +01:00
Holger Hans Peter Freyther
511848c864
bss patch: Patch all slots with FR2 in the assignment request
...
* Patch all slots with the FR2 codec. This is the easiest way to
patch the entire message.
2013-03-25 11:06:31 +01:00
Holger Hans Peter Freyther
30be65a2e8
bss patching: Add test cases for assignment and assignment complete patching
...
* Chosen Channel and Speech Version are both optional. Patch them
separately if they are present.
* Add testcase for the assignment request patching.
2013-03-25 10:32:23 +01:00
Holger Hans Peter Freyther
6853567564
bss: Patch CC messages with bearer capabilities to contain AMR 3
...
* This changes bss_patch_filter_msg to return -1 or BSS_FILTER_DTAP
for DTAP messages. This way app_forward_sccp should continue to behave
the same besides now looking into DTAP messages.
* Introduce a direction in case we want to advertize FR into the BSS
side and HR into the other direction.
* Patch AMR HR3 and Fullrate/Halfrate capabilities in the Bearer
Capabilities. Add a test case that is patching the bearer capabilities
2011-11-24 11:07:37 +01:00
Holger Hans Peter Freyther
1ab8961450
bss_patch: Remove magic number and use define for BSSAP management
2011-11-23 19:25:10 +01:00
Harald Welte
ff397edf38
Adopt to recent libosmocore namespace changes and libosmogsm
2011-05-08 10:29:23 +02:00
Holger Hans Peter Freyther
de56c22702
license: Switch to the GNU AGPLv3 for this network service
2011-01-16 20:35:13 +01:00
Holger Hans Peter Freyther
d25dfce4f5
assignment: An evil hack to include some fake IES..
...
Add stuff to the message...
2010-10-27 15:59:33 +02:00
Holger Hans Peter Freyther
e66c7c10ea
cleanup: Remove code that is provided by libosmocore now.
...
libosmocore contains the GSM08.08 definition, no need to copy
that anymore.
2010-08-04 18:51:16 +08:00
Holger Hans Peter Freyther
cf381e2447
Update SCCP includes for the new location of files.
2010-08-04 18:39:26 +08:00
Holger Hans Peter Freyther
cbf7d18bb9
Use libosmocore instead of the old temporary laF0rge1 lib..
2010-08-04 06:08:40 +08:00
Holger Hans Peter Freyther
9ed3e1b3f3
u_int32_t -> uint32_t
2010-07-31 05:22:56 +08:00
Holger Hans Peter Freyther
5aa17014de
u_int8_t -> uint8_t
2010-07-31 04:37:26 +08:00
Holger Hans Peter Freyther
97f66e2b53
Public release of the cellmgr_ng code to convert E1 to IPA SCCP
2010-07-28 03:36:32 +08:00