Commit Graph

77 Commits (13866f02a2ce49702152efb9191cbf71054f3f61)

Author SHA1 Message Date
Pau Espin 55aca83098 rlc.h: Fix struct bit fields on big endian systems 2 years ago
Pau Espin Pedrol 05be90367a Update TS 04.60 references to new TS 44.060 2 years ago
Pau Espin 8a35e640a3 Convert gprs_bssgp_pcu.cpp to C 2 years ago
Pau Espin 2182e627cd Unify BTS into a C usable structure 2 years ago
Pau Espin 2ae8337669 Get rid of class GprsCodingScheme 3 years ago
Pau Espin 5bb87b83d1 rlc: Move prepare() function out of gprs_rlc_data struct 3 years ago
Pau Espin c68e97012c rlc: Drop unused function gprs_rlc_data::put_data 3 years ago
Pau Espin 0b0748a4be tbf: Fix memset(0) on object with no trivial copy-assignment 5 years ago
Maxim Suraev d81b3bf360 Set V_N and V_B to known initial state 5 years ago
Maxim Suraev 2617bf2016 TBF-UL: add simpler test helper 5 years ago
Maxim Suraev b3a17d6074 cosmetic: clarify coding scheme and puncturing 5 years ago
Maxim Suraev ef784e4e9e Remove unused includes and forward declarations 5 years ago
Maxim Suraev ead08aae35 DL window: constify resend_needed() function 5 years ago
sivasankari 1d8744ce96 Add test case for testing PUAN 6 years ago
sivasankari 8adfcd06a1 Add compression support in EGPRS PUAN 6 years ago
aravind sirsikar 9434e52af9 Modify return type of gprs_rlc_dl_window::distance to uint16_t 6 years ago
Aravind Sirsikar 50b097003b Modify EGPRS DL TBF flow to support SPB 7 years ago
Aravind Sirsikar e6cadb4e3c Add data structure to handle SPB for EGPRS DL 7 years ago
Aravind Sirsikar 36bdc5f7a4 Add data structure for SPB in EGPRS UL 7 years ago
Tom Tsou df69809b82 egprs: Use RLC/MAC headers from libosmocore 7 years ago
Aravind Sirsikar 914955209e Add data structure for ARQ-II in EGPRS DL 7 years ago
Alexander Couzens 68e2c6375e rlc.h: correct gprs_rlc_data comment 7 years ago
Alexander Couzens c1c9d6a9d8 rlc.h: remove duplicated define RLC_EGPRS_SNS 7 years ago
Aravind Sirsikar 7952282b78 Support puncturing scheme selection for EGPRS DL 7 years ago
Aravind Sirsikar a859a21800 Update CPS calculation with new data structures 7 years ago
Aravind Sirsikar 7a05b039c8 Add data structure for CPS calculation in DL 7 years ago
Aravind Sirsikar 5a5d2b7a27 Introduce EGPRS header type1 and type2 in UL 7 years ago
Jacob Erlbeck d6752491e1 edge: Send a second BSN block in an RLC message if possible 7 years ago
Jacob Erlbeck fbd82e4e9f rlc: Add gprs_rlc_mcs_cps_decode 7 years ago
Jacob Erlbeck b55f313735 rlc: Add with_padding argument to gprs_rlc_data_info_init_dl/ul 7 years ago
Jacob Erlbeck 9e8593917f rlc: Support encoding of EGPRS header type 1 + 2 7 years ago
Jacob Erlbeck db88380b76 rlc: Add unified gprs_rlc_window parent class 7 years ago
Jacob Erlbeck eb08f86c02 edge: Add bitvec based DL window updating methods 7 years ago
Jacob Erlbeck 70955c765c edge: Provide and use CS -> CPS conversion 7 years ago
Jacob Erlbeck f0e403911d edge: Add encoder for downlink RLC data blocks 7 years ago
Jacob Erlbeck 6e9f9c20e9 edge: Add init functions for gprs_rlc_data_info 7 years ago
Jacob Erlbeck cc34a5b43f rlc: Add info fields for downlink 7 years ago
Jacob Erlbeck f2ba4cbf51 edge: Rename gprs_rlc_ul_header_egprs and gprs_rlc_ul_data_block_info 7 years ago
Jacob Erlbeck ed2dbf6954 tbf: Use LListHead instead of llist_pods 7 years ago
Jacob Erlbeck 8f8197f3fd rlc: Make WS and SNS variable 7 years ago
Jacob Erlbeck a3a567e765 rlc: Add constructor to window classes 7 years ago
Jacob Erlbeck e1ca87f057 rlc/edge: Consistently use uint16_t for BSNs and SSNs 7 years ago
Jacob Erlbeck 93c55d04e5 rlc: Add and use mod_sns(bsn) method 7 years ago
Jacob Erlbeck b3100e187b edge: Add methods for unified GPRS/EGPRS UL data block handling 7 years ago
Jacob Erlbeck ce1beb423c edge: Store GprsCodingScheme in gprs_rlc_data 7 years ago
Jacob Erlbeck 784a0bd000 edge: Add is_received and invalidate_bsn to gprs_rlc_ul_window 7 years ago
Jacob Erlbeck d87e1d6ab7 rlc: Do not raise_v_q in receive_bsn 7 years ago
Jacob Erlbeck 4abc686d76 edge: Add unified decoder methods for GPRS/EGPRS 7 years ago
Jacob Erlbeck 4aa78a8bea rlc: Check endianness for bit field declarations 7 years ago
Jacob Erlbeck 1751c62c98 tbf: Add adaptive DL CS adjustment 8 years ago