×

Zigbee network device for assigning addresses to child nodes after constructing cluster-tree structure, address assigning method and routing method

  • US 7,889,674 B2
  • Filed: 08/08/2005
  • Issued: 02/15/2011
  • Est. Priority Date: 05/04/2004
  • Status: Active Grant
First Claim
Patent Images

1. An address assigning method in a network environment formed of a plurality of nodes, the method comprising:

  • linking the plurality of nodes in a cluster-tree structure;

    requesting that ancestor nodes provide desired address blocks, from a lowest level of nodes to a second highest level of nodes of the cluster-tree structure;

    assigning the desired address blocks to descendent nodes using a top-down procedure; and

    in each node from a highest level of nodes to a second lowest level of nodes of the cluster-tree structure, storing a routing table that contains a record of a number of child nodes, branch identifiers (IDs) provided to the child nodes by acceptance order, and address blocks assigned to the child nodes,wherein the assigning of the desired address blocks comprises a parent node consecutively assigning address blocks of desired sizes to child nodes in an order of attachment,the method further comprising;

    breaking down a branch between a first node and a higher level node of the first node;

    attaching the first node to a second node among peripheral nodes;

    transmitting information contained in a routing table of the first node from the first node to the second node;

    transmitting a branch ID from the second node to the first node, and recording the branch ID and the information in a routing table of the second node;

    transmitting the information from the second node to a parent node of the second node; and

    in the parent node of the second node, providing a virtual branch ID to the information, and recording the virtual branch ID and the information in a routing table of the parent node of the second node.

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