- 08 Mar, 2024 2 commits
-
-
Laurent THOMAS authored
-
Laurent THOMAS authored
tx_timestamp computation doesnt count slots from rx timestamp, and a small simplification just after
-
- 05 Mar, 2024 20 commits
-
-
Robert Schmidt authored
Integration: 2024.w09 See merge request oai/openairinterface5g!2593 * !2558 Fixed for the PRB allocation issue assert in DLSCH scheduler * !2562 Fix FR2 SSB start subcarrier * !2582 BugFix "PDCP: Handle sdap header." * !2584 NGAP: Fix byte order of NSSAI SD * !2590 T tracer: textlog: remove GUI code * !2572 Harmonize computation of RA-RNTI * !2577 Fix name clashes between OAI and E2 Agent * !2545 E1 Re-establishment * !2553 fix issues related to tx timing advance for HW RF board unpaired RX/TX timestaps and for 5G UE TA algorithm * !2571 Add SDAP reconfiguration, fixes, and documentation updates * !2576 RFSIM: cleanup and documentation * !2586 Better dci decoding * !2596 CI: maintenance/stability fixes * !2601 CI: use tini for container process mgmt, describe core dump recovery * !2589 gNB: increase some configuration defaults * !2521 CI: Modifs of UndeployObject - log collection
-
Robert Schmidt authored
-
Jaroslava Fiedlerova authored
- use new ssh class - do proper logging from multiple services - use yaml dir - Use splitlines(), minor modifs of syntax - check that services are running - Check all copyin() operations, not only last - switch to docker compose: with the use of the new ssh class, we cannot (easily) use the old docker-compose anymore (which was an alias to docker compose). Switch to "docker compose". Co-authored-by: Robert Schmidt <robert.schmidt@openairinterface.org>
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Set ulimit of core to -1 enable core dumps for file-based core dumping. Note that it is not necessary for e.g., systemd-coredumpd, but put it for completeness.
-
Robert Schmidt authored
- Print problems, e.g., segfault - Handle signals and zombie processes properly
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
- Return code says if copying succeeded - Improve handling of the recursive code paths, which copy files or directories recursively into another directory - both for RemoteCmd/LocalCmd
-
Jaroslava Fiedlerova authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Some CI users (OAI developers) expressed that the warning of the `docker volume prune` before starting RFsim is confusing. To avoid the warning in the HTML, force the removal; if the volume does not exist, no warning is emitted. To still catch possible problems, do not do this in the `terminate.xml` so we might still see if there are other problems.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
The original UL max MCS of 9 was chosen for performance reasons. In the meantime, machines became faster, and the ULSCH decoding faster. Improve UL max MCS to be 28 by default to use the complete range of possible MCS.
-
Robert Schmidt authored
Doing only 5 LDPC iterations by default leads to a poor reception performance, and correspondingly many retransmissions. Increase to 8 as the new default to improve user experience.
-
- 04 Mar, 2024 11 commits
-
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Robert Schmidt authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
move command line sample offset and 3/4 sampling option at top level, as it is common option for 4G,5G xNB and UE
-
Laurent THOMAS authored
-
Laurent THOMAS authored
add LOG_DDUMP() to dump a buffer in the regular tracing filter system (like PHY, MAC, ...), use it and do simple cleaning (better format)
-
Robert Schmidt authored
-
- 01 Mar, 2024 7 commits
-
-
Guido Casati authored
- improves code readability and maintainability
-
Guido Casati authored
- centralized channel simulation documentation in channel_simulation.md - removed redundant documentation repeated in multipled .md files - updated links - removed obsolete information - introduced mermaid flowchart for rfsim - added missing information about available options and usage - deleted: ../../../openair1/SIMULATION/TOOLS/DOC/devusage.md - deleted: ../../../openair1/SIMULATION/TOOLS/DOC/rtusage.md - deleted: ../../../openair1/SIMULATION/TOOLS/DOC/arch.md related to issue #739
-
Robert Schmidt authored
Ensure that the UE has an IP address before continuing the test. Otherwise, it might happen we ping before the UE is connected. Do not do this in do-ra and phytest, as they use --noS1, which implies statically assigned IP address, so IP address check always succeeds(!).
-
Robert Schmidt authored
Make RFsim start up faster by starting core and RAN start at the same time. This speeds up because we do not wait for "healthy" containers serially, but parallely. For the RAN, it is safe to start gNB and UE at the same time in SA mode (as the UE will only attach once the radio, and hence the full gNB, is ready). We do not start in parallel in do-ra and phytest, as in these modes the gNB first has to write a UE-specific configuration file. If we start both gNB and UE at the same time, the UE might try to read the file before it is written, leading to a failure.
-
Laurent THOMAS authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-