1. 27 Sep, 2024 37 commits
  2. 25 Sep, 2024 3 commits
    • Robert Schmidt's avatar
      Add new F1AP msg enc&dec library · ab27d02e
      Robert Schmidt authored
      Add a new target f1ap_lib that groups F1AP ASN.1 encoding&decoding for
      messages defined f1ap_messages_types.h. The objective is to, for each
      F1AP message,
      - add encoder&decoder (similar to what already exists, but without
        mandatory message sending afterwards)
      - eq_X() function that checks two messages for equality (to be used
        mostly in tests)
      - cp_X() function that deep-copies a message, e.g., to be used when
        sending ITTI messages, instead of manual copying done currently
      - free_X() function that frees the memory associated to a memory, to
        avoid memory leaks.
      
      Each message will be tested, notably that encoding&decoding as well as
      copying yield identical messages.
      
      The actual message encoding & decoding, tests, and their use will be
      done in the forthcoming commits.
      ab27d02e
    • Robert Schmidt's avatar
      ba208c0f
    • Robert Schmidt's avatar
      F1AP: RLC mode: introduce separate type · ea28b9bb
      Robert Schmidt authored
      The currently used type does not cover all possibilities. While we don't
      encode&decode them, it might still be good to be able to express it, so
      introduce the new type.
      Co-authored-by: default avatarGuido Casati <hello@guidocasati.com>
      ea28b9bb