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; and
computing an estimated transmission overhead (ETO) link metric for the link by dividing the ETX by the data rate.
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
23 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; and computing an estimated transmission overhead (ETO) link metric for the link by dividing the ETX by the data rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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; and compute an estimated transmission overhead (ETO) link metric for the link by dividing the ETX by the data rate. - View Dependent Claims (15, 16, 17, 18)
-
-
19. 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; and compute an estimated transmission overhead (ETO) link metric for the link by dividing the ETX by the data rate. - View Dependent Claims (20, 21, 22, 23)
-
Specification