Estimated transmission overhead (ETO) metrics for variable data rate communication links
First Claim
1. A method, comprising:
- computing an expected transmission count (ETX) link metric for a link between a transmitter and a receiver in a communication network, the ETX representative of an expected number of transmissions necessary for a message to be successfully received by the receiver over the link;
determining a data rate of the link at which the ETX is computed;
computing an estimated transmission overhead (ETO) link metric for the link by executing the following equation;
ETO=ETX/data rate; and
adjusting the date rate of the link based on the ETO by selecting the data rate that minimizes the ETO.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, an expected transmission count (ETX) link metric is computed for a link between a transmitter and a receiver in a communication network, the ETX representative of an expected number of transmissions necessary for a message to be successfully received by the receiver over the link, and a data rate of the link at which the ETX is computed is also determined. From these, an estimated transmission overhead (ETO) link metric for the link may be computed by dividing the ETX by the data rate. In one embodiment, the data rate of the link may be adjusted based on the ETO (e.g., to minimize the ETO). In another embodiment, routes through the communication network may be selected based on ETO values along the route.
-
Citations
17 Claims
-
1. A method, comprising:
-
computing an expected transmission count (ETX) link metric for a link between a transmitter and a receiver in a communication network, the ETX representative of an expected number of transmissions necessary for a message to be successfully received by the receiver over the link; determining a data rate of the link at which the ETX is computed; computing an estimated transmission overhead (ETO) link metric for the link by executing the following equation;
ETO=ETX/data rate; andadjusting the date rate of the link based on the ETO by selecting the data rate that minimizes the ETO. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
one or more network interfaces to communicate in a communication network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; compute an expected transmission count (ETX) link metric for a link between the apparatus and a receiver in the communication network, the ETX representative of an expected number of transmissions necessary for a message to be successfully received by the receiver over the link; determine a data rate of the link at which the ETX is computed; compute an estimated transmission overhead (ETO) link metric for the link by executing the following equation;
ETO=ETX/data rate; andadjust the date rate of the link based on the ETO by selecting the data rate that minimizes the ETO. - View Dependent Claims (13, 14)
-
-
15. A tangible, non-transitory, computer-readable media having software encoded thereon, the software when executed by a processor operable to:
-
compute an expected transmission count (ETX) link metric for a link between a transmitter and a receiver in the communication network, the ETX representative of an expected number of transmissions necessary for a message to be successfully received by the receiver over the link; determine a data rate of the link at which the ETX is computed; compute an estimated transmission overhead (ETO) link metric for the link by executing the following equation;
ETO=ETX/data rate; andadjust the date rate of the link based on the ETO by selecting the data rate that minimizes the ETO. - View Dependent Claims (16, 17)
-
Specification