METRIC COMPUTATION FOR INTERFERENCE-AWARE ROUTING
First Claim
1. A method comprising:
- computing one or more mutual information values for a link between a transmitter of a first network node and a receiver of a second network node in a wireless mesh network, wherein each of the one or more mutual information values comprises a mutual information value for the link for a different one of one or more transmission modes;
computing one or more link metrics for the link as a function of the one or more mutual information values, where each link metric of the one or more link metrics is a function of a different one of the one or more mutual information values; and
providing at least one of the one or more link metrics to a routing update module.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for computing and/or utilizing mutual information based link metrics for a link in a wireless mesh network are disclosed. In one embodiment, one or more mutual information values are computed for a link between a transmitter of a first network node and a receiver of a second network node in a wireless mesh network. Each of the one or more mutual information values is computed for a different hypothesized transmission mode for the link. One or more link metrics for the link are computed as a function of the mutual information values, where each link metric is computed based on a different one of the one or more mutual information values. In this manner, a link metric is computed for each of the one or more hypothesized transmission modes for the link. At least one of the link metrics are then provided to a routing update module.
241 Citations
34 Claims
-
1. A method comprising:
-
computing one or more mutual information values for a link between a transmitter of a first network node and a receiver of a second network node in a wireless mesh network, wherein each of the one or more mutual information values comprises a mutual information value for the link for a different one of one or more transmission modes; computing one or more link metrics for the link as a function of the one or more mutual information values, where each link metric of the one or more link metrics is a function of a different one of the one or more mutual information values; and providing at least one of the one or more link metrics to a routing update module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method comprising:
-
obtaining one or more mutual information based link metrics for a link between a transmitter of a first network node and a receiver of a second network node in a wireless mesh network, wherein each of the one or more mutual information based link metrics comprises a mutual information based link metric for the link for a different one of one or more transmission modes; computing one or more routing metrics for one or more potential routes through the wireless mesh network comprising the link between the transmitter of the first network node and the receiver of the second network node based on the one or more mutual information based link metrics for the link between the transmitter of the first network node and the receiver of the second network node; and updating a routing table for the transmitter of the first network node based on the one or more routing metrics.
-
-
27. A method comprising:
-
for each link of a plurality of links between transmitters and receivers of at least a subset of a plurality of network nodes in a wireless mesh network, obtaining one or more mutual information based link metrics for the link, wherein each of the one or more mutual information based link metrics comprises a mutual information based link metric for the link for a different one of one or more transmission modes for the link; computing a plurality of routing metrics for a plurality of potential routes through the wireless mesh network from a first network node to a second network node as a function of the one or more mutual information based link metrics for ones of the plurality of links included in the plurality of potential routes; selecting one of the plurality of potential routes having a best routing metric from the plurality of routing metrics as a best route from the first network node to the second network node; and updating a routing table to reflect the best route from the first network node to the second network node. - View Dependent Claims (28)
-
-
29. A node associated with a wireless mesh network comprising:
-
at least one of a radio subsystem and a network interface; and a processing subsystem connected to the at least one of the radio subsystem and the network interface and configured to; compute one or more mutual information values for a link between a transmitter of a first network node and a receiver of a second network node in the wireless mesh network, wherein each of the one or more mutual information values comprises a mutual information value for the link for a different one of one or more transmission modes; compute one or more link metrics for the link as a function of the one or more mutual information values, where each link metric of the one or more link metrics is a function of a different one of the one or more mutual information values; and provide at least one of the one or more link metrics to a routing update module. - View Dependent Claims (30, 31)
-
-
32. A node associated with a wireless mesh network comprising:
-
at least one of a radio subsystem and a network interface; and a processing subsystem connected to the at least one of the radio subsystem and the network interface and configured to; obtain one or more mutual information based link metrics for a link between a transmitter of a first network node and a receiver of a second network node in the wireless mesh network, wherein each of the one or more mutual information based link metrics comprises a mutual information based link metric for the link for a different one of one or more transmission modes; compute one or more routing metrics for one or more potential routes through the wireless mesh network comprising the link between the transmitter of the first network node and the receiver of the second network node based on the one or more mutual information based link metrics for the link between the transmitter of the first network node and the receiver of the second network node; and update a routing table for the transmitter of the first network node based on the one or more routing metrics. - View Dependent Claims (33, 34)
-
Specification