- 23 Feb, 2024 6 commits
-
-
Raphael Defosseux authored
-
Raphael Defosseux authored
-
Raphael Defosseux authored
Merge remote-tracking branch 'origin/fix-multiple-inexact-computations-in-nr_dlsch_channel_level' into integration_2024_w08
-
Raphael Defosseux authored
Add missing backtick for proper code style in README.md: on behalf of Roger Pueyo Centelles, MR 2563 Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Raphael Defosseux authored
-
Raphael Defosseux authored
-
- 22 Feb, 2024 1 commit
-
-
Laurent THOMAS authored
UBsan fails with errors without this commit. The commit changes: - avoid two possible integer overflows in nr_dlsch_channel_level() and nr_dlsch_channel_level_median() - nr_dlsch_channel_level_median() is simplified - use MAX_ANT in avg to handle more than 4x4 config
-
- 20 Feb, 2024 1 commit
-
-
francescomani authored
-
- 16 Feb, 2024 1 commit
-
-
Robert Schmidt authored
-
- 15 Feb, 2024 5 commits
-
-
francescomani authored
-
Romain Beurdouche authored
feat(doc): suggested changes: realtime tuned profile, kthread_cpus formulation and further details in PTP pining
-
Romain Beurdouche authored
-
Romain Beurdouche authored
-
Romain Beurdouche authored
-
- 14 Feb, 2024 6 commits
-
-
Romain Beurdouche authored
-
Romain Beurdouche authored
-
Romain Beurdouche authored
feat(doc): update O-RAN 7.2 doc: details in kernel thread isolation, kernel thread isolation for solving PTP clock lag, PCI address of VFs
-
Robert Schmidt authored
Integration: 2024.w06 Closes #733 and #732 See merge request oai/openairinterface5g!2564 * !2490 reworking configuration of LogicalChannelConfig at MAC UE * !2548 NR UE MSG3 buffer * !2556 Support RC SM aperiodic subscription for "UE RRC State Change" * !2557 fix duplicate call of RCconfig_NR_L1 * !2550 use pointer to structure instead of module_id inside MAC * address #733 * !2560 chore(ci): force rebuild of ran-base for integration branches * !2495 Sidelink configuration passed from RRC->MAC * !2220 L1 tx thread * !2559 FH 7.2 improvements * !2566 Provide right E1 instance when creating E2 agent in CU-UP * !2513 Update NR SA tutorials
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 13 Feb, 2024 8 commits
-
-
Robert Schmidt authored
CUuniqInstance is also used for GTP module identification, which uses the UDP server socket as its ID. This leads to arbitrary IDs (>0), which is wrong.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Correctly show the path: it was missing cmake_targets/, although it is there. Closes: #733
-
beurdouc authored
-
Robert Schmidt authored
-
- 12 Feb, 2024 12 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Not periodically checking stats freeing can lead to asserts if these lists are full. Check it once a frame to ensure that lists remain non-empty.
-
Robert Schmidt authored
-
Raghavendra Dinavahi authored
- Phy configuration will be prepared by MAC - Sidelink preconfiguration parameters passed from RRC->MAC - Only 1 SSB TA allocation used - psbch payload prepared by MAC after receiving the tx slss req
-
Robert Schmidt authored
PUSCH decoding is started multiple times in nr_ulsch_procedures() for each ULSCH segment, and stopped once inside phy_procedures_gNB_uespec_RX(). Not only is it not clear if that works with the API, it also might measure more than just PUSCH decoding. Remove the PUSCH decoding, it is misleading. Check L1 RX processing instead.
-
Robert Schmidt authored
-
Robert Schmidt authored
The CI would only detect a deviation from the normalized value based on a configurable threshold, typically 1.25 (so we would tolerate a 25% increase). However, it often happens that a timing gets shorter (e.g., forgot to put the timing measurements). This commit introduces a "Deviation Threshold" (smaller than 1) to not only check that we exceed 1.0 + "Deviation Threshold" (as before), but also that are not below 1.0 - "Deviation Threshold". In other words, assuming a maximum divergence of 25%, instead of just checking if val > 1.25, we now also check if val < 0.75 (and flag error).
-
Robert Schmidt authored
-