An error occurred fetching the project authors.
- 03 May, 2023 1 commit
-
-
Robert Schmidt authored
-
- 11 Apr, 2023 3 commits
-
-
Robert Schmidt authored
fill_default_secondaryCellGroup() is moved to nr_rrc_config.c. Furthermore, the signature is changes to return the NR_CellGroupConfig from the functions, instead of filling a pre-allocated structure (which is, in all cases, allocated just before calling fill_default_secondaryCellGroup(). There is a problem with this function: the function also fills the ServingCellConfig (a parameter to this function). This behavior has not been changed.
-
Robert Schmidt authored
nr_DRB_preconfiguration() does a "pre-configuration" for the default DRB for "noS1" mode, i.e., when there is no connection to core network. In this case, there is no PDU session to be set up, and hence we need to preconfigure the DRBs. We replace this function with partially existing functions and a new function fill_nr_noS1_bearer_config() which returns a bearer configuration for the noS1 case, also better reflected in the function name. It has also been moved to asn1_msg.c, away from the actual PDCP layer.
-
Robert Schmidt authored
-
- 31 Mar, 2023 1 commit
-
-
Robert Schmidt authored
The GTP module is common for 4G and 5G. It hardcodes the functions to call when creating S1U and NGU tunnels. The S1U case is both applicable for LTE and NR (NSA), which until now was not a problem as the PDCP data forwarding functions where called pdcp_data_req. The issue is that in this branch, the NR PDCP functions have changed to nr_pdcp_data_req_drb(). When setting up a GTP tunnel, we now pass the PDCP data forwarding functions into GTP, since the caller knows whether it is in 4G or 5G, but GTP itself does not.
-
- 27 Mar, 2023 1 commit
-
-
Robert Schmidt authored
Creates function that have nr_pdcp_ prepended to their name, and change the signature of some functions for the 5G PDCP: - nr_pdcp_layer_init() - nr_pdcp_data_req() - nr_pdcp_remove_UE() - nr_pdcp_config_set_security() - nr_pdcp_remove_UE() - Make separate functions for nr_pdcp_data_req_srb/drb()
-
- 20 Mar, 2023 1 commit
-
-
Robert Schmidt authored
-
- 14 Mar, 2023 1 commit
-
-
laurent authored
-
- 09 Mar, 2023 2 commits
-
-
Robert Schmidt authored
-
laurent authored
-
- 08 Mar, 2023 1 commit
-
-
laurent authored
-
- 06 Mar, 2023 1 commit
-
-
Robert Schmidt authored
The simulators have been changed: due to linker errors that would arise otherwise, a lot of functions are defined in them to avoid such errors. Some functions are also defined in header files; in this commit, we define most functoins in nr_dummy_functions.c, which is compiled in, not by including the C file, but by adding it to the target in CMakeLists.txt - nr_dlsim+nr_ulsim need NR_IF_Module_init(), so it cannot be in nr_dummy_functions, but the others need it - Link correcr NR_IF_Module_init() into these simulators, and reduce overall link list - Correctly link remaining simulators
-
- 05 Mar, 2023 1 commit
-
-
laurent authored
-
- 24 Feb, 2023 1 commit
-
-
luis_pereira87 authored
-
- 21 Jan, 2023 1 commit
-
-
Robert Schmidt authored
-
- 14 Dec, 2022 2 commits
-
-
laurent authored
-
Sakthivel Velumani authored
-
- 12 Dec, 2022 2 commits
-
-
Robert Schmidt authored
This commit enables UL traffic in do-ra mode by doing two changes: - configure SDAP to send traffic to TUN interface instead of GTP by abusing enb_flag=0 (i.e., setting UE mode for gNB SDAP) - manually enable RLC LCID in UE MAC, since nr_DRB_preconfiguration() statically enables one DRB bearer, without notifying MAC
-
Robert Schmidt authored
-
- 04 Aug, 2022 1 commit
-
-
Sagar Parsawar authored
-
- 28 May, 2022 1 commit
-
-
Laurent THOMAS authored
After this commit, only the RNTI is used as an identifier in the MAC. Further, it removes some module_id, but a lot of them remain (the goal to remove all is still far from us)
-
- 09 May, 2022 1 commit
-
-
francescomani authored
-
- 05 May, 2022 1 commit
-
-
Robert Schmidt authored
-
- 03 May, 2022 1 commit
-
-
luis_pereira87 authored
-
- 02 May, 2022 1 commit
-
-
luis_pereira87 authored
-
- 28 Apr, 2022 1 commit
-
-
Robert Schmidt authored
When using phy-test mode, the RNTI for PDCP/RLC initialization would be 0, incorrectly initializing these layers, fixed in this commit. Additionally, in this commit, we only trigger the initialization in cases where the UE context is initialized (before, the RNTI might be 0 in other cases as well).
-
- 14 Apr, 2022 1 commit
-
-
luis_pereira87 authored
-
- 22 Mar, 2022 1 commit
-
-
rmagueta authored
-
- 21 Mar, 2022 1 commit
-
-
luis_pereira87 authored
-
- 18 Mar, 2022 3 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 23 Feb, 2022 1 commit
-
-
Laurent THOMAS authored
-
- 14 Feb, 2022 1 commit
-
-
francescomani authored
-
- 11 Feb, 2022 1 commit
-
-
francescomani authored
-
- 02 Feb, 2022 1 commit
-
-
luis_pereira87 authored
-
- 21 Jan, 2022 1 commit
-
-
francescomani authored
-
- 10 Jan, 2022 1 commit
-
-
francescomani authored
-
- 07 Jan, 2022 1 commit
-
-
francescomani authored
-
- 05 Jan, 2022 1 commit
-
-
luis_pereira87 authored
This reverts commit 29268d0a.
-