×

Routing-based proximity for communication networks

  • US 8,179,801 B2
  • Filed: 06/09/2009
  • Issued: 05/15/2012
  • Est. Priority Date: 06/09/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one non-transitory computer readable storage medium storing data;

    at least one processor configured to perform operations on the stored data;

    a service gateway configured to;

    receive node identifications of a plurality of nodes from a requesting node, the plurality of nodes being peers to the requesting node in an overlay network using infrastructure of a backbone network, the requesting node residing in a different specified network area than at least some of the plurality of nodes including a second node residing in a second network;

    determine a topological distance between the requesting node and each of the plurality of nodes, wherein a shortest path first (SPF) proximity algorithm is used to determine the topological distance between the requesting node and at least one of the plurality of nodes and determining the topological distance between the requesting node and the second node includes using link state information of a second service gateway associated with the second area and received from the second service gateway over a tunnel-based adjacency established between the service gateway and the second service gateway;

    generate a list of peers ranking the plurality of nodes, based at least in part on the respective topological distance of each node in the plurality of nodes to the requesting node; and

    return the list of peers to the requesting node in response to a proximity request received from the requesting node, the proximity request including the node identifications.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×