aboutsummaryrefslogtreecommitdiffstats
path: root/src/tbf.h
AgeCommit message (Expand)AuthorFilesLines
2014-05-30tbf/bts, encoding: Keep track of WAIT_RELEASE state for DL assignmentDaniel Willmann1-0/+4
2014-05-30tbf/bts: Rename tbf->snd_dl_ack to tbf->rcvd_dl_ackDaniel Willmann1-1/+1
2014-01-16tbf: Use past-tense and call it created_tsHolger Hans Peter Freyther1-4/+4
2014-01-15tbf: Save a timestamp at tbf allocation and print it in the VTYDaniel Willmann1-0/+9
2014-01-15tbf: Add a function to output tbf info to VTYDaniel Willmann1-0/+14
2014-01-15rlc/tbf: Move v_b into DL windowDaniel Willmann1-1/+0
2014-01-15rlc/tbf: Move v_n into gprs_rlc_ul_window and adapt the testsDaniel Willmann1-1/+0
2014-01-15tbf: Kill the tsc member as it duplicates dataHolger Hans Peter Freyther1-1/+1
2013-12-04tbf: Separate the handling for rh->si and call in case of re-transmissionHolger Hans Peter Freyther1-0/+1
2013-11-26tbf/sched: We pick the _last_ entry, rotate the listsHolger Hans Peter Freyther1-0/+3
2013-11-26tbf: Move the extraction of the TLLI into a separate methodHolger Hans Peter Freyther1-0/+2
2013-11-26tbf/rlc: Move the v_n handling into a dedicated objectHolger Hans Peter Freyther1-1/+1
2013-11-26tbf/rlc: Big change and move the window handling out to the rlcHolger Hans Peter Freyther1-10/+4
2013-11-26tbf: Split the handling of DL ACK/NACK into two separate partsHolger Hans Peter Freyther1-0/+2
2013-11-26debug_diagram: Remove the special debug_diagram compilation modeHolger Hans Peter Freyther1-5/+0
2013-11-26tbf: Simplify the create_dl_acked_block into two partsHolger Hans Peter Freyther1-0/+1
2013-11-26tbf: Move the check if the window is stalled to a separate methodHolger Hans Peter Freyther1-0/+1
2013-11-23tbf: Make the ws and sns number "private" (they should also be const)Holger Hans Peter Freyther1-2/+9
2013-11-23rlc: Move the rlc headers into a separate header fileHolger Hans Peter Freyther1-103/+1
2013-11-23rlc: Move the ack state array into a separate class that can be testedHolger Hans Peter Freyther1-1/+84
2013-11-21rlc: Add a simple test for the RLC data structure for the initHolger Hans Peter Freyther1-1/+1
2013-11-19rlc: Start to move things out of the tbf into the rlcHolger Hans Peter Freyther1-0/+2
2013-11-13rlc: Pass the gprs_rlc_data to the assemble function for assemblyHolger Hans Peter Freyther1-1/+1
2013-11-13rlc: Put a block and the length into a separate objectHolger Hans Peter Freyther1-2/+8
2013-11-13rlc: Begin to move the rlc block handling into a separate objectHolger Hans Peter Freyther1-2/+11
2013-11-13tbf: Re-use the code that is re-using the tbfHolger Hans Peter Freyther1-0/+1
2013-11-07llc: Move the llc structure to a new header fileHolger Hans Peter Freyther1-22/+1
2013-11-07tbf: Split create_dl_acked_block into two methodsHolger Hans Peter Freyther1-0/+3
2013-11-07tbf: Move the tbf_handle and tbf_append_data into the classHolger Hans Peter Freyther1-5/+9
2013-11-07llc: Move the llc code out of the tbf.cpp into a new dedicated oneHolger Hans Peter Freyther1-0/+1
2013-11-07llc: First routines moved from the TBF into the LLCHolger Hans Peter Freyther1-1/+11
2013-11-06llc: Begin creating a LLC class and move counts into it.Holger Hans Peter Freyther1-4/+12
2013-11-06tbf: Move the tx part into the tbf as it accesses internal dataHolger Hans Peter Freyther1-0/+1
2013-11-06tbf: Move the llc handling into the tbf (from the bts)Holger Hans Peter Freyther1-0/+4
2013-10-30tbf: Have one imsi field and assign it through a functionHolger Hans Peter Freyther1-3/+11
2013-10-30tbf: Make tfi private and update the codeHolger Hans Peter Freyther1-1/+8
2013-10-30tbf: Make the tlli "private" and update the updating codeHolger Hans Peter Freyther1-2/+24
2013-10-30tbf: Create tbf_name and use it in log statementsHolger Hans Peter Freyther1-0/+2
2013-10-30tbf: Remove the trx_no field from the tbf, go through the trx objectHolger Hans Peter Freyther1-1/+0
2013-10-30tbf: Go through the trx to get the ARFCNHolger Hans Peter Freyther1-1/+0
2013-10-30tbf: Move gprs_rlcmac_send_data_block_acknowledged into tbfHolger Hans Peter Freyther1-0/+1
2013-10-30tbf: Move gprs_rlcmac_send_packet_uplink_assignment into the tbfHolger Hans Peter Freyther1-0/+1
2013-10-30tbf: Move gprs_rlcmac_send_packet_uplink_assignment to the tbfHolger Hans Peter Freyther1-0/+1
2013-10-30tbf: Move gprs_rlcmac_send_uplink_ack into the tbfHolger Hans Peter Freyther1-0/+1
2013-10-30tbf: Move gprs_rlcmac_send_packet_downlink_assignment into the tbfHolger Hans Peter Freyther1-0/+2
2013-10-30tbf: Move gprs_rlcmac_poll_timeout into the tbfHolger Hans Peter Freyther1-0/+5
2013-10-30tbf/bts: Move the tfi_find_free into the btsHolger Hans Peter Freyther1-3/+0
2013-10-30tbf/pdch/bts: Move the tbf look-up by tfi into the BTSHolger Hans Peter Freyther1-4/+0
2013-10-30tbf: Move the timer routine into the classHolger Hans Peter Freyther1-2/+2
2013-10-30tbf: Move the handle tineout into the tbf classHolger Hans Peter Freyther1-3/+1