System and method for link quality routing using a weighted cumulative expected transmission time metric
First Claim
1. A system for routing in an ad hoc network, the system comprising:
- a mechanism for assigning a weight to a link; and
a mechanism for combining individual link weights for a route into a path metric, wherein the path metric accounts for interference among links that use a shared channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for link quality routing uses a weighted cumulative expected transmission time path metric. A system for routing in a multi-hop ad hoc network, and a method for measuring the link quality of a route in the network, include assignment of a weight to a link in accordance with an expected transmission time of a packet over the link, and a combining of individual link weights for a route into a path metric. The path metric accounts for interference among links that use a shared channel. In the calculation of the path metric, the expected transmission times of links that interfere with one another are added, while the expected transmission times for non-interfering links are considered separately.
123 Citations
20 Claims
-
1. A system for routing in an ad hoc network, the system comprising:
-
a mechanism for assigning a weight to a link; and
a mechanism for combining individual link weights for a route into a path metric, wherein the path metric accounts for interference among links that use a shared channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a multi-hop network, a method for measuring link quality of a route from a source node to a destination node, the route comprising a plurality of links, the method comprising:
-
for each link in the route, assigning a weight in accordance with a performance of the link; and
combining the assigned link weights for the route into a path metric, wherein the path metric accounts for interference among links that use a shared channel. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable medium having stored thereon computer-executable instructions for measuring link quality of a route from a source node to a destination node, the route comprising a plurality of links, the computer-executable instructions comprising:
-
for each link in the route, assigning a weight in accordance with an expected transmission time of a packet over the link; and
combining the assigned link weights for the route into a path metric, wherein the path metric accounts for interference among links that use a shared channel. - View Dependent Claims (19, 20)
-
Specification