Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-pcu
/
16ddc90eabad423d247753f7d89639659e049d35
/
src
/
bts.h
959d1de
Change interface in osmo-pcu for 11 bit RACH
by bhargava
· 8 years ago
e6cadb4
Add data structure to handle SPB for EGPRS DL
by Aravind Sirsikar
· 8 years ago
99ab0a8
Add header type 1 support for EGPRS uplink
by Aravind Sirsikar
· 8 years ago
7fdbf89
add KPI counter to count bytes for RLC and LLC frames
by Alexander Couzens
· 8 years ago
f929e62
introduce new counter rlc_sent_control
by Alexander Couzens
· 8 years ago
2cb1547
introduce new counter rlc_sent_dummy
by Alexander Couzens
· 8 years ago
2efdf69
Introduce --gsmtap-ip/-i option
by Max
· 9 years ago
0316dc6
tbf: Add counters for aborted TBF in state FLOW
by Jacob Erlbeck
· 9 years ago
36df774
edge: Make window size configurable
by Jacob Erlbeck
· 9 years ago
db88380
rlc: Add unified gprs_rlc_window parent class
by Jacob Erlbeck
· 9 years ago
9b3d7e0
edge: Disable GPRS/EGPRS mixed mode
by Jacob Erlbeck
· 9 years ago
ae9c575
edge: Handle EGPRS PACKET DOWNLINK ACK NACK
by Jacob Erlbeck
· 9 years ago
96ccea8
edge: Add initial_mcs_dl and initial_mcs_ul config values
by Jacob Erlbeck
· 9 years ago
0d05805
edge: Add max_mcs_ul and max_mcs_dl config
by Jacob Erlbeck
· 9 years ago
ed2dbf6
tbf: Use LListHead instead of llist_pods
by Jacob Erlbeck
· 9 years ago
845c01e
edge: Remove unused GPRS functions
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
3b802e3
edge: Rename rcv_data_block_acknowledged
by Jacob Erlbeck
· 9 years ago
690a734
edge: Add gprs_rlcmac_pdch::rcv_block_egprs stub
by Jacob Erlbeck
· 9 years ago
9e862e1
edge: Use GprsCodingScheme to adjust the UL RLC block size
by Jacob Erlbeck
· 9 years ago
86b6f05
edge: Support EGPRS multislot class handling in tbf_alloc
by Jacob Erlbeck
· 9 years ago
953c789
edge: Add egprs config command
by Jacob Erlbeck
· 9 years ago
f5898a0
stat: Add global stat group
by Jacob Erlbeck
· 9 years ago
7c8d39a
poll: Count failed procedures
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
be4a08b
poll: Count unexpected block FN values
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
076f5c7
tbf/test: Fix existing tests
by Jacob Erlbeck
· 9 years ago
d4ad731
llc: Use CoDel to drop packages from the LLC queue
by Jacob Erlbeck
· 9 years ago
77da355
alloc: Make alloc_algorithm_dynamic stateful
by Jacob Erlbeck
· 9 years ago
5979fe9
alloc: Add counters for successful algo A/B allocations
by Jacob Erlbeck
· 9 years ago
3a10dbd
tbf: Put the TFI->TBF mapping into the PDCH objects
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
cc9358f
tbf: Keep a set of used TFI and USF per PDCH
by Jacob Erlbeck
· 9 years ago
c91c18e
tbf: Add Poll Timeout counters
by Jacob Erlbeck
· 9 years ago
23f93a1
ms: Add support for slot reservation
by Jacob Erlbeck
· 9 years ago
ccc34e4
tbf: Maintain the number of TBF per PDCH
by Jacob Erlbeck
· 9 years ago
cb1b494
tbf: Add BTS::ms_alloc method
by Jacob Erlbeck
· 9 years ago
e2e004e
tbf: Pass the MS object around instead of old_tbf
by Jacob Erlbeck
· 9 years ago
70b96aa
ms: Reduce DL CS level if only a few LLC bytes are left
by Jacob Erlbeck
· 9 years ago
94cde13
ms: Add UL CS selection based on L1 link quality
by Jacob Erlbeck
· 9 years ago
20f6fd1
l1: Pass all L1 measurements upwards
by Jacob Erlbeck
· 9 years ago
b33e675
ms: Add support for maximum CS values
by Jacob Erlbeck
· 9 years ago
1751c62
tbf: Add adaptive DL CS adjustment
by Jacob Erlbeck
· 9 years ago
a098c19
tbf: Set MS timeout
by Jacob Erlbeck
· 9 years ago
1db67e0
tbf: Remove TimingAdvance storage
by Jacob Erlbeck
· 9 years ago
71e5511
tbf: Remove IMSI handling from trigger_dl_ass
by Jacob Erlbeck
· 9 years ago
767193e
tbf: Remove the TLLI from the TBFs
by Jacob Erlbeck
· 9 years ago
e43460b
ms: Integrate the MS storage
by Jacob Erlbeck
· 9 years ago
0288cdb
bssgp: Add VTY command to Limit the bucket size by time
by Jacob Erlbeck
· 9 years ago
87d7341
bssgp: Make BVC bucket size / leak rate configurable
by Jacob Erlbeck
· 9 years ago
d0261b7
tbf: Force ACK after the last DL LCC frame has been received
by Jacob Erlbeck
· 9 years ago
0c1c877
tbf: Use a hysteresis when discarding DL LLC frames
by Jacob Erlbeck
· 9 years ago
502bd1f
tbf: Poll MS on idle DL TBFs
by Jacob Erlbeck
· 9 years ago
3bed5d1
tbf: Implement delayed release of a downlink TBF
by Jacob Erlbeck
· 9 years ago
532a4b5
bts: Change parameter in BTS::trigger_dl_ass() to DL TBF
by Daniel Willmann
· 10 years ago
fe6e2e4
bts: Return the special type for {ul,dl}_tbf_by_* functions
by Daniel Willmann
· 10 years ago
2207c5e
bts: Ensure tbf direction with OSMO_ASSERT()
by Daniel Willmann
· 10 years ago
febf1a0
bts: Split tbf_by_poll_fn into separate dl and ul functions
by Daniel Willmann
· 10 years ago
54044b0
bts: Separate functions for dl/ul tbf_by_tfi lookup
by Daniel Willmann
· 10 years ago
b59d61b
bts, tbf: Separate functions for dl/ul tbf_by_tlli lookup
by Daniel Willmann
· 10 years ago
17a1d5e
gprs_rlcmac_pdch: Get rid of ul/dl_tbf
by Daniel Willmann
· 10 years ago
1e0c610
gprs_rlcmac_pdch: Don't access private members
by Daniel Willmann
· 10 years ago
705653b
sched: Attempt to improve the fairness and schedule UL/AL ACK/ASS
by Holger Hans Peter Freyther
· 11 years ago
ef93bdb
tbf: Count how often we re-start a BSN in the send routine
by Holger Hans Peter Freyther
· 11 years ago
092478f
rlc: Count nacked frames in the statistics too
by Holger Hans Peter Freyther
· 11 years ago
c70aae4
rlc: Count the window stalls on the RLC level
by Holger Hans Peter Freyther
· 11 years ago
e9429b5
rlc: Count the sent and resent RLC blocks
by Holger Hans Peter Freyther
· 11 years ago
b3d5ee2
bts: Count the number of llc frames that were "scheduled" to be sent
by Holger Hans Peter Freyther
· 11 years ago
aa35ba7
tbf: Count how often we re-use a TBF that was already being deactivated
by Holger Hans Peter Freyther
· 11 years ago
e1a075a
bts: Pass the Packet_Control_Acknowledgement_t into the recv method
by Holger Hans Peter Freyther
· 11 years ago
5da2014
bts: Use Packet_Downlink_Ack_Nack_t as parameter
by Holger Hans Peter Freyther
· 11 years ago
7a34471
bts: Simplify the code and use Packet_Resource_Request_t*
by Holger Hans Peter Freyther
· 11 years ago
cb5c49b
bts: Work with the Packet_Measurement_Report_t
by Holger Hans Peter Freyther
· 11 years ago
750ca67
bts: Move the MT_PACKET_MEASUREMENT_REPORT handling to a new method
by Holger Hans Peter Freyther
· 11 years ago
8428088
bts: Move handling of MT_PACKET_RESOURCE_REQUEST to a method
by Holger Hans Peter Freyther
· 11 years ago
5a96581
bts: Move handling of MT_PACKET_DOWNLINK_ACK_NACK to separate function
by Holger Hans Peter Freyther
· 11 years ago
396f416
pdch: Move handling of control_ack to a separate method
by Holger Hans Peter Freyther
· 11 years ago
c1ae226
bts: Count the rach frames we receive
by Holger Hans Peter Freyther
· 11 years ago
1997787
llc: Count timedout and silently dropped frames
by Holger Hans Peter Freyther
· 11 years ago
93e048f
sba: Count SBA allocation, frees and timeouts
by Holger Hans Peter Freyther
· 11 years ago
1587764
bts: Provide the first set of counters
by Holger Hans Peter Freyther
· 11 years ago
f537298
bts: Start creating statistics inside the BTS code
by Holger Hans Peter Freyther
· 11 years ago
02beed5
bts: Move gprs_rlcmac_rcv_rach into the BTS class
by Holger Hans Peter Freyther
· 11 years ago
24c1a5b
bts: Move gprs_rlcmac_trigger_downlink_assignment into BTS
by Holger Hans Peter Freyther
· 11 years ago
d9262b3
tbf: Move gprs_rlcmac_poll_timeout into the tbf
by Holger Hans Peter Freyther
· 11 years ago
40cfaa6
bts: Move rcv_imm_ass_cnf into the bts code
by Holger Hans Peter Freyther
· 11 years ago
70ddde6
tbf/bts: Move the tfi_find_free into the bts
by Holger Hans Peter Freyther
· 11 years ago
f63cabd
tbf/pdch/bts: Move the tbf look-up by tfi into the BTS
by Holger Hans Peter Freyther
· 11 years ago
05f8efc
pdch: Remove the trx_no/ts_no parameter and use/caclulate it on demand
by Holger Hans Peter Freyther
· 11 years ago
4f753c6
pdch: Remove the bts argument from rcv_control_block
by Holger Hans Peter Freyther
· 11 years ago
65be480
pdch: Remove the the bts parameter from rcv_data_block_acknowledged
by Holger Hans Peter Freyther
· 11 years ago
fcbc702
pdch: Move the giant switch/case of gprs_rlcmac_rcv_control_block
by Holger Hans Peter Freyther
· 11 years ago
d11290b
pdch/tbf: Move gprs_rlcmac_rcv_data_block_acknowledged into the pdch
by Holger Hans Peter Freyther
· 11 years ago
9ae367f
pdch: Instead of passing bts, trx, ts use the pdch
by Holger Hans Peter Freyther
· 11 years ago
09ef27a
pdch: Simplify the reset code, rename variables to XYZ_no
by Holger Hans Peter Freyther
· 11 years ago
4ed1dae
bts: Add backpointers to the PDCH and TRX structures
by Holger Hans Peter Freyther
· 11 years ago
34bd8bd
bts/tbf: Move the lists into the BTS and do the look-up from the BTS
by Holger Hans Peter Freyther
· 11 years ago
cedf890
sba: Create a SBAController that will manage the sbas for a BTS
by Holger Hans Peter Freyther
· 11 years ago
Next »