aboutsummaryrefslogtreecommitdiffstats
path: root/src/encoding.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-03-11encoding: Fixes TMSI vs MI bit selection in repeated page infoJF Dionne1-1/+15
2019-02-26Rewrite EGPRS Packet Uplink IA Rest Octets for SBAMax1-26/+58
2019-02-19Rewrite EGPRS Packet Uplink IA Rest Octets for MBAMax1-15/+11
2019-02-19Rewrite Packet Downlink AssignmentMax1-33/+112
2019-02-19Restructure IA Rest Octets encodersMax1-123/+132
2019-02-19Clarify write_immediate_assignment() signatureMax1-4/+4
2019-02-19Move C include to proper placeMax1-2/+1
2018-05-02improve documentation of Encoding::write_paging_request()Stefan Sperling1-3/+3
2018-03-30Revert "Rewrite EGPRS Packet Uplink Assignment"Neels Hofmeyr1-117/+55
2018-03-28Revert "Rewrite Packet Downlink Assignment"Neels Hofmeyr1-73/+48
2018-03-28Revert "Rewrite Packet Uplink Assignment"Neels Hofmeyr1-48/+48
2018-03-28Revert "Use Timing Advance Index in UL assignments"Neels Hofmeyr1-6/+2
2018-01-17Use Timing Advance Index in UL assignmentsMax1-2/+6
2018-01-17Rewrite Packet Uplink AssignmentMax1-48/+48
2018-01-17Rewrite Packet Downlink AssignmentMax1-48/+73
2018-01-17Rewrite EGPRS Packet Uplink AssignmentMax1-55/+117
2018-01-12TBF: move window parameters to UL/DL levelMax1-2/+2
2018-01-04window: move encoding into functionsMax1-14/+20
2017-05-15remove pcu own bitvector implementationAlexander Couzens1-274/+274
2017-03-17Support sending OML Alerts via BTSMax1-10/+16
2017-01-23Add compression support in EGPRS PUANsivasankari1-23/+108
2017-01-06Refactoring write_packet_ack_nack_desc_egprs to prepare for CRBB supportPravin Kumarvel1-33/+36
2016-11-11Handle packet access reject during EPDAN/PDAN with channel descriptionaravind sirsikar1-0/+25
2016-11-09Handle Immediate assignment rejectaravind sirsikar1-0/+78
2016-11-09Handle Timing Advance IE properlyMax1-31/+43
2016-09-16Update the function immediate assignment for EGPRSbhargava1-9/+76
2016-08-25Fix EGPRS PUAN encoding: use correct urbb_lenAravind Sirsikar1-1/+2
2016-08-02Add support for SPB handling for EGPRS UL TBFAravind Sirsikar1-2/+4
2016-07-28Properly set TA_VALID bitMax1-3/+6
2016-07-14egprs: Use RLC/MAC headers from libosmocoreTom Tsou1-17/+21
2016-06-16Add header type 1 support for EGPRS uplinkAravind Sirsikar1-2/+3
2016-06-07encoding/rlc_copy_from_aligned_buffer: export written payload bytes via an ar...Alexander Couzens1-7/+26
2016-05-31encoding: add doxygen for rlc_data_to_dl_append*Alexander Couzens1-0/+31
2016-02-08rlc: Use the rlc structure to access the data unit in the RLC messageJacob Erlbeck1-4/+10
2016-02-08rlc: Support encoding of EGPRS header type 1 + 2Jacob Erlbeck1-4/+63
2016-02-08edge: Support EGPRS in IMM ASSIGNMENTJacob Erlbeck1-0/+25
2016-02-08encoding: Redesign Encoding::write_immediate_assignment APIJacob Erlbeck1-19/+37
2016-02-08encoding: Refactor write_immediate_assignmentJacob Erlbeck1-79/+98
2016-02-08encoding: Use explicit LH encoding in write_immediate_assignmentJacob Erlbeck1-2/+2
2016-02-08tbf: Use TLLI as ID if TFI not yet assignedJacob Erlbeck1-5/+11
2016-02-08tbf: Add check_polling/set_pollingJacob Erlbeck1-6/+7
2016-02-08edge: Make window size configurableJacob Erlbeck1-2/+7
2016-02-05edge: Support MCS data block encodingJacob Erlbeck1-0/+146
2016-02-05edge: Select implementation by mode in rlc_data_to_dl_appendJacob Erlbeck1-7/+23
2016-02-05edge: Add Encoding::rlc_data_to_dl_appendJacob Erlbeck1-0/+121
2016-02-05edge: Add encoder for downlink RLC data blocksJacob Erlbeck1-0/+120
2016-02-01edge: Support EGPRS in write_packet_downlink_assignmentJacob Erlbeck1-4/+18
2016-02-01edge: Replace integer cs by GprsCodingSchemeJacob Erlbeck1-3/+3
2016-02-01encoding: Remove RlcMacDownlink_t based write_packet_uplink_ackJacob Erlbeck1-117/+0
2016-02-01encoding: Add bitvec based write_packet_uplink_ackJacob Erlbeck1-0/+176