aboutsummaryrefslogtreecommitdiffstats
path: root/src/bts.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-08-31pcu_l1_if: add support for PCU_IF_SAPI_AGCH_2 for PCUIF v.11Philipp Maier1-6/+29
2023-08-25pcuif_proto: add confirm flag to struct gsm_pcu_if_pchPhilipp Maier1-1/+1
2023-08-10pcuif_proto: get rid of _DT, _dt (Direct TLLI)Philipp Maier1-1/+1
2023-08-10bts: get rid of fn parameter in bts_rcv_imm_ass_cnfPhilipp Maier1-9/+9
2023-07-28cosmetic: Document foce_two_phase feature based on specsPau Espin Pedrol1-0/+6
2023-06-20Store T3192 value received from SI13, do some sanity checksPau Espin Pedrol1-0/+1
2023-06-20bts: Use same default value for T3193 as set in osmo-bts/bscPau Espin Pedrol1-1/+1
2023-06-12Improve logging in bts_snd_dl_ass()Pau Espin Pedrol1-6/+4
2023-06-12Abort UL TBF PACCH Ass based on T3168Pau Espin Pedrol1-0/+1
2023-06-02Use OSMO_UNLIKELY() in bts_rfn_to_fn()Pau Espin Pedrol1-1/+1
2023-06-02Derive FN from RFN once and cache it in struct rach_ind_paramsPau Espin Pedrol1-4/+2
2023-06-02encoding: pass RFN to write_immediate_assignment(_reject)()Pau Espin Pedrol1-3/+3
2023-05-31bts: use RFN directly to calculate fn416Pau Espin Pedrol1-1/+1
2023-05-31Error trying to obtain FN from RFN if curr_fn not knownPau Espin Pedrol1-4/+11
2023-05-31Use always RFN when handling RACH indicationsPau Espin Pedrol1-15/+2
2023-04-21ms: Get rid of ms->delay fieldPau Espin Pedrol1-4/+1
2023-04-21ms: Hold a reference during ms_allocPau Espin Pedrol1-1/+5
2023-04-20ms: Rewrite MS release lifecyclePau Espin Pedrol1-1/+0
2023-04-20Merge bts_alloc_ms() and ms_alloc()Pau Espin Pedrol1-31/+1
2023-04-20ms: store in bts->ms_list during alloc/destroy of ms objectPau Espin Pedrol1-3/+0
2023-04-20ms: Merge ms_storage into bts.cppPau Espin Pedrol1-19/+61
2023-04-20bts: Rename bts_ms_by_{tlli,imsi} -> bts_get_ms_by_{tlli,imsi}Pau Espin Pedrol1-7/+7
2023-04-20ms: Drop setting (egprs_)ms_class during bts_alloc_ms()Pau Espin Pedrol1-4/+3
2023-03-20pcu_l1_if: get rid of strange paging group calculationPhilipp Maier1-1/+1
2023-03-06bts: add IMMEDIATE ASSIGNMENT via PCH transmissionPhilipp Maier1-2/+4
2023-02-13pcu_l1_if.cpp: handle TLLI based IMMEDIATE ASSIGNMENT confirmationPhilipp Maier1-9/+35
2023-01-05bts: log FN jump delta in bts_set_current_frame_number()Philipp Maier1-2/+2
2023-01-05bts: use GSM_TDMA_FN_ macros and uint32_t in bts_rfn_to_fnPhilipp Maier1-13/+10
2023-01-05bts: refuse to set invalid frame numbersPhilipp Maier1-0/+3
2022-12-16bts: Adapt trx check based on bts->trx[] defined array sizePau Espin Pedrol1-1/+1
2022-12-16bts: Adapt slot_mask to trx defined array sizePau Espin Pedrol1-1/+1
2022-12-16Get rid of tbf->first_tsPau Espin Pedrol1-6/+10
2022-12-12tbf_dl_fsm_ctx: Properly define tbf backptr as dl_tbfPau Espin Pedrol1-1/+1
2022-11-18tbf_fsm: Move osmo_fsm_inst fi out of struct tbf_fsm_ctxPau Espin Pedrol1-1/+1
2022-10-31Move UL allocation&assign functions to gprs_ms.cPau Espin Pedrol1-1/+1
2022-10-28use new {dl,ul}_tbf_as_tbf(_const) helper functionsPau Espin Pedrol1-1/+1
2022-10-28Rename as_{dl,ul}_tbf -> tbf_as_{dl,ul}_tbfPau Espin Pedrol1-1/+1
2022-10-26bts: bts_snd_dl_ass(): use GSM_TDMA_FN_SUM() macroVadim Yanitskiy1-1/+2
2022-10-26bts: bts_snd_dl_ass(): clarify the meaning of last_rts_fn + 21216Vadim Yanitskiy1-2/+5
2022-10-21Call ms_store->get_ms() with GSM_RESERVED_TMSI instead of 0Pau Espin Pedrol1-1/+1
2022-10-21bts_rcv_imm_ass_cnf(): Improve loggingPau Espin Pedrol1-8/+10
2022-10-16Clarify use RR imm_ass msg fieldsPau Espin Pedrol1-2/+7
2022-10-05bts_set_current_frame_number(): log expected TDMA FNVadim Yanitskiy1-1/+2
2022-05-09bts: Call gprs_bssgp_destroy() in destructorPau Espin Pedrol1-0/+2
2021-11-16Move T3172 T_defs_bts->T_defs_pcu to have it configurable in VTYPau Espin Pedrol1-1/+0
2021-11-15bts: Add counter availablePDCHAllocatedTimePau Espin Pedrol1-0/+44
2021-11-12Fix MS ending up with assigned imsi 000Pau Espin Pedrol1-1/+2
2021-11-08bts_pch_timer: Avoid resend Paging Request over PCUIF if T3113 is armedPau Espin Pedrol1-0/+1
2021-11-08Add counter for successful contention resolution proceduresPau Espin Pedrol1-0/+1
2021-11-08bts: Add counters for successful 1,2 phase pkt accessPau Espin Pedrol1-0/+4