You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Xavier Arteaga ebab12403f
Asynchronous NR PHY configuration (#3527)
* Fix a race condition when accessing the NR PHY cfg by the RRC and phy workers.
Rework how the phy cfg is handled, now workers have their own copy that gets updated after a reconfig moving it out of the state class.

* Default initialize sf_len member in sf_worker for consistency.

* Asynchronous NR PHY configuration

* Fix compilation

* Corrected method override and fix unitialised value

* Added carrier equal comparison to avoid aligment byte padding comparison

Co-authored-by: faluco <borja.ferrer@softwareradiosystems.com>
3 years ago
..
backtrace.h rename srsLTE to srsRAN 4 years ago
backward.hpp backward: fix compile error on aarch64 4 years ago
band_helper.h fix calculation of ssb frequency. 3 years ago
bcd_helpers.h rename srsLTE to srsRAN 4 years ago
bearer_manager.h WIP: fixing collision in the the users_map 3 years ago
block_queue.h Rename functions that contain the unsafe word to nolock. 3 years ago
buffer_pool.h byte_buffer: fix compilation when buffer pool log is enabled 4 years ago
byte_buffer.h byte_buffer: fix compilation when buffer pool log is enabled 4 years ago
common.h Added check for consequetive KOs in MAC. Change set_activity_user to pass activity and max KOs to RRC and trigger RLF timeout. 4 years ago
common_helper.h rename srsLTE to srsRAN 4 years ago
common_lte.h gtpu: renamed lcid to eps_bearer_id as parte of the refactor of gtpu to use eps_bearer_ids 3 years ago
common_nr.h sched: created class common to LTE and NR for ue buffer status management 3 years ago
config_file.h config_file: print message when config file couldn't be read 3 years ago
crash_handler.h rename srsLTE to srsRAN 4 years ago
enb_events.h Report the SIB9 home enb name in the enb sector start/sector stop events. 3 years ago
epoll_helper.h epoll_helper: use std::atomic to protect exit called from different thread 4 years ago
gen_mch_tables.h rename srsLTE to srsRAN 4 years ago
int_helpers.h rename srsLTE to srsRAN 4 years ago
interfaces_common.h Enum fixes so clang 12 can build the repo 3 years ago
liblte_security.h USIM functions for res star 3 years ago
log_helper.h rename srsLTE to srsRAN 4 years ago
mac_pcap.h rename srsLTE to srsRAN 4 years ago
mac_pcap_base.h Delete move constructor and move assignment operator explictly for mac_pcap_base and s1ap_pcap classes. 3 years ago
mac_pcap_net.h network utils refactor - renaming of socket handle to unique socket and cleanup of its methods 4 years ago
metrics_hub.h Initialize metrics in hub 4 years ago
multiqueue.h simplification of multiqueue design. 4 years ago
nas_pcap.h Added 5G NAS PCAP support 3 years ago
netsource_handler.h rename srsLTE to srsRAN 4 years ago
network_utils.h Removed the sctp_init_server for consistency. Added listen method to unique_socket class. 3 years ago
pcap.h Added 5G NAS PCAP support 3 years ago
phy_cfg_nr.h Asynchronous NR PHY configuration (#3527) 3 years ago
phy_cfg_nr_default.h Packed NR TDD config in duplex configuration and created test case for FDD 3 years ago
rlc_pcap.h rename srsLTE to srsRAN 4 years ago
rwlock_guard.h mac: apply changes by PR reviewers 3 years ago
s1ap_pcap.h Delete move constructor and move assignment operator explictly for mac_pcap_base and s1ap_pcap classes. 3 years ago
s3g.h rename srsLTE to srsRAN 4 years ago
security.h Added more 5G security kdfs 3 years ago
slot_point.h sched,nr: use formatting %d to represent slot index 3 years ago
ssl.h Added kdf common 3 years ago
stack_procedure.h rename srsLTE to srsRAN 4 years ago
standard_streams.h rename srsLTE to srsRAN 4 years ago
string_helpers.h Cleaned string helpers 3 years ago
task_scheduler.h task_scheduler: use block_queue for internal tasks 3 years ago
test_common.h fix location of support/ folder. Created macros for ASSERT_EQ and ASSERT_NEQ 3 years ago
test_pcap.h test_pcap: add function description 3 years ago
thread_pool.h nr,sched,test: update sched nr test to better reflect MAC-PHY FAPI 3 years ago
threads.h threads: fix race in stopping periodic thread 3 years ago
time_prof.h rename srsLTE to srsRAN 4 years ago
timeout.h rename srsLTE to srsRAN 4 years ago
timers.h timers,feature: make timers thread-safe by using atomic to store timers state. 3 years ago
trace.h rename srsLTE to srsRAN 4 years ago
tsan_options.h Whitelist TSAN issue in srsenb::mac::sr_detected. 3 years ago
tti_point.h fix location of support/ folder. Created macros for ASSERT_EQ and ASSERT_NEQ 3 years ago
tti_sempahore.h Create TTI semaphpore default constructor 3 years ago
tti_sync.h rename srsLTE to srsRAN 4 years ago
tti_sync_cv.h rename srsLTE to srsRAN 4 years ago
zuc.h rename srsLTE to srsRAN 4 years ago