US 12,224,912 B2
Relay node management for overlay networks
Jeffrey Michael Ahrenholz, Mercer Island, WA (US); and Dustin Orion Lundquist, Vashon, WA (US)
Assigned to TYCO FIRE & SECURITY GMBH, Neuhausen am Rheinfall (CH)
Filed by Tyco Fire & Security GmbH, Neuhausen am Rheinfall (CH)
Filed on Nov. 27, 2023, as Appl. No. 18/519,576.
Application 18/519,576 is a continuation of application No. 17/246,520, filed on Apr. 30, 2021, granted, now 11,831,514.
Application 17/246,520 is a continuation of application No. 17/079,248, filed on Oct. 23, 2020, granted, now 10,999,154, issued on May 4, 2021.
Prior Publication US 2024/0097986 A1, Mar. 21, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 41/12 (2022.01); H04L 43/08 (2022.01); H04L 45/64 (2022.01)
CPC H04L 41/12 (2013.01) [H04L 43/08 (2013.01); H04L 45/64 (2013.01)] 20 Claims
OG exemplary drawing
 
10. A system comprising:
one or more network computers comprising memory storing instructions, and one or more processors configured to execute the instructions to cause the one or more network computers to:
collect metrics relating to a plurality of relays of an underlay network, the underlay network providing overlay traffic of network traffic via at least some of the plurality of relays, from source nodes of the overlay traffic to target nodes of a respective target gateway, the plurality of relays comprising a multi-tenant relay; and
in response to a source node providing first overlay traffic, directed to a target node associated with a target gateway identifier (GID) of a target gateway, the one or more network computers configured to:
determine a ranking of the plurality of relays, according to the metrics of the plurality of relays;
designate a relay of the plurality of relays, as a preferred relay according to the ranking of the relay, the preferred relay used to determine a target network address based on the target GID, to provide the network traffic to the target gateway; and
route the first overlay traffic from the source node, via the preferred relay, to the target GID of the target gateway, to cause the target gateway to provide the first overlay traffic to the target node.