Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-pcu
/
ea8dbddab1fc4c5ba932f070d2d2bc4126802e22
/
tests
« Previous
d675249
edge: Send a second BSN block in an RLC message if possible
by Jacob Erlbeck
· 9 years ago
be314d9
edge: Refactor create_dl_acked_block for multi-block support
by Jacob Erlbeck
· 9 years ago
2d2efb1
tbf/tests: Add tests for EGPRS TBF establishment
by Jacob Erlbeck
· 9 years ago
b55f313
rlc: Add with_padding argument to gprs_rlc_data_info_init_dl/ul
by Jacob Erlbeck
· 9 years ago
215e18c
cs: Add GprsCodingScheme::optionalPaddingBits
by Jacob Erlbeck
· 9 years ago
2305afd
cs: Add family related methods
by Jacob Erlbeck
· 9 years ago
f1a7b8f
tbf: Add state WAIT_ASSIGN
by Jacob Erlbeck
· 9 years ago
2647a33
encoding: Redesign Encoding::write_immediate_assignment API
by Jacob Erlbeck
· 9 years ago
6b356a5
tbf: Use TLLI as ID if TFI not yet assigned
by Jacob Erlbeck
· 9 years ago
f2694b7
tbf: Add check_polling/set_polling
by Jacob Erlbeck
· 9 years ago
8eb1714
tbf: Add and use tbf->poll_ts
by Jacob Erlbeck
· 9 years ago
5f93f85
tbf: Do not reuse old TBF after RACH requests
by Jacob Erlbeck
· 9 years ago
f04a5b3
tbf: Add abort method for downlink TBF
by Jacob Erlbeck
· 9 years ago
2ca86af
tbf: Refactor calls to write_immediate_assignment
by Jacob Erlbeck
· 9 years ago
f4bb424
tbf: Low prio for BSSPG values for GPRS/EGPRS MS class
by Jacob Erlbeck
· 9 years ago
36df774
edge: Make window size configurable
by Jacob Erlbeck
· 9 years ago
9b3d7e0
edge: Disable GPRS/EGPRS mixed mode
by Jacob Erlbeck
· 9 years ago
b4beb54
edge: Call update_window even if FINAL_ACK_INDICATION is set
by Jacob Erlbeck
· 9 years ago
419b034
tbf: Use bitvec based window methods for GPRS
by Jacob Erlbeck
· 9 years ago
a88d065
edge: Support MCS data block encoding
by Jacob Erlbeck
· 9 years ago
5058bd6
edge: Select implementation by mode in rlc_data_to_dl_append
by Jacob Erlbeck
· 9 years ago
fec94d1
edge: Use rlc_data_to_dl_append in create_new_bsn
by Jacob Erlbeck
· 9 years ago
14bb094
edge: Add Encoding::rlc_data_to_dl_append
by Jacob Erlbeck
· 9 years ago
3a3b6a7
edge: Use RLC data block encoding functions
by Jacob Erlbeck
· 9 years ago
53efa3e
tbf/test: Add missing function name printfs
by Jacob Erlbeck
· 9 years ago
f0e4039
edge: Add encoder for downlink RLC data blocks
by Jacob Erlbeck
· 9 years ago
6e9f9c2
edge: Add init functions for gprs_rlc_data_info
by Jacob Erlbeck
· 9 years ago
fc1b3e6
edge: Fix RLC message size
by Jacob Erlbeck
· 9 years ago
f2ba4cb
edge: Rename gprs_rlc_ul_header_egprs and gprs_rlc_ul_data_block_info
by Jacob Erlbeck
· 9 years ago
08f631c
edge: Enable EGPRS in downlink TBFs
by Jacob Erlbeck
· 9 years ago
cb72890
edge: Replace integer cs by GprsCodingScheme
by Jacob Erlbeck
· 9 years ago
4c9e549
edge: Add methods and operators to GprsCodingScheme
by Jacob Erlbeck
· 9 years ago
ed2dbf6
tbf: Use LListHead instead of llist_pods
by Jacob Erlbeck
· 9 years ago
38f1869
edge/test: Rename test_rlc_decoder to test_rlc_unit_decoder
by Jacob Erlbeck
· 9 years ago
a3a567e
rlc: Add constructor to window classes
by Jacob Erlbeck
· 9 years ago
d88bb2e
rlc: Dump RLC data for debugging
by Jacob Erlbeck
· 9 years ago
554a835
edge: Use a single PDCH rcv_data_block method for GPRS and EGPRS
by Jacob Erlbeck
· 9 years ago
e8f5fe5
tbf: Refactor parts of extract_tlli into set_tlli_from_ul
by Jacob Erlbeck
· 9 years ago
d87e1d6
rlc: Do not raise_v_q in receive_bsn
by Jacob Erlbeck
· 9 years ago
6167925
edge: Add test cases for rlc_data_from_ul_data
by Jacob Erlbeck
· 9 years ago
392a545
edge: Add information about data blocks to GprsCodingScheme
by Jacob Erlbeck
· 9 years ago
6c3dc61
edge: Add header type property to GprsCodingScheme
by Jacob Erlbeck
· 9 years ago
9e862e1
edge: Use GprsCodingScheme to adjust the UL RLC block size
by Jacob Erlbeck
· 9 years ago
d0222cf
edge: Add test for GprsCodingScheme
by Jacob Erlbeck
· 9 years ago
14e00f8
edge: Extend gprs_rlcmac_dl_tbf::handle by egprs_ms_class
by Jacob Erlbeck
· 9 years ago
86b6f05
edge: Support EGPRS multislot class handling in tbf_alloc
by Jacob Erlbeck
· 9 years ago
2db0f08
bssgp: Use measured leak rate for flow control
by Jacob Erlbeck
· 9 years ago
c8cbfc2
bts: Start a DL TBF if needed after establishment of an UL TBF
by Jacob Erlbeck
· 9 years ago
ae0a799
bts: Release DL TBF instead of killing in rcv_resource_request
by Jacob Erlbeck
· 9 years ago
91ff7d1
tbf: Refactor reuse_tbf into releasing and DL TBF establishment
by Jacob Erlbeck
· 9 years ago
9659d59
tbf: Keep the old MS object alive in extract_tlli
by Jacob Erlbeck
· 9 years ago
cf6ae9d
Revert "tbf: Do not kill DL TBF on Packet Resource Request"
by Jacob Erlbeck
· 9 years ago
af75ce8
l1: Use the FN of all data_ind/ra_ind DSP messages
by Jacob Erlbeck
· 9 years ago
60f7703
poll: Use the data_ind FN as time source for current frame
by Jacob Erlbeck
· 9 years ago
16d29c7
tbf: Add logging for polling
by Jacob Erlbeck
· 9 years ago
b6b3c7e
tbf: Use explicit initialisations in constructor (Coverity)
by Jacob Erlbeck
· 9 years ago
6835cea
ms: Store references to replaced TBFs in the MS object
by Jacob Erlbeck
· 9 years ago
af387e2
llist: Add missing const qualifier in llist cast method
by Jacob Erlbeck
· 9 years ago
444bc82
tbf: Use C++/talloc magic to support TBF constructors/destructors
by Jacob Erlbeck
· 9 years ago
23c4b3f
tbf/test: Add test_tbf_dl_reuse
by Jacob Erlbeck
· 9 years ago
af45473
tbf/test: Do RLC based ack instead of just faking
by Jacob Erlbeck
· 9 years ago
cef20ae
tbf/test: Rename send_rlc_block to request_dl_rlc_block
by Jacob Erlbeck
· 9 years ago
ee31090
tbf/test: Simplify RLC block number handling
by Jacob Erlbeck
· 9 years ago
64921d2
tbf/test: Add send_rlc_block function with a TBF as parameter
by Jacob Erlbeck
· 9 years ago
56f99d1
tbf/test: Move UL MAC block encoding into a separate function
by Jacob Erlbeck
· 9 years ago
e0b21f4
tbf: Move pending LLC frames when merging MS objects
by Jacob Erlbeck
· 9 years ago
257b630
llc: Add move_and_merge method to llc_queue
by Jacob Erlbeck
· 9 years ago
e91bd3b
tbf: Do not kill DL TBF on Packet Resource Request
by Jacob Erlbeck
· 9 years ago
b139598
tbf/test: Add tests for RACH while DL TBFs are active
by Jacob Erlbeck
· 9 years ago
076f5c7
tbf/test: Fix existing tests
by Jacob Erlbeck
· 9 years ago
4a6fe53
tbf/test: Move UL TBF establishment into separate functions
by Jacob Erlbeck
· 9 years ago
2b349b5
ms: Move MS information merging to GprsMS
by Jacob Erlbeck
· 9 years ago
56af6d5
ns: Add logging support
by Jacob Erlbeck
· 9 years ago
28c40b1
tbf: Clean old MS objects if they have the same TLLI
by Jacob Erlbeck
· 9 years ago
04e72d3
tbf: Always start T3193 when changing state to GPRS_RLCMAC_WAIT_RELEASE
by Jacob Erlbeck
· 9 years ago
4f666bc
llc: Add CoDel AQM implementation
by Jacob Erlbeck
· 9 years ago
77da355
alloc: Make alloc_algorithm_dynamic stateful
by Jacob Erlbeck
· 9 years ago
7b3675b
alloc/test: Fix trx_no assertion
by Jacob Erlbeck
· 9 years ago
0f352a6
alloc/test: Free the TBF if the recursion has failed
by Jacob Erlbeck
· 9 years ago
bf90422
alloc/test: Use lower case for slots with TFI shortage
by Jacob Erlbeck
· 9 years ago
7af53e6
alloc: Use a separate usage computation for algo A
by Jacob Erlbeck
· 9 years ago
88fb613
alloc/test: Show expectation before failure
by Jacob Erlbeck
· 9 years ago
400ec02
alloc: Add 'dynamic' allocation algorithm
by Jacob Erlbeck
· 9 years ago
5a2b8be
alloc: Refactor alloc algorithms to only apply changes on success
by Jacob Erlbeck
· 9 years ago
a8c2aaf
alloc/test: Add test for interleaved TBF chains
by Jacob Erlbeck
· 9 years ago
69c9bfa
alloc/test: Put TBF allocation loop into alloc_many_tbfs
by Jacob Erlbeck
· 9 years ago
3a10dbd
tbf: Put the TFI->TBF mapping into the PDCH objects
by Jacob Erlbeck
· 9 years ago
e0853cd
alloc: Allocate TFI per slot (algorithm A)
by Jacob Erlbeck
· 9 years ago
5879c64
tbf: Move TFI selection into alloc_algorithm
by Jacob Erlbeck
· 9 years ago
47a57f6
pdch: Manage TFIs per direction
by Jacob Erlbeck
· 9 years ago
61205a7
alloc/test: Check for TFI conflicts
by Jacob Erlbeck
· 9 years ago
57cf69a
alloc: Fix MS_B/MS_C interpretation
by Jacob Erlbeck
· 9 years ago
dd08ac8
alloc: Do not use masking for multislot class type 2 MS
by Jacob Erlbeck
· 9 years ago
bae33a7
alloc: Select applicable Tta/Tra
by Jacob Erlbeck
· 9 years ago
efe62a7
alloc: Use least reserved PDCH for algo A
by Jacob Erlbeck
· 9 years ago
14376a7
alloc/test: Delete first TBF after the second is allocated
by Jacob Erlbeck
· 9 years ago
cc9358f
tbf: Keep a set of used TFI and USF per PDCH
by Jacob Erlbeck
· 9 years ago
16c6ecc
alloc: Skip common TS without free USF when rating
by Jacob Erlbeck
· 9 years ago
5f494b8
alloc: Only reserve 1 UL slot with algorithm B
by Jacob Erlbeck
· 9 years ago
ed46afd
alloc: Only use common UL slots when calculating the capacity
by Jacob Erlbeck
· 9 years ago
Next »