Patent ID: 11900096
Assignee: JUNIPER NETWORKS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 17:
18. A method, comprising:
causing, by a network device, a plurality of applications of the network device to stop executing on the network device;
causing, by the network device and based on causing the plurality of applications to stop executing, a control plane state of the network device to be frozen,
wherein causing the control plane state of the network device to be frozen includes:
identifying, by the network device, data objects that are associated with the control plane state and that are stored in one or more distributed data structures, and
causing, by the network device, the data objects to be stored in a non-distributed data structure to preserve the data objects during performance of an in-service software upgrade (ISSU) procedure;

causing, by the network device and based on causing the control plane state of the network device to be frozen, the ISSU procedure to be performed; and
causing, by the network device and based on causing the ISSU procedure to be performed, the data objects to be restored in the one or more distributed data structures.