US 11,743,108 B1
Dynamic customization of network controller data path based on controller internal state awareness
Rajesh Indira Viswambharan, Karnataka (IN); Apoorva Sharma, Uttar Pradesh (IN); Mamatha Jayanna, Karnataka (IN); Ankur Gupta, Singapore (SG); and Ankita Singh, Karnataka (IN)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Mar. 15, 2022, as Appl. No. 17/695,312.
Int. Cl. G06F 15/177 (2006.01); H04L 41/0654 (2022.01); H04L 43/0823 (2022.01); H04L 43/0876 (2022.01)
CPC H04L 41/0654 (2013.01) [H04L 43/0823 (2013.01); H04L 43/0876 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for a network controller to manage a data network, the method comprising:
causing the network controller to enter a first state, wherein the first state is associated with first processing rules for processing usage data;
receiving, at the network controller, first usage data from one or more network devices associated with the data network;
processing the first usage data according to the first processing rules;
detecting an event associated with transitioning the network controller to a second state;
causing the network controller to transition from the first state into the second state, wherein the second state is associated with second processing rules for processing the first usage data;
receiving, at the network controller, second usage data from the one or more network devices; and
processing the second usage data according to the second processing rules.