aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-12-10isup: Respond to a ISUP GRS with a GRA.Holger Hans Peter Freyther4-7/+69
2010-12-10isup: Implement handling GRS and GRA messages for ISUP.Holger Hans Peter Freyther2-1/+46
2010-12-10isup: Start parsing the ISUP messagesHolger Hans Peter Freyther7-9/+78
Introduce a ISUP debug category, parse the reset circuit message, add a test case for this easy parsing.
2010-12-10isup: Start with isup support in the cellmgr.Holger Hans Peter Freyther6-1/+108
Start parsing the ISUP messages. This just adds what we need to handle now and will not grow it a lot.
2010-12-08mtp: Send a simple ISUP messageHolger Hans Peter Freyther1-0/+6
2010-12-08mtp: Print a TFP message on the screen when we get a messageHolger Hans Peter Freyther2-0/+22
2010-12-08mtp: Prepare ISUP handling, just print the ISUP part.Holger Hans Peter Freyther2-0/+4
2010-12-08mtp: Print un-handled messagesHolger Hans Peter Freyther1-1/+1
2010-12-08udt_relay: Remove the abort and return a NULL pointer after a messageHolger Hans Peter Freyther1-2/+2
2010-12-08udt_relay: Initialize the ni_ni as well hereHolger Hans Peter Freyther1-0/+5
2010-12-08contrib: Add smalltalk script to send send UDP messagesHolger Hans Peter Freyther1-0/+25
These messages are a SLTM and a TRA message that we want to test on the udt relay receiver. The speciality is the header.
2010-12-01mgcp: Add config options for some GAIN options, apply them.Holger Hans Peter Freyther1-0/+144
2010-11-26mtp: Group all MTP settings together.Holger Hans Peter Freyther1-1/+1
2010-11-26mtp: Make the spare/ni configurableHolger Hans Peter Freyther3-0/+30
2010-11-26mtp: Be able to set the spare bits in the network indicatorHolger Hans Peter Freyther2-0/+2
2010-11-26mtp: Store the NetworIndicator in the mtp_link and use itHolger Hans Peter Freyther2-3/+5
Prepare to make the ni configurable and store it inside the mtp_link where it can be changed by the user of the mtp_link. Initialize this to the current value.
2010-11-26mtp: Set the network indicator in the mtp_msg_allocHolger Hans Peter Freyther1-6/+1
Prepare to have different network indicators.
2010-11-16udt: Add a forward_only to the bsc struct and use it for the msc_connHolger Hans Peter Freyther3-0/+12
Simply forward everything, no need for inspecting things.
2010-11-16udt_relay: Add a forked copy of main to just relay messagesHolger Hans Peter Freyther6-5/+381
Do not run any of the header rewriting for messages. This will simply relay SCCP friends to the MTP library. Some work on msc_conn.c is needed to avoid calling most of it.
2010-10-27mgcp: Print the extra settings from the configHolger Hans Peter Freyther2-0/+8
2010-10-27assignment: An evil hack to include some fake IES..Holger Hans Peter Freyther1-0/+13
Add stuff to the message...
2010-10-18mgcp: Assume that on a MDCX all data is present...Holger Hans Peter Freyther1-5/+2
Send a dummy packet on each MDCX message. This assumes that the remote address is available by then and this should fix not hearing the ringtone as the NAT didn't know to which port to forward the data.
2010-10-08mtp: Store the mtp_link inside the connectionHolger Hans Peter Freyther4-6/+10
Prepare to have multiple links to the BSC.
2010-10-08mtp: Ignore the spare bits as of Q.701 6.2Holger Hans Peter Freyther1-6/+6
The sender is supposed to set them to 0 and we are asked to ignore them. Apparently something called SIF is enabled on the sender side.
2010-10-06ussd: Pass the bsc_data to have access to the USSD messageHolger Hans Peter Freyther3-3/+3
2010-10-06ussd: Create the hook where packages from the MSC pass byHolger Hans Peter Freyther3-0/+12
2010-10-06msc: Create a function to send or queue messages.Holger Hans Peter Freyther1-7/+16
2010-10-06ussd: Add the hook where we can capture the Location Updating RequestHolger Hans Peter Freyther3-0/+23
2010-10-01msc: Return an error if we close the fd1.0.2-Holger Hans Peter Freyther1-4/+7
2010-10-01msc: Stop the msc reconnect timer as well (possible bfd corruption fix)Holger Hans Peter Freyther1-0/+1
It appears that we run into a PING timeout before we have received the first message and then will try to close the connection tiwce. Stop the msc_timeout when we close down the connection.
2010-09-30bsc_ussd: Add a dummy USSD module...used for welcome SMSHolger Hans Peter Freyther4-2/+50
2010-09-30bsc: Move more sccp code into the bsc_sccp.cHolger Hans Peter Freyther3-28/+35
2010-09-30bsc: Refactor and move SCCP ConTrack to bsc_sccp.cHolger Hans Peter Freyther4-42/+83
Move the code, update Makefile.am, add includes.
2010-09-30bsc: Be able to configure the LAC/MNC/MCC...Holger Hans Peter Freyther2-0/+47
2010-09-30sccp: Move the SCCP connection out to a new structure.Holger Hans Peter Freyther3-29/+56
2010-09-30vty: Add a telnet interface to the cellmgrHolger Hans Peter Freyther1-0/+6
2010-09-30vty: Implement writing the config fileHolger Hans Peter Freyther1-2/+15
2010-09-30vty: Move the vty code to a new file, move config params.Holger Hans Peter Freyther4-203/+248
2010-09-18mgcp: Only if this node is supposed to send data send a dummy packetHolger Hans Peter Freyther1-1/+3
In case the gateway is configured as recvonly, do not send a dummy load as this is against the policy.
2010-09-18mgcp: Be able to parse the 'M: sendonly' as the connection paramHolger Hans Peter Freyther1-0/+2
2010-09-18mgw: Add a realloc_cb that will give up the old endpointHolger Hans Peter Freyther1-0/+7
Free the endpoint if we need to realloc, the sequencing and blocking will take care of everything.
2010-09-18mgcp: Merge the realloc_cb from OpenBSC here.Holger Hans Peter Freyther2-0/+4
2010-09-17mgcp: Add an option to force reallocating endpoints.Holger Hans Peter Freyther1-0/+10
2010-09-17mgcp: Keep the data for the config in a global var again.Holger Hans Peter Freyther1-8/+8
2010-09-15Create a .gitignore to ignore the generated files1.0.1Holger Hans Peter Freyther1-0/+27
2010-09-15Add a command to ask for the version number, generate a config fileHolger Hans Peter Freyther2-2/+17
2010-09-15cellmgr: Remove bogus include file1.0.0Holger Hans Peter Freyther1-1/+0
2010-09-15Generate the version from the tagHolger Hans Peter Freyther3-2/+161
2010-08-08mgcp: Use uint32_t for the CI in every place.Holger Hans Peter Freyther3-8/+10
2010-08-07msc: Separate the BSC and MSC link completly...Holger Hans Peter Freyther3-8/+14
Make the msc_conn responsible for creating the link to the core network and reopening it, make the BTS code just call the msc methods and the MSC will throw away data in case it can not be forwarded. This avoids a problem that we start a reconnect timer while we have a connection in progress and then add the same file descriptor twice. This is mostly a speculative fix to the problem.