US 11,689,467 B2
QOS policy provisioning on resource constrained network devices
Anand Krishnamurthy, San Jose, CA (US); and Kiran K. Yedavalli, Santa Clara, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Aug. 7, 2020, as Appl. No. 16/987,777.
Prior Publication US 2022/0045958 A1, Feb. 10, 2022
Int. Cl. H04L 47/24 (2022.01); H04L 43/0876 (2022.01)
CPC H04L 47/24 (2013.01) [H04L 43/0876 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
monitoring application traffic in a plurality of network devices;
receiving a plurality of Quality of Service (QoS) policies, each corresponding to one of the plurality of network devices, wherein each of the QoS policies comprise QoS settings for a plurality of applications, wherein a number of the QoS settings is constrained by a size of a ternary content-addressable memory (TCAM) in each of the plurality of network devices;
identifying, based on the application traffic, which ones of the plurality of applications generated a respective traffic flow on each of the plurality of network devices during a predefined time period;
updating each of the QoS policies to remove any settings in the QoS settings corresponding to an application of the plurality of applications that did not generate a respective traffic flow on the corresponding one of the plurality of network devices during the predefined time period; and
transmitting the QoS settings of the updated QoS policies to be stored in the TCAMs of the plurality of network devices.