Static update controller enablement in a mesh network
First Claim
1. A method comprising:
- providing a primary controller in a mesh network to instruct a static update controller to enable node information server functionality to form a static update controller information server, whereinthe static update controller holds a copy of a network topology and changes to a network,the primary controller optionally sends updated node information to the static update controller when at least one of a node is added to the network, a node is deleted from the network, and a routing change occurs in the network,the updated node information is sent to the static update controller as a result of an automatic detection of a change in the topology of the network, including at least one of a user adding, deleting, and relocating a node within the mesh network, andthe user enables the automatic detection only through at least one of the relocation of the node, the powering up of the node, and the powering down of the node , wherein the primary controller further functions as a first inclusion controller.
4 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of the present invention improved capabilities are described for using a primary controller in a mesh network to instruct a static update controller to enable node information server functionality to form a static update controller information server. Capabilities are described for using the static update controller information server to enable other controllers in the mesh network to command other nodes in the mesh network on behalf of the static update controller information server, to distribute an installation process to a plurality of controllers in a mesh network, and the like. The present invention further describes improved capabilities for associating a static update controller with an inclusion controller within a mesh network, associating the inclusion controller with a node slave within the mesh network, transmitting a first data between the static update controller and the inclusion controller, wherein the first data relates at least in part to the node slave, and transmitting a second data between the inclusion controller and the node slave, wherein the second data relates at least in part to the first data transmitted.
-
Citations
20 Claims
-
1. A method comprising:
-
providing a primary controller in a mesh network to instruct a static update controller to enable node information server functionality to form a static update controller information server, wherein the static update controller holds a copy of a network topology and changes to a network, the primary controller optionally sends updated node information to the static update controller when at least one of a node is added to the network, a node is deleted from the network, and a routing change occurs in the network, the updated node information is sent to the static update controller as a result of an automatic detection of a change in the topology of the network, including at least one of a user adding, deleting, and relocating a node within the mesh network, and the user enables the automatic detection only through at least one of the relocation of the node, the powering up of the node, and the powering down of the node , wherein the primary controller further functions as a first inclusion controller. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
providing a static update controller in a mesh network with an enabled node information server functionality to form a static update controller information server; and using the static update controller information server to enable inclusion controllers in the mesh network to command nodes in the mesh network on behalf of the static update controller information server, wherein the static update controller information server holds a copy of a network topology and changes to a network, one of the inclusion controllers sends updated node information to the static update controller information server when at least one of a node is added to the network, a node is deleted from the network, and a routing change occurs in the network, the static update controller information server transmits a free node ID in response to a request from the one of the inclusion controllers, the updated node information is sent to the static update controller as a result of an automatic detection of a change in the topology of the network, including at least one of a user adding, deleting, and relocating a node within the mesh network, and the user enables the automatic detection only through at least one of the relocation of the node, the powering up of the node, and the powering down of the node. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method comprising:
-
using a static update controller information server to distribute an installation process to a plurality of controllers in a mesh network; providing an installation assignment to a first controller in a mesh network to install new nodes in the mesh network; and enabling the installation assignment to be transferred from the first controller to a second controller, wherein the static update controller information server holds a copy of a network topology and changes to a network, one of the plurality of controllers sends updated node information to the static update controller information server when at least one of a node is added to the network, a node is deleted from the network, and a routing change occurs in the network, the static update controller information server transmits a free node ID in response to a request from the one of the one of the plurality of controllers, the updated node information is sent to the static update controller as a result of an automatic detection of a change in the topology of the network, including at least one of a user adding, deleting, and relocating a node within the mesh network, and the user enables the automatic detection only through at least one of the relocation of the node, the powering up of the node, and the powering down of the node. - View Dependent Claims (12, 13, 14)
-
-
15. A method comprising:
-
associating a static update controller with an inclusion controller within a mesh network; associating the inclusion controller with a node slave within the mesh network; transmitting a first data between the static update controller and the inclusion controller, wherein the first data relates at least in part to the node slave; and transmitting a second data between the inclusion controller and the node slave, wherein the second data relates at least in part to the first data transmitted, wherein the static update controller holds a copy of a network topology and changes to a network, the inclusion controller sends updated node information to the static update controller when at least one of a node is added to the network, a node is deleted from the network, and a routing change occurs in the network, the updated node information is sent to the static update controller as a result of an automatic detection of a change in the topology of the network, including at least one of a user adding, deleting, and relocating a node within the mesh network, and the user enables the automatic detection only through at least one of the relocation of the node, the powering up of the node, and the powering down of the node. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
a providing facility adapted to provide a static update controller in a mesh network with an enabled node information server functionality to form a static update controller information server; and a usage facility adapted to use the static update controller information server to enable other controllers in the mesh network to command other nodes in the mesh network on behalf of the static update controller information server, wherein the static update controller information server is adapted to hold a copy of a network topology and changes to a network, one of the other controllers is adapted to send updated node information to the static update controller information server when at least one of a node is added to the network, a node is deleted from the network, and a routing change occurs in the network, the static update controller information server is adapted to transmit a free node ID in response to a request from the one of the other controllers, the updated node information is sent to the static update controller as a result of an automatic detection of a change in the topology of the network, including at least one of a user adding, deleting, and relocating a node within the mesh network, and the user enables the automatic detection only through at least one of the relocation of the node, the powering up of the node, and the powering down of the node.
-
-
19. A system comprising:
-
a usage facility adapted to use a static update controller information server to distribute an installation process to a plurality of controllers in a mesh network; a providing facility adapted to provide an installation assignment to a first controller in a mesh network to install new nodes in the mesh network; and an enabling facility adapted to enable the installation assignment to be transferred from the first controller to a second controller, wherein the static update controller information server is adapted to hold a copy of a network topology and changes to a network, one of the plurality of controllers is adapted to send updated node information to the static update controller information server when at least one of a node is added to the network, a node is deleted from the network, and a routing change occurs in the network, the static update controller information server is adapted to transmit a free node ID in response to a request from the one of the plurality of controllers, the updated node information is sent to the static update controller as a result of an automatic detection of a change in the topology of the network, including at least one of a user adding, deleting, and relocating a node within the mesh network, and the user enables the automatic detection only through at least one of the relocation of the node, the powering up of the node, and the powering down of the node.
-
-
20. A system comprising:
-
a first associating facility adapted to associate a static update controller with an inclusion controller within a mesh network; a second associating facility adapted to associate the inclusion controller with a node slave within the mesh network; a first transmitting facility adapted to transmit a first data between the static update controller and the inclusion controller, wherein the first data relates at least in part to the node slave; and a second transmitting facility adapted to transmit a second data between the inclusion controller and the node slave, wherein the second data relates at least in part to the first data transmitted, wherein the static update controller is adapted to hold a copy of a topology of the mesh network and changes to the mesh network, the inclusion controller sends updated node information to the static update controller when at least one of a node is added to the mesh network, a node is deleted from the mesh network, and a routing change occurs in the mesh network, the updated node information is sent to the static update controller as a result of an automatic detection of a change in the topology of the network, including at least one of a user adding, deleting, and relocating a node within the mesh network, and the user enables the automatic detection only through at least one of the relocation of the node, the powering up of the node, and the powering down of the node.
-
Specification