osmo-bsc/openbsc/src/libbsc
Holger Hans Peter Freyther b348939d86 lchan: Introduce T3109 handling for the release procedure
T3109 is started when the SACCH is deactivated. It is stopped when
the phones sends the DISC/UA/UM on LAPDm for the main signalling
link. In case of timeout the abnormal release procedure will be
initiated. Make sure to not issue the SACCH Deactivate twice to
avoid confusing the equipment.

This is still not fully spec compliant. In case of a timeout the
abnormal release handling will be started which involves starting
T3111+2. The error handling should be split out of the rf channel
release method, e.g. lchan_release should be called and check if
the channel release was already initiated.
2012-12-23 20:20:38 +01:00
..
Makefile.am si: Partially implement the range encoding for the SI. 2012-10-22 15:23:58 +02:00
abis_nm.c abis: Activate the newest available installed on the BTS 2012-12-19 16:37:55 +01:00
abis_nm_ipaccess.c misc: Move from u_int to uint types of stdint.h 2011-04-18 17:31:39 +02:00
abis_nm_vty.c complete the VTY help messages so we don't get "null" in the manual 2012-08-16 23:23:50 +02:00
abis_om2000.c OM2000: don't silently send CON/IS/TF configuration request 2012-09-07 20:15:50 +02:00
abis_om2000_vty.c Some more VTY documentation / help fixes 2012-08-17 09:52:03 +02:00
abis_rsl.c lchan: Introduce T3109 handling for the release procedure 2012-12-23 20:20:38 +01:00
arfcn_range_encode.c si: Partially implement the range encoding for the SI. 2012-10-22 15:23:58 +02:00
bsc_api.c rsl: Call the release function with the enum name and not the number 2012-12-23 20:18:18 +01:00
bsc_init.c bts: Really drop the BTS in case of an OML NACK 2012-11-11 18:33:17 +01:00
bsc_msc.c src: port openBSC over libosmo-abis 2011-08-19 22:38:35 +02:00
bsc_rf_ctrl.c osmo-bsc: Include rf statistics in the location-state TRAP as well 2012-09-11 16:20:45 +02:00
bsc_rll.c src: use namespace prefix osmo_signal* 2011-05-06 12:12:31 +02:00
bsc_vty.c lchan: Introduce T3109 handling for the release procedure 2012-12-23 20:20:38 +01:00
bts_ericsson_rbs2000.c RBS2000: Don't sent IS configuration if we want to config TF 2012-09-07 20:14:47 +02:00
bts_hsl_femtocell.c bts_hsl_femtocell.c: Use PRIx64 to printf the uint64_t 2012-09-11 12:41:23 +02:00
bts_init.c BSC: introduce new "sysmobts" BTS model 2012-07-02 20:13:08 +02:00
bts_ipaccess_nanobts.c Fix: T3192 and T3193 must be similar 2012-09-29 20:29:16 +02:00
bts_nokia_site.c misc: Address compiler warning on unused variables 2012-09-11 12:41:23 +02:00
bts_siemens_bs11.c Allow VTY-based configuration of T3105 2012-06-03 16:58:18 +02:00
bts_sysmobts.c BSC: introduce new "sysmobts" BTS model 2012-07-02 20:13:08 +02:00
bts_unknown.c misc: Remove sys/types.h includes from the files 2011-04-18 17:31:39 +02:00
chan_alloc.c lchan: Introduce T3109 handling for the release procedure 2012-12-23 20:20:38 +01:00
e1_config.c BSC: introduce new "sysmobts" BTS model 2012-07-02 20:13:08 +02:00
gsm_04_08_utils.c lchan: Introduce T3109 handling for the release procedure 2012-12-23 20:20:38 +01:00
gsm_subscriber_base.c src: use new library libosmogsm and new path to headers in libosmocore 2011-03-23 18:17:56 +01:00
handover_decision.c src: use namespace prefix osmo_signal* 2011-05-06 12:12:31 +02:00
handover_logic.c rsl: Call the release function with the enum name and not the number 2012-12-23 20:18:18 +01:00
meas_proc.c src: use namespace prefix osmo_signal* 2011-05-06 12:12:31 +02:00
meas_rep.c misc: Remove sys/types.h includes from the files 2011-04-18 17:31:39 +02:00
paging.c paging: Do not page when there is no OML link 2012-12-22 19:27:27 +01:00
rest_octets.c misc: Move from u_int to uint types of stdint.h 2011-04-18 17:31:39 +02:00
system_information.c si: Partially implement the range encoding for the SI. 2012-10-22 15:23:58 +02:00