Patent ID: 7969889
Filing Date: 2011-06-28
Classification: H04L,H04W

Abstract:
1. A method of communicating data between nodes in a network, comprising: sending, from a first node to a second node, a polling communication to determine if the second node is available; receiving, by the first node, a first acknowledgement, the first acknowledgement indicating receipt of the polling communication by the second node and further indicating that the second node is available and listening for evaluation data to be sent from the first node; based on receiving the first acknowledgement, which indicates that the second node is available and listening for the evaluation data to be sent from the first node, sending, from the first node, the evaluation data to the second node; receiving, by the first node, a second acknowledgement, indicating that the second node has received the evaluation data sent from the first node; calculating a success percentage between the first and second nodes based on whether the first node receives the second acknowledgement or whether the first node fails to receive the second acknowledgement; and using the calculated success percentage to determine a link cost between the first node and the second node and, further, using the determined link cost in making routing decisions within the network.