1. 01 Mar, 2024 5 commits
    • Robert Schmidt's avatar
      E1 Sabox test: shorten ping · 06c2ce17
      Robert Schmidt authored
      06c2ce17
    • Guido Casati's avatar
      Minor fixes, comments, Clang formatting · ffd176e9
      Guido Casati authored
      - comments to improve readability of the code
      - Clang formatting of E1 / RRC (partial)
      ffd176e9
    • Guido Casati's avatar
      E1AP procedures documentation · 72166d7a
      Guido Casati authored
      - new folder dedicated to E1AP docs
      - new file to document E1AP procedures
      72166d7a
    • Guido Casati's avatar
      E1 Reestablishment · 2a078c75
      Guido Casati authored
      - PDCP reestablishment on CUCP (DRBs) triggering Bearer Context Modification procedures over E1
      - Performing PDCP reestablishment for requested DRBs on CUUP
      - Introduced function to notify re-establishment to CU-UP
      - removed call to PDCP reestablishment for the DRBs on CUCP (it's done on CUUP)
      
      cuup_notify_reestablishment:
      
      - to fetch PDU session to setup in E1 following logic as in e1_send_bearer_updates
      - fill bearer context modification request with stored F1-U tunnel information
        during E1 reestablishment, otherwise it would initialized to 0 by default
      - update GTP tunnel with the stored configuration after E1 reestablishment
      2a078c75
    • Guido Casati's avatar
      Store F1-U downlink TL and TEID · c83ff4c3
      Guido Casati authored
      - info coming from UE context setup/modification response messages in RRC
      c83ff4c3
  2. 28 Feb, 2024 4 commits
    • Robert Schmidt's avatar
      Reestablishment: preserve additional secondaryUE data · b1f9e9d5
      Robert Schmidt authored
      The previous code removed the "secondary UE" data (about DU association,
      DU UE ID, associated CU UP), and only filled the F1-related data. In
      other words, the associated CU-UP was lost. This commit reworks this
      piece of code to retrieve old data, and update the relevant data without
      destroying other.
      b1f9e9d5
    • Guido Casati's avatar
      Separated E1 Bearer Context Setup from Modification procedures · b6087da1
      Guido Casati authored
      - many structs and definitions are overlapping between the two different E1 procedures
      - introduced naming specific to E1 Bearer Context Modification to improve readability
      - grouped SDAP and PDCP configuration IEs for better reusability and readability
      - introduced functions to set and get default PDCP config (DRBs and Bearer Contexts)
      
      find_or_next_pdu_session:
      - find_or_next_pdu_session refers to the E1 Bearer Context Modification Request
      -- therefore it has to return pdu_session_to_mod_t* and takes in input e1ap_bearer_mod_req_t *
      
      see !MR2545 for more context
      b6087da1
    • Guido Casati's avatar
      Removed redundant definition for max SRBs number (used in RRC procedures) · f392158c
      Guido Casati authored
      - according to specs, in NR there are 4 SRBs
      - in OAI the relevant define is used in the RRC procedures
      - this commit harmonizes code by removing redundancy
      f392158c
    • Guido Casati's avatar
      Introduced define for uint8_t integrity and ciphering keys data structures · ea0185f8
      Guido Casati authored
      - the goal is to improve maintanability
      ea0185f8
  3. 27 Feb, 2024 1 commit
    • Robert Schmidt's avatar
      Merge branch 'integration_2024_w08' into 'develop' · 08051056
      Robert Schmidt authored
      CI: Integration Branch 2024 week 08
      
      See merge request oai/openairinterface5g!2585
      
      * !2540 NR UE max MIMO layers from UEcap
      * !2554 NR UE RRC minor improvements
      * !2563 Add missing backtick for proper code style in README.md
      * !2567 Avoid integer overflows, buffer overflows, in channel levelling
      * !2574 NR UE fix for configuring coreset0 and SS0
      * !2575 NR UE fix init PDCP phy-test
      * !2551 NR UE improvements for contention resolution timer
      * !2570 CI: Replace nrmodule2 by up2
      08051056
  4. 26 Feb, 2024 1 commit
  5. 23 Feb, 2024 8 commits
  6. 22 Feb, 2024 1 commit
  7. 20 Feb, 2024 1 commit
  8. 16 Feb, 2024 1 commit
  9. 15 Feb, 2024 5 commits
  10. 14 Feb, 2024 7 commits
  11. 13 Feb, 2024 6 commits