• Teodora's avatar
    Enable multiple RC subscriptions · ff24e3e0
    Teodora authored
      - create hash table to save riq_req_id (key) and array of ran_param_id(s) (values), per each subscription
      - create RB tree to store list of riq_req_id(s) for each ran_param_id
        => when the async event occurs, it is easier and faster to search per ran_param_id and send the indication message to all xApps (riq_req_id(s)) subscribed to the same ran_param_id
      - it is important to mention that both data structures need to be maintained, especially when unsubscription occurs (free_aperiodic_subscription)
    ff24e3e0
ran_func_rc.c 13 KB