Node role assignment in networks
First Claim
1. A node for use in a network, the node comprising:
- communication circuitry to communicate with a management server, including wireless communication circuitry to communicate with intermediate nodes wirelessly, and in response to the node communicating with the management server, the node receives configuration data from the management server;
bootstrap circuitry to initially identify an intermediate node from at least one available node in the network in response to the communication circuitry being unable to communicate with the management server directly, wherein the communication circuitry is arranged to communicate with the management server indirectly via the intermediate node when unable to communicate with the management server directly;
role assignment circuitry to assign a role to be performed by the node in the network based on whether the communication circuitry communicates with the management server directly, or indirectly via an intermediate node, whereinthe role assignment circuitry assigns the node a role of intermediate node when the communication circuitry communicates with the management server directly; and
the role assignment circuitry assigns the node a role of feeder terminal when the communication circuitry communicates with the management server indirectly via an intermediate node; and
whereinthe wireless communication circuitry is rotatable;
the configuration data comprises direction data; and
the wireless communication circuitry is to rotate based on the direction data.
7 Assignments
0 Petitions
Accused Products
Abstract
There is provided a node for use in a network, the node comprising: communication circuitry to communicate with a management server. Bootstrap circuitry initially identifies an intermediate node from at least one available node in the network in response to the communication circuitry being unable to communicate with the management server directly. The communication circuitry is arranged to communicate with the management server indirectly via the intermediate node when unable to communicate with the management server directly. Role assignment circuitry assigns a role to be performed by the node in the network based on whether the communication circuitry communicates with the management server directly, or indirectly via an intermediate node.
97 Citations
19 Claims
-
1. A node for use in a network, the node comprising:
-
communication circuitry to communicate with a management server, including wireless communication circuitry to communicate with intermediate nodes wirelessly, and in response to the node communicating with the management server, the node receives configuration data from the management server; bootstrap circuitry to initially identify an intermediate node from at least one available node in the network in response to the communication circuitry being unable to communicate with the management server directly, wherein the communication circuitry is arranged to communicate with the management server indirectly via the intermediate node when unable to communicate with the management server directly; role assignment circuitry to assign a role to be performed by the node in the network based on whether the communication circuitry communicates with the management server directly, or indirectly via an intermediate node, wherein the role assignment circuitry assigns the node a role of intermediate node when the communication circuitry communicates with the management server directly; and the role assignment circuitry assigns the node a role of feeder terminal when the communication circuitry communicates with the management server indirectly via an intermediate node; and
whereinthe wireless communication circuitry is rotatable; the configuration data comprises direction data; and the wireless communication circuitry is to rotate based on the direction data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of operating a node, the method comprising the steps:
-
attempting to communicate with a management server directly; in response to the node being unable to communicate with the management server directly, identifying an intermediate node from at least one available node in the network and communicating with the management server indirectly wirelessly via an intermediate node using rotatable wireless communication circuitry; assigning a role to be performed by the node in the network based on whether the node communicates with the management server directly, or indirectly via an intermediate node, wherein said assigning a role includes assigning the node a role of intermediate node when the communication circuitry communicates with the management server directly; and said assigning a role includes assigning the node a role of feeder terminal when the communication circuitry communicates with the management server indirectly via an intermediate node; receiving configuration data comprising direction data from the management server; and rotating the wireless communication data based on the direction data.
-
-
19. A node for use in a network, the node comprising:
-
communication means for communicating with a management server, including rotatable wireless communication means for communicating with an intermediate node wirelessly, and wherein in response to the node communicating with the management server, the node receives configuration data from the management server; bootstrap means for initially identifying an intermediate node from at least one available node in the network in response to the communication means being unable to communicate with the management server directly, wherein the communication means is arranged to communicate with the management server indirectly via the intermediate node when unable to communicate with the management server directly; and role assignment means for assigning a role to be performed by the node in the network based on whether the communication means communicates with the management server directly, or indirectly via an intermediate node, wherein the role assignment means assigns the node a role of intermediate node when the communication circuitry communicates with the management server directly; and the role assignment means assigns the node a role of feeder terminal when the communication circuitry communicates with the management server indirectly via an intermediate node; and
whereinthe configuration data comprises direction data; and the rotatable wireless communication means is to rotate based on the direction data.
-
Specification