×

Method for on demand distributed hash table update

  • US 7,881,223 B2
  • Filed: 03/31/2006
  • Issued: 02/01/2011
  • Est. Priority Date: 03/31/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for managing a network device in a peer-to-peer network that includes a plurality of at least three nodes, each node having a node ID, each respective node of the peer-to-peer network being associated with a different network device, the method comprising the steps of:

  • a) looking up a successor node for a joining node that is joining the peer-to-peer network;

    b) receiving, by the joining node, a message identifying the successor node;

    c) sending a first joining message from the joining node that is joining the peer-to-peer network to the successor node of the joining node, the successor node of the joining node being determined from the node ID of the joining node, the first joining message including information relating to the joining node;

    d) receiving, by the joining node from the successor node, another message indicating the successor node and a predecessor of the successor node, as two neighboring nodes of the joining node;

    e) joining the joining node to the peer-to-peer network by(e-1) sending a second joining message to the predecessor node including the information relating to the joining node,(e-2) updating each of said two neighboring nodes exclusive of any other nodes of the plurality of at least three nodes with the information from the first and second joining messages,(e-3) sending reply messages from each of said two neighboring nodes to the joining node during the joining of the joining node to the peer-to-peer network, and(e-4) updating the joining node with node information of said two neighboring nodes from the reply messages, exclusive of any other node information of the plurality of at least three nodes.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×