Method and system for optimization of network traffic based on reinforcement learning
AssigneeCyKor LLC
InventorMark Mitchiner
Life of this patent
Estimating the term…
Loading patent…
AssigneeCyKor LLC
InventorMark Mitchiner
Estimating the term…
A system for optimizing network traffic distribution including a control plane connected to a data plane. The control plane includes one or more processors and memory storing instructions that, when executed by the one or more processors, cause the control plane to: implement a reinforcement learning module configured to: model a network state space comprising interface characteristics and traffic characteristics; define an action space for allocating specific flows to specific interfaces; establish a reward function that encourages efficient utilization of bandwidth while penalizing packet loss, latency, and jitter; learn optimal flow-to-interface allocations based on the modeled state space, action space, and reward function; and implement a flow allocation module configured to generate flow allocation policies based on the learned optimal flow-to-interface allocations. The data plane including one or more network devices configured to route network traffic flows based on the implemented flow allocation policies.
A system for optimizing network traffic distribution across an equal-cost multi-path (ECMP) set of interfaces, comprising:
A method for optimizing network traffic distribution across an equal-cost multi-path (ECMP) set of interfaces, comprising:
A non-transitory computer-readable medium comprising instructions, that when read by a processor, cause the processor to perform:
Dependencies are inferred from the claim text.