Patent ID: 9053426
Filing Date: 2015-06-09
Classification: G06N

Abstract:
1. A method for providing a cognitive network, comprising: generating, by at least a network node of a plurality of network nodes, initialization parameters for a plurality of distributed Multi-Objective Optimization (“MOO”) algorithms based on project requirements, where the plurality of distributed MOO algorithms are to be collectively used to optimize performance of the cognitive network; determining, by at least said network node, a Pareto Front for each protocol stack layer of a plurality of protocol stack layers in a protocol stack by respectively solving said plurality of distributed MOO algorithms using respective ones of said initialization parameters, where at least two of the plurality of distributed MOO algorithms are different for at least two of said protocol stack layers; analyzing, by at least said network node, said Pareto Fronts previously determined for said plurality of protocol stack layers in aggregate to develop a plurality of best overall network solutions; ranking, by at least said network node, said plurality of best overall network solutions according to a pre-defined criteria; identifying, by at least said network node, a top ranked solution for said plurality of best overall network solutions that complies with at least one of current regulatory policies and project policies; computing, by at least said network node, configuration parameters for protocols of said protocol stack layers that enable implementation of said top ranked solution within said cognitive network; and dynamically re-configuring network resources of said protocol stack layers in accordance with said configuration parameters.