×

System and method for implementing PNRP locality

  • US 8,310,956 B2
  • Filed: 09/16/2010
  • Issued: 11/13/2012
  • Est. Priority Date: 03/07/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for a host node in a peer-to-peer computer network to reset its coordinates in a d-dimensional network space that uses Peer Name Resolution Protocol (PNRP), comprising, at the host node:

  • determining a first set of network coordinates for the host node;

    receiving a trigger for coordinate reset; and

    based on the reception of the trigger;

    selecting a subset of known locality-aware peer nodes based at least in part on levels in a global cloud data store at the host node;

    determining a current network latency between the host node and each of the subset of known locality-aware peer nodes;

    determining a second set of network coordinates of the host node based on the current network latency; and

    using the second set of network coordinates of the host node when a first calculated error corresponding to the first set of network coordinates is greater than or equal to a second calculated error corresponding to the second set of network coordinates.

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