Claims
- 1. A method for determining a cost metric for routing in a computer network comprising a plurality of nodes, the method comprising:
determining a cost metric comprising a measure of quality for transmissions over a communication link used by a first node of the plurality of nodes.
- 2. The method of claim 1, wherein the step of determining comprising determining a cost metric comprising a packet success rate determined over a plurality of packet transmissions on the communications link.
- 3. The method of claim 1, wherein the step of determining comprises determining a cost metric comprising a combination of a measure of the reliability of the communication link and a measure of interference over time on the communication link per data bit as caused by transmission from a second node of the plurality of nodes.
- 4. The method of claim 1, wherein the step of determining comprises determining a cost metric comprising a combination of a measure of the reliability of the communications link and a measure of power consumed per data bit by the first node for transmissions on the communications link.
- 5. The method of claim 1, further comprising the step of determining whether to include a second node of the plurality of nodes in a routing table for said first node, according to a cost metric for transmission from the first node to the second node on the communication link.
- 6. The method of claim 1, further comprising transmitting the cost metric from said first node to at least a second node of the plurality of nodes in a routing table update message.
- 7. The method of claim 1, wherein the step of determining comprises determining a cost metric comprising a measure of node energy consumed per data bit on the communications link and a measure of interference experienced over time on the communications link per data bit as caused by transmissions from a second node of the plurality of nodes.
- 8. A node capable of operation in a network comprising a plurality of other nodes, wherein the node determines a cost metric for routing, the cost metric comprising a measure of quality for transmissions over a communication link used by the node.
- 9. The node of claim 8, wherein the cost metric comprises a packet success rate determined over a plurality of packet transmissions on the communications link.
- 10. The node of claim 8, wherein the cost metric comprises a combination of a measure of the reliability of the communication link and a measure of the interference over time on the communication link per data bit as caused by transmissions from a selected other node of the plurality of other nodes.
- 11. The node of claim 8, wherein the cost metric comprises a measure of the reliability of the communications link and a measure of power consumed per data bit by the first node for transmissions on the communications link.
- 12. The node of claim 8, wherein the node further determines whether to include a selected other node of the plurality of other nodes in a routing table for the node, according to a cost metric for transmission from the node to the selected other node on the communications link.
- 13. The node of claim 8, wherein the node further transmits the cost metric to at least a selected other node of the plurality of other nodes in a routing table update message.
- 14. The node of claim 8, wherein the cost metric comprise a measure of node energy consumed per data bit on the communication kink and a measure of interference experienced over time on the communications link per data bit as caused by transmissions from a selected other node of the plurality of other nodes.
Parent Case Info
[0001] This application is a divisional of U.S. patent application Ser. No. 09/221,228, filed Dec. 23, 1998.
STATEMENT OF GOVERNMENT LICENSE RIGHTS
[0002] The United States Government has a paid-up license in portions of this invention and the right in limited circumstances to require the patent owner to license others on reasonable terms as provided for by the terms of Contract No.: DAAH01-97-C-R124, awarded by the U.S. Army Missile Command.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09221228 |
Dec 1998 |
US |
Child |
09960065 |
Sep 2001 |
US |