| CPC H04L 41/0894 (2022.05) [H04L 41/0826 (2013.01)] | 19 Claims |

|
1. An apparatus, comprising:
at least one processor; and
at least one memory including instructions which, when executed by the at least one processor, cause the apparatus at least to perform:
identifying, for a communication network, a set of policies including a rule-based resource management policy and a machine learning based resource management policy;
determining, for each policy in the set of policies based on a network state of the communication network, a respective set of policy evaluation parameters indicative of a risk of applying the respective policy to the communication network;
selecting, from the set of policies based on a cumulative cost of the communication network and the respective sets of policy evaluation parameters for the respective policies, a selected policy for performing resource management for the communication network, wherein selecting the selected policy comprises:
selecting, from a set of available policy selection functions based on a determination as to whether the cumulative cost satisfies a threshold, a selected policy selection function; and
selecting, based on analysis of each of the sets of policy evaluation parameters based on the selected policy selection function, the selected policy;
generating, based on the selected policy, a resource management action for the communication network;
revising, based on the network state and a resource usage of the communication network, the resource management action to form a revised resource management action for the communication network; and
initiating execution of the revised resource management action for the communication network.
|