Skip to content

F1AP encoding/decoding library

Guido Casati requested to merge f1ap-msg-encdec-tests into develop

This MR provides and enc/dec library for F1AP messages. For each message the following is implemented:

  • F1AP Encoding Function according to TS 38.473
  • F1AP Decoding function according to TS 38.473
  • Deep copy function
  • Memory management function: manages the memory de-allocation for F1AP messages structs and struct members to prevent memory leaks and ensure optimal memory usage
  • Testing: implements comprehensive tests for each F1AP message, including equality checks, to verify the correctness and integrity of all the above-mentioned functions

The new functions have been integrated in the OAI stack.

F1AP messages included in this MR:

  • F1 Setup Request
  • F1 Setup Response/Failure
  • Initial UL RRC Message Transfer
  • UL/DL RRC Message Transfer

Merge request reports