- 01 Nov, 2024 2 commits
-
-
Robert Schmidt authored
Simplify logs in gNB&UE - reduce the amount of printf() that outputs useless info - in MAC, PHY, NGAP, RRC, mark some "important" UE events with LOG_A for better visibility -> can put log_config.global_log_level analysis to only see important stuff - in RRC, use some macro to consistently print logs - track the cellID of a UE in RRC
-
Robert Schmidt authored
Update pbchsim to work with other numerologies NR PBCHSIM updated to work with 15Khz and 120Khz.
-
- 31 Oct, 2024 4 commits
-
-
Robert Schmidt authored
small fix for 3 digit mnc usage in sib1 When 3 digit MNC is used in PLMN, during preparation of SIB1, first digit of MNC was not taking into account. UE derives Serving Network Name (SNN) using PLMN info from sib1. Because of 5GCore and UE has different SNNs, this leads to XRES*, RES* mismatch during Authentication Procedure between 5GCore and UE. (SNN is used for derivation of these keys)
-
Robert Schmidt authored
snow3g: fix array size
-
Robert Schmidt authored
Add functional DFT test - clean up code on (i)dft calls - add DFT test for some DFT sizes against trivial implementation: it tests a simple square signal in only real values - correctly scale DFT-16
-
Robert Schmidt authored
-
- 30 Oct, 2024 6 commits
-
-
Laurent THOMAS authored
-
Laurent THOMAS authored
DFT for 9216 and 73728 don't exist and/or assert, so remove them from the list.
-
Robert Schmidt authored
-
Laurent THOMAS authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 29 Oct, 2024 17 commits
-
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
batuhan duyuler authored
During preparation of SIB1, first digit of MNC was not taking into account. This leads to XRES*, RES* mismatch during Authentication Procedure between 5GCore and UE because of derived serving network names.
-
Robert Schmidt authored
-
Robert Schmidt authored
It is difficult to keep track of a "UE lifecycle". To make this more easy, add LOG_A at major UE RRC messages.
-
Robert Schmidt authored
It will be used in the next commit
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
This commit removes many logs that just show memory addresses, indices, etc., which, I presume, do not mean anything to the "average user" and developers alike.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Most printf() do not show much information (like only a "X is ready", which is not useful for subsystems). Remove those. The rest, make them LOG_D.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Integration: `2024.w43` Closes #769 and #841 See merge request oai/openairinterface5g!3069 * !2994 Refactor file descriptor handling in rfsimulator * !3010 Fix heap overflow in websrv * !3043 CI: Update RAN-gNB-N300-Timing-Phytest-LDPC test cases * !3060 process registration reject in UE * !3062 fix nr rlc tests * !3067 Bugfix: Fill QFI for N3 GTP messages * !3057 Bugfix in ue pusch mac pdu creation * !3068 getopt() returns int * !3056 F1AP Enc/Dec Library follow-up * !3064 T: don't check argument in optimized version of T IDs * !2786 Add F1 Handover procedures * !2980 Refactor NAS 5GS PDU Session Establishment Accept handling and other NAS improvements * !3063 Update yaml-cpp dependency handling * !2989 NR gNB scheduler improvements for BWP operation
-
- 28 Oct, 2024 6 commits
-
-
Cedric Roux authored
-
Robert Schmidt authored
This MR removes limitations on BWP scheduler operation for which only the information from the first UE of the list was taken into account. To do so, I moved the VRB map check for DL and UL scheduler out of the preprocessor and in the scheduler itself. Closes: #769
-
Robert Schmidt authored
Update yaml-cpp dependency handling - Added CPM fallback in case package is not found automatically. - Using yaml-cpp::yaml-cpp target instead of yaml-cpp to silence deprecation warnings on newer cmake versions.
-
Robert Schmidt authored
By omitting the variable CPM_SOURCE_CACHE as CACHE'd, it is actually given to CPM, but does not appear when viewing it's content, e.g., through ccmake. Mark is as CACHE so that it will also appear.
-
Bartosz Podrygajlo authored
- Added CPM fallback in case package is not found automatically. - Using yaml-cpp::yaml-cpp target instead of yaml-cpp to silence deprecation warnings on newer cmake versions.
-
Robert Schmidt authored
Refactor NAS 5GS PDU Session Establishment Accept handling - Closes #841 - address minor code issues
-
- 26 Oct, 2024 3 commits
-
-
luis_pereira87 authored
-
francescomani authored
-
francescomani authored
-
- 25 Oct, 2024 2 commits
-
-
Robert Schmidt authored
Add F1 Handover procedures - Clean up at RRC and MAC - Add DU handover procedures, completely handle CellGroupConfig at DU - Add CU handover procedures - Maintain reestablishment working between/after handover - Changes at UE to resync on different frequency DUs Instructions: see doc/handover-tutorial.md Things not implemented/open/missing: see #855
-
Robert Schmidt authored
-