An error occurred fetching the project authors.
- 20 Dec, 2023 3 commits
-
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
- 12 Dec, 2023 1 commit
-
-
francescomani authored
-
- 30 Nov, 2023 1 commit
-
-
Robert Schmidt authored
-
- 28 Nov, 2023 1 commit
-
-
francescomani authored
-
- 21 Nov, 2023 1 commit
-
-
francescomani authored
-
- 20 Nov, 2023 3 commits
-
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
- 10 Nov, 2023 1 commit
-
-
Laurent THOMAS authored
-
- 27 Oct, 2023 1 commit
-
-
Laurent THOMAS authored
Introduce a --no-itti-threads command line option to disable threading in ITTI, and call message handlers in the current thread. This is being introduced in order to increase repeatability when testing the nrUE with the IQPlayer. Without this feature, runs with the IQPlayer will end up differently, depending on the timing of ITTI threads, mostly when sending messages to RRC and NAS.
-
- 10 Oct, 2023 2 commits
-
-
Robert Schmidt authored
-
francescomani authored
- Use SRB0 TM entity at UE for Msg.3/RRC Setup Request - Msg3 data request sent upon reception of Msg2, then we get data from rlc when needed
-
- 02 Oct, 2023 2 commits
-
-
Robert Schmidt authored
Most functions start with nr_rlc_*(), so do the same for release
-
Robert Schmidt authored
Most functions start with nr_pdcp_*(), so do the same for release.
-
- 22 Sep, 2023 8 commits
-
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
- 23 Aug, 2023 1 commit
-
-
francescomani authored
-
- 18 Aug, 2023 1 commit
-
-
francescomani authored
-
- 12 Aug, 2023 1 commit
-
-
Robert Schmidt authored
This commit repairs the reestablishment after the introduction of the CU UE ID in the CU, different from the DU UE ID. Now, the CU uses an identifier different from the RNTI, used in the MAC, to refer to UEs. To repair the reestablishment, a number of changes needed to be introduced: - Handle old_gNB_DU_UE_id in MAC The MAC handles the old_gNB_DU_UE_id field in the DL RRC Message. The commit adds encoding/decoding of the field. The MAC will drop the old UE, but retain the CellGroup of the corresponding UE(!). Because a UE releases the spCellGroup on reestablishment, the MAC does the same; it needs to reapply the old configuration after a reconfiguration. For the latter, introduce new variables to keep a "future" CellGroupConfig to be applied (reconfigCellGroup) and a flag (expect_reconfiguration) that applies the CellGroupConfig if a DL RRC Message transfer on DCCH, which is assumed to be the reconfiguration. - Add RNTI change in RLC The RLC needs to reuse the old UE context. Hence, we simply change the RNTI in the old context, and delete the new one. - No PDCP UE ID change The previous implementation of the PDCP used the RNTI; hence, the ID needed to be switch (as above for the RLC). Since the PDCP now also uses the CU UE ID, no identifier change is needed, and we remove all corresponding code. - No MAC modifications/update from CU As foreseen by the spec, the CU does not modify or change the cellGroupConfig in the RRC during reestablishment. This change will be generalized in the future to all of the RRC. Also, the nr_rrc_mac_remove_ue() function has been removed: the MAC handles any UE changes autonomeously, without being triggered from the RRC explicitly. - Remove reestablish_rnti_map The RRC does not use RNTIs for UE identification. Hence, a reestablish_rnti_map to link two UEs to each other is not necessary anymore.
-
- 09 Aug, 2023 2 commits
-
-
Robert Schmidt authored
Config options --reconfig_file and --rbconfig-file have been introduced to modify the filenames of reconfig.raw and rbconfig.raw (e.g., in the case of multiple UEs). These filen*ames* were to be prepended with --rrc_config_path to set the path. In summary, three options were necessary, when two are sufficient. In this commit, change to the options --reconfig-file and --rbconfig-file (slight change for harmonization with other options, which mostly use dashes) to give the full path to the corresponding files, and avoid to surprise users who would not expect to have three options. --rrc_config_path has been deprecated and an error will be printed if a user attempts to use it.
-
francescomani authored
-
- 08 Aug, 2023 2 commits
-
-
Sagar Parsawar authored
-
Sagar Parsawar authored
-
- 01 Aug, 2023 1 commit
-
-
francescomani authored
-
- 31 Jul, 2023 2 commits
-
-
francescomani authored
-
Laurent THOMAS authored
-
- 27 Jul, 2023 2 commits
-
-
francescomani authored
-
francescomani authored
-
- 24 Jul, 2023 1 commit
-
-
francescomani authored
-
- 19 Jul, 2023 2 commits
-
-
Raghavendra Dinavahi authored
-
Raghavendra Dinavahi authored
-
- 10 Jul, 2023 1 commit
-
-
francescomani authored
-