1. 12 Apr, 2024 5 commits
    • Guido Casati's avatar
      Introduced channel simulator in F1 RFSIM CI test scenario · b5f0a32a
      Guido Casati authored
          - adding a new test case
          - the test case simulate a DL radio channel with noise and runs Iperf test with such channel conditions
          - use CustomCommand class to send commands to a Telnet server
          - switched from netcat’s unsupported -N option (OpenBSD) to --send-only (Ncat 7.94) for compatibility with CI
      
      re-sync CI test in F1 RFSIM
      
      - to be used in the future, for CI of RRCReestablishment in RFSIM
      - adding four new test cases (040021, 040022, 040023, 040023) to the RFSIM F1 configuration
      - the test cases simulate a disruption of the radio channel, verify UE sync loss and resync
        and restore the original channel conditions
      - use CustomCommand class to send commands to a Telnet server
      
      temp xml
      b5f0a32a
    • Guido Casati's avatar
      Minor fixes to CI python scripts · 72337b9c
      Guido Casati authored
      - enhanced CustomCommand logging
      - print ParseError
      72337b9c
    • Guido Casati's avatar
      Telnet function in new ciUE library to retrieve OAI UE sync state · cfaa182f
      Guido Casati authored
      - created new telnet library ciUE
      - using X-macro defined NR_UE_L2_STATE string array to get UE sync state
      - add telnet CI to nrUE container
      cfaa182f
    • Guido Casati's avatar
      Refactor NR_UE_L2_STATE_t enum definition using X-Macro · 6793cb30
      Guido Casati authored
      - this change simplifies the enum definition and makes it easier
        to add, remove, or modify states in the future
      - the states are now defined in the NR_UE_L2_STATES macro,
        and the enum members are generated automatically from this macro
      6793cb30
    • Robert Schmidt's avatar
      Add channel emulation to 5G CU-DU F1 RFsim test · 4062d3dc
      Robert Schmidt authored
      Add AWGN channel with some noise and additional path loss.
      4062d3dc
  2. 09 Apr, 2024 3 commits
    • Robert Schmidt's avatar
      Reduce iperf throughput in 5G F1 RFsim test · 4895cf14
      Robert Schmidt authored
      The next commit adds channel emulation in RFsim, so we have to reduce
      the iperf, as the machine might not be fast enough.
      4895cf14
    • Robert Schmidt's avatar
      Merge branch 'integration_2024_w14' into 'develop' · 1244c9a2
      Robert Schmidt authored
      Integration `2024.w14`
      
      Closes #775 and #773
      
      See merge request oai/openairinterface5g!2663
      
      * !2411 Simple and generic trx_write support of out of time order requests
      * !2532 moving decision on DCI format type to UE MAC
      * !2565 improvements in security of nrUE
      * !2656 remove stored G in UE DL, not needed and creating issues with DCI format 11/type0
      * !2658 Fix sleeping ue at synchro
      * !2649 NR SRS RRC assrtion removal
      * !2662 Avoid concurrent write while filling RX/CRC.indication
      * Remove obsolete "version" parameter from yaml files used on avra
      * !2664 Remove duplicated NAS message send, already done above
      * !2605 Improve performance polar encoder i.e., 3GPP 38.212 5.3.1.2 function
      * !2629 Msg2 and Msg3 at gNB: check allocation before committing to Msg2
      * !2657 replace transient malloc by stack allocation, add defense code on block size
      * !2631 chore(ci): some docker improvements
      * !2654 Pucch2 polar rx dynamic range fix
      * !2666 [E2 Agent] Fix E2 Setup Request for ASan
      * !2661 CI: iperf/iperf3 UDP analysis function fix → review in progress, review to be completed
      1244c9a2
    • Robert Schmidt's avatar
  3. 08 Apr, 2024 19 commits
  4. 05 Apr, 2024 6 commits
  5. 04 Apr, 2024 7 commits