Abstract: An overlay network system includes multiple point-of-presence (POP) devices each including a path finding component and corresponding telemetry component, agent component, and routing daemon. The telemetry component generates latency measurements for the POP on which it is disposed. A centralized billboard service provides border gateway protocol (BGP) announcements and point-of-presence (POP) peering decisions to each of the agent components. On each of the POPs, the path finding component and corresponding telemetry component, agent component, and routing daemon cooperate to transform the BGP announcements, peering decisions, and latency measurements into routing tables and link selections for packet streams routed through the POPs.
Type:
Application
Filed:
August 17, 2022
Publication date:
March 16, 2023
Applicant:
Subspace Alpha (assignment for the benefit of creditors), LLC
Inventors:
Steve Shaw, Jordan Whited, Brandon Choe, Charlie Frederick Hulcher, David Swafford, Ben Marx
Abstract: Network devices that (a) test that GPS-clock enabled network devices have synchronized clocks, (b) identify non-GPS-clock enabled network devices with symmetric latencies as likely to be synchronized to GPS-clock enabled neighbor devices, (c) determine clock skews of remaining network devices not identified in (a) or (b) against the network devices identified in (a) and (b), and re-evaluate latencies of the GPS-clock enabled network devices, the non-GPS-clock enabled network devices, and the remaining devices based on the results of (a)-(c).
Type:
Application
Filed:
August 17, 2022
Publication date:
March 9, 2023
Applicant:
Subspace Alpha (assignment for the benefit of creditors), LLC
Inventors:
Steve Shaw, Jordan Whited, David Swafford, Ben Marx
Abstract: An overlay network system includes point-of-presence (POP) devices each comprising a telemetry component, a billboard agent, and a packet routing daemon. The telemetry components generate latency measurements for the POP on which each is disposed. A centralized billboard service provides border gateway protocol (BGP) announcements and point-of-presence (POP) peering decisions to each of the billboard agent components. On on each of the POPs, the path finding component and corresponding telemetry component, agent component, and routing daemon cooperate to transform the BGP announcements, peering decisions, and latency measurements into routing tables and link selections for packet streams routed through the POPs.
Type:
Application
Filed:
August 17, 2022
Publication date:
March 9, 2023
Applicant:
Subspace Alpha (assignment for the benefit of creditors), LLC
Abstract: Systems including a telemetry service, a graph service coupled to transform outputs of the telemetry service into path routes through an overlay network, a billboard service configured to transform the path routes into border gateway protocol (BGP) announcements and point-of-presence (POP) peering decisions, multiple agent components, and multiple routing daemons, each disposed on a different POP of the overlay network along with a corresponding one of the agent components. The daemons receive BGP announcements and peering decisions from the billboard service via the corresponding agent component and transform the BGP announcements and peering decisions into routing tables for the POPs.
Type:
Application
Filed:
August 17, 2022
Publication date:
March 9, 2023
Applicant:
Subspace Alpha (assignment for the benefit of creditors), LLC
Inventors:
Steve Shaw, Charlie Frederick Hulcher, David Swafford, Jordan Whited, Ben Marx, Brandon Choe
Abstract: Systems including at least one processor and a memory storing instructions that, when executed by the at least one processor, result in the system collecting real-time telemetry measurements for packets received at each hop of an overlay network, and the system injecting the measurements into a variable-length trailers of the packets.
Type:
Application
Filed:
August 17, 2022
Publication date:
February 23, 2023
Applicant:
Subspace Alpha (assignment for the benefit of creditors), LLC