US 12,476,867 B2
Systems and methods for dynamic capacity planning of network
Rahul Sharma, Indore (IN); and Mantu Kumar Tiwari, Indore (IN)
Assigned to RAKUTEN SYMPHONY, INC., Tokyo (JP)
Filed by Rakuten Symphony, Inc., Tokyo (JP)
Filed on Mar. 24, 2023, as Appl. No. 18/189,586.
Prior Publication US 2024/0323081 A1, Sep. 26, 2024
Int. Cl. H04L 41/0816 (2022.01); H04L 41/0604 (2022.01); H04L 41/147 (2022.01); H04L 41/16 (2022.01)
CPC H04L 41/0816 (2013.01) [H04L 41/0604 (2013.01); H04L 41/147 (2013.01); H04L 41/16 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An apparatus for capacity planning in a network, the apparatus comprising:
at least one memory storing instructions; and
at least one processor configured to execute the instructions to:
obtain, during a predetermined time frame, network data corresponding to at least one network node and historic dimensional data corresponding to the network;
obtain, from a preconfigured configuration file, at least one threshold condition corresponding to a network parameter threshold, at least one configuration parameter and at least one filtering rule associated with data being obtained during the predetermined time frame;
based on the at least one threshold condition being met, generate transformed data from the network data and the historic dimensional data based on the at least one configuration parameter and the at least one filtering rule;
input the transformed data into a machine learning (ML) model;
generate, by the ML model, at least one temporary capacity prediction of the network based on the transformed data; and
adjust at least one dimensioning parameter of the network based on the at least one temporary capacity prediction,
wherein the at least one threshold condition comprises a central processing unit (CPU) utilization of the network being above a predetermined utilization threshold or a CPU utilization of the at least one network node being above a predetermined utilization threshold.