aboutsummaryrefslogtreecommitdiffstats
path: root/src/bts.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-07-21Introduce GSMTAP categoriesHarald Welte1-7/+34
2017-07-12check for missing result of rate_ctr_group_alloc()Harald Welte1-0/+2
2017-07-10Remove TBF knowledge from rcv_control*dl_ack_nackMax1-20/+8
2017-05-26Cleanup FN schedulingMax1-4/+8
2017-05-24Fix typo in loggingMax1-1/+1
2017-05-15remove pcu own bitvector implementationAlexander Couzens1-4/+4
2017-03-13bts.cpp: Fix overloading ambiguityMax1-5/+10
2017-03-05BTS: Convert relative frame numbers to absolute frame numbersPhilipp Maier1-14/+57
2017-02-01cosmetic: Fix log outputPhilipp Maier1-2/+2
2017-01-26BTS: accept also relative frame numbers with rach requstPhilipp1-0/+15
2017-01-24Handle packet access reject during packet resource requestaravind sirsikar1-1/+5
2017-01-16Log additional info for radio errorsMax1-2/+11
2016-12-22Add counter at BTS level And statistics at TBF/MS level.sivasankari1-0/+4
2016-11-25Add new BTS level counterssivasankari1-1/+11
2016-11-14Add BTS level countersMrinal Mishra1-2/+51
2016-11-11Handle packet access reject during EPDAN/PDAN with channel descriptionaravind sirsikar1-10/+24
2016-11-09Handle Immediate assignment rejectaravind sirsikar1-42/+65
2016-10-19Use qbit-TA to update Timing AdvanceMax1-9/+18
2016-10-18Revert "tbf: Add state WAIT_ASSIGN"Neels Hofmeyr1-7/+2
2016-09-16Update the function immediate assignment for EGPRSbhargava1-1/+1
2016-09-16Handle EGPRS 11 bit RACH in osmo-pcubhargava1-11/+82
2016-09-09Fix Timing Advance handlingMax1-1/+2
2016-08-27Change interface in osmo-pcu for 11 bit RACHbhargava1-1/+2
2016-06-20typo in warningNeels Hofmeyr1-1/+1
2016-06-16Remove GMSK only check in EGPRS ULAravind Sirsikar1-9/+0
2016-06-07add KPI counter to count bytes for RLC and LLC framesAlexander Couzens1-0/+8
2016-05-25add comments to describe functionsAlexander Couzens1-0/+1
2016-05-24bts/counter: replace '_' with '-' in counter namesAlexander Couzens1-2/+2
2016-05-22introduce new counter rlc_sent_controlAlexander Couzens1-0/+1
2016-05-22bts/rate_ctr: replace spaces by tabsAlexander Couzens1-1/+1
2016-05-21introduce new counter rlc_sent_dummyAlexander Couzens1-0/+1
2016-02-08tbf: Add state WAIT_ASSIGNJacob Erlbeck1-2/+7
2016-02-08tbf: Only free TBF if it was replaced in rcv_control_ackJacob Erlbeck1-2/+4
2016-02-08encoding: Redesign Encoding::write_immediate_assignment APIJacob Erlbeck1-11/+13
2016-02-08tbf: Don't change type from CCCH to PACCH without ackJacob Erlbeck1-1/+11
2016-02-08tbf: Add and use tbf->poll_tsJacob Erlbeck1-2/+2
2016-02-08tbf: Do not reuse old TBF after RACH requestsJacob Erlbeck1-8/+4
2016-02-08tbf: Add counters for aborted TBF in state FLOWJacob Erlbeck1-0/+2
2016-02-08Revert "tbf: Use the control TS for Immediate Assignments"Jacob Erlbeck1-2/+2
2016-02-08tbf: Use the control TS for Immediate AssignmentsJacob Erlbeck1-2/+2
2016-02-08tbf: Refactor calls to write_immediate_assignmentJacob Erlbeck1-14/+31
2016-02-08edge: Disable GPRS/EGPRS mixed modeJacob Erlbeck1-0/+1
2016-02-08edge: Use bitvec based window methods for EGPRSJacob Erlbeck1-23/+12
2016-02-08tbf: Use bitvec based window methods for GPRSJacob Erlbeck1-2/+21
2016-02-08edge: Handle EGPRS PACKET DOWNLINK ACK NACKJacob Erlbeck1-0/+120
2016-02-05edge: Fix RLC message sizeJacob Erlbeck1-3/+3
2016-02-05edge: Rename gprs_rlc_ul_header_egprs and gprs_rlc_ul_data_block_infoJacob Erlbeck1-1/+1
2016-02-01tbf: Use LListHead instead of llist_podsJacob Erlbeck1-14/+17
2016-02-01tbf: Replace static casts by calls to as_ul_tbf/as_dl_tbfJacob Erlbeck1-8/+6
2016-02-01rlc: Dump RLC data for debuggingJacob Erlbeck1-0/+2