ROUTING-BASED PROXIMITY FOR COMMUNICATION NETWORKS
First Claim
Patent Images
1. Apparatus comprising:
- processor;
computer readable storage medium bearing instructions to cause the processor to;
receive node identifications from a requesting node, the node identifications being associated with respective peers to the requesting node in an overlay network using infrastructure of a backbone network;
use a shortest path first (SPF) algorithm to determine a metric associated with at least one peer and the requesting node;
based at least in part on the metric, generate a list of peers; and
return the list of peers to the requesting node.
1 Assignment
0 Petitions
Accused Products
Abstract
A node in an overlay network requests a ranked list of other nodes in the overlay network that can provide a desired piece of content or service to the requesting node. A separate node such as a router generates the ranked list using a routing algorithm, returning the list to the requesting node so that the requesting node may acquire the desired content or service from the nearest node in the overlay network.
-
Citations
20 Claims
-
1. Apparatus comprising:
-
processor; computer readable storage medium bearing instructions to cause the processor to; receive node identifications from a requesting node, the node identifications being associated with respective peers to the requesting node in an overlay network using infrastructure of a backbone network; use a shortest path first (SPF) algorithm to determine a metric associated with at least one peer and the requesting node; based at least in part on the metric, generate a list of peers; and return the list of peers to the requesting node. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A tangible computer readable medium bearing instructions executable by a computer processor for:
-
receiving from a requesting node in a communication network a list of other nodes in the network that can provide a desired piece of content or service to the requesting node; generating a ranked list of the other nodes; and returning the ranked list to the requesting node. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. Computer-implemented method comprising:
-
receiving a list of at least two nodes from a requesting node; executing a shortest path first (SPF) algorithm on each of the at least two nodes relative to the requesting node to generate an ordered list of the at least two nodes; and returning the ordered list to the requesting node. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification