You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
OAI makes use of its own internal library for hashtable structures. This is a wide-used library being used throughout all MME tasks mostly for the maintenance of both task’s and UE state. There are multiple types available to use, but mostly both uint64 => uint64 and uint64 => object PTR thread-safe mappings are the most used in the codebase.
We want to iteratively migrate OAI’s hashtable and their usage to protobuf's generated object CPP hashmap structs, a starting point to refer can be: /lte/gateway/c/core/oai/tasks/mme_app/mme_app_ip_imsi.cpp or lte/gateway/c/core/oai/include/map.h
Replace hashtable lib usages in S1AP, NGAP task procedures to magma::map_s
Replace hashtable lib usages in SPGW task procedures to magma::map_s
Replace hashtable lib usages in MME APP task procedures to magma::map_s
Replace hashtable lib usages in SGW_S8 task procedures to magma::map_s
The text was updated successfully, but these errors were encountered:
This issue or pull request has been automatically marked as stale because it has not had any recent activity. It will be closed if no further activity occurs in the next 14 days.
Description
Goal
/lte/gateway/c/core/oai/tasks/mme_app/mme_app_ip_imsi.cpp
orlte/gateway/c/core/oai/include/map.h
magma::map_s
magma::map_s
magma::map_s
magma::map_s
The text was updated successfully, but these errors were encountered: