aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/gsm_04_11.h
AgeCommit message (Collapse)AuthorFilesLines
2010-06-17bsc_api: Move gsm48_rcvmsg into the BSC API and dispatch.Holger Hans Peter Freyther1-1/+1
The next step in the way to the BSC API. We have a clear a new connection was opened signal now... and the MSC could use it...
2010-06-16bsc_api: Pass the subscriber connection to the SMS...Holger Hans Peter Freyther1-1/+1
2010-06-16bsc_api: Remove the _lchan and make the method static..Holger Hans Peter Freyther1-2/+0
2010-06-15bsc_api: Do not use RLL inside the SMS code, handle SAPI n REJECTHolger Hans Peter Freyther1-0/+3
Directly send a SMS using the send method, in case of an error we will need to find the transaction and free the SMS and the transaction.
2010-03-25sms: First run of removing lchan usage from MSC code paths.Holger Hans Peter Freyther1-1/+1
2010-02-20move GSM protocol definitions to include/osmocore/protocol/*Harald Welte1-181/+1
2009-10-22Forward declare methods to fix compiler warningsHolger Hans Peter Freyther1-0/+3
Put the used method in the header files or use extern in the case of a vty method used by token_auth
2009-08-14respect the link_id, not only the SAPI from SMS codeHarald Welte (local)1-1/+1
SMS related messages are all sent over SAPI=3. But in addition to that, we also need to send it over the correct link identifier, i.e. SACCH or main signalling channel
2009-08-10misc: Add prototypes to header files, include more header filesHolger Hans Peter Freyther1-1/+4
Fix various warnings about implicit declarations of functions.
2009-08-10add SMS CP timer TC1* to tear down lchan in case MS never responds to CP-DATAHarald Welte1-3/+5
2009-08-09fix SMS RP message type definitions to reflect SMMA and MT ERRORHarald Welte1-2/+2
2009-08-08first 'working' SMS implementationHarald Welte1-23/+0
we now have the full path from the MS into the database (SUBMIT), as well as back from the database to the MS (DELIVER). The database gets correctly updated once a SMS has been successfully delivered. What's still missing is the periodic scan over all undelivered messages, trying to deliver them to the respective MS. So far, you have to manually trigger this on the telnet interface with 'sms send pending 1'
2009-07-27further steps towards better, transaction based SMSHarald Welte1-1/+20
2009-07-05more SMS improvementsHarald Welte1-25/+25
* describe data structures in gsm_04_11.h * increae LCHAN RELEASE TIMEOUT for case of long SMS * convert header field in sql table from NUMERIC to BLOB * initial handling for validity period * send RP ERROR messages with meaningful RP CAUSE in case of error
2009-07-04more layering /abstraction of sms protocolHarald Welte1-3/+0
2009-06-15add GSM 4.11 SMS CP and RP cause values as enumHarald Welte1-0/+43
2009-06-10move openbsc into its own subdirectoryHarald Welte1-0/+172