US20020052960A1

Automatic assignment of addresses to nodes in a network

Claim Score by NHIP

Read claim 4, the broadest

Abstract

Each node in the network broadcasts its unique identifier to the other nodes. Each node assigns a different network address to each of the nodes based on the unique identifier received from the node. However, each node assigns the network addresses in a common predetermined manner. Thus, each node arrives at the same assignment of network addresses. In a preferred embodiment, the assignment of network addresses is maintained as an address table at each node.

US20020052960A1, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 14 May 2023, 3.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

19 claims: 4 independent, 15 dependent

  1. 1
    In a network comprising a plurality of nodes, a method for assigning a different network address to each node, the method comprising each node performing the steps of:broadcasting a unique identifier for the node to the other nodes, wherein each node has a different unique identifier;receiving unique identifiers for the other nodes;and assigning a different network address to each of the nodes based on the unique identifier received from the node, wherein each node assigns network addresses in a common predetermined manner.
  2. 2
    The method of claim l,wherein:the nodes are coupled to form a ring;and the step of broadcasting a unique identifier for the node to the other nodes comprises transmitting the unique identifier around the ring.
  3. 4
    Broadest claimClaim Score 98, very broad(NHIP)The method of claim l,wherein the nodes are coupled in a mesh configuration.
  4. 12
    In a network comprising a plurality of nodes, a method for assigning a different network address to each node, the method comprising each node performing the steps of:periodically broadcasting a unique identifier for the node to the other nodes, wherein each node has a different unique identifier;receiving unique identifiers for the other nodes;and in an address table comprising a plurality of records, each record corresponding to one of the nodes and including a unique identifier for the node and a network address for the node: if a record containing the unique identifier does not exist, creating a new record and inserting the received unique identifier into the record;and if a record containing the unique identifier does exist, updating the record;and reassigning the network addresses in the records based on the unique identifiers in the records, wherein each node determines which network address to assign to each record in a common predetermined manner.