- 26 Nov, 2024 1 commit
-
-
Raphael Defosseux authored
-
- 25 Nov, 2024 5 commits
-
-
Robert Schmidt authored
If we are pulling FlexRIC, overwrite the tag to use with what has been provided on the command line. This is because we hardcode the tag schema "branchname-commitId[0:8]" everywhere else, but this does not apply for FlexRIC, and we have to overwrite this here.
-
Robert Schmidt authored
The testcase will only be executed when the registry at porcepix.sboai.cs.eurecom.fr is actually reachable.
-
Robert Schmidt authored
- pass parameter directly instead of indirectly via class - harmonize to svr_id to read through common code in the next commits - pass images to express which images will be deleted - refactor function to use "with" for cls_cmd, and return success (or not)
-
Robert Schmidt authored
- reuse cls_containerize.Containerize.PullImage() - pass parameter directly instead of indirectly via class - always read node name and use this instead of "sometimes" looking it up from a class member. With "sometimes" I mean that if no node name is given, it will take it from self.eNBIPAddress, which is confusing at best if we can give the node name directly - consistently put the node name in the xml file
-
Robert Schmidt authored
- pass parameter directly instead of indirectly via class - call it simply "images", to harmonize with clean-function later - harmonize to svr_id as in the previous commit - rewrite function to use with-statement with cls_cmd - optionally pass a tag to use (which will be used in a test, and can be used to pull flexric) - Introduce Pull_Image() which does the actual pulling, can pull from any registry, and will be reused in the case of pulling from cluster.
-
- 22 Nov, 2024 8 commits
-
-
Robert Schmidt authored
- pass parameter directly instead of indirectly via class - harmonize to svr_id to harmonize parameter with parameters in the next commit (and towards a future harmonization of directly taking node names instead of "IDs")
-
Raphael Defosseux authored
-
Raphael Defosseux authored
This will be used to pull images with the tag "develop" (i.e., without a commit ID).
-
Raphael Defosseux authored
-
Raphael Defosseux authored
Some commands might use that folder before Ping/Iperf, in which it has been created.
-
Raphael Defosseux authored
-
Robert Schmidt authored
-
Raphael Defosseux authored
-
- 21 Nov, 2024 2 commits
-
-
Robert Schmidt authored
Reformulate section on standalone mode Clarifications on when (or if) to use --sa
-
Romain Beurdouche authored
Add note to 'doc/README.md' to insight readers to checkout the documentation at their version of the repository.
-
- 19 Nov, 2024 2 commits
-
-
Romain Beurdouche authored
Add notes around sample SA gNB and nrUE commands in most basic tutorials 'NR_SA_Tutorial_COTS_UE.md' and 'NR_SA_Tutorial_OAI_nrUE.md'. The notes mention that for versions previous to 2024.w45, the --sa argument should be added to run in SA mode.
-
Robert Schmidt authored
Integration: `2024.w46` See merge request oai/openairinterface5g!3106 * !3095 UE: Set default SSB config * !2991 fix BSR report malformed, add SHORT BSR when it can (instead of LONG BSR)... * !3104 Trigger deregistration only in SA mode → small fixup? * !3107 Clip the input for -32768 because this will make different result in... * !3109 T tracer: support float types in traces * !2777 NR UE trigger for re-establishment * !3108 Prevent segfaults in gNB stack * !3059 Test for init_RA * CI: increase UE thread pool size * !3036 Further improvements in analog beam management for CSI-RS * !3093 Added NTN FDD FR1 bands defined in 3GPP TS 38.101-5
-
- 18 Nov, 2024 7 commits
-
-
Jaroslava Fiedlerova authored
Added NTN FDD FR1 bands defined in 3GPP TS 38.101-5 Added support for NTN FDD FR1 bands 254, 255, 256 as specified in 3GPP TS 38.101-5. Example Conf files added for band254 for 15Khz, 5Mhz and 30Khz, 10Mhz configurations. Tested NTN GEO configuration on band 254 using these conf files.
-
Jaroslava Fiedlerova authored
Merge remote-tracking branch 'origin/enabling_CSIRS_analog_beamformiing_l1_handling' into integration_2024_w46 (!3036) Further improvements in analog beam management for CSI-RS
-
Robert Schmidt authored
There seem to be randomly occurring deadlocks when running the UE in the CI. MR !3091 should fix this. While waiting for this, apply a workaround by increasing the number of worker pools in the UE to 12.
-
Robert Schmidt authored
Since tag 2024.w45/commit f54ca571, standalone mode/--sa is the default and does not exist. Correspondingly, it has been removed from the documentation. For users reading recent documentation, but running an older version of OAI, there might be a mismatch in that --sa is necessary to run OAI, but not given in the documentation. Provide explanatory text to make users aware of this.
-
Jaroslava Fiedlerova authored
Test for init_RA A testcase for init_RA function. The testcase redefines the following functions as stubs: - nr_mac_rrc_ra_ind - nr_write_ce_ulsch_pdu - mac_rlc_data_req - lockGet_ul_config - release_ul_config - remove_ul_config_last_item - nr_ue_configure_pucch These stubs can be used to check init_RA behavior
-
Jaroslava Fiedlerova authored
Prevent segfaults in gNB stack Three fixes for segfaults, discovered while running with many UEs. See commit messages for more details.
-
Jaroslava Fiedlerova authored
Merge remote-tracking branch 'origin/NR_UE_trigger_reestablishment' into integration_2024_w46 (!2777) NR UE trigger for re-establishment The implementation in this MR triggers RRC re-establishment at the UE in case of radio link failure either for out of sync messages from lower layers or in case maximum number of RLC retransmissions is reached.
-
- 17 Nov, 2024 15 commits
-
-
Guido Casati authored
-
Guido Casati authored
/opt/oai-gnb/bin/nr-softmodem -O /opt/oai-gnb/etc/gnb.conf --sa --log_config.global_log_options level,nocolor,time --rfsimulator.options chanmod --telnetsrv --telnetsrv.listenaddr 192.168.71.150 --telnetsrv.shrmod ci ================================================================= ==7==ERROR: AddressSanitizer: odr-violation (0x7fce78b85be0): [1] size=4 'log_mem_write_side' /oai-ran/common/utils/LOG/log.c:78:14 [2] size=4 'log_mem_write_side' /oai-ran/common/utils/LOG/log.c:78:14 These globals were registered at these points: [1]: \#0 0x7fce7b691658 in __asan_register_globals ../../../../src/libsanitizer/asan/asan_globals.cpp:341 \#1 0x7fce7bd0c47d in call_init elf/dl-init.c:70 [2]: \#0 0x7fce7b691658 in __asan_register_globals ../../../../src/libsanitizer/asan/asan_globals.cpp:341 \#1 0x7fce7a5e2eba in call_init ../csu/libc-start.c:145 \#2 0x7fce7a5e2eba in __libc_start_main_impl ../csu/libc-start.c:379 ==7==HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_odr_violation=0 SUMMARY: AddressSanitizer: odr-violation: global 'log_mem_write_side' at /oai-ran/common/utils/LOG/log.c:78:14 ==7==ABORTING [INFO tini (1)] Spawned child process '/opt/oai-gnb/bin/entrypoint.sh' with pid '7' [INFO tini (1)] Main child exited normally (with status '1')
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
Guido Casati authored
-
Guido Casati authored
-
Guido Casati authored
-
Guido Casati authored
-
Guido Casati authored
-
Robert Schmidt authored
-
Guido Casati authored
* trigger re-establshemnt on DU: reset RLC counters on DRB 1 for OAI UE, since SRB 1 does not work for lack of periodic measurements reports * how is the re-establishment triggered? * a transmission on DRB 1 occurs * detection of a mismatch of RLC counters at the UE side * max number of RLC retransmissions reached * RLF detection * verify re-establishment on CU: we ping the core from the UE; this sends packets on DRB, and because the sequence number mismatches, will trigger a reestablishment. We accept in the ping that a couple of packets might be lost; after ping is over, reestablishment must be done as well (else the ping will already fail).
-
Robert Schmidt authored
-
Robert Schmidt authored
-