aboutsummaryrefslogtreecommitdiffstats
path: root/src/bts.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-02-22Use ALPHA value received in SI13 from PCUIFPau Espin Pedrol1-2/+13
2021-01-29Introduce NACC supportPau Espin Pedrol1-0/+8
2021-01-20Allow multiple bts objects in PCUPau Espin Pedrol1-5/+11
2021-01-19Move tbf::free_all static methods to proper object filesPau Espin Pedrol1-0/+6
2021-01-19bts: combine bts_{init,cleanup} into consturctor/destructor methodsPau Espin Pedrol1-43/+34
2021-01-19Get rid of bts singletonsPau Espin Pedrol1-10/+0
2021-01-19Unify BTS into a C usable structurePau Espin Pedrol1-212/+191
2021-01-18Fix configuration mess of initial_cs/mcs between PCUIF and VTYPau Espin Pedrol1-0/+56
2021-01-18Move llc_* fields from BTS to PCUPau Espin Pedrol1-3/+0
2021-01-18Move ws_* fields from BTS to PCUPau Espin Pedrol1-4/+0
2021-01-18Move fc_* fields from BTS to PCUPau Espin Pedrol1-1/+0
2021-01-18Move ns_dialect field from BTS to PCUPau Espin Pedrol1-1/+0
2021-01-18Move (m)cs_lqual_ranges fields from BTS to PCUPau Espin Pedrol1-31/+0
2021-01-18Move cs_downgrade_threshold field from BTS to PCUPau Espin Pedrol1-1/+0
2021-01-18Move cs_adj* fields from BTS to PCUPau Espin Pedrol1-3/+0
2021-01-18Move dl_arq_type field from BTS to PCUPau Espin Pedrol1-6/+0
2021-01-18Move dl_tbf_preemptive_retransmission field from BTS to PCUPau Espin Pedrol1-1/+0
2021-01-18Move alpha,gamma fields from BTS to PCUPau Espin Pedrol1-3/+2
2021-01-18Move force_two_phase field from BTS to PCUPau Espin Pedrol1-1/+1
2021-01-18Move T_defs_pcu from BTS to PCU objectPau Espin Pedrol1-14/+1
2021-01-18Split PCU global PCU object from BTS objectPau Espin Pedrol1-21/+34
2021-01-13bts: fix uninitialized memaccess in BTS::send_gsmtap()Vadim Yanitskiy1-1/+1
2021-01-13bts: fix uninitialized memaccess in BTS::send_gsmtap_rach()Vadim Yanitskiy1-1/+1
2021-01-05Convert GprsMS and helpers classes to CPau Espin Pedrol1-10/+41
2020-12-16gprs_ns2: set default dialect to ipaccessAlexander Couzens1-0/+1
2020-12-01Implement downgrade to DL MCS1-4 when USF for GPRS_only MSPau Espin Pedrol1-0/+11
2020-11-13Fix ctr reports: Remove ctr description from already removed counterPau Espin Pedrol1-1/+0
2020-11-04Take into account BTS supported (M)CS values when retrieving the maximumPau Espin Pedrol1-4/+109
2020-11-04pcuif: Improve BTS-supported CS/MCS handlingPau Espin Pedrol1-1/+1
2020-11-04Move BTS initial values inside bts.cppPau Espin Pedrol1-22/+89
2020-10-29alloc_algo_b: Select TRX with least assigned TFIs during TBF allocPau Espin Pedrol1-42/+54
2020-10-01bts.cpp: Increase constructor priorityHarald Welte1-1/+1
2020-08-24encoding: pass pdch slot directly to encoding functionsVadim Yanitskiy1-9/+11
2020-08-24paging: pass struct osmo_mobile_identity, not encoded IE bytesNeels Hofmeyr1-5/+3
2020-08-21use new osmo_mobile_identity api (avoid deprecation)Neels Hofmeyr1-3/+7
2020-07-18bts: cosmetic: use DUMMY_VEC for padding where possibleVadim Yanitskiy1-2/+2
2020-06-11bts: fix send_gsmtap_rach(): properly pack 11 bit RAVadim Yanitskiy1-2/+14
2020-06-11bts: add send_gsmtap_rach(), also send PTCCH/U over GSMTAPVadim Yanitskiy1-3/+13
2020-06-03BTS::parse_rach_ind(): properly handle EGPRS Packet Channel RequestVadim Yanitskiy1-3/+56
2020-06-03bts: refactor handling and parsing of RACH.indVadim Yanitskiy1-143/+118
2020-05-20gsmtap: Set signal level and SNR fieldsPau Espin Pedrol1-1/+13
2020-05-14bts: Drop specific functions to increase countersPau Espin Pedrol1-6/+6
2020-05-12Expect ms object to exist before calling tbf_alloc_ul_tbf()Pau Espin Pedrol1-1/+3
2020-05-11fix egprs_mslot_class_from_ra(): multislot class may not be presentVadim Yanitskiy1-1/+2
2020-05-08bts: Return uint8_t in egprs_mslot_class_from_ra()Pau Espin Pedrol1-2/+2
2020-05-08bts: Fix Decoding EGPRS MultislotClass from 11-bit EGPRS PACKET CHANNEL REQUESTPau Espin Pedrol1-1/+1
2020-05-08bts: Rename mslot_class_from_raPau Espin Pedrol1-5/+13
2020-01-06Pass paging group instead of imsi where later is not neededPau Espin Pedrol1-2/+2
2020-01-01Split identity_lv param into mi+mi_lenPau Espin Pedrol1-3/+4
2019-11-23PTCCH: properly handle RACH.ind for PCU_IF_SAPI_PTCCHVadim Yanitskiy1-0/+47