US 12,335,093 B2
Orchestrated reconnect for client-unaware rolling of network nodes
Pankaj Chitrigi Ganesh, Arlington, MA (US); Kyle Andrew Donald Mestery, Woodbury, MN (US); Danxiang Li, Arlington, MA (US); Rahim Lalani, Vancouver (CA); and Andrzej Konrad Kielbasinski, Grafton, MA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Mar. 28, 2024, as Appl. No. 18/620,459.
Application 18/620,459 is a continuation of application No. 17/462,781, filed on Aug. 31, 2021, granted, now 11,979,284.
Prior Publication US 2024/0243971 A1, Jul. 18, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/082 (2022.01); H04L 12/46 (2006.01); H04L 45/00 (2022.01); H04L 67/1031 (2022.01); H04L 67/563 (2022.01)
CPC H04L 41/082 (2013.01) [H04L 12/4675 (2013.01); H04L 45/22 (2013.01); H04L 67/1031 (2013.01); H04L 67/563 (2022.05)] 22 Claims
OG exemplary drawing
 
1. A system comprising:
one or more processors; and
one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
determining to refrain from servicing virtual private network (VPN) connection requests through a first intermediate node to reach termination nodes of a cloud-based VPN headend service;
sending, to a client device that has an existing VPN connection with a first termination node that passes through the first intermediate node, an indication to cause the client device to establish a new VPN connection without terminating the existing VPN connection;
causing the new VPN connection to be established between the client device and the first termination node or a second termination node through a second intermediate node; and
subsequent to the client device establishing the new VPN connection through the second intermediate node, removing the first intermediate node from service.