US 12,003,379 B2
Service and topology exchange protocol having client-driven active-active repositories with high availability
Tong Jiang, Fremont, CA (US); Chaohui Zhang, Foster City, CA (US); Abilash Menon, Boxborough, MA (US); John M. Peterson, Arlington, MA (US); Markus Jork, Andover, MA (US); and Pranav Kethe-Sai, San Jose, CA (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Mar. 29, 2022, as Appl. No. 17/657,037.
Claims priority of provisional application 63/292,114, filed on Dec. 21, 2021.
Prior Publication US 2023/0198848 A1, Jun. 22, 2023
Int. Cl. H04L 41/12 (2022.01); H04L 12/28 (2006.01); H04L 41/02 (2022.01); H04L 41/22 (2022.01)
CPC H04L 41/12 (2013.01) [H04L 12/2874 (2013.01); H04L 41/024 (2013.01); H04L 41/22 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A network device comprising:
one or more processors;
memory coupled to the one or more processors, the memory storing instructions that upon execution cause one or more processors to:
create a first service and topology exchange protocol (STEP) document, the first STEP document comprising service information and topology information;
send the first STEP document to a first STEP repository device for forwarding to at least one subscribing network device, the first STEP repository device being separate from the network device; and
send the first STEP document to a second STEP repository device for forwarding to the at least one subscribing network device, the second STEP repository device being separate from the network device and being separate from the first STEP repository device.