Method and apparatus for comprehensive link assessment and frequency monitoring in wireless sensor networks
First Claim
1. A method of assessing link quality in a network comprising:
- sampling each frequency of a plurality of frequencies utilized by links coupling two or more nodes in the network to determine a noise measure for each frequency;
determining a correlation index based on a difference of noise measure between each pair of frequencies of the plurality of frequencies;
dividing the plurality of frequencies into a number of groups of frequencies based on the correlation index between each pair of frequencies, wherein the number of groups is less than the total number of frequencies;
selecting a representative frequency for each group of frequencies; and
assessing a link quality for each pair of nodes in the network for the representative frequency of each group of frequencies.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of a link assessment and frequency monitoring system for use in wireless sensor networks are described. In one embodiment, each frequency utilized by links coupling two or more nodes in the network is sampled to determine a noise measure for each frequency. A correlation measure based on the distance between the noise measures for each pair of frequencies is determined. The frequencies are then clustered into a number of groups of frequencies based on the correlation measure between each pair of frequencies, such that the number of groups is less than the total number of frequencies. A representative frequency for each group of frequencies is selected, and a link quality assessment for each pair of nodes in the network is performed for the representative frequency of each group of frequencies.
12 Citations
21 Claims
-
1. A method of assessing link quality in a network comprising:
-
sampling each frequency of a plurality of frequencies utilized by links coupling two or more nodes in the network to determine a noise measure for each frequency; determining a correlation index based on a difference of noise measure between each pair of frequencies of the plurality of frequencies; dividing the plurality of frequencies into a number of groups of frequencies based on the correlation index between each pair of frequencies, wherein the number of groups is less than the total number of frequencies; selecting a representative frequency for each group of frequencies; and assessing a link quality for each pair of nodes in the network for the representative frequency of each group of frequencies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of measuring quality of data transmission among a plurality of nodes in a network, comprising:
-
sampling each frequency of a plurality of frequencies utilized by links coupling two or more nodes of the plurality of nodes in the network during a non-data transmission time period of the network to determine a noise measure for each frequency; grouping the noise measures for each frequency based on a threshold difference between any pair of frequencies into a number of groups, wherein the number of groups is less than the total number of frequencies; selecting a representative frequency for each group of frequencies; determining a packet success rate for the representative frequency of each group of frequencies; and assigning the packet success rate of the representative frequency to the remaining frequencies within the group including the representative frequency. - View Dependent Claims (10, 11, 12)
-
-
13. A machine-readable, non-volatile storage medium storing instructions which when executed in a processing system assesses link quality in a network by:
-
sampling each frequency of a plurality of frequencies utilized by links coupling two or more nodes in the network to determine a noise measure for each frequency; determining a correlation measure between each pair of frequencies of the plurality of frequencies; dividing the plurality of frequencies into a number of groups of frequencies based on the correlation measure between each pair of frequencies, wherein the number of groups is less than the total number of frequencies; selecting a representative frequency for each group of frequencies; and performing a link assessment operation for each pair of nodes in the network for the representative frequency of each group of frequencies. - View Dependent Claims (14, 15, 16)
-
-
17. A network comprising:
-
a plurality of nodes configured to sample each frequency of a plurality of frequencies utilized by links coupling two or more nodes in the network to determine a noise measure for each frequency; and a base station coupled to the plurality of nodes of the network, and configured to receive the noise measure for each frequency from the plurality of nodes, and to divide the plurality of frequencies into a number of groups of frequencies based on the correlation measure between each pair of frequencies, wherein the number of groups is less than the total number of frequencies; wherein each of the plurality of nodes is further configured to select a representative frequency for each group of frequencies, and perform a link assessment cycle for each pair of nodes in the network for the representative frequency of each group of frequencies. - View Dependent Claims (18, 19, 20, 21)
-
Specification