Communication system and method of wireless communication in hierarchical communication network
A communication system that includes a plurality of network nodes interconnected in a hierarchical communication network. Each network node of the plurality of network nodes is associated with a level of hierarchy of distinct levels of hierarchy in the hierarchical communication network. The plurality of network nodes includes a global master node that performs a continuous collection and analysis of network-wide telemetry information across the distinct levels of hierarchy to implement a dynamic reassignment of hierarchical roles of specific network nodes of the plurality of network nodes. The dynamic reassignment is based on at least one of: changing positions of the specific network nodes, connectivity quality of the specific network nodes, or operational characteristics of the specific network nodes.
1 . A communication system, comprising:
a plurality of network nodes that is interconnected in a hierarchical communication network,
wherein each network node of the plurality of network nodes is associated with a level of hierarchy of distinct levels of hierarchy in the hierarchical communication network,
the plurality of network nodes comprises:
a global master node configured to perform a continuous collection and analysis of network-wide telemetry information across the distinct levels of hierarchy to implement a dynamic reassignment of hierarchical roles of specific network nodes of the plurality of network nodes,
the dynamic reassignment is based on at least one of:
changing positions of the specific network nodes,
connectivity quality of the specific network nodes, or
operational characteristics of the specific network nodes,
the specific network nodes include a first network node and a second network node,
the first network node is a slave node of the plurality of network nodes,
the first network node is configured to receive upgraded parameters to transition to a local master node of the plurality of network nodes,
the upgraded parameters include beam steering settings and routing tables, and
the second network node is a local master node of the plurality of network nodes and is configured to receive instructions to transition to a slave node of the plurality of network nodes.
2 . The communication system according to claim 1 , wherein the plurality of network nodes further comprises:
a plurality of slave nodes, at a first level of hierarchy of the distinct levels of hierarchy, configured to establish communication with a plurality of local master nodes and a plurality of end-user devices;
the plurality of local master nodes, at a second level of hierarchy of the distinct levels of hierarchy, configured to establish communication with a plurality of regional master nodes;
the plurality of regional master nodes, at a third level of hierarchy of the distinct levels of hierarchy, configured to establish communication with the global master node; and
the global master node at a fourth level of hierarchy of the distinct levels of hierarchy.
3 . The communication system according to claim 1 , wherein the dynamic reassignment includes at least one of a promotion or a demotion of the specific network nodes within the distinct levels of hierarchy.
4 . The communication system according to claim 1 , wherein the global master node is further configured to transmit role-reassignment instructions during the dynamic reassignment to the specific network nodes.
5 . The communication system according to claim 1 , wherein the first network node shows an improved signal quality, and the second network node experiences degraded signal connectivity.
6 . The communication system according to claim 1 , wherein each of the specific network nodes is configured to temporarily operate in dual modes during the transition.
7 . The communication system according to claim 1 , wherein the network-wide telemetry information includes at least one of signal-to-noise ratios, packet error rates, retry counters, channel utilization metrics, and interference power measurements across multiple frequency bands.
8 . A method of wireless communication in a hierarchical communication network, the method comprising:
interconnecting a plurality of network nodes in the hierarchical communication network,
wherein each network node of the plurality of network nodes is associated with a level of hierarchy of distinct levels of hierarchy in the hierarchical communication network; and
performing, by a global master node of the plurality of network nodes, a continuous collection and analysis of network-wide telemetry data across the distinct levels of hierarchy to implement a dynamic reassignment of hierarchical roles of specific network nodes of the plurality of network nodes,
wherein the dynamic reassignment is based on at least one of:
changing positions of the specific network nodes,
connectivity quality of the specific network nodes, or
operational characteristics of the specific network nodes,
the specific network nodes include a first network node and a second network node,
the first network node is a slave node of the plurality of network nodes,
the second network node is a local master node of the plurality of network nodes, and
the method further comprises:
receiving, by the first network node, upgraded parameters to transition to a local master node of the plurality of network nodes; and
receiving, by the second network node, instructions to transition to a slave node of the plurality of network nodes,
wherein the upgraded parameters include beam steering settings and routing tables.
9 . The method according to claim 8 , wherein the plurality of network nodes further comprises:
a plurality of slave nodes, at a first level of hierarchy of the distinct levels of hierarchy, configured to establish communication with a plurality of local master nodes and a plurality of end-user devices;
the plurality of local master nodes, at a second level of hierarchy of the distinct levels of hierarchy, configured to establish communication with a plurality of regional master nodes;
the plurality of regional master nodes, at a third level of hierarchy of the distinct levels of hierarchy, configured to establish communication with the global master node; and
the global master node at a fourth level of hierarchy of the distinct levels of hierarchy.
10 . The method according to claim 8 , wherein the dynamic reassignment includes at least one of a promotion or a demotion of the specific network nodes within the distinct levels of hierarchy.
11 . The method according to claim 8 , further comprising transmitting, by the global master node, role-reassignment instructions during the dynamic reassignment to the specific network nodes.
12 . The method according to claim 8 , wherein the first network node shows an improved signal quality, and the second network node experiences degraded signal connectivity.
13 . The method according to claim 8 , further comprising operating temporarily in dual modes by each of the specific network nodes during the transition.
14 . A computer program product for wireless communication in a hierarchical communication network, the computer program product comprising a computer-readable storage medium having program instructions embodied therewith, the program instructions are executable by a system to cause the system to execute operations, the operations comprising:
interconnecting a plurality of network nodes in the hierarchical communication network,
wherein each network node of the plurality of network nodes is associated with a level of hierarchy of distinct levels of hierarchy in the hierarchical communication network; and
performing, by a global master node of the plurality of network nodes, a continuous collection and analysis of network-wide telemetry data across the distinct levels of hierarchy to implement a dynamic reassignment of hierarchical roles of specific network nodes of the plurality of network nodes,
wherein the dynamic reassignment is based on at least one of:
changing positions of the specific network nodes,
connectivity quality of the specific network nodes, or
operational characteristics of the specific network nodes,
the specific network nodes include a first network node and a second network node,
the first network node is a slave node of the plurality of network nodes,
the second network node is a local master node of the plurality of network nodes, and
the operations further include:
receiving, by the first network node, upgraded parameters to transition to a local master node of the plurality of network nodes; and
receiving, by the second network node, instructions to transition to a slave node of the plurality of network nodes,
wherein the upgraded parameters include beam steering settings and routing tables.
15 . The computer program product according to claim 14 , wherein the plurality of network nodes further comprises:
a plurality of slave nodes, at a first level of hierarchy of the distinct levels of hierarchy, configured to establish communication with a plurality of local master nodes and a plurality of end-user devices;
the plurality of local master nodes, at a second level of hierarchy of the distinct levels of hierarchy, configured to establish communication with a plurality of regional master nodes;
the plurality of regional master nodes, at a third level of hierarchy of the distinct levels of hierarchy, configured to establish communication with the global master node; and
the global master node at a fourth level of hierarchy of the distinct levels of hierarchy.
16 . The computer program product according to claim 14 , wherein the dynamic reassignment includes at least one of a promotion or a demotion of the specific network nodes within the distinct levels of hierarchy.
17 . The computer program product according to claim 14 , wherein the first network node shows an improved signal quality, and the second network node experiences degraded signal connectivity.