osmo-bsc/src/osmo-bsc
Andreas Eversberg 5dee672e96 Only check for intersecting AMR codec support on matching TS rate
Only check for intersecting full rate AMR codec, if the BTS has at least
one full rate or dynamic time slot configured.

Only check for intersecting half rate AMR codec, if the BTS has at least
one half rate or dynamic time slot configured.

Related: OS#5926
Change-Id: Ia4a8e7f22dc652655ee7c5458624df8ae136dd95
2023-12-11 08:59:46 +00:00
..
Makefile.am ASCI: Add processing and FSMs for VGCS/VBS 2023-07-21 13:33:31 +02:00
a_reset.c Fix various typos 2023-07-11 12:48:27 +02:00
abis_bs11.c dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
abis_nm.c abis_nm: fix bts->nr vs bts->bts_nr 2023-09-16 22:56:40 +07:00
abis_nm_ipaccess.c dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
abis_nm_vty.c Split bsc_vty.c creating bts_vty.c 2021-07-22 17:26:56 +00:00
abis_om2000.c bts-rbs2k: Simplify osmo_fsm_inst_alloc_child_id() 2023-03-31 12:13:43 +02:00
abis_om2000_vty.c Split bsc_vty.c creating bts_vty.c 2021-07-22 17:26:56 +00:00
abis_osmo.c Support Neighbor Address Resolution over PCUIF IPA multiplex 2021-09-13 16:04:05 +02:00
abis_rsl.c pcu_sock: use PCU_IF_SAPI_AGCH_2 instead PCU_IF_SAPI_AGCH 2023-08-31 11:03:20 +02:00
acc.c call osmo_timer_del() unconditionally, without osmo_timer_pending() 2022-07-22 03:39:23 +07:00
assignment_fsm.c fix send_assignment_complete(): proper SCE encoding for CSD 2023-07-26 11:15:17 +00:00
bsc_ctrl.c Use new libosmo-sccp APIs osmo_ss7_asp_get_{name,proto}() 2023-06-21 11:01:35 +00:00
bsc_ctrl_lookup.c ctrl: take both address and port from vty config 2022-12-20 15:22:23 +00:00
bsc_init.c bsc: Make socket queue max. length configurable 2023-11-24 10:46:08 +00:00
bsc_rf_ctrl.c cosmetic: Rename is_ipaccess_bts() to is_ipa_abisip_bts() 2023-05-08 06:28:51 +02:00
bsc_rll.c dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
bsc_sccp.c Fix Lb/A SCCP conn lookup after recent regression in optimization patch 2023-03-17 18:08:26 +00:00
bsc_stats.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-10 00:28:46 +00:00
bsc_subscr_conn_fsm.c ASCI: Indicate release of subscriber connection to VGCS FSM 2023-07-21 13:33:41 +02:00
bsc_subscriber.c bsc_subscriber: Optimize lookup of bsub by TMSI 2023-03-15 10:45:13 +01:00
bsc_vty.c bsc: Make socket queue max. length configurable 2023-11-24 10:46:08 +00:00
bssmap_reset.c SCCP N-PCSTATE: trigger MSC status on PC availability 2023-04-14 14:32:44 +00:00
bts.c oml: ipacc: Remove BSSGP value assignment being overwritten afterwards 2023-09-01 20:14:55 +02:00
bts_ctrl.c ctrl: Add cell barred 2023-11-07 19:27:47 +00:00
bts_ericsson_rbs2000.c bts_model_*_start: move set_feature calls to _init 2022-04-28 12:14:28 +00:00
bts_init.c Replace all references to 'sysmobts' with 'osmo-bts' 2021-04-12 18:54:40 +00:00
bts_ipaccess_nanobts.c oml: ipacc: print all supported versions of MOs 2023-09-23 17:45:24 +07:00
bts_ipaccess_nanobts_omlattr.c oml: ipacc: fix sending hard-coded GPRS Cell attributes 2023-09-23 17:56:47 +07:00
bts_nokia_site.c Fix various typos 2023-07-11 12:48:27 +02:00
bts_osmobts.c copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH 2023-05-18 17:22:26 +07:00
bts_setup_ramp.c Add BTS setup ramping to prevent BSC overloading 2022-11-15 11:32:16 +00:00
bts_siemens_bs11.c bts_siemens_bs11: remove ip.access nanoBTS specific code 2023-09-13 10:40:45 +00:00
bts_sm.c Introduce NM GPRS NSVC FSM 2020-12-04 14:44:40 +01:00
bts_trx.c cosmetic: Rename is_ipaccess_bts() to is_ipa_abisip_bts() 2023-05-08 06:28:51 +02:00
bts_trx_ctrl.c ctrl: Introduce hopping-arfcn-{add,del} commands 2022-10-05 17:25:27 +02:00
bts_trx_vty.c cosmetic: Clarify language ip.access nanoBTS vs. all IPA Abis/IP 2023-05-08 06:28:52 +02:00
bts_unknown.c Move struct gsm_bts: gsm_data.* => bts.* 2020-07-18 21:45:32 +00:00
bts_vty.c vty: make NCC Permitted (SI2) configurable 2023-09-28 17:04:23 +00:00
cbch_scheduler.c smscb: Base cell operational life cycle on CBCH being operative 2022-06-16 19:07:14 +02:00
cbsp_link.c cbsp: Change log level ERROR->INFO on CBSP tx and link down 2022-06-29 15:14:10 +00:00
chan_alloc.c Fix various typos 2023-07-11 12:48:27 +02:00
chan_counts.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-10 00:28:46 +00:00
codec_pref.c Only check for intersecting AMR codec support on matching TS rate 2023-12-11 08:59:46 +00:00
data_rate_pref.c CSD: support non-transparent data rates 2023-04-20 11:02:31 +02:00
e1_config.c RSL link: explicitly select rsl_link based on lchan 2021-05-28 17:22:59 +00:00
gsm_04_08_rr.c ASCI: Make neigh_list_get_arfcn() available to other users 2023-10-09 12:47:04 +02:00
gsm_08_08.c fix mscpool for large msc NRs 2023-05-01 00:11:48 +00:00
gsm_data.c gsm_data: use ABIS_RSL_CHAN_NR_CBITS_* in gsm_pchan2chan_nr() 2023-12-09 01:47:13 +07:00
handover_cfg.c dissolve libbsc: move all to src/osmo-bsc, link .o files 2018-06-07 19:09:06 +02:00
handover_ctrl.c handover_ctrl: add control interface for handover settings 2021-07-19 10:44:05 +02:00
handover_decision.c hodec1: use same automatic FULL/SUBSET choice as in hodec2 2021-07-09 11:51:40 +00:00
handover_decision_2.c Use libosmocore available API to get value_list 2022-08-09 08:38:51 +00:00
handover_fsm.c Fix Lb/A SCCP conn lookup after recent regression in optimization patch 2023-03-17 18:08:26 +00:00
handover_logic.c replace ts_*_for_each_lchan() with ts_for_n_lchans() 2021-05-31 05:20:03 +00:00
handover_vty.c Support building with -Werror=strict-prototypes / -Werror=old-style-definition 2022-11-10 00:28:46 +00:00
lb.c Fix Lb/A SCCP conn lookup after recent regression in optimization patch 2023-03-17 18:08:26 +00:00
lchan.c copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH 2023-05-18 17:22:26 +07:00
lchan_fsm.c recover BORKEN lchans for missing ACK scenarios 2023-11-27 16:33:25 +00:00
lchan_rtp_fsm.c cosmetic: Rename is_ipaccess_bts() to is_ipa_abisip_bts() 2023-05-08 06:28:51 +02:00
lchan_select.c ASCI: Add selection reason for VGCS/VBS channels 2023-07-21 11:14:44 +00:00
lcs_loc_req.c lcs: Fix passing NULL bsc_subscr to paging_request_cancel() 2022-11-22 19:55:46 +01:00
lcs_ta_req.c Fix various typos 2023-07-11 12:48:27 +02:00
meas_feed.c meas_feed: Use osmo_io instead of write queue 2023-10-04 08:38:12 +00:00
meas_rep.c hodec2: [2/2] implement automatic choice between FULL and SUBSET measurements 2021-07-09 11:51:40 +00:00
neighbor_ident.c doc: correct reference and add deprecation notice 2023-02-10 11:41:23 +00:00
neighbor_ident_ctrl.c bsc_ctrl_commands: Add GET for bts neighbor-list (local bts numbers) 2023-02-01 23:19:55 +00:00
neighbor_ident_vty.c Fix various typos 2023-07-11 12:48:27 +02:00
net_init.c recover BORKEN lchans for missing ACK scenarios 2023-11-27 16:33:25 +00:00
nm_bb_transc_fsm.c abis_nm: delay configure_loop() until NM_MT_SW_ACTIVATED_REP 2023-09-23 17:04:41 +07:00
nm_bts_fsm.c abis_nm: delay configure_loop() until NM_MT_SW_ACTIVATED_REP 2023-09-23 17:04:41 +07:00
nm_bts_sm_fsm.c abis_nm: delay configure_loop() until NM_MT_SW_ACTIVATED_REP 2023-09-23 17:04:41 +07:00
nm_channel_fsm.c abis_nm: handle NM_EV_SW_ACT_REP in ST_OP_DISABLED_{DEPENDENCY,OFFLINE} 2023-09-21 01:48:38 +07:00
nm_common_fsm.c copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH 2023-05-18 17:22:26 +07:00
nm_gprs_cell_fsm.c abis_nm: send Get Attributes to GPRS Cell MO(s) 2023-09-23 17:56:49 +07:00
nm_gprs_nse_fsm.c abis_nm: delay configure_loop() until NM_MT_SW_ACTIVATED_REP 2023-09-23 17:04:41 +07:00
nm_gprs_nsvc_fsm.c abis_nm: delay configure_loop() until NM_MT_SW_ACTIVATED_REP 2023-09-23 17:04:41 +07:00
nm_rcarrier_fsm.c abis_nm: send Get Attributes to Rado Carrier MO(s) 2023-09-23 17:56:49 +07:00
osmo_bsc_bssap.c ASCI: Add assignment to a VGCS/VBS channel 2023-07-21 13:33:51 +02:00
osmo_bsc_filter.c Use new stat item/ctr getter APIs 2021-06-04 17:48:43 +02:00
osmo_bsc_grace.c dissolve bsc_grace_paging_request() 2020-09-16 21:54:52 +00:00
osmo_bsc_lcls.c split lchan specific defines and code to its own file 2022-08-09 08:38:51 +00:00
osmo_bsc_main.c meas_feed: Use osmo_io instead of write queue 2023-10-04 08:38:12 +00:00
osmo_bsc_mgcp.c sccplite: Support multiple MGW in MGW pool 2023-09-27 18:28:16 +02:00
osmo_bsc_msc.c sccplite: Support multiple MGW in MGW pool 2023-09-27 18:28:16 +02:00
osmo_bsc_sigtran.c Use new libosmo-sccp APIs osmo_ss7_asp_get_{name,proto}() 2023-06-21 11:01:35 +00:00
paging.c Fix various typos 2023-07-11 12:48:27 +02:00
pcu_sock.c bsc: Make socket queue max. length configurable 2023-11-24 10:46:08 +00:00
penalty_timers.c switch handover penalty timers to CLOCK_MONOTONIC 2021-07-15 09:28:18 +00:00
power_control.c copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH 2023-05-18 17:22:26 +07:00
smscb.c smscb: Tx Failure and Restart Ind for each Bcast Msg Type 2022-07-14 19:59:27 +02:00
smscb_vty.c Move all SMSCB/CBC vty code to its own file 2022-06-10 11:30:29 +00:00
system_information.c SI10: Fix uninitialized last_i index 2023-11-06 11:19:07 +01:00
timeslot_fsm.c pcu_sock: handle multiple BTSs with one BSC co-located PCU (in theory) 2023-03-20 10:44:22 +01:00
vgcs_fsm.c ASCI: Repeat notification after assigning MS to VGCS/VBS channel 2023-11-27 15:51:40 +01:00