Pedro Alvarez
004db4a067
Applied clang-format to zuc_support PR.
5 years ago
David Rupprecht
4ff70b6008
reconfigured test case for eia sec matching
5 years ago
David Rupprecht
50332089ce
Add EEA3 and EIA3 support for UE/enodeb and MME
5 years ago
Ismael Gomez
4f95822c06
Reestablish RLC before waiting for uplink
5 years ago
Ismael Gomez
cbb1bbfaa1
Fix multiple PRACHs after SR fail and a minor issue in HO
5 years ago
Xavier Arteaga
4bd0d2da6d
UE RRC: Fixed minor variable overlap and clang tidy warning in UE capabilities
5 years ago
Ismael Gomez
bfddc55148
RRC-PHY interface ( #639 )
...
RRC-PHY interface refactor. Moved RRC-MAC interface to rrc_asn1_utils and created RRC-PHY interface also in rrc_asn1_utils. All ASN1 includes should be made from rrc_asn1_utils only keeping ue_interfaces clean of ASN1
Tested with different common and dedicated configurations (64QAM UL, 256QAM, CA, SRS enabled/disabled, etc)
5 years ago
Francisco Paisana
67d6a25194
Moving mac timers to stack timers ( #638 )
...
* first step towards moving MAC timers to stack. Mac is still using its own timers. srslte::timers class can be restructured.
* moved timers out of the UE MAC
5 years ago
Ismael Gomez
69edee4e6c
Fix issues in uplink QoS ( #636 )
...
Fix bugs in Long BSR and Truncated BSR and added unit tests
5 years ago
Francisco Paisana
116dc0a57b
fixed group extensions, removed extra presence flag for copy_ptr<T> types as it was just a source of bugs.
5 years ago
Francisco Paisana
c9d3b61038
added resumable procedures to make RRC and NAS non-blocking
6 years ago
Andre Puschmann
fba1110c49
fix RRC to reflect new struct name
6 years ago
Pedro Alvarez
491695ab77
Clang-formated PDCP NR PR.
6 years ago
Pedro Alvarez
d3b6828082
Changed PDCP configuration to explicitly have tx and rx direction. Decrypt on PDCP NR seems fine.
6 years ago
Pedro Alvarez
73e30743d1
Added enum to PDCP config to replace two bools.
6 years ago
Pedro Alvarez
457f35699d
Reverted back to a single config structure between PDCP NR and PDCP LTE.
6 years ago
Pedro Alvarez
005d03cb1a
Starting to split pdcp_entity into pdcp_entity_lte and pdcp_entity_nr to support NR PDCP
6 years ago
Andre Puschmann
7847c8da5e
extend ue cap handler to support multiple RATs
6 years ago
Xavier Arteaga
aee59977d3
SRSUE: Fixed inter-frequency Handover
6 years ago
Andre Puschmann
09610ce788
add type setter to sch_subh and use it for MCH PDUs
6 years ago
Andre Puschmann
e562dfed15
minor code formating and debug fixes
6 years ago
yagoda
408400bee6
adding fixes and tests for eMBMS
6 years ago
Andre Puschmann
2e9a981a8a
fix home plmn extraction for PCSC USIM module
6 years ago
Xavier Arteaga
b5685c8f09
SRSUE: Fixed HO with carrier aggregation
6 years ago
Xavier Arteaga
19572b485c
SRSUE RRC: fix single meas_obj in multiple meas_id
6 years ago
Ismael Gomez
c9c43e44e9
Fixed PDU buffer size
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
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
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
01e3cc3c9c
SRSUE: Added 64QAM support to UE Capabilities
6 years ago
Pedro Alvarez
129c892d35
Fix SRB PDCP SN len initialization.
6 years ago