Francisco
95cc6238a5
compilation time reduction - avoid including enb_stack_lte.h in main.cc and include enb_stack_base instead
4 years ago
Francisco
66712023bb
remove unneeded includes of full rrc asn1 lib
4 years ago
Francisco
3067e81e67
fix check of pending UL bytes
4 years ago
Francisco
bb96625129
renaming lch_manager -> lch_ue_manager
4 years ago
Francisco
a348508072
simplified sched_ue pending DL bytes calculation API
4 years ago
Francisco
0ffea62411
Wrote logging functions for SCHED MAC CE/LCID allocations
4 years ago
Francisco
c1fb161004
Move sched lch_manager to separate file
4 years ago
Francisco
eae0dc93ad
rename scheduler files. scheduler -> sched
4 years ago
Francisco
4350e8ff70
fix calculation of number of users during the phy metrics acquisition
4 years ago
Francisco
68eda336bd
remove ENB_METRICS_MAX_USERS compile time macro and use run-time variable to set maximum number of UEs the srseNB can have connected at a given instant.
4 years ago
Pedro Alvarez
2dfe335117
Remove -Winline from compiler flags.
4 years ago
Pedro Alvarez
a115c058bd
Fix issue copying the libsrslte_rf.so for packaging.
4 years ago
Andre Puschmann
8465a41980
add changelog and bump version 20.10.1
4 years ago
Ismael Gomez
ce20cc4c54
Add missing current_tx_nb which was causing all in uplink to fail
4 years ago
Pedro Alvarez
d05bc064b5
Reduced SCTP connect() timeout.
...
Added configuration for RTO_MAX. Cleanup debug prints.
4 years ago
Pedro Alvarez
6929883649
Added mutex and condition_variable to srsUE's nas_test to avoid race condition on thread initialization.
4 years ago
Francisco
324cb80cac
rename cell_info_common->enb_cell_common and cell_ctxt_dedicated->ue_cell_ded
4 years ago
yagoda
bdc1964335
consolidating RRC eMBMS configuration into single function, setting some parameters to const
4 years ago
yagoda
b90574975b
refactoring asn1 eMBMS code, removing asn1 from PHY and MAC in eNodeB
4 years ago
Andre Puschmann
fb83b5c307
enb: fix reestablishment with AS security enabled
...
this fixes RRC reestablishment with security turned on
the bearers, primarily SRB1, were reestablished before the "old"
security context was restored from the previous RNTI of the
reestablishing user.
this let SRB1 without proper security config. therefore the UE
couldn't decrypt the first response of the UE on SRB1 that was
already encrypted.
4 years ago
Francisco
92c1c2a182
more efficient measObjToAddModList reconfiguration by ensuring consistency in EARFCN ordering
4 years ago
Francisco
68d463b08f
remove var_meas_cfg_t class
4 years ago
Francisco
e88ba6dfc8
move rrc measconfig handling functions to separate file. Update measconfig tests
4 years ago
Francisco
25bfb6d84d
move rrc measconfig handling functions to separate file. Update measconfig tests
4 years ago
Francisco
1cb65f07f1
enable meas gaps in RRC and enb parser
4 years ago
Xavier Arteaga
c2bc042713
Disable SIMD AVX decoder
4 years ago
Xavier Arteaga
bd68e5f3b3
Fix cmake warning
4 years ago
Xavier Arteaga
ef799a9b42
Avoid GCC native architecture for AVX512 CPUs when AVX512 is disabled
4 years ago
Francisco
6297a22697
disable clang-tidy flags for trailing return types and llvmlibc-callee-namespace
4 years ago
Francisco Paisana
9ff0a9b254
fix random array index picker
4 years ago
Francisco Paisana
49a48c0130
add measgap awareness to scheduler metric and sf_sched. Add measGap test to random sched test suite.
4 years ago
Francisco Paisana
2b05d5a67c
add meas gap addition logic to srsenb rrc mac controller
4 years ago
Francisco Paisana
9579931f16
added meas gap checks to scheduler ue
4 years ago
Andre Puschmann
43a6cd50e5
rf_imp: fix stopping of AGC thread
...
hard killing of AGC thread causes issue on some RF devices,
such as the N310. The thread still seemed to access the device while
the radio was already killed (or the streamer object deleted).
It's unclear why this isn't causing similar issues on B210 or X310,
at least not visible, but it is obviously not the correct way to stop a thread.
The patch now correctly sets the stop flag for the AGC thread, wakes it
it up and waits until it has terminated.
4 years ago
Xavier Arteaga
7495986b5c
Minor aesthetic changes and fix memory issue
4 years ago
Xavier Arteaga
0396ebae17
Fix UE/ENB DL NR
4 years ago
Xavier Arteaga
8de2870788
Added NR ue_dl, enb_dl and test
4 years ago
Xavier Arteaga
6b5c4148c8
DL Channel estimation results accepts nof RE
4 years ago
Xavier Arteaga
ce330a6dfb
OFDM's DC is optional
4 years ago
Xavier Arteaga
c6a2e4578e
Refactored PHY object arguments
4 years ago
Xavier Arteaga
e621a1cde3
EVM buffer takes number of bits
4 years ago
Xavier Arteaga
a278a49e42
Limit PDSCH-NR unit test
4 years ago
Xavier Arteaga
bff71761a9
PDSCH-NR: Added single layer channel equalization
4 years ago
Xavier Arteaga
0138c3b856
PDSCH-NR fixed with unit test
4 years ago
Jesus Gomez
6defd2658c
Solve Issue 2: Rate matching zeroes output data prior to soft-combine
4 years ago
Xavier Arteaga
fb64c2a460
Initial NR PDSCH encode/decode
4 years ago
Xavier Arteaga
666ba7d590
Added unpacked bit sequence XOR
4 years ago
Xavier Arteaga
6df83c32b3
Added NR layer mapper and demapper
4 years ago
Xavier Arteaga
3060972514
Removed redundant softbuffer dependency
4 years ago
Xavier Arteaga
644758416e
DL-SCH-NR adjust unit test
4 years ago