Monitoring of channel stability and interference in wireless networks
First Claim
1. A method for evaluating stability of communication channels in a wireless communication network, the method comprising steps of:
- monitoring, by a first node of the wireless communication network, a plurality of communication channels utilized for communications between the first node and other nodes in the wireless communication network according to a specified network communication schedule for the wireless communication network;
computing, by the first node, channel stability metrics for each of the plurality of communication channels;
initiating, by the first node, in coordination with at least another node of the wireless communication network and based on the computed channel stability metrics for each of the plurality of nodes, a change in a usage of a communication channel of the plurality of communication channels by;
transmitting a reporting packet, including the computed stability metric, from the first node to a manager of the wireless communication network; and
receiving at the first node, from the manager of the wireless communication network, a control packet for causing the first node to adjust a communication parameter by one of;
adjusting a superframe structure of the network communication schedule, and adjusting a routing graph of the wireless communication network to discontinue the usage of the selected communication channel.
4 Assignments
0 Petitions
Accused Products
Abstract
The stability of a channel in a wireless network is evaluated at a node. Upon transmitting a packet from the node on a network channel, a first counter associated with the channel is incremented. Upon receiving an acknowledgment packet responsive to the transmitted packet, a second counter associated with the channel is incremented. A stability metric for the channel is computed based on values stored in the first and second counters. Additionally, interference on a channel of the network is measured at a node. Upon determining that no packet is received during a predetermined time-period on the channel, a received signal strength (RSS) is measured on the channel at an end of the predetermined time-period. Alternatively, upon determining that a packet is received during the predetermined time-period on the channel, the RSS is measured on the channel following completion of the transmission of the packet on the channel.
-
Citations
20 Claims
-
1. A method for evaluating stability of communication channels in a wireless communication network, the method comprising steps of:
-
monitoring, by a first node of the wireless communication network, a plurality of communication channels utilized for communications between the first node and other nodes in the wireless communication network according to a specified network communication schedule for the wireless communication network; computing, by the first node, channel stability metrics for each of the plurality of communication channels; initiating, by the first node, in coordination with at least another node of the wireless communication network and based on the computed channel stability metrics for each of the plurality of nodes, a change in a usage of a communication channel of the plurality of communication channels by; transmitting a reporting packet, including the computed stability metric, from the first node to a manager of the wireless communication network; and receiving at the first node, from the manager of the wireless communication network, a control packet for causing the first node to adjust a communication parameter by one of;
adjusting a superframe structure of the network communication schedule, and adjusting a routing graph of the wireless communication network to discontinue the usage of the selected communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 19)
-
-
14. A wireless network node in communication with other wireless network nodes across a wireless communication network, the wireless network node comprising:
-
a transceiver that transmits and receives packets on selected communication channels of a plurality of communication channels of the wireless communication network according to a specified network communication schedule for the wireless communication network; and a processor that controls operation of the transceiver to monitor the plurality of communication channels and to compute, for each respective communication channel of the plurality of communication channels, a channel stability metric for the respective communication channel, wherein the processor initiates, in coordination with at least another node of the wireless communication network and based on the computed channel stability metrics for each of the plurality of communication channel, a change in a usage of a communication channel of the plurality of communication channels by; causing the transceiver to transmit a reporting packet, including the computed stability metric to a manager of the wireless communication network; and receiving through the transceiver from the manager of the wireless communication network, a control packet for causing the wireless network node to adjust a communication parameter by one of;
adjusting a superframe structure of the network communication schedule of the wireless communication network, and adjusting a routing graph of the wireless communication network to discontinue the usage of the selected communication channel. - View Dependent Claims (15, 16, 17, 20)
-
-
18. A wireless network node configured for communication with other wireless network nodes of a wireless communication network across a plurality of communication channels, the wireless network node comprising:
-
means for monitoring the plurality of communication channels utilized for communications between the wireless network node and the other wireless network nodes in the wireless communication network according to a specified network communication schedule for the wireless communication network; means for computing channel stability metrics for each of the plurality of communication channels; and means for initiating, in coordination with at least another node of the wireless communication network and based on the computed channel stability metrics for each of the plurality of communication channels, a change in a usage of a communication channel of the plurality of communication channels, the means for initiating comprising; means for transmitting a reporting packet, including the computed stability metric to a manager of the wireless communication network; and means for receiving from the manager of the wireless communication network, a control packet for causing the wireless network node to adjust a communication parameter by one of;
adjusting a superframe structure of the network communication schedule of the wireless communication network, and adjusting a routing graph of the wireless communication network to discontinue the usage of the selected communication channel.
-
Specification