aboutsummaryrefslogtreecommitdiffstats
path: root/src/pdch.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-02-03nacc: Implement Pkt Cell Change Continue retransmissionPau Espin Pedrol1-0/+14
2021-01-29Introduce NACC supportPau Espin Pedrol1-0/+30
2021-01-19Convert osmo_bts_sock.cpp to CPau Espin Pedrol1-0/+4
2021-01-19Move tbf::free_all static methods to proper object filesPau Espin Pedrol1-1/+15
2021-01-19Convert gprs_bssgp_pcu.cpp to CPau Espin Pedrol1-2/+2
2021-01-19Rename 'bts_data' leftovers to 'bts'Pau Espin Pedrol1-11/+6
2021-01-19Unify BTS into a C usable structurePau Espin Pedrol1-30/+30
2021-01-05Convert GprsMS and helpers classes to CPau Espin Pedrol1-28/+30
2020-11-23pdch: Log hexdump of decde failure for dl rlcmac blockPau Espin Pedrol1-1/+2
2020-11-23pdch: packet_paging_request: Put back non-fitting paging entry where where it...Pau Espin Pedrol1-1/+1
2020-11-17Support multiplexing of GPRS and EGPRS TBFs in one PDCHPau Espin Pedrol1-0/+16
2020-11-04pdch: Process received CS1-4 data blocks regardless of egprs_enabledPau Espin Pedrol1-6/+0
2020-10-29cosmetic: Fix ws between if keyword and parenthesisPau Espin Pedrol1-1/+1
2020-10-24tbf: Make window() available to tbf base classPau Espin Pedrol1-4/+6
2020-08-24pdch: rcv pkt meas rep: Allocate MS object early in path and use itPau Espin Pedrol1-9/+12
2020-08-24paging: pass struct osmo_mobile_identity, not encoded IE bytesNeels Hofmeyr1-3/+9
2020-08-21use new osmo_mobile_identity api (avoid deprecation)Neels Hofmeyr1-2/+7
2020-08-18pdch: Drop unneeded notice log message in rcv pkt meas reportPau Espin Pedrol1-9/+2
2020-07-09pdch.cpp: Store TLLI promptly on newly created TLLI in rcv_resource_requestPau Espin Pedrol1-0/+1
2020-07-09pdch.cpp: Fix wrong annoying log line about non-scheduled ResourceReq receivedPau Espin Pedrol1-20/+21
2020-07-09pdch.cpp: Avoid resetting (egprs_)ms_class to unknown if not found in MS Radi...Pau Espin Pedrol1-13/+6
2020-07-09pdch.cpp: Avoid dropping existing DL TBF during rcv_resource_requestPau Espin Pedrol1-8/+0
2020-06-30pdch.cpp: Fix logging line format in rcv_block wrong lengthPau Espin Pedrol1-2/+2
2020-05-20gsmtap: Set signal level and SNR fieldsPau Espin Pedrol1-6/+8
2020-05-20Get rid of class GprsCodingSchemePau Espin Pedrol1-8/+8
2020-05-14bts: Drop specific functions to add values to countersPau Espin Pedrol1-1/+1
2020-05-14bts: Drop specific functions to increase countersPau Espin Pedrol1-6/+6
2020-05-14Drop unneeded arg 'ta' in tbf_alloc_ul()Pau Espin Pedrol1-5/+3
2020-05-14pdch: rcv_resource_request(): Clarify tbf_free only needed if MS used to exis...Pau Espin Pedrol1-24/+26
2020-05-12Expect ms object to exist before calling tbf_alloc_ul_tbf()Pau Espin Pedrol1-19/+15
2020-04-29pdch: Avoid sending GSMTAP_CHANNEL_UNKOWN for rejected UL EGPRS data blockPau Espin Pedrol1-3/+3
2020-03-30Move gsm_rlcmac.cpp -> .cPau Espin Pedrol1-1/+2
2020-03-27pdch: cosmetic: use GSM_MI_TYPE_* constants from libosmocoreVadim Yanitskiy1-1/+1
2020-03-27pdch: fix packet_paging_request(): properly print paging MIVadim Yanitskiy1-5/+4
2020-03-26Don't check ul_control_block before decoding into it.Keith1-1/+1
2020-03-26cosmetic: Do not indent header includes inside extern C blockPau Espin Pedrol1-8/+8
2020-03-23rlcmac: Introduce MS Radio Access Capabilities 2 to fix related spare bitsPau Espin Pedrol1-3/+3
2020-03-05Send UL-CTRL Packet to GSMTAP even if we fail to decode.Keith1-5/+6
2020-03-02gsm_rlcmac: fix Packet_Resource_Request_t: s/Slot/I_LEVEL_TN/Pau Espin Pedrol1-4/+4
2020-02-05Check return code of rlcmac decode/encode functionsPau Espin Pedrol1-8/+25
2020-01-01Split identity_lv param into mi+mi_lenPau Espin Pedrol1-2/+3
2019-12-31fix typo in log messagePau Espin Pedrol1-1/+1
2019-11-17PTCCH: implement basic message codec and APIVadim Yanitskiy1-0/+35
2019-09-25Move out tbf subclasses from tbf.h to their own headersPau Espin Pedrol1-0/+1
2019-09-25pdch.cpp: Use pcu_l1_meas previously filled by lower layersPau Espin Pedrol1-17/+14
2019-09-25pdch.cpp: Refactor bitvec param passing in rcv_control_blockPau Espin Pedrol1-12/+13
2019-07-17fix spelling errors detected by lintianThorsten Alteholz1-2/+2
2019-03-26MCS: add mcs_is_*() helpersMax1-3/+3
2019-03-19MCS: use value_string for conversionMax1-5/+6
2018-02-20TBF: make network counters internalMax1-8/+8