osmo-bsc/openbsc/src
Holger Hans Peter Freyther 17164061a6 sms: Begin sending SMS messages, handle failures
The sms queue will attempt to send one SMS per subscriber
to fill all the available slots. It will handle the case
where paging has not started, timed out or if there was
any kind of other failure. It is also retransmitting SMS
in case of failures.
2010-12-26 09:40:03 +01:00
..
bsc misc: Include abis_rsl.h to remove some compiler warnings 2010-12-22 18:26:36 +01:00
gprs SGSN / GMM: Only allow non-roaming IMSIs 2010-12-24 15:42:26 +01:00
input ts: Reduce the delay to 0 for OML and RSL 2010-12-21 13:53:42 +01:00
ipaccess ts Make the e1inp_ts delay configurable 2010-12-21 13:53:41 +01:00
mgcp mgcp: Send data from the network to the transcoder too 2010-11-02 19:08:09 +01:00
nat misc: Introduce a --enable-coverage mode to build with gprof coverage 2010-11-15 20:06:45 +01:00
Makefile.am sms: Introduce a SMS queue that will be responsible for delivery 2010-12-26 09:40:03 +01:00
abis_nm.c abis_nm: Band aid on OML initialisation by queuing messages 2010-12-21 13:53:41 +01:00
abis_nm_vty.c OML: Introduce minimal VTY command set to interact with OML managed objects 2010-05-31 16:40:40 +02:00
abis_rsl.c RSL: Make "waiting for SAPI=%d to be released" LOGL_DEBUG 2010-12-24 15:42:17 +01:00
auth.c More verbose logging of authentication internals 2010-12-23 23:37:49 +01:00
bs11_config.c bs11_config: more verbose output of ACK/NACK responses 2010-12-14 13:34:35 +01:00
bsc_api.c BSC API: Make 'Got data in non active state' message as LOGL_INFO 2010-12-24 15:42:22 +01:00
bsc_hack.c sms: Introduce a SMS queue that will be responsible for delivery 2010-12-26 09:40:03 +01:00
bsc_init.c abis_nm: Band aid on OML initialisation by queuing messages 2010-12-21 13:53:41 +01:00
bsc_msc.c msc: Only unregister the fd if the fd value is valid. 2010-10-07 06:07:57 +08:00
bsc_rll.c bsc_api: Remove lchan->conn from the RLL code... it was all dead anyway 2010-06-17 16:58:38 +08:00
bsc_version.c vty: Use \r\n in the copyright messages 2010-09-11 13:32:30 +08:00
bsc_vty.c subscr: Introduce VTY option to keep subscribers in ram. 2010-12-24 21:40:48 +01:00
bts_ipaccess_nanobts.c clang: Clang warns we have this value twice... 2010-07-23 19:33:16 +08:00
bts_siemens_bs11.c misc: make the compiler happy... 2010-06-21 18:21:16 +08:00
bts_unknown.c
chan_alloc.c misc: Remove gsm_subscriber.h include to reduce dependencies. 2010-12-22 18:26:36 +01:00
common_vty.c misc: Replace the idiom for replacing a string with a function call 2010-10-12 23:31:53 +02:00
db.c db: Introduce a limit in delivery attempts for the SMS search 2010-12-25 21:39:04 +01:00
debug.c nat: Register a debug region for the nat. 2010-06-15 20:24:21 +08:00
e1_config.c
e1_input.c ts Make the e1inp_ts delay configurable 2010-12-21 13:53:41 +01:00
gsm_04_08.c paging: Introduce a GSM_PAGING_BUSY event for a special timeout 2010-12-25 21:39:04 +01:00
gsm_04_08_utils.c misc: Include abis_rsl.h to remove some compiler warnings 2010-12-22 18:26:36 +01:00
gsm_04_11.c sms: Introduce a SMS queue that will be responsible for delivery 2010-12-26 09:40:03 +01:00
gsm_04_80.c bsc_api: Change submit dtap to allow to automatically use the SACH 2010-11-15 20:06:46 +01:00
gsm_data.c BSC Call Control: Actually implement call statistics 2010-12-24 16:07:40 +01:00
gsm_subscriber.c subscr: Sync the database before sending the attached signal 2010-12-25 21:39:04 +01:00
gsm_subscriber_base.c subscr: Introduce subscr_purge_inactive to free unused subscribers 2010-12-24 21:40:47 +01:00
handover_decision.c
handover_logic.c ho: On ho failure clear the subscriber connection 2010-12-21 13:41:33 +01:00
isdnsync.c
meas_rep.c meas_rep.c: clang reports a possible division by zero 2010-07-23 19:46:04 +08:00
mgcp.cfg
mncc.c mnccc.c: Add 2 line header describing what this file is all about 2010-12-22 19:03:40 +01:00
openbsc.cfg.1-1
openbsc.cfg.1-2
openbsc.cfg.1-2-hopping make 'neci 1' the default in the example config files 2010-07-14 13:56:36 +02:00
openbsc.cfg.2-2
openbsc.cfg.nanobts make 'neci 1' the default in the example config files 2010-07-14 13:56:36 +02:00
openbsc.cfg.nanobts.multitrx make 'neci 1' the default in the example config files 2010-07-14 13:56:36 +02:00
osmo_msc.c bsc_api: Provide the link_id in the dtap callback. 2010-11-15 20:06:46 +01:00
paging.c paging: Introduce a GSM_PAGING_BUSY event for a special timeout 2010-12-25 21:39:04 +01:00
rest_octets.c [GPRS] Make sure SI13 rest octets look like those of the ip.access BSC 2010-05-31 12:55:11 +02:00
rrlp.c bsc_api: Make paging/silent call work with the subscriber_connection 2010-06-17 15:05:57 +08:00
rs232.c
rtp_proxy.c MNCC: introduce mncc_upq_enqueue() wrapper around msgb_enqueue() 2010-12-22 19:03:40 +01:00
silent_call.c paging: Introduce a GSM_PAGING_BUSY event for a special timeout 2010-12-25 21:39:04 +01:00
sms_queue.c sms: Begin sending SMS messages, handle failures 2010-12-26 09:40:03 +01:00
socket.c socket: Plug resource leak when the listen call is failing. 2010-10-12 23:29:16 +02:00
subchan_demux.c
system_information.c bsc: Allow to configure Optional Cell Selection params from vty 2010-12-01 20:23:34 +01:00
talloc_ctx.c gsm_04_08: Add a operation to enable ciphering on a lchan 2010-06-14 20:43:51 +02:00
token_auth.c sms: Create signal data for SMS with more information 2010-12-26 09:40:02 +01:00
transaction.c paging: Give the msgb that caused paging_stop up to the paging callback 2010-12-01 22:39:40 +01:00
trau_frame.c
trau_mux.c MNCC: introduce mncc_upq_enqueue() wrapper around msgb_enqueue() 2010-12-22 19:03:40 +01:00
ussd.c ussd: Catch up with libosmocore and pass the gsm48_hdr 2010-10-12 15:34:20 +02:00
vty_interface_layer3.c db: Introduce a limit in delivery attempts for the SMS search 2010-12-25 21:39:04 +01:00