964 Commits (86f43b008caec604831fac4c6d4acd7934d2a116)

Author SHA1 Message Date
Andre Puschmann 86f43b008c
Fix missing general section 6 years ago
Ismael Gomez 1b970fa978 Modified comments 6 years ago
Andre Puschmann 886858a30a remove expert config and split into PHY and general config, cleanup ue.conf.example 6 years ago
Andre Puschmann bfb16e2545 remove general UE config from example 6 years ago
Ismael Gomez b81d4c5c9c Fix MAC test 6 years ago
Andre Puschmann e9342969f8 fix typo 6 years ago
Andre Puschmann b46a71c2d8 add RRC metrics and remove extra methods to query RRC state 6 years ago
Xavier Arteaga 5e49aca835
Merge pull request #570 from softwareradiosystems/feature_256qam_fix
Resource allocation extended tables and PDSCH table 2 for 256QAM
6 years ago
Xavier Arteaga 04ab6caf69 SRSUE: fix for 64QAM CA 6 years ago
Ismael Gomez 154b9a84c8 Fix RRC serving cell leak 6 years ago
Ismael Gomez 7e1ae45d58 Fixes #573 6 years ago
Ismael Gomez 5358816ad5 Fix Truncated BSR due to invalid priority ordering 6 years ago
Pedro Alvarez 9b6aaac1b5 Ignore PDCP status PDUs, instead of passing them to the GW. Check on the GW if the packet is large enough to hold an IPv4 header. 6 years ago
Ismael Gomez 8c41625599 Add RLC suspend and resume 6 years ago
Xavier Arteaga aa6652155c Phy: added ue_ul normalization mode parameter 6 years ago
Xavier Arteaga 20823e191d SRSUE: Added UL force amplitude optional parameter 6 years ago
Andre Puschmann 4e86b2f6b2 introduce layerd architecture we use for UE to eNB
- this allows flexible use of different PHYs and radios
- use common radio_multi (moved to lib)
6 years ago
Ismael Gomez da78f373b1 Cleaned SR logs 6 years ago
Guillem Foreman ca6d9576c3 Added option for 256QAM in PHY config 6 years ago
Ismael Gomez abdb880b3b Remove unused mux_is_transmitted local variable 6 years ago
Ismael Gomez f6a5d28283 Addressed @andrepuschmann comments 6 years ago
Ismael Gomez 773c2a9721 Fixed multiple issues in Random Access procedure and extended MAC test 6 years ago
Xavier Arteaga 5dcf3b3563 Fix phy memory leaks 6 years ago
Andre Puschmann 5faa819dcd fixing uninitialized class members found by coverity 6 years ago
Andre Puschmann 92f0d58856 mac: move further init/config into ctor to allow early logging, etc. 6 years ago
Pedro Alvarez a868a13409 Fix compilation error when PCSC is enabled. 6 years ago
Francisco Paisana 58e2e51044 removed rlc_interfaces. The rlc_cnfg types are now part of the rrc_interface_types. Removed implicit RB initialization in the RLC. 6 years ago
Francisco Paisana b936629221 removed rrc asn1 header from bcd_helpers, from rlc_interface, and rlc tests 6 years ago
Francisco Paisana bb0dbf0f1c created a asn1 utils with helper functions and types related to the asn1. These types/functions will help isolate the rrc_asn1 lib from most of the layers, reducing this way the compile times, and leading to better isolation. This will also make the transition to NR smoother. I removed the asn1 types from the NAS and USIM interface so far. 6 years ago
Joseph Giovatto 69e9066c76 use time in usec for rand seed
removed extra call to srand in sesue process
6 years ago
Xavier Arteaga 4a0ebe0cca SRSUE: reviewed UE capabilities for 64QAM according to 3GPP 36.306 6 years ago
Xavier Arteaga 87433c83da SRSUE: 64QAM R8 compatible 6 years ago
Xavier Arteaga ca12b2353c SRSUE: Added 64QAM for SCell 6 years ago
Xavier Arteaga 01e3cc3c9c SRSUE: Added 64QAM support to UE Capabilities 6 years ago
Pedro Alvarez 129c892d35 Fix SRB PDCP SN len initialization. 6 years ago
Ismael Gomez fe04a83269 Fix BSR trigger cancellation 6 years ago
Andre Puschmann 0094fbd191 mux/bsr: fix issue with corrupted UL-SCH PDU
BSR was triggered although there was not enough space in MAC PDU
6 years ago
Andre Puschmann 1dea4add2a stack: fix issue where stack thread was exited before stop_impl was called 6 years ago
Andre Puschmann 58763fb714 stack: move initialization of log object into ctor
this fixes the issue when the stack is torn down if, for example,
the radio couldn't be loaded correctly. it will hence call stop() on all stack
components which are not initialzized yet, and logging therefore doesn't work.
the log object is know during contruction time and therefore can be passed
in as soon as possible.
6 years ago
Ismael Gomez 000c9c87b4 Fix UE blocking when detaching while disconnected 6 years ago
Ismael Gomez 80887891d2 Fix UE reattaching after Release 6 years ago
Ismael Gomez 27552a1d72 Set correct default values for SRB PRB 6 years ago
Ismael Gomez c7bafdd46c Fix BSR-reTX timer handling causing blocking when bad UL channel 6 years ago
Ismael Gomez 9e6a9e0d03 Fix reestablishment mutex lock when called from RLC max retx 6 years ago
Ismael Gomez 63794aa2dc Fix invalid memory access in PHY measurements 6 years ago
Ismael Gomez ebe97221da Do not check periodic-BSR during retx-BSR expiration 6 years ago
Pedro Alvarez 8f5ad55c4a Added attach request as a UL info trasnfer in the UE. Added interface to remove eps bearer map when going idle. Fixed bug in GW in assignment of IPv4 addresses. UE seems to rebound from the service reject now. 6 years ago
Andre Puschmann 8a6c1ea826 explicitly destruct stack components before cleaning up buffer pool 6 years ago
Andre Puschmann 23c8fc89c5 rrc: fix PBR and BSD default values 6 years ago
Andre Puschmann bb836488ef mux: do not print priority info if the LC config is only updated 6 years ago