- 23 Aug, 2023 4 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
To be squashed with an earlier commit
-
Robert Schmidt authored
-
- 21 Aug, 2023 19 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
- store the assoc ID of a UE at the RRC - if F1 receives an SCTP shutdown, it removes the endpoint - F1 will also send an "F1 Lost Connection" message to the RRC - it is not yet possible to reconnect a DU after it had already been connected at the CU, since the CU F1AP task will try to rebind GTP, which fails
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
- Free the memory - for NGAP NAS UL and NAS First request, allocate memory to avoid use-after-free errors
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
In the case of MIMO, we reused memory to point to the same PUCCH resource. This is problematic, since ASN_STRUCT_FREE() would try to free this resource twice. This commit changes to create distinct memory for the PUCCH resources, while putting the same configuration to still use the same PUCCH resource from a radio configuration point of view.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
- MAC creates CellGroupConfig and sends to RRC - the RRC does not manually update the CellGroupConfig - MAC handles the RRC processing timer In this commit, any updates to the CellGroupConfig previously done at the RRC don't work. In other words, MIMO etc don't work; this is implemented in the next wommit.
-
- 17 Aug, 2023 3 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
!SIB1 not correctly read! - Move radio config (e.g., minRXTXTIME, SIB1 TDA, do_SRS, etc) down to MAC. - Some parameters in MAC were redundant and have been deleted - no call of nr_mac_config_scc() from RRC or explicitly in simulators, the MAC initialization routine calls it implicitly
-
Robert Schmidt authored
-
- 16 Aug, 2023 14 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
Previously, filling of F1 Setup Request depended on reading the RRC; hence, for timing reasons, we only initialized and sent the F1 Setup Request once the MAC and RRC are ready. After moving SCC, SCD, MIB, and SIB1 to MAC, the MAC does not depend on an RRC being present anymore, and hence, the F1 Setup Request does neither. In this commit, we read the F1 Setup Request after initializing the MAC.
-
Robert Schmidt authored
-
Robert Schmidt authored
- change type because MIB_PDU_t is 4G type - simplified schedule_nr_mib()
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-