US 12,107,726 B2
Network device upgrade based group priority
Manoj Gupta, Bangalore (IN); Rupamjyoti Sarma Baruah, Bangalore (IN); and Gorakhanath Kathare, Bangalore (IN)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Dec. 15, 2022, as Appl. No. 18/066,626.
Claims priority of application No. 202241038046 (IN), filed on Jul. 1, 2022.
Prior Publication US 2024/0007350 A1, Jan. 4, 2024
Int. Cl. H04L 41/082 (2022.01); H04L 41/0894 (2022.01); H04L 43/062 (2022.01)
CPC H04L 41/082 (2013.01) [H04L 41/0894 (2022.05); H04L 43/062 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A network system comprising processing circuitry configured to:
obtain information identifying a number of instances of an application associated with network traffic forwarded by a network device of a plurality of network devices of a network, wherein the instances of the application are executed by client devices serviced by the network device in forwarding the network traffic;
obtain information specifying a number of peer paths with which the network device is provisioned;
assign, based on the number of instances of the application and the number of peer paths with which the network device is provisioned, the network device to a first upgrade group of a plurality of upgrade groups, wherein each of the plurality of upgrade groups is associated with a different relative priority; and
deploy, to the network device according to a priority of the first upgrade group relative to a priority of other upgrade groups of the plurality of upgrade groups, a software upgrade.